DSH Plugins
返回列表
🤖

dsh-context-imports

模型推理 更新于 2026.10.13

在终端中运行以下命令:

dsh plugin install ciskonc/dsh-context-imports

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install ciskonc/dsh-context-imports,或从 https://github.com/ciskonc/dsh-context-imports 获取源码后按项目说明安装。

插件介绍

DeepSeek Harness 会把 AGENTS.md 注入会话,但其中的 @path 引用仍只是普通文本,模型读不到被指向的文件。这和 Claude Code 里「引用即内容」的体验有差距:你在 AGENTS.md 里写了 @docs/architecture.md,上下文里却不会出现那份文档。

dsh-context-imports 在会话开始(新建、恢复、清空、以及 compaction 之后)扫描 AGENTS.md、CLAUDE.md 等指令文件中的 @ 引用,读取对应文件并注入上下文;嵌套引用会递归展开(默认深度 3),循环与重复会被合并。历史里只保留一份注入,compaction 清掉后会自动再注入;恢复会话时若已有同类内容则跳过,避免堆叠。

插件提供单文件与总字节上限、缺失文件提示(不致命),以及可配置的额外注入文件、扫描开关与自定义模板。设置页支持六种语言,无需重载即可生效。适合在 AGENTS.md 中组织大量项目文档、架构说明或规范,并希望模型在每次会话起点就能「看见」这些材料的团队与个人。

使用场景

  • 在 AGENTS.md 中用 @path 引用架构或规范文档,希望模型会话一开始就读到全文
  • compaction 或清空后需要自动把引用文件重新注入,而不靠手动粘贴
  • 项目有多层嵌套的 @ 引用,需要按深度展开并控制总字节预算

适合人员

  • 用 AGENTS.md 组织团队规范与项目说明的 DeepSeek Harness 用户
  • 维护 CLAUDE.md 或同类指令文件并依赖 @ 引用的开发者
  • 需要 compaction 后仍保持引用文档在上下文中的长期会话用户