feat: expand companion platform, device controls, and memoir workflows
ci / verify (push) Canceled after 0s
ci / verify (push) Canceled after 0s
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.
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# 聊天整理与回忆录(2026-10-06)
|
||||
|
||||
聊天总结和事件分类默认使用火山 `deepseek-v4-1-flash-260910`。回忆录正文使用 `doubao-seed-evolving`,插画使用 `doubao-seedream-5-0-pro-260628`。插画在页面标为 AI 情景插画,不是历史照片。
|
||||
|
||||
“日常”的标准是聊天当天已经发生或正在发生的事。今天提起的往事、习惯、人物资料、未来计划和未动手的事项均排除。分类有单独的时间审核,并要求逐字原话证据。日常页面只展示该分类结果。
|
||||
|
||||
过去每件独立事件形成一个故事,提供原话来源。模型比较同一长者的已有故事:仅换措辞不更新;同一事件有新增事实则保留原有正文,追加新事实与来源,记录新版本。模型不能覆盖人工修订。故事更新后旧回忆录不再作为当前版本展示。
|
||||
|
||||
客户菜单增加“回忆录”,可以导入带“我:/豆包:”标记的聊天、查看故事原料和当日日常、生成或重新生成图文回忆录。生成任务异步执行,格式错误最多重试三次,每次把全部可用故事交给模型,统一生成整本回忆录;正文通过验证后立即保存展示,随后完成各章配图。章节采用“日期与标题 → 完整正文 → 插画”的连续阅读排版。配图请求有并发限制。图片保存在私有数据库中,每次访问检查账号权限、当前授权和故事来源版本。
|
||||
|
||||
迁移 77 添加原生聊天导入、日常事件、故事事件编号、来源关联、生成任务和回忆录数据。导入聊天具有自己的来源标记,不伪造设备通话;确认故事、修订、导出、分享与删除都支持该来源。源文或授权失效后,相应回忆录不可读取。
|
||||
|
||||
使用统一火山账户文件时,`VOLC_ACCOUNT_CONFIG_FILE` 的配置优先于普通环境变量。正式部署保存独立的 `volc-account-memoir.env`,保留原账户的语音、设备和录音配置,仅配置聊天整理模型及本次提供的 Ark key。密钥存于服务器私有目录,不写入源代码、浏览器或日志。
|
||||
|
||||
验证:隔离 PostgreSQL 中测试事件拆分、幂等、同事件补充、来源删除、跨账号权限、授权撤回和回忆录版本失效;真实 DeepSeek 重复讲述验证故事数量、ID、版本均不增加;真实模型生成正文和插画;桌面 1440 与手机 390 宽度无横向溢出。
|
||||
|
||||
本次用户提供的测试聊天只导入手机号 18642041700 下“姥姥”的故事来源,不据此修改长者资料。
|
||||
|
||||
正式页面验收:18642041700 下姥姥的既有成品 11 章、11 幅插画均可访问,1440/390 宽度通过,未登录读取被拒绝。全部故事统一生成及严格 JSON Schema 已部署;本次新流程的真实重新生成被火山 AccountOverdueError 阻断,需充值后继续验证。当前展示此前成功保存的成品。
|
||||
Reference in New Issue
Block a user