dsh-paste-dock
在终端中运行以下命令:
dsh plugin install drscrewdriver/dsh-paste-dock
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install drscrewdriver/dsh-paste-dock,或从开源仓库 https://github.com/drscrewdriver/dsh-paste-dock 按文档安装。
插件介绍
在对话里粘贴长文时,整段文字堆在输入框里既难扫读,也会白白占用上下文里的可见空间。dsh-paste-dock 把「大段粘贴」当成会话工作区里的附件来处理:超过阈值的内容经宿主写入 pastes/*.txt,字节与换行按原样保留;保存失败会把原文放回输入框并说明原因,避免静默丢内容。
草稿里只留下 dsh 原生的原子引用 chip,默认是一枚带开头预览的最小徽标,Backspace 一次整删,点击可跳到侧栏预览。发送路径不变,chip 序列化为 @"pastes/x.txt",不额外增加请求 token,模型自行读文件;已发送消息也会渲染成可点的卡片。输入框上方的 dock 卡片集中展示文件名、字符数、路径,支持从草稿移除(文件保留)或打开全文,与草稿里的 mention 双向同步,且只认领本插件创建的引用。
若宿主较旧或输入框正忙,会自动降级为文本形式的 @"pastes/…" 引用,dock 仍能识别。适合经常贴日志、文档片段、配置或长提示词的用户;可与 AGENTS.md 纪律搭配,让大段材料留在工作区文件里而不是挤满输入框。
使用场景
- 粘贴超长日志或报错栈,自动落盘为 pastes 文件并在 dock 查看摘要
- 在输入框保留最小徽标引用,发送后模型通过路径读全文
- 多段粘贴依次编号预览,从 dock 打开全文或从草稿移除引用
适合人员
- 经常向 Agent 粘贴长文档、配置或提示词的用户
- 希望输入框简洁、大段内容走工作区文件的人
- 使用 DeepSeek Harness 桌面版并需要粘贴纪律的开发者