Skip to content

Commit 39b20c3

Browse files
worldwondererclaude
andcommitted
Make README features player-facing, drop repeated key-isolation note
Rewrite 功能特性 around the play experience instead of proxy internals, and state the server-side key handling once in the architecture section rather than in the intro and feature list too. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 346afe8 commit 39b20c3

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Chat Simulator · 中文聊天剧情模拟器
22

3-
一个可生产部署的互动式中文聊天剧情模拟器。前端是移动端即时通讯式的聊天体验,后端用 Next.js 接口路由代理 DeepSeek,浏览器始终拿不到模型密钥
3+
一个可生产部署的互动式中文聊天剧情模拟器。玩家像刷即时通讯软件一样和角色聊天,每个回复都会改变剧情走向,最终通向不同结局。AI 由 Next.js 服务端代理 DeepSeek 驱动
44

55
- 在线演示:<https://chat.vibecoco.ai/>
66
- 模型:`deepseek-v4-flash`
@@ -29,11 +29,10 @@
2929

3030
## 功能特性
3131

32-
- 移动端即时通讯式聊天界面,配合分支剧情引擎、关系/焦虑数值和多结局判定。
33-
- AI 回复以原剧本台词(`targetLine`)为剧情锚点轻度改写,保留剧情走向;请求失败或超时时自动回退到原台词,剧情不中断。
34-
- 生成时会注入当前人设、剧情节点、目标台词、最近上下文、选项历史和玩家自定义姓名。
35-
- DeepSeek 请求只走服务端 `/api/ai/chat`,浏览器永远接触不到 `DEEPSEEK_API_KEY`
36-
- 服务端代理内置来源白名单、请求体大小限制、内存限流、上游超时和 `Cache-Control: no-store`
32+
- **拟真的手机聊天体验**:消息气泡、打字状态、系统时间提示,玩起来像真的在和人对话。
33+
- **选择驱动的分支剧情**:每个回复都会牵动好感与焦虑数值,导向不同结局。
34+
- **多角色随机开局**:首页从角色池里随机抽人,每局都是不同剧本。
35+
- **AI 让对话更自然**:角色台词由 AI 结合人设和上下文重新组织,比照搬剧本更像真人;同时剧情走向和结局判定保持稳定,生成失败时无缝回退到原台词,不会卡住。
3736

3837
## 架构
3938

0 commit comments

Comments
 (0)