用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/XiaoMi/hiui --skill ux-walkthrough命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | ux-walkthrough |
| version | 1.0.2 |
| description | 体验走查 skill。适用于代码库、URL、截图三种输入,输出结构化体验问题报告,并同步生成本地 docx 报告。触发词:体验走查、UX review、交互走查、界面审查、体验问题。 |
对产品进行系统性体验走查,输出结构化报告与生成本地 .docx。
<SKILL_ROOT> = 本 skill 目录的绝对路径。
python3 <SKILL_ROOT>/scripts/<脚本>.py ...
references/ux-checklist.md(UX 体验规则)references/hiui-template-baseline.md(Delta 走查;模板库全部典型页型,见该文页型索引)references/severity-rubric.md 为准,不用 checklist 预设 P 级代替report.json、标注校验和本地 .docx.docx 依赖 Python 包 python-docx;若环境缺失,该任务只能报告 docx_generation 失败,不能宣称完整完成| 输入 | 模式 | 文档 |
|---|---|---|
| 本地项目目录 | code | references/mode.md#code |
http(s) URL | url | references/mode.md#url |
| 图片 | screenshot | references/mode.md#screenshot |
无法判断时,只问一句最小必要澄清。
A 前置检查 → B 走查与报告 → C 生 docx 与完成自检
python3 <SKILL_ROOT>/scripts/precheck_walkthrough.py <输入> --json
next_action、mode、status、gate;code 模式额外读 runtime_probecontinue_walkthrough → 进入 B;否则补证据 / 澄清 / 失败说明,不写完整报告next_action 可能被 runtime 探测改写:
try_url_walkthrough → 对 runtime_probe.reachable_urls[0] 再跑 URL precheck,阶段 B 按 url 走start_dev_server_then_url_walkthrough → 先启动 runtime_probe.suggested_dev_command;成功则 URL precheck,失败则收窄 codefallback_code_walkthrough → 阶段 B 按 code 走,但须遵守体验边界(见 mode-code.md § 体验边界)code 运行时优先(混合走查):
try_url_walkthrough 或启动 dev 后拿到本地 URL → 切换 url 模式:浏览器截图 + 标注图,report.json 的 source=urlfallback_code_walkthrough → source=code,附录注明「未启动项目,结论基于代码推断」;只强报 code 可确定的体验问题顺序(不可变):
references/hiui-template-baseline.md 对应节(页型索引列全量页型)references/walkthrough-worksheet.md 的 Batch 1→4 顺序,逐条对照 references/ux-checklist.md 判断;每批填完工作表再进下一批related_examples 指向的锚点(禁止通读 issue-examples/*.md 全文);HiUI 页先问是否与 baseline 合规默认一致references/ignore-list.md(含 §5 HiUI)→ 去掉误报references/severity-rubric.md → 定 P0/P1/P2输出: 对话中完整 Markdown 报告(references/report-template.md)
整理 report.json 前,必须为 全部 17 条 填写 checklist_coverage(见 report-json.md):
pass 必须写 pass: <验证证据,>=8 字>,禁止裸 pass
issue / pending:... / n/a:... 规则见 report-json.md
禁止在交付报告中输出「HiUI 模板对齐」模块(HiUI Delta 仅走查阶段内部使用;issue 描述可保留 [HiUI-偏离] / [业务域] 标签)
标题格式:序号. [P级]标题
URL/截图模式:确定 issue 须有标注图与 images[].bbox
证据不足 → 标「待确认 / 待交互验证」,不写确定问题;仍不足则回到阶段 A,不硬写完整报告
--box;须用 annotate_issue.py(或 locate_in_screenshot.py + preview_bbox.py + annotate.py),输出到 output/annotations/*-annotated.png(流程见 annotation-style.md § 标注流程)references/report-json.md 整理 report.json;URL/截图模式的 issues[].images[] 须指向标注版、设 "annotated": true,并记录 "bbox": [x,y,w,h]python3 <SKILL_ROOT>/scripts/validate_checklist_coverage.py --report-json <report.json> --json
python3 <SKILL_ROOT>/scripts/validate_report_annotations.py --report-json <report.json> --json
python3 <SKILL_ROOT>/scripts/generate_docx.py \
--report-json <report.json> \
--output <SKILL_ROOT>/output/<项目名>-ux-report-<YYYYMMDD>.docx \
--json
references/report-json.md § DOCXgenerate_docx.py 默认校验 checklist 覆盖与标注;未通过则不得 success 完成判断references/annotation-style.md(先 § 标注流程,再 § 样式);推荐工具:annotate_issue.pygenerated;失败路径已说明失败阶段和原因已分析 / 已出报告 / 已生 json 均不等于完成,docx 未生成不算完整完成。
| 阶段 | 必读 | 按需 |
|---|---|---|
| A | mode.md 对应锚点 | gates.md § 阶段 A |
| B | walkthrough-worksheet, hiui-template-baseline(HiUI 时), checklist, ignore-list, severity-rubric | — |
| C | report-template, report-json, annotation-style | annotate_issue.py, validate_checklist_coverage.py, validate_report_annotations.py |
默认不读: 底层脚本源码及与单次走查无关的维护说明
python3 <SKILL_ROOT>/scripts/detect_input_mode.py <输入> --json
python3 <SKILL_ROOT>/scripts/probe_dev_server.py <项目路径> --json
python3 <SKILL_ROOT>/scripts/check_evidence_gate.py --source <mode> ... --json
序号. [P级]标题checklist_coverage 17 条均已填写,且 pass 均含 >=8 字验证证据validate_checklist_coverage.py 已通过images[].bbox 已记录validate_report_annotations.py 已通过docs/onboarding/gates.mdreferences/ux-checklist.mdreferences/walkthrough-worksheet.mdreferences/report-template.mdreferences/annotation-style.md