anyi-520/dsh-lazy-toolbox ↗★ 1

dsh-lazy-toolbox

DeepSeek Harness 插件:把 skill 与 MCP 从默认工具定义里抽出来,改成按需热加载的懒工具箱(skill / mcp / 插件工具分开列出,一句话说明用途,用时注入、用完卸载);带新版本弹窗提醒与内置代码编辑器。外部工具链面板已拆到独立插件 dsh-toolchain。

パッケージ
dsh-lazy-toolbox
互換性
未検証
バージョン
0.7.1
ライセンス
MIT
最終更新
2026/11/01

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:anyi-520/dsh-lazy-toolbox

ドキュメント

README 全文を読む ↗

2) 重启 dsh,插件首次启动会自动迁移本机 skill 与 MCP 配置


也可以让 dsh 的插件管理器装它,或直接写进 profile:

```jsonc
// $DSH_HOME/profiles/
/package.json
{
  "dependencies": { "dsh-lazy-toolbox": "link:D:/path/to/dsh-lazy-toolbox" },
  "dsh": { "profile": { "bundles": ["@deepseek-ai/dsh-base", "...", "dsh-lazy-toolbox"] } }
}

## 配置

```yaml
config:
  dataDir: ""                  # 插件库位置,默认 $DSH_HOME/lazy-toolbox
  autoMigrate: true            # 启动时迁移
  autoImport: true             # 运行期自动导入新 skill / 新 mcp 行
  autoImportProjectSkills: false  # 是否也接管项目里的 .dsh/skills
  scanIntervalMs: 5000         # 自动导入的节流间隔
  autoUnloadOnTurnEnd: true    # 回合结束自动卸载
  mcpIdleMs: 60000             # MCP 连接空闲多久关掉
  maxCatalogItems: 200         # 目录最多列多少条
  autoDetectPluginAssets: true # 自动接管插件自带的 skill / MCP
  updateRepo: anyi-520/dsh-lazy-toolbox # 云更新查的仓库(可换 fork)
  updateCheck: true            # 启动时自动检查新版本
  updateCheckHours: 6          # 隔多久再查
  skillInjectMode: index       # skill 注入方式:index(只给大纲)| full(整篇)
  skillSectionMaxChars: 60000  # action=skill 单次回传上限
  neverLazyBuiltin: true       # 「不做懒加载」内置名单
  neverLazyExtra: []           # 额外名单(包名子串)
  logEnabled: true             # 本地运行日志(只写文件,设置页不显示)
  logDir: ""                   # 日志目录,默认 $DSH_HOME/lazy-toolbox/logs
  logLevel: info               # debug | info | warn | error
  logMaxBytes: 2097152         # 单个日志文件上限,超了就分卷
  logRetentionDays: 14         # 保留天数,0 = 不清理