DNA 记忆系统
August 16, 2026 · View on GitHub
在 DSH 会话里,直接对 Agent 用自然语言即可触发对应工具。以下是典型对话与它内部调用的工具。
1. 沉淀一条记忆
对话:
记住:支付模块超时重试逻辑,QPS 超过 5 时会触发降级。
内部:dna_add(text="支付模块超时重试逻辑,QPS 超过5时降级")
2. 召回相关记忆
对话:
我上次是怎么处理超时重试的?
内部:dna_recall(query="超时重试") — 返回按相关性排序的记忆。
3. 查看记忆库统计
对话:
记忆库里有多少条保护层经验?
内部:dna_stats() — 返回各层数量 / 平均能量 / 记忆库路径。
4. 多模型辩证(需 DeepSeek Key)
对话:
用辩证的方式评估:记忆系统用向量库还是文件存储?
内部:dna_debate(topic="...") — 保守派 / 激进派 / 综合者三轮真实 LLM 论证。
5. 双库同步
对话:
把记忆库和我主库同步一下。
内部:dna_sync(action="pull")(主库 → 工作副本)。
提示:DNA 会在每次助手消息后自动判断是否有价值的沉淀内容(
session/event监听),并写入DNA_MEMORY_DIR。无需手动逐条dna_add。