dsh-better-composer
在终端中运行以下命令:
dsh plugin install CheeseFox259/dsh-better-composer
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install CheeseFox259/dsh-better-composer,或从 https://github.com/CheeseFox259/dsh-better-composer 获取源码后按 README 安装到所用 Web profile。
插件介绍
在 DSH Web 里写提示词时,Composer 往往只有纯文本体验:Markdown 不易读、长段粘贴会撑爆草稿,而改写又容易和会话事件搅在一起。DSH Better Composer 作为 profile 层的客户端插件,通过公开 Composer 接缝增强展示与本地编辑辅助,不接管源码、选区、历史、Context Object 以及发送与队列——核心仍由 DSH Core 负责。
插件提供确定性的 Markdown 视觉增强(标题、强调、链接、任务列表、引用、表格、围栏代码等),并在批准的语法场景下提供本地补全与受限的幽灵提示。Composer 旁的 Context Map 可查看占用与组成、按轮次增长、完整历史下钻到消息与源码,并支持缓存可视化;还可就地执行 /compact、在闭合轮次后 fork 新会话、将轮次钉为锚点。
超长粘贴可转为可编辑的「粘贴文本」片段:阈值可在设置中调整,送达方式可按片段选择内联提交或写入工作区文件并以 @path 引用;侧栏编辑器支持手工编辑,以及独立于会话事件流的一次性 LLM 改写(预览、应用、撤销与重做)。
适合已使用原生 DSH Web、希望在不改 Core 所有权的前提下提升写作与上下文可读性的用户;需要已知工作区路径时,文件模式送达才可靠。
截图预览
使用场景
- 在 Web Composer 中撰写带标题、列表与代码块的提示词并即时预览
- 通过 Context Map 查看组成、增长与缓存并执行 compact 或 fork
- 将超长粘贴转为可编辑片段并按需内联或写入工作区文件引用
适合人员
- 日常使用 DSH Web 与 Composer 的提示词作者
- 需要把大段文本或代码粘贴进会话且希望可控送达的用户
- 希望在不改 Core 所有权的前提下增强编辑与上下文可视化的 DSH 用户
