dsh-at-file
在终端中运行以下命令:
dsh plugin install MisRightW/dsh-at-file
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端中运行 dsh plugin install MisRightW/dsh-at-file 即可安装该插件,源码仓库见 https://github.com/MisRightW/dsh-at-file。
插件介绍
当在 DeepSeek Harness 网页界面中工作时,将工作区文件引入模型上下文过去意味着手动复制粘贴到输入框,或依赖一次额外的工具往返。长文件让这个过程变得繁琐,格式错位可能打乱整轮对话,频繁切换窗口也总是打断心流。
dsh-at-file 将这个流程压缩为一个 @ 符号。在输入框中键入 @ 即唤起文件选择器,支持按文件名、路径前缀或自由文本过滤,方向键即可快速选定。发送时,所有可解析的 @path 令牌在宿主端展开为注入的内容块,直接附加到模型请求末尾;无法读取或超尺寸的文件保持纯文本,对话不会被阻塞。每次注入都在会话日志中标记 at-file 来源,使完整的模型输入可重建、可审计。
如果你经常需要在 Harness 网页中调试代码或审阅工作区文件,想摆脱反复复制粘贴的步骤,这个插件正是为此而生。索引深度、单文件大小上限、单步最大引用数等参数均可通过 profile 补丁调整,兼顾开箱即用与项目适配。
使用场景
- 调试代码时通过 @ 引用工作区文件让模型直接读取
- 让模型基于项目中的源文件回答技术或架构问题
- 审阅代码时快速将相关文件拉入对话,省去复制粘贴
适合人员
- 频繁在 Harness 网页中调试和阅读代码的开发者
- 希望模型直接读取工作区文件而不依赖外部工具的工程师
- 想减少手动复制粘贴步骤、提升对话效率的用户