dsh-composer-autopair
在终端中运行以下命令:
dsh plugin install lov0vo/dsh-composer-autopair
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install lov0vo/dsh-composer-autopair,或从 https://github.com/lov0vo/dsh-composer-autopair 获取插件包后按 DSH 客户端插件方式安装。
插件介绍
在 DSH 里写提示词、贴代码片段或夹杂中英文标点时,括号与引号往往要来回移动光标、手动补右半边,还容易多打一个闭合符号。dsh-composer-autopair 只针对聊天输入框,在你打出左半边时自动补上对应的右半边,并把光标留在中间,让「边想边打」更顺手。
插件覆盖半角与全角共 17 组配对,并处理日常编辑里常见的小细节:再按一次闭合符会越过而不是叠一层;选中文字后打左括号会包住选中内容;在一对符号中间退格会成对删除。引号还有单独规则:空引号中间可再嵌一对以配合中文输入法只出右引号的行为,已有内容时则正常收尾越过。
实现上优先走 Lexical 模型层,在同一次更新里完成插入与光标定位;拿不到编辑器或遇到 @ 引用等装饰节点时退回 DOM 兜底。中文输入法在 composition 结束后会等待模型落位再判断该补、该跳过还是该改写,组字过程中不插手。设置页、终端、侧栏编辑器和文件树均不介入。
适合经常在 DSH 聊天框里写带括号、引号或代码片段的用户;若你习惯 Vim 式自动配对或厌倦手动对齐标点,这个插件能省掉大量琐碎操作。可通过开关临时关闭,本地自检报告也便于确认是否正常工作。
使用场景
- 在聊天框写带括号或引号的提示词与代码片段
- 中文输入法提交全角括号时需要自动补右半边
- 选中一段文字后一键用括号或引号包裹
适合人员
- 经常在 DSH 聊天框里写代码或结构化文本的用户
- 习惯编辑器自动配对、不想手动对齐标点的用户
- 使用中文输入法并在对话里混用中英文标点的用户