dsh-anagenesis
anagenesis —— DeepSeek Harness 上的可编程记忆编排层 + 自我进化引擎:自带闭环记忆存储(不依赖任何外部记忆插件)、17 个面向 Agent 的语义记忆工具(召回/提交/提升/降级/拆分/锁定/过期/反事实重思)、运行时可切换的注入策略、带审计与回滚的元策略自调节、全程可逆效应、自动注册 `anagenesis` Agent 预设,以及零依赖可视化层(终端仪表盘 + mermaid/d2/ascii 文本图表 + 可选桌面窗口)。 适合需要高级语义记忆、策略自调节及可视化终端仪表盘的复杂Agent开发任务。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:3likofj/dsh-anagenesisREADME
Read the full README ↗配置(全部可选,全部有安全默认值)
内核行的关键旋钮:
| 键 | 默认 | 作用 |
|---|---|---|
rootDir | $DSH_HOME/anagenesis | 存储根目录;显式设了就完全听它的(不再回退旧目录) |
safeMode | false | 冻结策略注册、切换与调参 |
recallDefaultTokenBudget | 1600 | 召回注入的默认 token 预算 |
hookBudgetMs | 8 | 单个策略钩子的时间预算(超时按失败计,不拖住召回) |
compactAfterEvents | 2000 | 活跃事件超过它就压缩日志;0 关闭 |
archiveMaxSegments | 16 | 归档段数上界(合并最老的段,不丢 seq);0 不设界 |
retainEvents | 0 | 唯一有损策略:只保留最近 N 条事件的归档段;0 = 全留 |
embedProvider | hash | 启动时用哪个向量后端;语义后端可在运行时装入 |
reflectionEnabled | true | 定时反思:质疑证据已明显衰减的既有信念(只归档为草稿假设) |
其余:工具行 exposeAuditTool / exposeTuneTool;可视化行 lang / redaction / width / auditRenders 等;窗口包见 window/README.md。