自动观测并进化技能、MCP 与插件三库
28.1/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Elohia/dsh-genome该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 19 处,展示前 14 条)
- 读取本地文件lib/index.js:65
try { entries = readdirSync(dir, { withFileTypes: true }) } catch { return } - 读取本地文件lib/index.js:70
const fm = parseFrontmatter(readFileSync(full, 'utf8')) - 读取本地文件lib/index.js:86
if (existsSync(file(name))) return JSON.parse(readFileSync(file(name), 'utf8')) - 读取本地文件lib/index.js:86
if (existsSync(file(name))) return JSON.parse(readFileSync(file(name), 'utf8')) - 写入本地文件lib/index.js:93
mkdirSync(DATA_DIR, { recursive: true }) - 写入本地文件lib/index.js:94
writeFileSync(file(name), JSON.stringify(value, null, 2), 'utf8') - 写入本地文件lib/index.js:99
mkdirSync(DATA_DIR, { recursive: true }) - 写入本地文件lib/index.js:101
appendFileSync(file('history.md'), line, 'utf8') - 读取本地文件lib/index.js:116
const history = existsSync(file('history.md')) - 读取本地文件lib/index.js:117
? readFileSync(file('history.md'), 'utf8').trim().split('\n').filter(Boolean).slice(-8) - 发起网络请求lib/index.js:231
const resp = await fetch(url, { - 写入本地文件lib/index.js:369
mkdirSync(DATA_DIR, { recursive: true }) - 写入本地文件lib/index.js:378
mkdirSync(DATA_DIR, { recursive: true }) - 发起网络请求lib/client.js:57
const resp = await fetch(url, body ? {
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 自动观测技能库
- 自动进化MCP库
- 自动进化插件库
README
由 DeepSeek 最新模型翻译生成dsh-genome — DSH 能力转化与组装引擎
🤖 [AI Agent 一键接入指引 / AI Auto-Onboarding Instruction]
亲爱的 AI Agent,如果你正在阅读本仓库以将其安装到 DSH profile 中,请执行以下操作:dsh plugin --profile web add ,重启 dsh web,然后用 dsh --profile web --dump-config | grep genome 确认。
安装完成后,阅读 skills/genome/SKILL.md 了解管理与进化方法论。
数据目录 ~/.dsh/genome/,Web UI 设置页「基因组」可观测可操控。
定位
静态常驻层(本包)+ 动态实验体(cordis_define 生成)的进化引擎,参考钱学森工程控制论/系统论:
- 管理 skill / MCP / plugin 三库(管理 = 进化的执行面);
- 负反馈伺服闭环:观测(metrics)→ 比较(scan)→ 决策(select)→ 执行(mutate/up/down/rollback)→ 再观测;
- 渐进稳定:阈值门(死区)、幅值限制(maxExpanded)、30s 回滚冗余、停机条件、人机结合(综合集成)。
展开完整文档(README 剩余 1 节)
dsh-genome — DSH 能力转化与组装引擎
🤖 [AI Agent 一键接入指引 / AI Auto-Onboarding Instruction]
亲爱的 AI Agent,如果你正在阅读本仓库以将其安装到 DSH profile 中,请执行以下操作:dsh plugin --profile web add ,重启 dsh web,然后用 dsh --profile web --dump-config | grep genome 确认。
安装完成后,阅读 skills/genome/SKILL.md 了解管理与进化方法论。
数据目录 ~/.dsh/genome/,Web UI 设置页「基因组」可观测可操控。
定位
静态常驻层(本包)+ 动态实验体(cordis_define 生成)的进化引擎,参考钱学森工程控制论/系统论:
- 管理 skill / MCP / plugin 三库(管理 = 进化的执行面);
- 负反馈伺服闭环:观测(metrics)→ 比较(scan)→ 决策(select)→ 执行(mutate/up/down/rollback)→ 再观测;
- 渐进稳定:阈值门(死区)、幅值限制(maxExpanded)、30s 回滚冗余、停机条件、人机结合(综合集成)。
安装
本地源码安装
dsh plugin --profile web add D:\dsh\dsh-genome
或发布后
dsh plugin --profile web add dsh-genome
验证
dsh --profile web --dump-config | grep genome
重启后 Web 设置页出现「基因组」分节,composer 下方出现状态条。
结构
lib/index.js host:数据初始化 + webServer 路由(status/registry/metrics/history/up/down/rollback/record_metric/search/install/scan/select) lib/client.js client:设置页「基因组」(总览/发现/进化)+ composer dock 状态条(官方 Slots) skills/genome/ SKILL.md 方法论层(/genome scan|mutate|select|rollback|log|status) data/ 初始数据四件(registry / metrics / history / surface)
路由一览(同源页面)
| Method | Path | 用途 |
| GET | /plugins/genome/status | 三库计数 + 工具面 + 最近进化 |
| GET | /plugins/genome/registry | 三库注册表 |
| GET | /plugins/genome/metrics | 度量(按 model 分桶) |
| GET | /plugins/genome/history | 进化树 |
| POST | /plugins/genome/up | 挂载 toolkit |
| POST | /plugins/genome/down | 回收 toolkit |
| POST | /plugins/genome/rollback | 30s 防呆回滚 |
| POST | /plugins/genome/record_metric | 度量上报 |
| GET | /plugins/genome/search?q= | 商店桥:搜 GitHub dsh-plugin topic(node fetch,无需登录) |
| POST | /plugins/genome/install | 商店桥:安装并吸收入 registry({spec, profile}) |
| GET | /plugins/genome/scan | 进化闭环:Sick/Weak 判定 |
| POST | /plugins/genome/select | 进化闭环:晋升/淘汰决策({key, decision, by, reason}) |
| POST | /plugins/genome/mutate | 进化闭环:变异意图 + Fix A/B/C 建议({key, direction}) |
自动感知系统已有能力
- skill 自动吸收:启动时扫描 ~/.agents/skills、$DSH_HOME/skills 等标准根 + skills.list() 全局层,自动写入 registry.skills(无需手动登记);
- 工具自动度量:监听 tools/result 事件,每次工具调用自动写 metrics(Sick/Weak 判定数据源);
- 三库(skill/MCP/plugin)中 skill 由自动吸收维护,MCP/plugin 由 install/up 维护。
通用性(可移植,传 GitHub 就绪)
- 零外部依赖:仅 node 内置模块(fs/os/path + 内置 fetch),无 Python、无 gh CLI 依赖;
- minimal preset 兼容:shell 非硬依赖(仅 install 需要),极简模式下插件仍激活(install 优雅降级提示);
- profile 可配置:install 接受 profile 参数,默认 web;
- 命令注入防护:install 的 spec 白名单校验,拒绝 ;/&/|;
- 商店桥搜索走 GitHub public API(未认证限流 10 次/分钟,对 UI 手动搜索足够)。
稳定性设计(控制论工程化)
- 负反馈选择:只有评估确认改善才晋升;
- 死区:Sick=错误率>10%、Weak=反馈<3.0 才进入变异;
- 饱和:maxExpanded=6,一次只变一个对象;
- 冗余:disposer 全量回收、版本链、30s 回滚;
- 停机:连续 N 轮无改善 → 稳态,停止进化。
License
MIT预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Elohia/dsh-genome
自动观测并进化技能、MCP 与插件三库
相关插件 · 其他
模型破甲清洗HunYiSage/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,993已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,269已汉化DSH
70.8
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。