software-design-test
在终端中运行以下命令:
dsh plugin install Inceptzws/software-design-test
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Inceptzws/software-design-test,或按 https://github.com/Inceptzws/software-design-test 仓库 docs/INSTALL.zh-en.md 完成挂载后重启 Harness。
插件介绍
在 DeepSeek Harness 里改界面、调交互时,「改完到底好不好用」往往只能靠主观感觉或零散点几下,很难复现、也很难审计。software-design-test 把可用性验证收成一套可执行流程:先明确以谁的身份、要完成什么、用什么画面证明,再由真人用真实鼠标键盘走用户会走的路,而不是注入事件或驱动自动化框架。
插件核心是「模拟真实用户」:建立人物与场景、拆成可执行任务卡,按 L1 仅鼠标、L2 鼠标加键盘(禁快捷键)、L3 可快捷键逐级推进,配合出声思维与录屏截屏判断元素是否完好、工具是否可用,系统找出断头路、绕路、误导与状态错误。屏幕是唯一结论来源;跨模式差异本身也是发现。开始前会逐项询问鼠标、键盘、录屏与数据边界等权限,并可只读观察是否存在注入工具线索。
配套 observed-test-plan 与 observed-ui-test 负责准备清单、用例矩阵与执行规则,主技能 software-design-test 覆盖从立项到报告乃至复测的十步工作流,并附带窗口尺寸、指针速度、工具栏可读性等 15 类测试内容清单。产出中英对照、可复现的缺陷报告,未验证与通过严格区分。
适合在 macOS、Windows 及移动相关场景下做软件设计或交付前验收的产品、设计、研发与测试同学,以及希望 Agent 按真实用户路径帮你看可用性、又不想依赖输入注入的团队。
使用场景
- 交付前想按真实用户路径验收界面与交互,而不是依赖自动化点几下
- 需要可复现、可审计的缺陷报告,且结论只能来自录屏与截屏
- 要在仅鼠标、禁快捷键、可快捷键三种模式下对比发现导航与焦点问题
适合人员
- 在 Harness 中做桌面或跨端软件设计的产品与设计同学
- 希望人工真实操作、禁止注入的 QA 与研发自测人员
- 需要人物、场景、任务卡与中英报告模板的 Agent 工作流用户