dsh-visual-acceptance
在终端中运行以下命令:
dsh plugin install PolinniZhong/dsh-visual-acceptance
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DSH Web Profile 中执行 dsh plugin install PolinniZhong/dsh-visual-acceptance 即可完成安装,完整源码地址为 https://github.com/PolinniZhong/dsh-visual-acceptance
插件介绍
AI 生成 Web 页面后,"看起来没问题"和"真的没问题"之间往往隔着一次真实的浏览器检查。DSH Visual Acceptance 就是为这个缝隙而生:它不替你做审美判断,也不自动改代码,而是把声明范围内的浏览器事实——Ready 状态、运行异常、响应式质量信号、横向溢出、截图证据——摆在你面前,让你有据可依地确认或拒绝。
覆盖计划从快速两项到自定义八项不等,自动发现页面 CSS 断点并生成跨视口总览;修改后按同一份不可变 Matrix 复验,基线、当前、Diff 三栏并排,候选关系(new-candidate、still-detected、possibly-resolved、regressed)自动标注,最终由你逐条确认或否决。整个闭环中,Finding 只生成 Candidate,Issue 只在你明确点击时创建,修改包只在你批准修改后复制——没有任何一步越过人的决策。
如果你用 DSH 或 Codex 在本地构建和迭代 Web 产品,需要在"Agent 改完了"和"我敢点上线"之间加一道可追溯的验收工序,这个插件就是那道工序。它要求 Node.js ≥ 22.19 和 DSH Web 会话环境,所有运行产物留在工作区的 .dsh-visual-acceptance/ 目录下,不访问公网、不上传凭据、不自动修改项目文件。
使用场景
- AI 改完本地页面后做一次跨视口验收
- 修改后按原条件复验并对比基线/当前/Diff 截图
- 记录可追溯的浏览器异常并人工决定是否立为 Issue
适合人员
- 用 DSH 或 Codex 迭代本地 Web 产品的开发者
- AI 生成前端后需要可追溯验收记录的工程师
- 在 Agent 交付与上线之间加一道人工确认关卡的团队