chenshutian9610/deepseek-harness-plugin-list--packages-deepseek-harness-nested-skill-plugin ↗★ 0
dsh-skill-filesystem-nested
Nested filesystem skill provider for DeepSeek Harness 适合需要递归扫描和动态监听多级目录中Skill文件的用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:chenshutian9610/deepseek-harness-plugin-list#6a5507ee1a3adbf1cc565aee6774a86ca669f1af&path:packages/deepseek-harness-nested-skill-pluginREADME
Read the full README ↗配置
| 字段 | 默认值 | 说明 |
|---|---|---|
providerName | filesystem-nested | 当前 Skill registry layer 中的 Provider 名。 |
includeDefaultRoots | true | 包含项目与用户标准根。 |
dshHome | $DSH_HOME 或 ~/.dsh | DSH 用户根。 |
agentsHome | $DSH_AGENTS_HOME 或 ~/.agents | 共享 Agent 用户根。 |
customSkillDirs | [] | 其他递归 Skill 根。 |
maxDepth | 4 | bundle 目录相对根的最大深度;必须为正整数。 |
watch | true | 是否监听目录变化并刷新 Skill catalog。 |
watchUsePolling | false | Chokidar 是否轮询。 |
watchStabilityThresholdMs | 200 | 文件稳定等待时间。 |
watchPollIntervalMs | 100 | watcher 探测间隔。 |
watchMaxProjects | 128 | 同时保留 watcher 的 cwd 项目数。 |
watchFollowSymlinks | true | 是否跟随作为分类入口的目录符号链接;realpath 去重和 maxDepth 防止循环。 |
默认扫描顺序与官方 Provider 对齐:项目 .dsh/skills、项目 .agents/skills、customSkillDirs、$DSH_HOME/skills、$DSH_AGENTS_HOME/skills。低 rank 的来源赢得同名 Skill;同一来源按相对路径稳定裁决。用户 DSH 根的直属 .system 分类树不会递归扫描。