# DeepSeek Harness 高赞插件 → Goal Agent 适配审查报告

> 审查日期：2026-08-15
> 审查对象：DeepSeek Harness（dsh，`@deepseek-ai/dsh` v0.1.0-rc.6）社区高赞插件，及其对 Goal Agent 的可借鉴性
> 审查方法：本机 dsh 一手安装 + GitHub API star 数据 + 中文社区评测（163/smzdm/腾讯新闻/V2EX/掘金）+ 8305 知识库 + Goal Agent 架构与改进建议池对照
> 审查人：Goal Agent

---

## 一、执行摘要（结论先行）

**核心结论：dsh 插件是 Cordis/npm 形态，无法直接安装进 Goal Agent（技术栈不同），所以「用到 Goal Agent」的正确姿势是「能力/设计借鉴」，不是「搬运插件」。**

按「已等价 / 值得借鉴 / 直接可落地」三档，本轮审查 20+ 个高赞插件后，**最值得借鉴到 Goal Agent 的 5 个方向**：

| 优先级 | 借鉴方向 | 来源插件 | Goal Agent 对应现状 | 建议动作 |
|---|---|---|---|---|
| P0 | **用量/成本看板**（token/缓存/余额可视化） | dsh-usage-stats、dsh-token-panel、生存模式血条 | 有 usage.jsonl 数据但无看板，模型调用成本不可见 | 基于现有 usage.jsonl 做任务级用量看板 + 上下文占用/成本提示 |
| P0 | **上下文构成可视化 + 工具结果压缩** | dsh-context、compaction-tool-result-pruner | 会话 JSONL 全量存，无上下文构成面板，tool result 大时烧 token | 给会话详情加「上下文构成」面板；大工具结果做摘要化/截断策略 |
| P1 | **记忆可视化 + 人工确认闸门** | dsh-memory-evolve、dsh-mneme、dsh-persona-memory | 三层记忆 + 蒸馏已有，但记忆状态对用户不可见、写入无确认 | 「记忆」页展示三层结构 + 蒸馏日志；新增记忆条目可设确认 |
| P1 | **回合结束桌面通知** | dsh-notification | 用户不在界面时任务完成无感知，只能轮询 | 任务完成/需确认时发系统通知（Electron Notification） |
| P2 | **技能/插件「精选市场」**（按星标排行+一句话+一键装） | awesome-dsh-plugin、dsh-find-plugin、dsh-genui | 有 ccSkills 软链装载，无精选排行/发现界面（改进建议 3/8/9 待办） | 把 Skill Hub/技能页升级为「按热度排行 + 一键装载」 |

**已等价/超越、无需动作**：读图「装眼睛」（recognize_image 已覆盖）、定时自动化（create_automation 更强）、飞书桥接（lark-cli 全套）、多智能体并行（create_swarm/Agent 工具更系统）、@file 引用（Read 工具直接读）。

**不适用**：皮肤/小游戏/整活类插件（dsh-deep-whale、EAC 皮肤、minigames 等）；依赖 DSH 特有机制（`dsh web`、Cordis 运行时、session-projection 等）的插件。

---

## 二、DSH 是什么 + 插件机制（背景速记）

### 2.1 DSH 定位

- **仓库**：`deepseek-ai/deepseek-harness`，109,999★，主分支 `master`，"Everything is a Plugin" 基于 [Cordis](https://github.com/cordis-lib/cordis)（TS 的 IoC/DI/插件框架）。
- **本机包**：`@deepseek-ai/dsh` v0.1.0-rc.6（npm 全局），是「profile 启动器 + 插件管理 + Web UI 别名」。已配好 `deepseek-official`（v4-pro）与 zen 路由两个 provider；web profile 跑在 3081（`dsh.ailongtime.com` 远程可达）。
- **形态**：可直接运行的 Coding Agent（Web / headless），底层是可自由组装的 agent 框架——模型、工具、沙箱、会话存储、UI、Agent Loop 本身全是插件。
- **与 Goal Agent 的关系**：技术栈不同（Cordis/npm/TS vs Claude Agent SDK/Electron），定位部分重叠（都是本地 agent harness），但 Goal Agent 更偏「多 agent + 自动化 + 交付验证 + 记忆 + 飞书」的调度中枢，DSH 更偏「单 agent 可编程运行时」。

### 2.2 插件是什么（契约）

一个 DSH 插件（out-of-tree bundle）= 一个 npm 包，在 `package.json` 声明 `dsh.bundle.patch` → `cordis.patch.yml` 用 `insert` 挂载 → `index.js` 导出 `apply(ctx, config)` 注册模型工具/命令/UI：

```yaml
# package.json
{ "name": "dsh-plugin-note", "dsh": { "bundle": { "patch": "./cordis.patch.yml" } } }
# cordis.patch.yml
- insert:
    - id: note
      name: 'dsh-plugin-note'
      config: { dir: '~/.dsh/notes' }
```

安装：`dsh plugin --profile web add <package>`（转发 pnpm，装进 `~/.dsh/profiles/<name>/node_modules`）。

**能力挂载点（扩展缝，无特权核心）**：
- 服务键：`ctx.sessions / systemPrompt / tools / agents / agentLoop / llm / scope`
- 事件域：`session/*`（持久化、可回放）与 `agent/*`（实时拦截：`agent/pre-step`、`agent/request`、`llm/stream`、`agent/turn-stopping`、`tools/pre-execute/post-execute`）
- 具体挂载：模型适配器→`ctx.llm`；工具→`ctx.tools`；shell→`ctx.shell`；终端→`ctx.terminals`；命令→`ctx.commands`；后台任务→`ctx.jobs`；文件系统→`ctx.fs`；沙箱→`ctx.sandbox`；上下文注入→`agent.inject()`；会话分叉→`ctx.sessions.fork()`；UI→`ConversationNodeDefinition`。事件分 broadcast/waterfall/parallel/serial 四类，卸载时注册效果可逆回滚。

**与 Goal Agent 的对比意义**：Goal Agent 的扩展点是「in-process MCP 工具 + ccSkills 软链 + toolPacks」，比 DSH 的「无特权全可换」更收敛（更安全但扩展面窄）；DSH 的 `agent/*` 事件域对应 Goal Agent 的会话事件流，`agent.inject()` 对应「Skill 触发时改 system prompt」（Goal Agent 现只能 append，见改进建议 3/9 与 `reference/deepseek-harness-architecture-inspiration.md`）。

### 2.3 本机官方插件栈（约 180 个 `dsh-*` 包）

覆盖能力域（来自 `~/.dsh/profiles/node_modules/@deepseek-ai/` 实扫）：

| 能力域 | 代表插件 |
|---|---|
| Prompt 装配 | dsh-system-prompt、dsh-persona、dsh-agent-instructions、dsh-agent-presets、dsh-scope |
| 工具层 | dsh-tools、dsh-tool-ask-user、dsh-tool-bash(-persistent)、dsh-tool-fs(-search)、dsh-tool-goal、dsh-tool-jobs、dsh-tool-skill、dsh-tool-str-replace-editor、dsh-tool-subagent(-control/-report)、dsh-tool-todo、dsh-tool-web、dsh-tool-workflow |
| 会话管理 | dsh-session(-persistence/-projection/-query-sqlite/-reference/-stats/-title/-log-export) |
| 上下文压缩 | dsh-compaction(-basic)、dsh-compaction-tool-result-pruner、dsh-command-compact |
| 记忆/存储 | dsh-storage(-domain/-json)、dsh-spill(-local/-policy)、dsh-skill(-filesystem) |
| 沙箱/安全 | dsh-sandbox(-local/-policy)、dsh-fs-sandbox、dsh-bash-sandbox、dsh-pwsh-sandbox、dsh-user-approval、dsh-permission-presets、dsh-invariants、dsh-timeout |
| LLM/Provider | dsh-llm(-deepseek/-pi-ai/-retry)、dsh-token-meter、dsh-api-gateway |
| Subagent | dsh-subagent(-fork-in-process/-in-process-driver/-spawn-in-process) |
| Web/UI | dsh-client-ui-*（20+）、dsh-host-webserver、dsh-host-frontend-static |
| Goal 模式 | dsh-goal、dsh-goal-round-driver、dsh-command-goal、dsh-client-ui-goal |
| 工作流/任务 | dsh-workflow(-worker-thread)、dsh-jobs(-local)、dsh-schedule |
| 反馈/质量 | dsh-message-feedback、dsh-repeat-tool-reminder、dsh-invariants |
| 其他 | dsh-time-context、dsh-tmux-context、dsh-credentials、dsh-attachment、dsh-brand |

**与 Goal Agent 的工具面对照**：`dsh-tool-ask-user`≈`ask_user`、`dsh-tool-todo`≈`TaskCreate/TaskUpdate`、`dsh-tool-subagent*`≈`Agent 工具`、`dsh-schedule`≈`create_automation`、`dsh-session-title`≈`title-optimizer`、`dsh-mcp-client`≈外部 MCP 配置。说明两套体系的「能力骨架」高度同构，差异在实现深度和产品化。

---

## 三、高赞插件全景（候选池）

> 数据来源：**GitHub API（topic:dsh-plugin 按 star 排序，实时真源）** + 社区精选目录（awesome-dsh-plugin 270 插件 / 11 分类；deepseek-harness-plugin.com 160 插件 / 53 人工精选，为**过时下限**）+ 中文社区评测。已剔除蹭标签的非 dsh 插件（open-design、PicGo-Core、OpenBiliClaw 等）。
>
> **生态规模（2026-08-15 实查）**：`topic:dsh-plugin` **3552** 个仓库、`topic:dsh` **1726** 个。生态从 8-13 发布到 8-15 两天内已爆发到几千个插件，多个插件市场站点竞争（deepseek-harness-plugin.com、awesome-dsh-plugin 站、deepseek-code.com/plugins 等）。star 分布极度长尾：头部（>1k★）仅约 10 个，绝大多数插件是 <100★ 的尝鲜项目。因此**本报告聚焦头部高赞插件（star/社区口碑双高）**，长尾不逐一审查。

### 3.1 高 star 真插件（GitHub，甄别后）

| 插件 | star | 功能一句话 | 分类 |
|---|---|---|---|
| deepseek-harness-desktop | 4794 | DSH 生态的现代化桌面端体验 | 壳/UI |
| dsh-web-ui | 2507 | Web UI 插件+皮肤集合（任务看板/git 图谱/Token/SSH） | UI 增强 |
| dsh-anchored-standard | 1871 | 两阶段 preset：minimal 启动 → 完整 standard | 开发/运行时 |
| ModLens | 1750 | 第一个 DSH 视觉插件（读图/截图 OCR/UI 还原） | 工具/视觉 |
| brooks-lint | 1340 | 基于 12 本经典工程书的 AI 代码审查 | 开发/质量 |
| dsh-TUI | 1170 | Claude Code 风格全屏终端（像素鲸鱼顶栏/实时工作状态行） | UI 增强 |
| DSH-better-sidebar | 1083 | 侧边栏完整工作台（文件编辑/终端/Git/子代理） | UI 增强 |
| working-activity | 644 | pi CLI 工作行扩展（"工作中"状态行） | UI 增强 |
| graph-memory | 516 | 知识图谱 + 记忆（Openclaw 记忆插件） | 记忆 |
| mnemon | 449 | LLM-supervised 持久记忆（graph-based recall） | 记忆 |
| dsh-vision-toolkit | 412 | 纯文本模型视觉工具箱（意图问答/长截图 OCR/UI 还原） | 工具/视觉 |
| dsh-agent-teams | 318 | 自然语言驱动多智能体团队（队长/成员/依赖） | 多 agent |
| dsh-usage-stats | ~ | GitHub 式 53 周热力图 + token/缓存/余额看板 | 用量 |
| dsh-memory-evolve | ~ | 五轨记忆/跨会话自我进化/Git 分支感知/技能进化 | 记忆 |
| dsh-context | ~ | 上下文构成洞察面板（各段占比/压缩时机标记） | 上下文管理 |
| dsh-lark-bridge | 7 | 飞书双向控制 + 卡片审批工具调用 | 集成 |

**三榜交叉核对补充**（awesome-dsh-plugin / 0xsline / beancookie 三榜 + 163 评测，star 为 GitHub API 实测）：

| 插件 | star | 功能一句话 | 与 Goal Agent 相关点 |
|---|---|---|---|
| dsh-tianshu-tui | 154 | 官方 Web 上的终端 TUI+工作流 | UI 补强 |
| dsh-vision-router | 116 | 给纯文本模型加免密钥视觉链 | 视觉（Goal Agent 已覆盖） |
| dsh-visualize | 101 | 对话内生成交互式可视化卡片 | 对应 render_mermaid/render_svg |
| dsh-genui | 100 | 回复内嵌交互组件（图表/表单/3D） | 同上，可扩展到数据面板 |
| dsh_workflow | 57 | 把 Claude Code UltraCode 多智能体工作流带进 DSH | 对应 Goal Agent Workflow 工具 |
| dsh-annotation | 50 | 选文批注随消息发送 | UI 亮点 |
| dsh-notification | 47 | 回合完成桌面通知+关键词过滤 | **借鉴点（P1）** |
| dsh-automation | 39 | 定时在全新 Session 跑 Coding 任务 | 对应 create_automation（已超越） |
| dsh-chat-import | 29 | 从 13 个 Agent 导入历史对话 | 迁移场景 |
| dsh-data-agent | 27 | AI 连数据库写 SQL | 工具 |
| dsh-mnemon | 26 | 跨 Agent 本地持久记忆（三层） | 记忆类 |
| dsh-custom-tool | 24 | Monaco 编辑器里造沙箱 JS 工具 | 自定义工具可视化 |
| dsh-computer-use | 20 | macOS 电脑控制（作用域权限+安全输入） | 对应 web-access/cdp（已覆盖） |
| dsh-share | 19 | 一键导出对话为图片/Markdown | **借鉴点（P2）** |
| distill | 17 | 后台 subagent 自动蒸馏对话+技能 | **借鉴点（P1，与 Goal Agent 蒸馏互补）** |
| dsh-mneme | 10 | SQLite+Markdown 双写跨会话记忆（离线语义搜索） | **借鉴点（P1，记忆 SQLite 索引）** |
| deepseek-harness-action | 11 | GitHub Action：PR 审查/CI 诊断/自动修复 | **借鉴点（P2，CI 集成）** |

### 3.2 社区口碑分类（中文评测）

**实用类（普遍认可）**：记忆类（memory-evolve / mneme / persona-memory）、余额/用量（usage-stats / token-panel / 生存模式血条）、读图（ModLens）、Web/终端 UI 补强（web-ui-all / cc-tui / better-sidebar）、上下文管理（dsh-context）、飞书审批（lark-bridge）。

**整活/趣味类（非核心）**：dsh-ads、dsh-minigames、deepseek-manners、换肤全家桶（dream-skin / EAC 皮肤）、电子宠物。

**有争议**：GitHub dsh-plugin topic 鱼龙混杂（皮肤/小游戏/蹭标签需甄别）；「一切皆插件」= 治理债（接口稳定/依赖/版本兼容/性能）；生态处于"早期刷 ROM"期而非应用商店；第三方插件权限接近 dsh 进程本身，需审查后安装。

### 3.3 社区共识：官方短板 = 社区补强点 = 高赞点

官方只给「朴素基础实现」的三处，正好是社区高赞集中的三处：
1. **跨会话长期记忆**（官方有 storage/spill 但无进化型记忆）
2. **余额/用量可视化**（官方有 token-meter 但无看板）
3. **读图"装眼睛"**（官方文本模型无视觉，需第三方补视觉工具）

---

## 四、交叉评估：哪些能用到 Goal Agent

### 4.1 评估方法

- 逐插件对照 Goal Agent 现有能力（见 4.0 现状基线）。
- 因为技术栈不同，**判定标准 = 「这个能力 Goal Agent 有没有」「缺的话好不好借鉴」**，不是「能不能装」。
- 分级：**A 直接可落地**（缺 + 低成本实现）/ **B 值得借鉴设计**（有等价但设计可优化）/ **C 已等价或超越**（不动）/ **D 长线借鉴**（值得但需排期）/ **E 不适用**。

### 4.0 Goal Agent 现状基线（评估参照）

- **任务系统**：TaskCreate/TaskUpdate、create_task（独立任务）、create_swarm（并行 worker）、checkpoint/resume、fork。
- **自动化**：create_automation（cron/interval/once/event 四模式，15s tick）。
- **记忆**：三层（CORE + 分类 INDEX + 具体 md）、inbox→蒸馏进化、worklog 按天追加（不进上下文、可检索）。
- **视觉**：recognize_image（qwen3.7-flash，图→文字 OCR）。
- **搜索**：web_search（DeepSeek 服务端）+ WebSearch（Bing）+ aidocs 8305 知识库。
- **产物**：register_artifact / verify_delivery / 8788 产出收集库（自动同步）。
- **交互**：ask_user 卡片、render_mermaid、render_svg。
- **子代理**：Agent 工具（claude/researcher/coder/verifier/explore/plan 六类）、run_in_background、跨会话 send_message。
- **飞书**：lark-cli 全套（docs/im/minutes/drive），飞书个人交付标准姿势。
- **技能**：ccSkills 软链装载 + Skill 工具渐进披露；Skill Hub（8333）已在路线。
- **会话**：schedule_conversation_wakeup 心跳、transcript 回放、sessions JSONL。

### 4.2 逐项评估明细

| # | 候选（来源插件） | 功能 | Goal Agent 现状 | 判定 | 借鉴点 / 落地建议 |
|---|---|---|---|---|---|
| 1 | dsh-usage-stats、dsh-token-panel、生存模式血条 | 用量/成本/上下文可视化，血条提醒 | 有 usage.jsonl（按天轮转待办）但**无看板**；模型调用成本、缓存命中率、上下文占用对用户不可见 | **A** | ①「用量」页：每任务/每模型 token 消耗 + 成本（usage.jsonl 已有点位）；②上下文占用条（当前 prompt 占 max context 比例）；③预算/余额提醒（设置里可配月度预算，接近时提示）——这是当前最缺、最易落地的 |
| 2 | dsh-context、compaction-tool-result-pruner | 上下文构成可视化 + 大工具结果压缩 | 会话 JSONL 全量存；无「prompt 里哪段最占」的面板；大 tool result（如 subagent transcript、export_zip）直接进上下文烧 token | **A** | ①会话详情加「上下文构成」面板（按段显示占比：系统提示词/记忆/工具结果/对话）；②大工具结果自动摘要/截断策略（如 >50KB 的 tool 输出先压缩再回填）——直接降低每轮 token 消耗 |
| 3 | dsh-notification | 回合结束桌面通知 | 用户不在界面时任务完成/需要确认无感知，只能轮询 taskboard | **A** | 任务完成/进入 waiting/ask_user 挂起时发 Electron 系统通知（点击可跳转对应会话） |
| 4 | dsh-memory-evolve、dsh-mneme、dsh-persona-memory、graph-memory、mnemon | 进化型记忆、人可读 md、图谱记忆 | 已有三层记忆 + inbox→蒸馏进化，比官方朴素 storage 强 | **B** | ①「记忆」页可视化三层结构 + 蒸馏日志（当前记忆对用户黑盒）；②Git 分支/工作区感知的记忆（dsh-memory-evolve 的特色，Goal Agent 记忆与 git 状态无关联）；③知识图谱记忆（graph-memory/mnemon 的实体关系——Goal Agent 记忆是 md 文件，无图谱查询，属长线） |
| 5 | ModLens、dsh-vision-toolkit | 读图/截图 OCR/UI 还原 | recognize_image 已覆盖「装眼睛」，OCR + 图→文字 | **C** | 已等价。可小幅借鉴「意图化图片问答 + UI 还原」模式（不只是 OCR，还能问「这张图里按钮在哪」）——低优先 |
| 6 | create_automation vs dsh-automation | 定时任务 | create_automation 更强（cron/interval/once/event 四模式 + 15s tick） | **C** | 已超越，不动。dsh-automation「独立 session + 只读权限」的设计可参照（Goal Agent 自动化运行缺只读权限模式，见改进建议 18 P0-1 相关） |
| 7 | dsh-lark-bridge | 飞书控制 + 卡片审批 | lark-cli 全套已覆盖 | **C** | 已覆盖。可借鉴「飞书卡片审批」模式：把 ask_user 的确认卡片下沉到飞书消息（用户不在桌面时也能确认）——B 级长线 |
| 8 | dsh-agent-teams | 多智能体团队 | create_swarm + Agent 工具已更系统 | **C** | 已覆盖。可借鉴「团队活动面板」（各 subagent 依赖关系/状态可视化）——低优先 |
| 9 | brooks-lint | 原则驱动代码审查 | verifier 子代理 + code-review 已覆盖基础审查 | **B** | 把「基于经典工程书的原则清单」（如《代码整洁之道》《重构》的检查项）固化为 code-review 的审查维度模板，比泛泛「找 bug」更稳 |
| 10 | dsh-web-ui-all、DSH-better-sidebar、dsh-TUI | Web 工作台 / 侧边栏 IDE / 终端 | 有桌面 Electron + Web(8322) + taskboard(47823) | **B** | ①taskboard 加 Git 图谱（工作树/分支状态可视化）；②侧边栏整合文件编辑/终端（dsh-better-sidebar 模式）——属 UI 打磨，P2 |
| 11 | awesome-dsh-plugin、dsh-find-plugin、dsh-genui | 插件精选市场/发现/交互 UI 渲染 | ccSkills 软链装载已有；Skill Hub(8333) 在路线；**无精选排行/发现界面** | **B→A** | 把技能页/ Skill Hub 升级为「按热度排行 + 一句话描述 + 一键装载」的精选市场；dsh-genui 的「模型输出渲染成交互面板」对应 Goal Agent 已有的 render_mermaid/render_svg，可扩展到数据面板——承接改进建议 3/8/9/75 |
| 12 | dsh-session-export、dsh-obsidian-export、dsh-share | 会话导出为 md/Obsidian/分享 | 有 worklog + transcript 回放，无一键导出分享 | **B** | 「一键导出会话为 Markdown/Obsidian 笔记」——对接用户 Obsidian 本地知识库方向（obsidian-ai-local-kb 研究）；P2 |
| 13 | dsh-at-file、dsh-toolkit、dsh-open-in-vscode | @file 引用、基础工具包、一键开 VSCode | Read 工具直接读文件；无 @file 语法、无一键开 VSCode | **B** | ①prompt/目标里支持 `@file` 引用（自动把文件内容拼进去）——省去 agent 先 Read 一步；②交付/调试时一键开 VSCode——低优先 |
| 14 | dsh-undo、dsh-record-replay | 上下文回滚 / 演示复现 | 无「回滚到某轮」能力；会话可回放但不可回滚重跑 | **B** | 从 checkpoint 恢复点重放某段流程（已有 checkpoint/resume 基础，可加「回滚到 checkpoint 后按新方向续跑」语义）；P2 |
| 15 | dsh-anchored-standard、agent-presets | 分阶段 preset | 无 preset 分层（Goal Agent 有 agent presets 但非 staged） | **C** | 不动。Goal Agent 的 agent 类型（claude/researcher/coder/verifier）已是分层委派 |
| 16 | deepseek-harness-desktop、dsh-deep-whale、EAC 皮肤、minigames、manners | 桌面壳 / 皮肤 / 小游戏 / 回复彩蛋 | 已有桌面 + Web；皮肤属整活 | **E** | 不适用核心；皮肤/彩蛋可作趣味扩展但非审查重点 |
| 17 | mirage 虚拟文件系统、mobius Agent OS、sandbase-harness | 统一 VFS / Agent OS / 跨模型运行时 | 与本机服务栈（8099/8305/8306）定位不同，改动面大 | **D** | 长线方向：若 Goal Agent 要支持「任意模型 + 统一文件抽象 + 多租户」，可借鉴 mirage/sandbase 思路；近期不动 |
| 18 | dsh-session-query-sqlite、dsh-session-stats | 会话 SQLite 查询 / 统计 | sessions JSONL 全量存（建议 20 P0-4 指出 524KB 全量裸写） | **B** | 会话检索可转 SQLite 索引（查询性能 + 统计报表），顺带解决 sessions 读写放大——与改进建议 20 合并 |
| 19 | dsh-tool-bash-persistent | 持久 Bash 会话 | Bash 工具每次独立 shell（env 不持久） | **B** | 需要时加「会话内持久 shell」（cd 状态保持）——但注意与权限模型的协调，P2 |
| 20 | dsh-user-approval、dsh-permission-presets | 权限分级 / 预设 | Goal Agent 有 permission_mode（guarded/auto） | **C** | 已覆盖。可借鉴「permission preset 集合」（按场景预置权限组合）——B 级 |
| 21 | flowix（285★）、text2future/flowix | 笔记 for 用户 + 记忆 for agents | 三层记忆已有 | **B** | 记忆类新选手，印证「记忆是刚需」；无新增借鉴点，并入 #4 记忆可视化 |
| 22 | treg（415★） | agent 工具的 OpenRouter（工具统一路由/市场） | Skill Hub(8333) 在路线；无工具路由层 | **D** | 长线：若 Skill/MCP 工具要做「统一注册表 + 市场分发」，treg 的「工具路由」思路可参考——与建议 8/10（插件包层 + 资产地图）合并 |
| 23 | MisakaNet（410★） | git-backed 微课程库，agent 可自主学习 | 无 agent 学习库概念 | **D** | 有趣方向：把「做某类任务的最佳实践」沉淀为 git-backed 微课程，agent 开工前按需自学——对应 Goal Agent「技能/Skill 装载」，可并入 Skill Hub 演进 |
| 24 | dsh-handbook（277★） | DSH 0→1 深度手册（安装/插件开发/调优） | — | — | 生态文档，非功能插件；对 Goal Agent 无直接借鉴，但说明社区已在系统化整理 |
| 25 | distill（17★） | 后台 subagent 自动蒸馏对话+技能 | 已有 distillMemory（会话收尾蒸馏记忆） | **B** | 新角度：让**子代理对话**也参与蒸馏——子代理返回后自动提炼「可复用技能/工作流」进技能库，而非只蒸馏记忆。可并入记忆蒸馏链路（P1） |
| 26 | dsh-mneme / dsh-mnemon | SQLite+Markdown 双写跨会话记忆、离线语义搜索 | 记忆是 md 文件，无 SQLite 索引/语义检索 | **B** | 记忆加 SQLite 索引（FTS）+ 语义检索，解决 md 检索慢、跨文件关联弱——与改进建议 20（sessions SQLite 化）、Obsidian 本地知识库方向合并（P1） |
| 27 | deepseek-harness-action | GitHub Action：PR 审查/CI 诊断/自动修复 | 无 CI 集成；Goal Agent 是本地应用 | **B** | 可做「GitHub Action 版 goal-agent-review」：PR 时派 verifier 子代理审查 + 回 PR 评论（P2，需 gh 认证与 CI 权限设计） |
| 28 | dsh_workflow（57★） | 把 Claude Code UltraCode 多智能体工作流带进 DSH | 已有 Workflow 工具（pipeline/parallel/phase） | **C** | 已覆盖且更系统，不动 |
| 29 | dsh-chat-import | 从 13 个 Agent 导入历史对话 | transcript JSONL 可回放，无跨 Agent 导入 | **D** | 迁移场景：若用户从 Claude Code/其他 agent 迁入 Goal Agent，可借鉴导入格式归一化——低优先 |

### 4.3 推荐优先级汇总

**P0（近期可落地，收益最直接）**
1. 用量/成本/上下文看板（#1）：usage.jsonl 已有数据，补一个「用量」页即可；再给会话详情加上下文占用条。
2. 上下文构成可视化 + 大工具结果压缩（#2）：直接省 token，降低每轮成本。
3. 回合结束桌面通知（#3）：几行代码，提升无人值守时的感知。

**P1（高价值，需少量设计）**
4. 记忆可视化 + 蒸馏日志（#4）：让「记忆进化」对用户可见、可信。
5. 技能/插件「精选市场」（#11）：把 ccSkills 升级为可发现、可排行、可一键装的技能商店，承接 Skill Hub 方向。
6. 原则驱动代码审查模板（#9）：沉淀审查维度。
7. 子代理对话蒸馏进技能库（#25 distill）：不只蒸馏记忆，子代理返回后自动提炼可复用技能/工作流。
8. 记忆 SQLite 索引 + 语义检索（#26 dsh-mneme）：解决 md 记忆检索慢、跨文件关联弱。

**P2（锦上添花 / 长线）**
9. 会话导出 Obsidian/分享（#12）、Git 图谱（#10）、@file 引用（#13）、回滚重放（#14）、持久 shell（#19）、飞书卡片审批（#7）、sessions SQLite 索引（#18）、permission preset 集合（#20）、意图化视觉问答（#5）、GitHub Action 版审查（#27）、跨 Agent 对话导入（#29）。

---

## 五、落地建议（给 Goal Agent 的具体动作）

### 5.1 立即可做（无架构改动）

1. **用量页**：读 `data/usage.jsonl`（已有记录），按任务/日期/模型聚合 token 与成本，渲染到 Web(8322) 或新增独立页；加「本月累计成本」与「上下文占用估算」两个指标。
2. **桌面通知**：`agent.js` 在 `result`（任务完成）与 `ask_user` 挂起事件处，调 Electron `Notification`（点击 `focus()` 到对应会话）。注意自动化无人值守时也可发（用户想知道）。
3. **大工具结果截断**：`agent-tools.js` / subagent 返回处加阈值（如 >60KB 先截断保留头尾 + 摘要），防止一次性烧爆上下文。

### 5.2 需要设计（1-2 天）

4. **记忆可视化**：现有三层记忆 md 文件可读，新增「记忆」tab 展示 CORE/分类 INDEX/条目列表 + 最近蒸馏记录（worklog 里 distill 日志）；可在「记忆管理」设置页已有基础上加只读视图。
5. **技能精选市场**：扫 `~/.claude/skills` + Skill Hub(8333) 元数据，按「使用次数/最近使用/人工精选」排序，每条一句话 + 一键装载（走 ccSkills 正经路径，避免改进建议 75 的半装载坑）。
6. **原则驱动审查模板**：给 verifier 子代理 / code-review 加一组可切换的审查维度预设（bug-hunt / 工程原则 / 安全 / 性能），brooks-lint 的「12 本书清单」可做参考。

### 5.3 长线（随既有路线）

7. sessions 转 SQLite 索引（与改进建议 20 合并）；飞书卡片审批（ask_user 下沉）；Git 图谱；会话导出 Obsidian；持久 shell。

---

## 六、风险与注意事项

1. **不要尝试「搬运 DSH 插件本体」**：Cordis/npm 插件无法在 Claude SDK/Electron 栈运行；直接套用会踩大量适配坑，性价比极低。借鉴能力，不搬代码。
2. **第三方插件安全**：社区插件权限接近 dsh 进程本身，官方 WebFetch 默认关（防 SSRF）。Goal Agent 借鉴的是「设计」，不引入第三方依赖。
3. **版本不稳定**：DSH 0.1.0-rc.6 无正式 release，on-disk 格式可打破；社区插件跨破坏性升级存活率存疑。这也说明「借鉴思路」比「跟随生态」更稳。
4. **生态口径混乱**：dsh-plugin topic 混入大量非插件项目，本报告已甄别（剔除 open-design/PicGo/OpenBiliClaw 等蹭标签项）。
5. **「工具更多 ≠ 结果更好」**：评测共识，Goal Agent 追加能力时优先补「缺口」，不要堆功能。

---

## 七、参考来源

- 本机 dsh 安装：`/Users/sun/.npm-modules/lib/node_modules/@deepseek-ai/dsh`、`~/.dsh/`、`~/codebase/plugins/`（用户自建 3 插件）
- 记忆：`reference/dsh-deepseek-harness.md`、`reference/deepseek-harness-architecture-inspiration.md`、`reference/deepseek-harness-enterprise.md`、`project/goal-agent-runtime.md`、`project/goal-agent-improvement-suggestions.md`
- GitHub API：`topic:dsh-plugin` / `topic:dsh+deepseek` 按 star 排序（2026-08-15 实查）
- 中文社区：网易 163、smzdm、腾讯新闻、V2EX（1234499/1234536/1234591/1234674）、掘金（插件开发实战/源码分析/上手实录）
- 8305 知识库：doc:rss:626198（270 插件列表）、doc:rss:626694（160 插件目录站）等

---

## 八、附：给 Goal Agent 系统的改进建议（本轮顺带发现）

1. **「用量看板」应成为 Goal Agent 一等能力**：模型调用成本对用户透明化，是 agent 工具的信任基础（对比 dsh-usage-stats 的高赞）。
2. **register_artifact 工作区外路径限制**（已多次复现）：本轮交付目录在当前工作区，无此问题；但用户自建 dsh 插件（`~/codebase/plugins/`）这类「工作区外资产」仍无法直接登记，建议按既有改进建议 47 处理。
3. **Skill Hub 的「精选市场」形态**值得优先：dsh-find-plugin 证明「按 star 排行 + 一句话 + 一键装」是生态发现的刚需，Goal Agent 技能页缺这个。
4. **大工具结果压缩**是当前最大的隐性 token 浪费点：subagent transcript / export_zip / 大文件读取 直接进上下文，建议加通用截断策略。
