AI 工具 约 10 分钟阅读

AI文字冒险 —— 带像素音效的互动故事引擎

描述任何故事概念。AI将生成世界、剧情和选择。您决定路径。随着故事展开,会播放复古像素音效。您的API密钥在初始验证后不会被保存。

现在就尝试AI文字冒险

描述您的冒险概念并开始游玩。无需ToolKnit注册;服务提供商的费用和数据保留政策仍然适用。

打开工具

什么是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文本冒险会在您开始游戏之前就验证您的密钥。

具体操作流程如下:

  1. 您选择一个支持的提供商,并输入其端点、模型和API密钥;不同提供商的密钥格式可能不同。
  2. 该工具会向该提供商发送一个小型连接检测请求。这是一个AI请求,可能会产生使用费用。
  3. 如果密钥有效,您将进入游戏设置界面
  4. 连接检查失败时,弹窗会显示适配器的错误说明及服务商配置提示。请检查密钥、接口地址、模型、余额和浏览器访问条件;并非所有失败都代表密钥无效。

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令牌,但并不能保证故事质量更好或完全不同。

开始你的冒险

描述任何故事概念,让AI为你构建世界。无需ToolKnit注册;提供商的费用和保留政策仍然适用。

立即开始