dsh-web-annotator
Click or drag to annotate pages in the existing DeepSeek Harness Browser and ask the current agent. 适合需要针对具体网页元素、区域进行可视化批注并向智能体提问的用户。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:cslkkl/dsh-web-annotatorドキュメント
README 全文を読む ↗使用方式
- 在当前会话点击“批注网页”,打开 Harness 原有的 Browser。
- 输入网页地址,点击 Browser 工具栏中“刷新”左边的“批注网页”。
- 点击元素或空白位置,或者拖动鼠标框选区域,在选区旁输入内容。
- 浮层默认只有选项图标、输入区和圆形 ✓。点击左侧图标展开同一张卡片,查看所选标签、颜色、字体等属性,也可切换“评论/提问”和元素层级。属性改动随批注发送给 AI 修改源码,保存前不改写网页。点击 ✓ 或按 Enter 保存;Shift+Enter 换行并自动增高,Esc 先收起卡片,再取消批注。
- 需要操作网页时按住空格键,松开回到批注。批注输入框里的空格正常用于打字,编辑不受两分钟时限限制。
- 可继续添加多条批注,选择“图片”“定位资料”或“图片+定位资料”,预览后发送到当前会话。桌面版保存时捕获视口,蓝框或蓝圈标出选区;有截图时默认发送图片。旧批注或无法截图的页面显示提示,可发送定位资料。
图片通过 Harness 的正式图片附件流程发送。图片模式只发送你的批注、网页 URL 和对应图片;详细模式保留坐标与 DOM 证据,但聊天默认只显示批注正文,点击“查看定位资料”展开完整资料。模型是否能直接识别图片取决于当前模型的图片能力。
框选保留真实矩形,DOM 候选仅供定位。批注按会话和完整 URL 保留;发送失败后仍保留,成功后只移除这次发送的记录。提问会要求 Agent 回答问题;评论按实际内容处理。修改源码由当前 Agent 完成。
Browser 全屏时,后方聊天界面隐藏并暂停交互;退出后恢复原有输入框和草稿,兼容壁纸玻璃效果。
