任务后自动沉淀经验,下次开工前自动加载避坑
29.6/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/29 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add diancangdu/dsh-self-improve该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · skill
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 36 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件
查看扫描证据(共 2 处,展示前 2 条)
- 写入本地文件dsh-plugin/index.js:40
appendFileSync(LOG, JSON.stringify({ ts: new Date().toISOString(), ...entry }) + '\n', 'utf8'); - 执行外部命令来自配置/变量dsh-plugin/index.js:49
const res = spawnSync(PYTHON, [RENDER], {
扫描于 2026/10/31(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 任务后自动复盘
- 开工前加载经验
- 自动避坑
DSH 自我改进技能:任务结束后复盘,下次开工前加载相关经验
README
由 DeepSeek 最新模型翻译生成自学习经验库(Self-Improve)
自学习闭环:让 agent 从每次任务中总结经验,并在未来任务中自动应用,做到“越用越强、不重复犯错”。
当前版本:v1.0.0 —— 变更历史见 CHANGELOG.md,安装见 INSTALL.md。
核心概念
- 经验(Learning):一次任务中学到的“什么有效 / 什么失败 / 应该固化的准则”。
- 记录:任务后反思 → learn.py add learn|error|best_practice 写入经验库。
- 加载:任务前 → learn.py query "关键词" 查相关经验,命中就照做。
- 自动注入:SessionStart hook 自动把经验精华注入新会话上下文,开局就“记得”。
展开完整文档(README 剩余 1 节)
自学习经验库(Self-Improve) 自学习闭环:让 agent 从每次任务中总结经验,并在未来任务中自动应用,做到“越用越强、不重复犯错”。 当前版本:v1.0.0 —— 变更历史见 CHANGELOG.md,安装见 INSTALL.md。 核心概念 - 经验(Learning):一次任务中学到的“什么有效 / 什么失败 / 应该固化的准则”。 - 记录:任务后反思 → learn.py add learn|error|best_practice 写入经验库。 - 加载:任务前 → learn.py query "关键词" 查相关经验,命中就照做。 - 自动注入:SessionStart hook 自动把经验精华注入新会话上下文,开局就“记得”。 装到哪个宿主 | 宿主 | 用哪套 | 说明 | | Claude Code / Codex | deploy.ps1(或 install_skill.ps1) | 走它们的 hook 协议(stdin 收 JSON、stdout 回决策) | | DeepSeek Harness (DSH) | dsh-plugin/ | ⚠️ 脚本式 hooks 在 DSH 上会静默失效 —— DSH 的会话事件不走那套协议,照搬会「装上了但什么都不做」 | dsh-plugin/ 是 DSH 的原生 hook 适配层,用 DSH 自己的扩展点重写了同样的职责:会话开始注入经验(agent/created)、仅当本轮有工具失败时才提醒反思(agent/turn-stopping)。 安装方式、配置项与验证判据见 dsh-plugin/README.md,两条安装路线(自动化 / 手动)见 INSTALL.md。 另外两处容易踩的坑,都写在 dsh-plugin/README.md 里:isError 不覆盖普通命令的非零退出码;以及「提示词的形状决定输出的形状」—— 想让模型静默,提示词里必须显式禁止输出。 快速开始 查看经验库状态 python learn.py status 新增一条正向经验 python learn.py add learn --title "解决XX问题用YY方法" --body "细节..." 新增一条错误教训 python learn.py add error --title "不要在XX目录执行命令" --body "教训..." 查询经验(任务前自查) python learn.py query "目录" 复盘统计 python learn.py review 所有命令在任何工作目录下运行都有效(路径自动解析)。 经验库位置 - 默认(技能自带):$DSH_HOME/skills/dsh-self-improve/.learnings/ - 也支持项目级:项目根\.learnings\(自动检测,存在即优先) - 可用环境变量 CODEX_LEARNINGS_DIR 显式指定 三个文件(纯 markdown,可人工审计): | 文件 | 内容 | | LEARNINGS.md | 什么有效(正向经验) | | ERRORS.md | 什么失败(错误教训) | | BEST_PRACTICES.md | 沉淀的高层准则 | Hooks 集成(自动闭环) 本技能通过两个 hook 实现自动化(已注册到 managed_config.toml,桌面 App 自动信任): | Hook | 作用 | | SessionStart (si_session_start.py) | 会话开始注入经验精华到上下文 | | Stop (si_stop.py) | 任务结束提示反思,引导记录经验 | 注:hooks 是提示性的(advisory),引导 Codex 记录经验;真正遵守要靠模型执行力。本地 9B 弱模型可能偶尔漏记,换强模型(deepseek-v4-pro)后效果最佳。 懒人部署 一键部署(安装 skill + 注册 hooks + 加入 enabled 列表) powershell -ExecutionPolicy Bypass -File .\deploy.ps1 或仅安装 skill(不含 hooks): powershell -ExecutionPolicy Bypass -File .\install_skill.ps1 文件结构 dsh-self-improve/ SKILL.md # 技能说明(agent 读取) README.md # 本文档 learn.py # CLI 工具 utils/learn_parser.py # 经验库核心 hooks/ si_session_start.py # SessionStart hook si_stop.py # Stop hook install_skill.ps1 # 安装脚本 deploy.ps1 # 懒人部署脚本 test_learn.py # 自动化测试 匹配策略 - 模糊匹配:精确子串命中,或字符 bigram 重叠 ≥ 0.6 视为命中。 - 原则:宁多勿漏——漏掉相关经验导致重复踩坑,代价远大于多读几条。 维护 - 经验文件是纯 markdown,可直接编辑审计。 - 库 >100 条时用 learn.py review 看统计,合并冗余。 - 建议 git 跟踪 $DSH_HOME/skills/dsh-self-improve\.learnings\ 变更。 - 删除经验:直接编辑对应 markdown 文件删除条目。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
diancangdu/dsh-self-improve
任务后自动沉淀经验,下次开工前自动加载避坑
相关插件 · 技能 / 提示词
人设统管ZiChuanLan/agent-purge
一份系统提示词,喂给多个 coding…
★ 931已汉化DSH
73.8
人物画像蒸馏titanwings/distilly
Distilly — 把他们的思考方式提炼成可复用的技能,供任何智能体或机器人使用。原名 Colleague Skill(原同事 Skill)。
★ 25,659已汉化DSH
71.3
推理工作空间套件Tiger3807861189/J-Space-Cognition-Suite
J-Space 是面向复杂推理、大型仓库工程、子代理协作与授权安全分析的推理时工作空间和控制套件。
★ 2,957已汉化DSH
70.5
两阶段工具锚定预设xiaobright/dsh-anchored-standard
实验性 DeepSeek Harness agent preset…
★ 3,742已汉化DSH
70.1
智能体工作流编排nrslib/takt
不再日夜盯着 AI 编码智能体。
★ 1,402已汉化DSH
70
Agent 运行时手册Electricitysheep/dsh-handbook
DeepSeek Harness dsh 从 0 到 1 深度手册:安装/插件开发/性能调优/实测案例/同模型多…
★ 827已汉化DSH
68.7