[开源] 嘴遁 TalkOut: AI 斗嘴游戏 用一张嘴说服一个死活不松口的 AI

3 天前
 tuple

一个开源的 AI 对话说服小游戏。你用嘴(打字)去说服一个死活不肯松口的 AI 角色,让它做它本来不愿做的事。每个角色有人设、有隐藏软肋、有一踩就翻车的红线。支持任意 OpenAI 兼容端点(中转 / DeepSeek / GLM / Kimi / 本地都行),Vercel 或自托管一键上。

仓库: https://github.com/cranux/TalkOut · 在线体验: https://talk-out-kappa.vercel.app/

这玩意儿是啥

「嘴遁」= 嘴炮忍术。给你 8 个性格各异的对手:门卫·老张、海关 AI·K 、前任·小薇、老板·王总、外星调查员·Zorp 、退款 AI·9527 、丈母娘·王阿姨、智能门锁·小锁。

每个角色不是随便聊聊:

最骚的设计:AI 一次调用里同时当演员又当裁判 —— 既以角色身份回你台词,又给这句话打分(说服度 ±、情绪、是否踩红线),一个结构化输出搞定。

功能

技术栈 / 对自托管友好的点

部署

git clone https://github.com/cranux/TalkOut && cd TalkOut
npm install
cp .env.example .env.local   # 填 LLM_API_KEY + LLM_MODEL(+ 可选 base_url)
npm run dev

云端就 Vercel 导入 + 配几个环境变量

361 次点击
所在节点    开源软件
6 条回复
victimsss
3 天前
有 bug 网络抽风也会使用回合次数
tuple
3 天前
@victimsss 感谢反馈 我修一下
zhangli2946
2 天前
门卫老张,宕机了,他一直想.
tuple
2 天前
@zhangli2946 上游模型超时了,我换个模型
zhangli2946
2 天前
@tuple 这会儿是 第二句抽风. 画风和立意想法还是很不错的.
我准备 clone 了.
tuple
2 天前
@zhangli2946 好的 我修一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1222718

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX