沉浸创作
用 HTML/JS 构建完全自定义的互动游戏,通过 Storvia SDK 接入 AI 聊天和属性
沉浸创作允许你用 HTML + JavaScript 编写完全自定义的游戏界面和逻辑,通过 Storvia SDK 接入平台的 AI 对话、角色管理、状态追踪等能力。
和轻量创作、深度创作不同,沉浸创作不使用平台内置的聊天界面 —— 你可以自由设计任何形式的交互:直播间、社交平台、卡牌对战、文字冒险……只要你能用网页实现。
核心概念
Storvia SDK
SDK 是你的游戏和 Storvia 平台之间的桥梁。它提供:
- AI 对话 — 发送消息获取 AI 回复,支持流式输出
- 消息管理 — 独立保存消息、请求 AI 生成回复
- 属性 — 读写世界状态、玩家属性、角色属性、关系、物品、扩展属性
- 设置面板 — SDK 自动在页面右下角挂载设置按钮,用户可选择模型、调节参数
Topic(话题隔离)
每次 AI 对话可以指定一个 topic,不同 topic 的对话历史互相隔离。比如:
dm_npc1— 和角色1 的私信dm_npc2— 和角色2 的私信group_chat— 群聊
AI 在回复时只看到同一 topic 下的历史消息,不会混淆不同场景的对话。
Scene Key(场景上下文)
每次 AI 调用可以传入 sceneKey,引用创作台预设的场景设定。比如「私聊场景」「直播场景」「群聊场景」等。Scene Key 对应的设定会注入到 AI 的提示词中,但不会保存到历史记录。