studyzy/dsh-lazy-tools1

@deepseek-ai/dsh-lazy-tools

CodeBuddy-style deferred tool loading for DeepSeek Harness: keep tool schemas out of the model context until the model loads them on demand via tool_search / defer_execute_tool.

AI 분석

该插件用于优化模型上下文,通过延迟加载不常用的工具 Schema 减少 Token 消耗。适合需要调用大量工具、希望降低上下文成本并提升模型响应效率的 DeepSeek Harness 用户。

패키지
@deepseek-ai/dsh-lazy-tools
버전
0.0.1
최근 업데이트
2026. 8. 14.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:studyzy/dsh-lazy-tools

配置

配置写在 profile 的 cordis.yml 中该插件的 config 字段下,使用 CodeBuddy 风格语法:

- id: lazy-tools
  name: '@deepseek-ai/dsh-lazy-tools'
  config:
    defer: ['glob', 'web_search', 'Defer(fetch_*)']
    noDefer: ['bash']
    deferToolLoading: true
类型默认说明
deferstring[][]要延迟的工具名或 Defer(pattern) 条目。裸名等价于 Defer(name)* 是唯一通配符——Defer(*) 延迟除守卫工具外的所有工具。
noDeferstring[][]必须保持可直接调用的工具名或 NoDefer(pattern) 条目。裸名等价于 NoDefer(name)始终优先于 defer
deferToolLoadingbooleantrue全局开关。为 false 时不延迟任何工具。

修饰符大小写不敏感(defer(bash)Defer(bash))。优先级(从高到低): noDefer > defer > deferToolLoading

示例