D
dsh-deepworks-skillhub
v0.0.1 · 0 天前发布
DeepWorks 能力中心:统一管理 agent 可用的 skill 与 MCP server。当前为占位版本,尚未提供功能层。
README
dsh-deepworks-skillhub
DeepWorks 能力中心:统一管理 agent 可用的 skill 与 MCP server。
当前状态:占位版本(0.0.1),不含功能层。
本包刻意不声明dsh.bundle——装了它不会产生任何 profile 层,也不会影响启动。等第一个功能层落地时再声明,届时发0.1.0。
范围
| 阶段 | 内容 |
|---|---|
| 第一步 | skill 管理——发现、启停、查看来源 |
| 第二步 | MCP 管理——作为本包的另一层加入,而不是另开一个包 |
为什么 skill 和 MCP 放在同一个包里
上游把它们放在两个注册表:
| 上游包 | 职责 |
|---|---|
| @deepseek-ai/dsh-skill | agent skill provider registry |
| @deepseek-ai/dsh-skill-filesystem / -badge | 具体的 skill provider |
| @deepseek-ai/dsh-mcp-client | MCP 桥接:连上 MCP server,把它们的工具注册到 ctx.tools |
skill 走 skill 注册表,MCP 走 tools 注册表,机制上是两回事。但使用者心智里只有一个问题——「我这台机器上,agent 现在能用什么」。本包按心智切,不按注册表切:一个设置入口、一套启停与权限模型,底下分别对接两个注册表。
代价是失去了「只装 MCP 管理、不装 skill 管理」的选择。这是有意接受的:两者的管理界面拆开会让使用者在两个设置页之间找同一件事。
安装
功能层落地
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ❓ 未知 | metadata 缺失 |
dsh@0.1.0 | ❓ 未知 | — |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- dsh-deepworks-skillhub
- Repo
- git+https://github.com/Dbraum/dsh-deepworks.git
- Engines
{"node":"^22.19.0 || >=24.0.0"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{}