概览
dsh-lens
Codex-style element annotation for DeepSeek Harness: workspace-scoped preview, Shift box selection, live style panel, Ctrl+click instant send, cross-page review sent as one message.
README / ZH
插件文档
目录摘要
Codex-style element annotation for DeepSeek Harness: workspace-scoped preview, Shift box selection, live style panel, Ctrl+click instant send, cross-page review sent as one message.
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- **对话区 View 标签与 Chat 互斥**:`conversation.view` 的语义是「一次只渲染一个目标视图」,切到「批注」时 Chat 会收起,底部输入框还会压住一点面板。想看对话就切回「对话」,或用右侧栏。 - 区域框线按**文档坐标**记录,窗口滚动跟随;内层容器滚动时可能轻微漂移(元素 pin 不漂)。 - 样式预览是写元素内联样式;退出圈选时逐条还原,重新进入时按已保存批注再贴回去。 - 只代理 `127.0.0.1` / `localhost` / `[::1]`;HTTPS 本地服务原样转发,不忽略证书错误。 - Windows 的服务归属判定已实测;macOS/Linux 走 `/proc` + `ps` 分支,未在真机验证。 - 「Ctrl+点」之后仍要按一次 `Enter`(可以写批注,也可以空着)——省掉的是「再去点发送」。 - 一个面板挂一个预览 iframe;两个入口(侧栏 + 对话区)可以同时挂。 - 宿主半侧改动必须完全重开 DSH;`lib/overlay.js`、`lib/shim.js` 是每次回 HTML 重新读盘,刷新预览即生效。
