dsh-user-experience

插件测试与质量中文文档MIT
Existing automated checks (axe, Lighthouse) can only verify absolute rules — contrast ratio, missing alt text. But UX issues are inherently relative: a confirmation dialog before deleting protects an occasional user but wastes the time of an operator who processes hundreds of records a day. Without knowing *who it's for*, a "UX issue" cannot be defined.

功能特性

  • Every finding is marked static, rendered, or interactive. Browser capability is optional: without it the walkthrough continues with static evidence and never pretends to have seen the page
  • Layout-density, visual-language, and primary-action findings require rendered evidence; redundant-flow findings require an interactive persona walkthrough
  • No automatic code changes: the plugin gives optimization suggestions; after you confirm a finding, it generates an observation-led task Prompt for a coding AI
  • This is still evidence-bounded: CSS can identify inspection leads, but actual whitespace, hierarchy, and visual quality are not asserted without a real rendered route
  • No overrides, packageExtensions, or profile dependency rewrites
  • No Node.js or React version changes

安装命令

dsh plugin --profile web add github:DietCokewithSugar/dsh-user-experience

项目预览

话题标签

#code-review#deepseek-harness#dsh-plugin#ux
← 返回 插件 列表