NPC Agent
Demo
围绕角色 Persona、记忆与关系构建像素办公室对话体验,并用结构化用例与真实模型复测持续校准角色表现。
- 角色
- 产品定义 / Agent 集成 / Godot 原型
- 时间
- 2026.08
- 结果
- Godot → FastAPI → HelloAgents → DeepSeek 链路跑通
围绕角色 Persona、记忆与关系构建像素办公室对话体验,并用结构化用例与真实模型复测持续校准角色表现。
从办公室场景中的角色触发,到 Q 同学与 K 姐的差异化对话,再到选项和自由输入,完整呈现 Agent 在原型中的实际交互路径。
角色资料同时驱动前端身份与后端 Persona,Memory 与 Relationship 进入 Agent 编排,模型回复经适配器回到九态对话体验。
显示身份 · 头像 · Persona · 关系阶段
Player · NPC
E / Enter
DialogueLayer
九态交互
APIClient · FastAPI
POST /chat
Persona · Memory
Relationship
HelloAgents · DeepSeek
Adapter → JRPG UI
Godot 读取展示配置,后端编译 Persona extension,让身份、人设与关系阶段保持一致。
每个角色保持独立 Memory namespace,并把关系摘要注入当前回复。
超时、非 200、解析失败与空响应进入独立 Error 状态,并保留重试路径。
同一套 UI 与请求链路下,两名核心角色承担不同叙事功能。Q 同学解释技术,K 姐帮助玩家澄清任务并形成下一步。

算法实习生
“Agent 是‘嘴上说说’和‘上手就干’的区别。聊天机器人是顾问,Agent 是执行助理。”

产品 MT
“先从最简单的开始:挑一条你觉得最不像 bad case 的,我们拿它做锚点。”
自动检查覆盖接口、身份、长度与禁用词,人工复核判断角色一致性、有效性、Grounding、可执行性与游戏节奏。
角色、场景、必需信号与人工检查项
HTTP、身份、长度、关键词与禁用词
Persona、有效性、Grounding、行动与节奏
收紧 Persona 与 Bad Case 禁用表达
真实模型复测并保留迭代证据
自动规则完成基础筛查,人工复核定位了计划补写、审批状态虚构与职场压力表达,并将事实边界和行动指引写回 Persona 与禁用词。
“这版先按待确认处理。你把上线范围和主要风险整理成一页,标出必须确认的决策点,我这就去发起确认;结果一到就推进。”