dsh-lazy-skill
在终端中运行以下命令:
dsh plugin install lihuu/dsh-lazy-skill
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行插件安装命令即可安装该插件,项目源码地址为 https://github.com/lihuu/dsh-lazy-skill 。
插件介绍
在 DeepSeek Harness 中,每个已安装的技能都会向模型目录贡献一条摘要条目,即使当前任务与其完全无关。当一组相关技能(工具链、分阶段工作流、多子任务项目)以扁平兄弟节点方式安装时,它们的目录摘要会永久占用 prompt 预算、污染上下文窗口,并让模型反复追问该用哪一个而不是直接执行。dsh-lazy-skill 正是为了解决这个结构性浪费而设计的。
该插件将一组相关技能封装为一个 Bundle Box:对外仅暴露一个紧凑的根技能,子技能默认隐藏于模型目录之外。通过根技能 frontmatter 中的 loadSubskills 字段控制展开方式——加载全部子技能、加载指定子集、或仅返回根技能正文让模型自行判断。配合 skill_browse 与 skill_load 工具,模型可以按需浏览并精确加载隐藏的子技能,彻底消除每条 prompt 中携带所有兄弟摘要的固定开销。
如果你维护多步工具链、分阶段工作流或项目级子任务集,如果你的模型目录持续膨胀、每轮对话的 prompt 预算被无关摘要蚕食、或模型不断追问该调哪个技能,这个插件就是为你准备的。
使用场景
- 多步工具链(构建、推送、回滚)需要作为一组按需加载
- 分阶段工作流的子任务不应同时暴露在模型目录中
- 项目含多个子技能,希望减少无关摘要对 prompt 预算的占用
适合人员
- 维护多技能项目的 DeepSeek Harness 开发者
- 关注 token 成本与上下文效率的 AI 应用开发者
- 需要将相关技能分组合管理的高级用户