dsh-tmcra-memory v0.1.1 — Cross-App, Cross-Conversation Project Memory (Technical Preview)
Pre-release
Pre-release
dsh-tmcra-memory 0.1.1
跨软件、跨会话继续同一个项目。切换到 Codex、DeepSeek Harness 或其他已接入 TMCRA 的工具时,无需重新介绍项目背景。
DeepSeek Harness 的 TMCRA 长期记忆插件技术预览版。
跨软件、跨会话衔接
同一个 TMCRA 账号下,每个项目都有独立且稳定的项目记忆。两端识别到同一个项目身份时,Harness 与 Codex 会读取和更新同一份项目记忆:回答前召回相关的用户要求、决策、偏好、Agent 进度、实现结果、测试结论和下一步;回答完成后,再把新的用户陈述与 Agent 结果分角色写回并保留来源。
跨软件衔接只使用已经进入 TMCRA 的记忆。.tmcra/project.json、Git 项目标识和账号下发的项目 Scope 前缀用于维持项目边界,不相关的项目不会被合并;session_id 只承担项目内部的来源追踪。
本版更新
- 公开包、仓库与 CLI 命令统一更名为
dsh-tmcra-memory。 - 增加 TMCRA 账号连接流程:
login、status、logout。 - 登录采用 PKCE 设备授权,用户无需手工复制 API key。
- 自动召回用户全局记忆与当前项目记忆,并注入 Harness 会话。
- 用户内容与 Agent 回答分角色写回,保留项目、会话和 Agent 来源。
- 主 Agent 与子 Agent 可以共享项目记忆,同时保留各自身份与委派来源。
- 将项目协作记录持续整理为可检索的记忆库、知识图谱和可复用工作经验。
- 召回异常默认不阻断回答;写入失败进入本地持久化待写队列。
最终验收补充(2026-08-14)
- 生产 API 全流程通过:两个完整回合写成四条分角色记忆,第二个独立 Harness 会话成功召回用户检查点与 Agent 进度。
- 服务端账本记录两次写入事件(共 53 个估算写入 Token)和两次召回请求。第一次面向全新 Scope,按设计容错放行;第二次完成有效的跨会话召回。
- TMCRA 记忆处理链路记录 7,894 个模型 Token,已知模型 API 成本为 ¥0.00。回答端采用记录型测试 Adapter,没有消耗外部回答模型的 Token 或费用。
- 验收结束后,两个一次性 Session 均已删除;相关记忆记录、服务消息、Session 记录、活动 Base/Delta 索引指针和外键错误均为 0。
- 测试设备连接、上游范围令牌与本地 Harness 凭据均已注销或移除。
使用说明
需要注册 TMCRA 账号。发布初期免费使用,暂不设置记忆写入与召回额度上限;政策如有调整会提前公告。
安装与账号连接命令请查看 中文 README。
本次仅更新公开说明,v0.1.1 Tag 与安装包保持不变。
SHA-256: f4cb0126289a3e73b3c88284f9dba66c91517e216f54254780d65cbb23c93337
兼容性:DeepSeek Harness 0.1.0-rc.6,TMCRA API 0.2.2。