什么是AI文字冒险?
AI 文字冒险是一款使用所选 AI 服务商的通用互动故事引擎。与预先编写分支的文字冒险不同,场景、选择和后果会根据你的设想与决定实时生成。你描述一个故事点子——从“我生活中的 100 天”到“1920 年代上海的一名侦探”——AI 便围绕它构建世界。
游戏以选择推动剧情:模型会被要求在每段故事后提供 3 个选项(A、B、C),选一个继续。当前请求保留系统提示及最近最多 40 条对话消息,因此较早的事件可能移出上下文,细节也可能被遗忘或前后矛盾。
像素风格的音效
当AI流式播放对话时,您会听到经典的嘀嘀嘀像素音效——就像复古RPG游戏中的对话框。每个嘀声都是一个随机频率(600至1000赫兹)的方波,通过Web Audio API以80毫秒的间隔播放。当三个选项出现时,会播放一声铃音;当您选择一个选项时,会发出两个上升音符以确认您的选择。
所有音效均在您的浏览器本地通过Web Audio API生成——无需下载音频文件,也不依赖外部服务。您随时可以通过游戏头部的扬声器图标开启或关闭音效。
开始前检查 API 连接
使用AI工具最令人沮丧的体验之一就是输入了错误的API密钥,玩了一段时间后,却在最糟糕的时刻收到一个晦涩的Error: API error 401: Authentication Fails错误信息。AI文本冒险会在您开始游戏之前就验证您的密钥。
具体操作流程如下:
- 您选择一个支持的提供商,并输入其端点、模型和API密钥;不同提供商的密钥格式可能不同。
- 该工具会向该提供商发送一个小型连接检测请求。这是一个AI请求,可能会产生使用费用。
- 如果密钥有效,您将进入游戏设置界面
- 连接检查失败时,弹窗会显示适配器的错误说明及服务商配置提示。请检查密钥、接口地址、模型、余额和浏览器访问条件;并非所有失败都代表密钥无效。
AI 塔罗和 AI 前任聊天也会先检查服务商连接。检查成功只代表该次请求成功;之后仍可能因网络、额度或服务商变化而失败。
如何开始游戏
步骤1:输入你的API密钥
选择 DeepSeek、OpenAI 或兼容服务商,按其文档填写接口地址、模型和 API 密钥。连接检查成功后进入游戏设置。密钥只保存在页面内存中,刷新后清除。故事提示与对话上下文直接发送给你选择的服务商。
步骤 2:描述你的冒险
输入一个简短的故事概念。越具体越好。一些示例:
- "我生活中的100天"——AI创建一个生活模拟,每一步代表一天
- “一名侦探在 1920 年代的上海调查谋杀案”——带有时代氛围的黑色风格调查
- "在荒岛上求生"——资源管理和生存决策
- 在东京开一家拉面店 ——具有文化氛围的商业模拟游戏
- 一名宇航员迷失在太空中 ——科幻生存题材,包含存在主义抉择
也可以点击随机推荐的故事点子标签,寻找灵感。
步骤 3:选择你的冒险时长
请选择三种选项之一:快速(20回合),中等(50回合),或 缓慢(100回合)。AI将引导故事走向自然结局,时长上限为所选时长加 8 个额外回合,以防止无限游玩。
步骤 4:选择你的路径
AI生成开场场景,并呈现 3 选项。请选择一项(点击或按键盘上的 A/B/C)。AI将根据你的选择继续推进故事,生成一个新场景并提供 3 新的选项。此过程持续进行,直到故事达到自然结局(标记为 "结束"),或达到回合限制。
动态RPG系统
AI文字冒险现已加入完整的RPG层,使每一次游戏体验更加丰富且不可预测:
- 金币系统 ——通过探索、战斗和事件获得金币。AI使用
[GOLD+X]/[GOLD-X]标记来增减金币,每次变化都会播放硬币碰撞的声音。 - AI生成的随机事件 ——没有固定事件列表。AI会根据情境生成自然融入当前剧情的意外事件(发现、危险、相遇、转折),这些事件也可能解锁新的商店物品。
- 逐步解锁的商店——冒险中共有 8 件物品。灵魂罗盘初始即可购买;后续按回合解锁生命药水(第 4 回合)、幸运护符(7)、灵魂灯笼(10)、万能钥匙(15)、古老地图(20)、结界盾牌(30)和凤凰羽毛(40)。AI 事件标记也可以提前解锁物品。未解锁槽位显示为
??? 🔒。 - 背包系统 ——购买的物品会出现在你的背包中。AI会将已拥有的物品融入叙事,作为你可以实际使用的物品。
AI叙述者的规则
系统提示要求叙述者遵守以下规则。这些是生成指令,不保证每一次模型响应都会遵循:
- 每回合仅提供 3 个选项 ——始终标记为 A、B、C,数量严格不变。
- 每段叙述 80–150 个词——描写生动、富有感官细节,带有紧张感和需要面对的风险。
- 第二人称、现在时态 ——"你走进昏暗的巷子……"
- 隐含状态追踪 ——健康、背包、人际关系、时间等状态自然被提及。
- 引入转折、NPC 与障碍——提示鼓励多样化场景,但故事质量仍取决于模型和你的输入。
- 自然结局 —死亡、胜利或情节收束会触发一段结尾文字,包含"[THE END]"。
- Markdown格式化 —粗体用于关键物品/角色,斜体用于内心独白。
隐私与安全
如同所有ToolKnit AI工具,您的隐私是最高优先级:
- API密钥仅存于内存中 —从未写入localStorage、IndexedDB或任何持久化存储。关闭标签页后即被清除。
- 密钥使用前会验证 —无效密钥会立即被拒绝,并弹出提示错误信息。
- 直接请求 AI 服务商——浏览器把故事请求发送给所选服务商,本工具不通过 ToolKnit 中转。服务商的数据保留政策与普通网站访问统计需分别考虑。
- 浏览器界面——无需安装应用或注册 ToolKnit 账户;AI 生成需要网络连接及服务商账户或 API 访问权限。
有哪些键盘快捷键?
为了获得更快速、更沉浸的体验:
- A、B、C —选择对应选项时无需点击
- 扬声器图标——开启或关闭像素音效
- 新建游戏按钮 —放弃当前冒险,重新开始
技术细节
AI文字冒险使用:
- 你配置的兼容 AI 服务商——通过流式输出生成故事
- Web Audio API,用于所有像素音效(使用方波振荡器,无音频文件)
- 有上限的对话历史:系统提示加最近最多 40 条消息,并非对整段冒险的无限记忆
- temperature 0.9——用于较有创意、变化较多的叙事
- 每次故事请求的输出上限设为 800 个 Token;实际长度与参数支持情况取决于服务商和模型
- 基于正则表达式的选项提取,用于从AI响应中解析A/B/C选项
常见问题
我可以保存我的游戏吗?
目前不能保存并继续游戏。刷新或关闭页面会清除当前会话。结束卡片可导出仍保留在内存中的对话文本;较长冒险的早期回合可能已因上下文限制被移除。导出的文本不能重新导入以继续游玩。
如果AI生成了不合适的内容怎么办?
生成的内容取决于所选模型,仍可能不恰当或不准确。提供商的过滤机制和故事提示并不能保证内容安全。如果输出内容不合适,请立即终止会话。
玩这个游戏要花多少钱?
界面是免费的。AI的使用可能会根据你选择的提供商和模型产生费用。故事历史、输出长度、重试次数和连接检查都会计入使用量。请查看当前定价和余额;ToolKnit不保证有免费套餐,也不保证每次游戏的费用固定。
我可以重复玩同一个概念吗?
可以。你可以用相同点子重新开始,选择和模型生成可能带来不同路线,但不保证每一局都是完全不同的故事。
一个冒险可以有多长?
在游戏设置中选择 20、50 或 100 轮数。模型将被提示在接近所选限制时结束故事。更长的会话会消耗更多API令牌,但并不能保证故事质量更好或完全不同。