惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
小众软件
小众软件
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
人人都是产品经理
人人都是产品经理
大猫的无限游戏
大猫的无限游戏
V
V2EX
阮一峰的网络日志
阮一峰的网络日志
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - Franky
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
Hugging Face - Blog
Hugging Face - Blog
Jina AI
Jina AI
博客园 - 聂微东
S
SegmentFault 最新的问题
量子位
宝玉的分享
宝玉的分享
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园_首页

开源软件

分享一个免费汇率 API:已经稳定运行 2 年(每月 500 万次请求) - V2EX [开源分享] 仅需一个脚本就能将目录转 s3 服务, FluxonFS vs Alluxio 5x 吞吐 - V2EX 推荐自用「文字转朗读音频」工具: Edge TTS 语音合成助手(开源 · 免费 · Windows) - V2EX 做一个 iOS 27 风格的 V2EX 客户端 - V2EX macOS 原生终端 Termite 1.18 版本发布-新增工作区灵感来自 ARC 浏览器 - V2EX 今天给 Berth 连发了 v1.3 和 v1.4 两个版本 - V2EX [开源]给分散 Cursor 账号做了个自托管额度与用量看板 - V2EX [开源] Git AI Control: Git AI 的本地隐私与策略控制面板 - V2EX 我做了一个可从手机远程管理 Mac 的开源控制台: Flux Monitor - V2EX 什么都没干 被帖上莫须有的罪名! - V2EX 你们都在用 AI,而我用古法编程做了一个剪映 - V2EX 终于有可以替代剪映的开源视频工具了!数据全本地,还能用 AI 聊天剪视频 - V2EX 开源一款 MAC 原生终端和一款原生 SSH 客户端 PurePic:一个由 AI 全制作的轻量图片查看器 然人赚不到自己认知以外的钱! 写了一个轻量的后台导航页 Admin Dock, Docker 一键部署 终于做出了我理想中的那个优雅的跨平台阅读软件 cursor canvas 技能复刻 一款跨设备的重复文件清理器 Excelize 开源十周年,发布 2.11.0 版本 OmenXHub 更美观 轻量 功能完备的暗/光影精灵控制中心 boss 直聘 ai 招聘助手(hr 用 轻量 macOS 上模拟 iOS 设备定位的工具 [独立开发] 因为嫌 Quicker 限制多且收费,我用业余时间写了款免费开源的 Windows 效率神器 [开源分享] RPG Roleplay Platform:把你收藏的小说变成可交互游戏世界的自托管 LLM 引擎 [开源] 告别“删库跑路”的恐惧:我做了一款跨平台的磁盘清理工具 Skiff [开源] 一个支持自定义管理 github star 页的浏览器插件 [Github 开源] 个人自托管、零运维的 A 股「选股 + 监控 + 回测」智能量化工作台 开源了一个自托管的 Agent 编排项目,不想再用拖拽画工作流了 [Github 开源] Obsidian 星标管理插件: obsidian-github-stars-manager
[开源] 嘴遁 TalkOut: AI 斗嘴游戏 用一张嘴说服一个死活不松...
tuple · 2026-06-25 · via 开源软件

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

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

这玩意儿是啥

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

每个角色不是随便聊聊:

  • 有隐藏软肋 —— 你得试探着戳中它真正在意的点,空泛求情/情绪施压一律 0 分甚至倒扣;
  • 有红线 —— 威胁、甩锅、摆烂……一踩当场翻车;
  • 说服度条 + 回合上限 —— 攒满说服度算赢,回合耗尽就 GG 。

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

功能

  • 🎭 8 角色自由练习
  • 🏆 每日同题:全网当天同一个对手,比谁回合最少,排行榜上榜
  • 🖼️ 战报卡:一局结束生成可分享的 PNG 战报,移动端直接调系统分享
  • 🎨 4 套新粗野主义配色主题(牛皮纸 / 夜墨 / 蜜桃 / 薄荷),PC / 手机自适应
  • 🙈 免登录(匿名 ID),开箱即玩

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

  • Next.js 15 + React 19 + TS,前后端一体
  • 模型层统一 OpenAI 协议,配置就三件套:LLM_API_KEY + LLM_MODEL + LLM_BASE_URL。任何兼容端点都能塞 —— 官方、DeepSeek 、通义、Kimi 、GLM 、中转网关、本地 Ollama 随便
  • 思考/推理模型也能用:结构化输出做了自适应降级链 工具调用 → response_format(json_object) → 纯提示词,碰到不支持 tool_choice 的思考模型自动下沉,不会一上来就 400
  • 存储双后端自动切换:配了 Upstash Redis 就用 Redis,没配就用本地文件 .data/,代码零改动
  • 一份挺全的 DEPLOY.md:Vercel+Upstash(都有免费额度)/ systemd+Nginx / Docker / 国内访问注意事项 全写了

部署

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 导入 + 配几个环境变量