ruisenbai/dsh-inline-comments

ruisenbai★ 1TypeScript最后同步: 2026-08-21

在 GitHub 打开

Inline, batchable comments for DeepSeek Harness assistant replies

README 摘要

DSH Inline Comments 包名: dsh-inline-comments English 审阅一段很长的 AI 回复时,最麻烦的往往不是提出意见,而是反复复制原文、解释“我说的是哪一句”。DSH Inline Comments 让每条意见直接留在对应句子旁边:选中原文、就地写下注释、攒齐多条意见,再通过 DSH 官方输入框一次发送。 交互来源说明: 本插件独立、非官方地复刻了 ChatGPT 的正文注释功能,并将这套体验带到 DeepSeek Harness。复制的是使用流程,不是 OpenAI 的源码、素材、API 或品牌;本项目与 OpenAI 无隶属或官方合作关系。 兼容性提示: 项目要求 DeepSeek Harness 0.1.0-rc.8 或更高的 0.1.x 预发布版本。DSH 仍处于预发布阶段。由于当前没有助手正文内部 Slot,本插件必须覆盖三个内置会话渲染器。升级 DSH 前请阅读兼容性说明。 界面预览 整个流程都留在对话里:选中原文、添加一条或多条编号注释、检查草稿,再从熟悉的 DSH 输入框发送。 选中真正想讨论的文字,浏览器原生选区仍然保留,随时可以复制。 趁上下文还在眼前,直接在原文旁写下意见。 发送前可以集中检查和调整所有本地草稿。 暂时不想使用注释时,可在通用设置中关闭功能,已有草稿不会丢失。 功能 - 在一条已完成的助手回复内选中文字后,弹出带“添加注释”和“复制”两个按钮的小浮条。蓝色选区保持不消失,随时可以按 Ctrl+C 复制;点击其它地方或按 Esc 浮条消失。 - 在选区旁直接显示紧凑输入框,右侧只有取消和保存图标。空内容点击外部会关闭;有内容点击外部会保持打开、显示红边并震动,直到选择一个图标操作。 - 输入停止 400ms 后自动保存编辑中内容并显示本地保存状态;刷新后可恢复,但不会因此变成已提交注释。 - 将两行注释记录分成“待附加”“确认结果/待重试”“权威队列”“已发送”四类,并复用 DSH 官方按钮、状态点、图标、Tooltip 和 Toast。 - 点击注释标题栏中的回形针切换附加状态,不展开也不立即发送;已附加时,未发送集合会随编辑、删除和新增实时变化。 - 官方输入框是唯一任务输入和发送入口。官方文本加注释,或只有注释,都会形成一条任务和一次模型执行。 - 对齐官方 Web 的助手正文流、思考过程折叠行、停止标记、输入区 Dock、图标按钮尺寸、表单字号、语义颜色、浮层表面和用户消息气泡,同时为“定位原文”保留最初的地图定位图标。 - 支持撤销最近一次草稿删除、导出当前 Session 恢复 JSON、清空未提交草稿,并显示本地存储占用。 - 保存完整原文、前后文选择器、助手消息 ID、事件序号、注释 ID 与提交 ID。 - 对代码记录语言与起止行;对表格记录起止行列。 - 选区重…

在 GitHub 查看完整 README →
Agent/智能体commentcordisdeepseekdeepseek-harnessdshdsh-plugindsh-pluginsreview

分类