READMESource: main@0c49464d
技能管理(skill-suite)
在 DSH 里管理个人技能:一个 Skills 页面(浏览、开关、编辑、创建、删除),一个给 Agent 用的
save_skill 工具,外加随包的 skill-creator 手册。
有什么
- Skills 页面:卡片网格浏览用户技能根目录下的所有技能,逐个开关调用、进编辑器改内容、 新建或删除。
save_skill工具:Agent 可以直接把一段技能写进用户技能根目录,写之前走同一套校验。- AI 编写入口:从页面里发起"让模型帮你写一个技能",产物同样落到技能根目录。
- 随包手册:
component/skill-creator/SKILL.md,即 skill-creator 的说明书,安装时同步到用户技能目录。
技能的发现、目录索引与加载仍然由官方 skill 包负责——本插件只做"编写与管理"这一段,不替换官方实现。
安装
dsh plugin add @istarry/dsh-skill-suite
装完重启 DSH 服务。
权限与行为
- 会读写用户技能根目录(
~/.dsh下的 skills 目录):列出、读取、保存、删除、启用/停用。 - 会往该目录同步随包带的 skill-creator 手册。
- 通过
skillAuthoringRemote 暴露这些操作给浏览器半端与 Agent。 - 删除是真删文件,没有回收站。
兼容性
- 实测于 DSH
0.2.0-rc.2。 - peer 依赖:
@deepseek-ai/cordis、@deepseek-ai/dsh-skill、@deepseek-ai/dsh-tools等(见各自 package.json)。
结构
| 包 | 职责 |
|---|---|
@istarry/dsh-skill-authoring |
技能根目录的读写 Remote、save_skill 工具、手册同步 |
@istarry/dsh-client-ui-skill-authoring |
Skills 侧栏入口与管理页:卡片网格、调用开关、编辑器、AI 编写入口 |
许可
MIT,见 LICENSE。
No comments yet. Be the first to write one.