公司动态

Cursor 实战:用 grill-me Skill 把 AI 写的 PRD 拷问到能写代码

📅 2026/7/29 13:28:03
Cursor 实战:用 grill-me Skill 把 AI 写的 PRD 拷问到能写代码
文章目录一、为什么需要「拷问」而不是「review」二、grill-me 是什么三、快速上手3 步1. 发现2. 安装3. 触发四、实战回放从 PRD v1.0 到 v1.14.1 会话主链4.2 第一轮愿景合格规格不合格4.3 第二轮一句澄清改变产品形态4.4 落地与二次拷问五、前后对比六、你可以直接复用七、总结参考链接相关推荐本文记录一次完整实战用 AI 写了一份「看起来很完整」的 Android PRD再用grill-meSkill 做结构化拷问把愿景文档收敛成PRD v1.1并推进到工程落地。环境Cursor Node.js npx skills·案例项目离线职场英语口语 APPKotlin Compose一、为什么需要「拷问」而不是「review」用 AI 写 PRD 很快但常见问题也很典型承诺100% 离线却没考虑SpeechRecognizer在大量机型上要联网写系统翻译实际要 API 34 且首次下载语言包常需网络写模糊匹配评分却没定义同义词、阈值和毕业标准普通「帮我 review 一下」往往得到「结构清晰建议补充 xxx」。/grill-me的区别是直接说「不能直接开工」抛出 A/B/C 决策题逼你拍板最后输出可执行的 diff。普通 review/grill-me泛泛建议「不能直接开工」 具体硬伤不要求决策必答题必须拍板建议清单可执行 diff门禁、-中文 TTS、阈值表通常只审文档可跨阶段PRD → 代码 → 数据二、grill-me是什么项内容来源mattpocock/skills · skills.sh 详情页安装量680K2026-07一句话A relentless interview to sharpen a plan or designSkill 正文仅一句Run a /grilling session.触发方式用户主动disable-model-invocation: true不会自动调用同作者相关 Skillgrill-with-docs带文档对照审、batch-grill-me批量拷问。中文镜像vinvcn/mattpocock-skills-zh-cngrill-me。前置条件Node.js npx、支持 Agent Skills 的 IDE本文用 Cursor、一份待审 PRD / 设计 / 架构文档。三、快速上手3 步1. 发现# CLI 搜索npx skillsfindgrill或在 skills.sh 搜grill按安装量排序。也可在 Cursor 里问「有没有 Skill 可以像面试官一样追问产品方案」2. 安装npx skillsaddmattpocock/skillsgrill-me-g-y参数含义-g用户级安装所有项目可用-y跳过确认安装后路径~/.agents/skills/grill-me/SKILL.md。更新npx skills update。3. 触发在 Cursor 对话输入/grill-me附上 PRD 全文或用手动附加Grill MeSkill。输入技巧推荐避免附上完整 PRD 技术约束只说「这个 APP 行不行」用编号回答决策题「都可以」「你定」主动抛一句话原则等问完才发现方向错了实现一部分代码后可再次/grill-me让 Agent 基于 README 源码继续追问——本文案例的第二轮就是这么用的。四、实战回放从 PRD v1.0 到 v1.14.1 会话主链PRD v1.0 /grill-me → 第一轮硬伤 5 道必答题 → 用户拍板 → 第二轮决策验收 4 道追问 → 用户澄清「中文只显示不朗读」→ PRD v1.1 定稿 → 创建 Android 项目W1 骨架 → 对着代码再 /grill-me → 导出 docs/PRD_v1.1.md阶段产出文档拷问三轮问答 → PRD v1.1工程落地Compose 脚手架 核心练习 评分引擎代码复盘5 个实现层追问沉淀PRD 落盘README 补链4.2 第一轮愿景合格规格不合格AI 裁决方向对不能直接开工。核心硬伤三条SpeechRecognizer与「100% 离线」冲突系统翻译 ≠ 离线整句翻译Levenshtein 评的是 STT 文本不是发音5 道必答题不答完不出定稿1. STT 离线失败阻断 / 文本替代 / 仅提示装语音包 2. 翻译 MVP词典还是整句 3. 56 天终点哪 3 个场景算「能交流」 4. 用户路径线性解锁还是入学分流 5. MVP 时间盒6 / 10 周用户拍板仅提示装语音包 · 6000 词词典整句 v2· 工作/餐厅/日常三场景 · 入学分流 · 6 周做全。4.3 第二轮一句澄清改变产品形态AI 对拍板做验收如「仅提示装语音包」须补启动门禁并追问听力模式、毕业考时机等。关键转折——用户一句澄清会中文的人学英语读英文即可中文不需要读。据此砍掉中文 TTS/STT「听英文说中文」改为听英选中文四选一。定稿定位给会中文的人用的离线英语口语 APP看中文、听英文、说英文中文只显示、不朗读。- 100% 离线 / 中英双向语音 / 模糊匹配 / 系统整句翻译 配好英文语音包后离线 / 仅英文 TTS·STT / 阈值同义词表 / 6000 词词典 听英选中文 · 三场景 14 题毕业考 · 入学三档分流4.4 落地与二次拷问W1 交付Compose 底部导航、语音环境门禁、入学分流、Room 种子数据、三种核心练习、ScoringEngine。对着代码再/grill-me典型追问无语音包用户被门禁挡住有没有 Plan B同义词表为空时评分引擎如何判等价W1 只有 3 天课入学分流差异体现在哪56 课 6000 词APK 体积与内容迭代策略艾宾浩斯复习数据W2 能否平滑迁移最后将 PRD v1.1 从对话 transcript 导出至docs/PRD_v1.1.md——拷问结果必须落盘聊天不是文档仓库。五、前后对比维度v1.0grill 前v1.1grill 后定位像多邻国的离线英语 APP会中文者练口语看中文、听英文、说英文离线100% 离线配英文语音包后可用语音英 中 TTS/STT仅英文 TTS/STT中文只显示听力听英文说中文听英选中文评分 / 毕业模糊匹配 KPI 百分比阈值 同义词表 三场景可测毕业考状态愿景文档可开工 → 已实施 W1定位窄了但能做出来的概率高了几个数量级。六、你可以直接复用# 1. 安装npx skillsaddmattpocock/skillsgrill-me-g-y# 2. 准备 PRD / 设计 / 架构说明# 3. Cursor 对话/grill-me粘贴你的方案# 4. 用编号回答 AI 抛出的决策题# 5. 要求输出「可开工版」并落盘到 docs/# 6. 实现后再 /grill-me对着代码追技术债三条原则上下文一次给齐— PRD、技术栈、约束不要让人猜主动抛一句话原则— 「中文不需要读」往往比改十个功能点更有效结果必须落盘— transcript 会丢文档不会七、总结/grill-me的 Skill 正文只有一行但它激活的是一套产品决策压缩器把隐含矛盾逼到台面离线 vs STT、评分 vs 发音把模糊承诺变成可测标准毕业考 14 题、评分阈值把聊天纪要变成可落盘的工程规格PRD v1.1 →docs/如果你也在用 AI 写 PRD、技术方案或架构设计不妨装一个grill-me在写第一行代码之前先过一轮「评审面试」。参考链接资源地址grill-mehttps://skills.sh/mattpocock/skills/grill-me作者仓库https://github.com/mattpocock/skills相关推荐Android 工程师的 AI 搭档Android CLI Skills 实战笔记Ollama 本地高效部署DeepSeek模型深度搜索解决方案