NEVSTOP-LAB/dsh-import-copilot-files ↗★ 1

dsh-import-copilot-files

自动加载工作区 Copilot 配置文件 适合希望在会话中自动注入项目级 Copilot 指令与技能配置的开发者。

包名
dsh-import-copilot-files
兼容性
待验证
Harness 依赖范围
>=0.1.7-rc.1 <0.2.0
Cordis 依赖范围
^4.0.4
版本
0.2.1
许可证
MIT
最近更新
2026年9月25日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:NEVSTOP-LAB/dsh-import-copilot-files

配置

插件行在 cordis.patch.yml,config 字段:

字段默认含义
maxBytes65536单次注入的字节预算;超出时先省略、再截断,并说明丢了多少
scanSubdirectories1cwd 下当作项目根的下探层数(只作用于 cwd 的走查)
instructionDirs['.github/instructions']*.instructions.md 所在目录(相对配置目录;paths 条目去掉前导 .github)
skillDirs['.github/skills']/SKILL.md 所在目录(同上)
paths['~/.copilot']工作区之外的配置目录,等价于项目根的 .github;条目以 ~ 开头表示用户主目录

在插件页里改路径

设置 → 插件 里标题为「导入 Copilot 文件」(英文界面 Import Copilot Files)的那一项 可以逐行增删 paths、保存、放弃或恢复默认;maxBytes、scanSubdirectories、 instructionDirs、skillDirs 仍只在组合配置里设。

  • 写的是 profile 自己的配置层(~/.dsh/profiles/ /cordis.patch.yml 里本条目 的 config.paths,即插件行下面多出来的那一段),不是工作区文件;组合配置是这一层的基底, 「恢复默认」清掉用户覆盖。保存带草稿开始时的 revision(期间别处改过会被拒绝并提示重试), 保存后以宿主回读确认,改完从下一个模型步骤起生效。
  • 「浏览…」按部署能用的那条路由取目录(DSH Desktop 用自己的 Windows 选择框,其余组合走宿主 的原生选择器);部署没有可用路由时页面不显示该按钮,路径手填。