dsh-tool-search
在终端中运行以下命令:
dsh plugin install Letter2025/dsh-tool-search
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装此插件,请运行命令 dsh plugin install Letter2025/dsh-tool-search,完整源码地址为 https://github.com/Letter2025/dsh-tool-search。
插件介绍
在使用 DeepSeek Harness 时,如果工具目录过于庞大(比如集成了多个 MCP 服务器或插件),每次交互都会将所有工具的 JSON schema 注入模型上下文,导致大量不必要的 token 浪费,尤其当任务只需部分工具时。dsh-tool-search 插件通过引入三个桥接工具(tool_search、tool_describe、tool_call)和渐进式披露机制,有效缓解了这一问题:系统根据工具数量和上下文预算,动态调整模型可见的工具列表,将不常用的工具“折叠”起来,按需搜索、描述和加载。这不仅节省了 token,还通过对话式设置引导用户灵活分组工具,并支持全局或项目级配置。该插件适合那些在 DeepSeek Harness 中面临工具管理挑战的开发者,特别是那些需要优化资源、提升效率的团队或个人,帮助他们在复杂工具生态中更智能地工作。
使用场景
- 面对庞大工具库时,减少上下文注入的冗余信息。
- 在多 MCP 服务器环境中,动态管理工具可见性。
- 通过搜索和按需加载,提升任务执行效率。
适合人员
- 使用 DeepSeek Harness 的开发者,需要优化工具管理。
- 集成多个工具源的团队,希望节省 token 成本。
- 注重上下文效率的项目,追求智能化工具调度。