前言¶
DeepSeek Harness (DSH) 的设计理念是“一切皆插件”,允许用户通过命令行扩展工具链。mattpocock/skills 是一个包含工程与效率技能的仓库,但在终端或标准 DSH 界面中直接操作这些 issue 和任务并不直观。dsh-mattpocock-skills-deck 插件解决了这个问题,它将 mattpocock/skills 仓库转化为 DSH 侧边栏中一块可视化的任务板,让你能直接在 AI 上下文中管理 issue、查看详情并执行技能。
安装与启用¶
插件通过 npm 安装,安装后需重启 DSH 入口才能生效。
dsh plugin --profile web add dsh-mattpocock-skills-deck
DSH Desktop 桌面应用用户需指定 --profile desktop:
dsh plugin --profile desktop add dsh-mattpocock-skills-deck
安装完成后,请完全退出并重启对应的 DSH 入口(桌面应用需完全退出重开,Web 服务需重启 dsh web 后刷新页面)。
核心功能¶
安装即用,插件自带 25 个工程与效率技能。核心能力包括:
-
任务板列表
任务按状态分类:可接、阻塞、已关闭。地图类型的行永远置顶,已关闭的任务收成一列。每行任务的按钮可直接将指令填入输入框并发送。 -
底部任务栏
在每条会话输入框下方提供胶囊状状态栏,显示可接数量、待修(BUG)数量、诊断、沉淀、交接、环境进度等。点击主要分段可快速跳转对应面板页。 -
ISSUE 详情与评论
点击任意任务,详情页、标签、认领人与评论直接在面板中呈现,无需跳转终端。在底部输入框直接回复,根据标签(诊断、修复、讨论、执行)显示相应指令。 -
新会话
详情页顶部提供“新会话”入口,标题自动生成,承接指令已预填。可以在不中断当前会话的情况下,另起一个干净会话处理具体任务。 -
技能快捷入口
侧边栏提供技能列表,内置 25 个技能。点击加载即可将斜杠指令填入输入框。 -
多后端切换
支持在设置页切换数据源:GitHub、本地 Markdown、Other(无后端)。切换只换数据源,原后端数据保留,切回后仍可见。
注意事项¶
- 生效条件:安装后必须重启对应的 DSH 入口才生效。
- GitLab:GitLab 暂不在支持范围。
- 本地预览:本地 Markdown 文件目前仅提供预览版。
- 镜像源延迟:若使用国内镜像源,同步延迟可能导致更新失败,此时建议使用官方源(
--registry https://registry.npmjs.org)安装。
价值与链接¶
该插件让原本分散在仓库中的技能和任务变成了一块可交互的任务板,将任务管理与 AI 编排结合在一起。作者为 FeatherHunter,许可证为 MIT。
- GitHub: https://github.com/FeatherHunter/dsh-mattpocock-skills-deck
- 目录页: https://www.skillhub.cn/plugins/FeatherHunter/dsh-mattpocock-skills-deck