在使用 DeepSeek Harness(DSH)时,技能文件通常散落在 ~/.dsh/skills 等本地目录,且缺乏统一的结构化描述,容易导致使用遗漏或边界不清。dsh-skill-dossier 插件旨在解决这一问题,它通过建立技能档案和工作汇报机制,帮助开发者管理和审查技能,并将每日简报转化为结构化的工作记录。
核心功能¶
该插件包含三个主要板块:
- 技能管理:支持浏览、搜索、按方向分类筛选技能。提供停用(移入 trash)、重装及删除功能。
- 技能档案:为每个技能创建档案,记录方向(10 类)、使用范围、能力边界、应用场景、来源标注、调用统计、实测成败及目录 token 成本。
- 工作汇报:将每日简报转化为日报、周报和月报。周报和月报包含贡献图(颜色越深代表当天进度条目越多)及每个项目的核心信息。
安装与启用¶
前置条件为已安装 DSH(npx @deepseek-ai/dsh web 跑过一次即可)且 Node 版本为 ^22.19.0 || >=24.0.0。
dsh plugin --profile web add dsh-skill-dossier
模型侧工具¶
插件提供三个模型侧工具:
skill_dossier:按名读取技能的档案,用于在加载技能全文前判断其适用性。skill_archive:为技能写档案,包含方向、使用范围、能力边界和应用场景。skill_review:列出待复审技能,按“易变方向 + 长期未用 + 久未复审”排序。
工作汇报数据源¶
工作汇报模块是可选的,默认读取工作区中的 reporter/brief/YYYY-MM-DD.md 文件。每个项目以 ## 项目名 为区块,字段名包括 date、作用、实现、今日进度、待办 和 问题。
插件提供三个只读视图:
* 日报:显示今天的完整明细。
* 周报:显示本周一至周日,包含贡献图和每个项目的四行核心信息。
* 月报:显示当月 1 号至今天的汇总。
平台支持与限制¶
- 仅支持 web profile:不支持 headless 模式。
- 平台支持:仅支持 macOS / Linux。Windows 支持已于 2026-09-17 撤除。
- 调用统计:仅统计运行期间发生的调用,历史数据无法回溯。
- 删除机制:删除技能是两步封装(先移入 trash,再删除),非文件系统技能拒绝删除。
生态背景¶
DSH 理念是“一切皆插件”。本插件由 JeffreySuen-x 维护,采用 MIT 许可证。社区目录(如 skillhub.cn)与 DeepSeek 或幻方无官方从属关系。