Files
story/docs/event-time-guidance-20261007.md
Codex Local bf1233d5df
ci / verify (push) Canceled after 0s
feat: expand companion platform, device controls, and memoir workflows
Add customer and operator login, BLE provisioning, device fleet controls, call memory, memoir generation, and refreshed family and maintenance portals. Include API contracts, migrations, firmware sources, tests, assets, and deployment documentation.
2026-10-08 10:06:44 +08:00

2.5 KiB

语音聊天中的时间追问(2026-10-07)

已发布 API 0.99.53-rc.event-time1,基线为 0.99.52-rc.dify2。每次新通话准备时,在发给火山语音模型的角色中追加时间追问规则,已有与新建的专属 Bot 均适用。已开始通话继续使用原冻结配置。

长者自愿展开一件已发生的经历、时间归属尚不清楚且有助于理解时,先回应真实细节,在停顿处可以轻问一次“大概是什么时候的事呀?”时间问题计入每轮最多一个问题、连续三次回复最多一个问题的限制。同一事件最多主动问一次;已经有时间线索时不重复。接受大概年份、年代、季节与人生阶段,不索要精确日期,不猜时间选项或根据年龄、档案、系统日期推算。

“忘了”“记不清”“不想说”、拒绝、疲惫、转题和连续短答均停止追问。长者主动补充或更正时保留原话中的不确定性。时间缺失可以继续保留经历,不能为了故事完整编造时间。时间事实仍须来自长者自己的讲述,助手的问题和简短附和不能成为证据。

规则在通话准备时追加,不改写已保存的人设与档案。每次从该长者的保存配置重建,支持幂等追加,避免前次通话背景累积。运行提示词嵌入 API 二进制,可审阅版本与嵌入正文在构建时比对一致。

发布候选仅移植六个本次文件,其余 715 个基线文件保持原哈希;没有夹带本地尚未部署的人设同步改动。相关包单元测试、Go vet 和 Linux API 构建通过。数据库集成案例未配置隔离数据库,本次验证不覆盖这些案例,也未主动发起真实语音通话。

上线确认无活动通话,只重建 API。readiness、公网版本与运行二进制哈希核验通过,API 环境、挂载、端口、网络及其他容器 ID 保持一致,数据库迁移版本不变。部署回执与本次补丁位于 E:/Codex/story/.local-evidence/event-time-guidance-20261007。真实语音追问是否自然仍待下一通实听;提示词约束不保证模型每轮都完全遵守。

回滚使用服务器 /opt/data-terminal-cloud/release-backups/0.99.52-rc.dify2/api-forward.compose.json 的原 API 配置,再将 current 恢复至原发布目录。新版本的冻结 Compose 位于 /opt/data-terminal-cloud/release-backups/0.99.53-rc.event-time1/api-forward.compose.json,包含私密配置,禁止导出或提交。