All plugins

DSH / BUNDLE / CLIENT-UI

dsh-paste-packer

v0.1.0X-noesis / dsh-bbe7c9dc0f

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-paste-packer

DSH(DeepSeek Harness)粘贴打包插件:超过 20 行的粘贴文本自动折叠成输入框上方的一张卡片,可就地预览原文、解包回输入框,发送时自动还原全文。Web 版与桌面版通用。

README / EN

Package documentation

Registry summary

DSH(DeepSeek Harness)粘贴打包插件:超过 20 行的粘贴文本自动折叠成输入框上方的一张卡片,可就地预览原文、解包回输入框,发送时自动还原全文。Web 版与桌面版通用。

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- **原文只存在浏览器里**(内存 + `localStorage` 键 `dsh-paste-packer.v1`)。换浏览器、清站点数据、或超出存储上限后,旧卡片的原文会丢失;此时预览会提示"原文不可用",发送会退化成发送占位符文字,而**不会**阻断发送。 - **卸载插件前请先清空输入框里残留的占位符胶囊。** 芯片的展开依赖本插件注册的 codec,插件不在时它无法被序列化。 - 垃圾桶/展开优先用"按 occurrence 区间做一次可撤销编辑"的方式;该路径失败时退化为整体重写草稿(`setDraft`),这会把草稿里**其他** `@文件` 引用芯片降级成纯文本。这是最后的兜底路径。 - 插件依赖三处非公开的宿主内部约定,均做了保护、失败时降级为原生粘贴:`[data-composer-input]`、`slash/input-insert-reference` 事件、`ctx.inputTriggers.registerSource`。DSH 升级后若其中一处改名,功能会静默失效(粘贴恢复原生行为),不会破坏输入框。