dshbase

插件目录 / Developer / dsh-plugin-autoevo

dsh-plugin-autoevo

已验证 · 实测可装 klarkxy

✓ 持续维护 基于 14 个官方 DSH 包

查看 GitHub ↗ ← 返回插件目录

0Stars
0Forks
0未关闭 issue
—语言
2026-08-21最近推送
跨平台平台

功能简介

发现、探索、审查、升级。DSH,进化永不停歇!

✅
我们的评价
可用 — 实测通过,早期项目

发现、探索、审查、升级。DSH,进化永不停歇! 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

AutoEvo

English | 中文

进化永不停歇。

AutoEvo

dsh-plugin-autoevo 是 DeepSeek Harness(DSH)的能力复用工作流插件。在 能力进化 preset 中,任何能力需求都先走 Search-first:先查本地与远程候选,能复用就不新建;候选只差一点时,可在托管源码中修改、重审后再安装。每个被采用的能力都有可检查的结果回执。

Resolve → Search → Review → Deploy → Verify → Upgrade

Reuse before build. Improve before replace.

文档

主题 入口
安装、首次使用、两道确认门、状态与恢复 使用指南
本地环境、源码入口、测试、调试与贡献 开发者指南
状态机、数据布局和运行时接缝 架构说明
信任边界、安装门槛和验证证据 安全模型

每类内容只有一个权威出处。交互流程图(独立 HTML,可缩放、搜索与导出):主工作流 · 安装结果状态机 · 托管施工。

安装

npx @deepseek-ai/dsh plugin --profile web add --save-exact github:klarkxy/dsh-plugin-autoevo#v1.0.0
  • --profile web 换成你实际使用的 profile;命令必须带 @deepseek-ai/ 前缀(npm 上无 scoped 的 dsh 是无关项目)。
  • 安装或升级后重启该 profile 加载新 bundle;日常启动:npx @deepseek-ai/dsh web。
  • 要求 Node.js ^22.19.0 || ^24.0.0,DSH >=0.1.0-rc.6 <0.2.0。

快速体验

  1. 在 DSH 新建会话,选择用户 preset 能力进化(id evolution)。

  2. 用自然语言说明需要的能力,例如:

    我需要一个能同步项目记录的 DSH 插件。先查现成的。

  3. AutoEvo 给出 1–5 个候选,或明确告知没有匹配。用一条新消息选择要审查的候选——这是第一道确认门。

  4. 审查完成后,再用一条新消息决定:原样使用、安装、修改、继续搜索、从零创建或停止——这是第二道确认门。

完整流程见使用指南 §3,真实运行的逐步截图见 example/README.md。

AutoEvo 主工作流:Search-first 与两道确认门

怎样理解结果

结果 含义 下一步
verified Host 完成了预期工具往返,功能已验证 可以直接使用
activated / awaiting_user_test 已加载但无工具往返证据,或需人工测试 在目标 profile 中实际试用一次
restartRequired: true 已有非失败安装结果,但当前进程没有完整热加载 重启对应 profile 后再试
failed_absent / recovery_required 安装失败,或状态不能安全判定 查看诊断;状态不明时先恢复,不要盲目重装

installed 或 loaded 不等于功能已验证,只有 verified 才能这样表述。完整状态说明见使用指南 §5。

版本链工具:capability_versions 列出版本,capability_rollback 回滚到历史版本,capability_adopt 登记手工安装的插件,capability_updates 只读检查上游更新。详见使用指南 §4.6。

安全边界

AutoEvo 负责工作流、警告和证据记录;权限、sandbox 与 approval 的强制执行属于 DSH Core,AutoEvo 不能绕过。发现、审查和诊断默认只读;安装的第三方代码最终以当前用户权限运行。完整信任边界见安全模型。

开发

pnpm install --frozen-lockfile
pnpm check

详见开发者指南。

许可

SATA,见 LICENSE。

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-plugin-autoevo」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:klarkxy/dsh-plugin-autoevo

Headless(CLI)profile:

dsh plugin --profile headless add github:klarkxy/dsh-plugin-autoevo

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7819 个插件 →