dsh-revise
在终端中运行以下命令:
dsh plugin install Lostforest7/dsh-revise
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Lostforest7/dsh-revise,或按仓库 https://github.com/Lostforest7/dsh-revise 说明注册本地包并配置浏览器环境后使用改稿台。
插件介绍
改前端时,你往往要对着页面说「把这里调一下」,再在对话里反复描述位置、贴截图、对不上源码。DSH Revise 在 DeepSeek Harness 里加了一块可视化改稿台:在真实开发页面上点选元素,把选择结果、页面片段、视口坐标和 JSX 线索一并整理成请求,再按 DSH 平常的提示队列发给当前会话,让 agent 去改代码,而你留在「验收」这一侧。
核心流程是「点选 → 发送 → 对照证据 → 人工接受」。改稿台会采集修改前后的固定视口截图(桌面 1280×800 与移动 390×844),并对比捕获到的文本源码 diff;你可以逐项接受,或用继续修改把反馈再发出去。记录落在项目本地的 .dsh-revise/ 目录,按 DSH 会话分开;还能导出一份自包含的 HTML 报告(本地也会保留 Markdown 与截图),方便留档或给同事看。
它面向用 DSH Web 驱动 Vite + React 本地开发的团队或个人:需要看得见页面、又希望每次改动有前后截图和源码对照的人。插件负责采集、组请求与验收界面;真正的代码编辑仍由 DSH agent 完成。需注意:仅验证过特定 DSH Web 与 Node 版本组合,且截图环境是干净的同源 loopback 页面,依赖远程 API、登录态或复杂页面的项目可能要额外适配。
截图预览
使用场景
- 在本地 Vite React 页面上点选元素,把修改意图发给当前 DSH 会话
- 改样式或布局后,用桌面与移动端截图对照修改前后效果
- 逐项查看源码 diff,接受满意项或继续反馈再改
适合人员
- 用 DSH Web 做本地前端开发的个人开发者
- 希望改稿有截图与源码证据、人工验收后再收工的小团队
- 主要维护 Vite + React 项目、能接受当前验证环境限制的用户
