三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

产品经理的 Claude Code 技能包实战(四):给原型自动加标注,开发不再问交互

产品经理的 Claude Code 技能包实战(四):给原型自动加标注,开发不再问交互

产品经理的 Claude Code 技能包实战(四):给原型自动加标注,开发不再问交互

这是《产品经理的 Claude Code 技能包实战》系列的第 4 篇。 上一篇讲了怎么用 mobile-prototype 做出「能演示」的原型。但原型交到开发手里,还有一道坎——开发会不停地问「这个按钮点了跳哪」「这个字段从哪来」。这一篇讲怎么把交互说明直接「长」在原型上。


一、痛点:原型和交互说明,是两张皮

PM 交付原型给开发,通常是这样:

  • 原型是一堆 HTML,交互说明写在 PRD 或单独的文档里
  • 开发看原型时,得一边翻文档一边对照「这是哪个字段」
  • 对不上的地方,就在群里 @ 你:「这个弹窗从哪进来的?」「这个列表点进去是哪页?」

你把交互写进 PRD 也没用——说明和界面是分离的,开发看界面时身边没有说明。于是同样的问题被不同的人反复问,你一遍遍解释。

理想的形态是:标注直接显示在原型上,开发把鼠标放上去、或点开侧边面板,就能看到每个元素是干嘛的、点了会怎样。这就是annotation-generator干的事。


二、这个技能包长什么样

触发方式

说「生成标注」「给这个原型加标注」「做标注」「annotation」「data-anno」就激活。

核心机制:三层作用域 +>

还有一个贴心的设计:URL 加?edit-anno=1进入编辑模式,可以增删改标注并导出 JSON。标注内容可以边看边补,不用改代码。


三、实战流程

  1. 定目标—— 优先用你指定的 HTML,其次当前 IDE 打开的,再次prototypes/下最近改的
  2. 识别作用域—— 扫出 page / 各 screen / 各 modal
  3. 打锚点—— 给关键元素加data-anno
  4. 生成 JSON—— 每个锚点一条标注,字段齐全
  5. 注入脚本—— 引用annotation-layer.js(已有就刷新缓存版本号)
  6. 校验交付—— 检查 HTML 可解析、JSON 合法、脚本语法正确,汇报标注数量和分布

一句话,一份「开口说话」的原型就出来了。


四、踩坑与设计取舍

1. 为什么用>

下一篇(五):原型和标注都做好了,但它们还在你本地——《原型一键部署上线》。聊聊怎么把 prototypes 目录自动扫描、分类、增量部署到云服务器,发个链接别人就能看。


系列目录

  • (一)用技能包写 PRD:为什么小而精胜过大而全 —— prd-writer
  • (二)把 PRD 一键变成禅道任务 —— pm-zentao-task
  • (三)移动端原型:左预览右介绍的演示套装 —— mobile-prototype
  • (四)给原型自动加标注,开发不再问交互 —— annotation-generator(本篇)
  • (五)原型一键部署上线 —— deploy-prototypes
  • (六)UI 设计:67 风格 161 配色实测 —— ui-ux-pro-max
  • (七)搭设计系统:三层 Token 实战 —— design-system
  • (八)幻灯片与 Banner —— slides / banner-design
  • (九)给 AI 装上眼睛和手 —— agent-reach / kimi-webbridge
  • (十)把真人思维做成 AI 顾问 —— zhangxuefeng-skill
  • (十一)让 AI 自己写测试、自己调试 —— superpowers
  • (十二·终篇)我沉淀技能包的方法论:skill 是资产不是代码
← 返回列表