seanchen88/dsh-pluginHive--packages-skill-panel ↗★ 0

@dsh-plugins/skill-panel

提供技能管理面板,支持ZIP导入与创建 适合需要可视化管理、导入和创建DSH技能的用户。

套件
@dsh-plugins/skill-panel
相容性
待驗證
Harness 依賴範圍
*
Cordis 依賴範圍
*
版本
0.1.0
授權
MIT
最近更新
2026年9月26日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:seanchen88/dsh-pluginHive#0998f5ac4e730d6c709e0638441892dab172c57e&path:packages/skill-panel

使用

MCP 服务面板

MCP 服务分区:卡片带连接状态、编辑 / 删除与启用开关

  • 添加:选择传输方式后填写
    • Streamable HTTP:服务名称、URL、请求头、请求超时时长
    • STDIO:服务名称、命令、参数、工作目录、环境变量、请求超时时长
  • 请求头 / 环境变量:多行文本框,每行一个 KEY=value。按第一个 = 切分, 所以值里可以再含 =(例如 base64 形式的密钥)。留空则不写入该键。
  • 编辑:弹窗会完整回填当前配置;未在表单中暴露的字段会原样保留,不会被保存动作丢掉。
  • 启停:卡片上的开关,不删除配置。
  • 删除:确认框会指名要删除的服务名。
  • 超时时长可选 30s / 1min / 5min / 10min。

配置最终写入 profile 的补丁层(见数据位置),harness 热加载,无需重启。

添加 MCP 服务的表单

⚠️ 环境变量与请求头以明文保存,其中通常含 API Key。请把该文件当作凭据对待, 不要提交进任何公开仓库。

技能面板

技能分区:随插件分发的 create-skill 受保护,用户技能可删除

  • 列表:按作用域展示技能卡片(名称、描述、来源标记)。
  • 查看:弹窗内以 Markdown 渲染 SKILL.md(frontmatter 单独成表),超过 256 KiB 会截断并提示。
  • 导入:选择含 /SKILL.md 结构的 .zip,上限 25 MiB;同名技能会先征求确认。
  • 删除:随插件分发的 create-skill 受保护,只能查看。
  • 新建:自动打开一个新会话,并在输入框预填 /create-skill 创建一个技能,要求如下: (/create-skill 渲染为技能引用)。若当前部署缺少会话服务,则降级为复制引导词到剪贴板并提示。

SKILL.md 的内置 Markdown 渲染

新建技能:自动开新会话并预填 /create-skill

create-skill(随插件分发的技能)

引导你和模型一起把一个流程沉淀成技能:弄清意图 → 访谈 → 写 SKILL.md → 校验 → 试触发 → 迭代。 含一个零依赖校验器,可单独使用:

node packages/bundled-skills/skills/create-skill/scripts/validate_skill.mjs 

数据与配置位置

内容位置
MCP 服务配置`~/.dsh/profiles/
/cordis.patch.yml(每台 server 一条 insert记录,id 形如mcp-`)
用户级技能~/.agents/skills//SKILL.md、~/.dsh/skills//SKILL.md
项目级技能/.agents/skills//SKILL.md、/.dsh/skills//SKILL.md
随插件分发的技能packages/bundled-skills/skills/(引导安装到用户技能目录,按内容哈希决定是否升级)