dsh-paste-spill
在终端中运行以下命令:
dsh plugin install winditer/dsh-paste-spill
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness CLI 中为 web 配置执行 dsh plugin install winditer/dsh-paste-spill,或从 https://github.com/winditer/dsh-paste-spill 安装同一包;安装后刷新页面以加载浏览器端模块。
插件介绍
在 Harness Composer 里粘贴大段日志、diff、JSON 或文档时,输入框很容易被一整墙文字占满,既难编辑,也容易拖慢发送与阅读。dsh-paste-spill 专门处理「从外部贴进输入框」的大内容,与负责工具输出外流的 dsh-spill 形成互补:一个管进、一个管出。
插件按粘贴体积分两层处理,且只衡量本次粘贴的字节数,不动你手打草稿。不足 4 KB 的粘贴完全保持原样;单次 4–50 KB 的粘贴会从编辑器中抽出,变成一颗独立芯片——多段粘贴会并排多颗芯片,互不覆盖。芯片可预览前若干字符、一键写回文本框或单独删除;发送时序列化的是完整原文,不是占位符。达到 50 KB 及以上时,内容会走既有附件上传链路,成为消息里的真实文件块,模型通过标准附件路径读取;回合尾部还会出现可点击的交付卡片,在侧栏打开文件,同时尽量只擦掉本次粘贴那一段,保留其他文字、光标与撤销历史。
适合经常往 Composer 里贴中等体量片段、或偶尔贴超大 dump 的开发者与 Agent 用户:前者用折叠保持界面清爽,后者用附件避免把上下文撑爆。已知限制包括芯片与会话绑定、上传失败时的回写重试等,但核心目标一致——让大粘贴可控、可恢复、对模型友好。
截图预览
使用场景
- 单次粘贴 4–50 KB 日志或配置,折叠成芯片保持输入框可读
- 粘贴超大 JSON 或 dump,自动转为附件供模型按文件读取
- 多段中等体量粘贴并存,分别展开、删除而不互相覆盖
适合人员
- 常在 Composer 里粘贴日志、diff 或代码片段的开发者
- 需要向 Agent 提交大段结构化数据又不希望撑满输入框的用户
- 使用 DeepSeek Harness Web Composer 并处理 inbound 大文本的场景
