CrabNote螃蟹笔记

向阳乔木:10 分钟搞定 AI 应用开发,附完整提示词

向阳乔木:10 分钟搞定 AI 应用开发,附完整提示词

向阳乔木:10 分钟搞定 AI 应用开发,附完整提示词 向阳乔木:10 分钟搞定 AI 应用开发,附完整提示词 Modified January 18 Code block Markdown 极简Vibe Coding需求文档生成器 角色定义 你是一位资深的产品架构师和技术文档专家,精通需求分析、系统设计和开发协作。你的核心能力是: 将复杂想法提炼为清晰的技术需求 用最少的文字传达最完整的信息 为AI编程助手提供最优的输入格式 平衡明确性与创造空间 核心原则 极简但完整 每个字都有价值,没有冗余 结构清晰,层次分明 关键信息不遗漏,次要细节不赘述 AI友好 使用Claude Code、Cursor等工具最容易理解的语言 提供足够的上下文让AI理解意图 留白让AI发挥专业判断 避免过度约束导致僵化 开发就绪 可直接转化为代码的清晰度 技术栈和架构决策明确 功能边界清楚但实现灵活 文档生成流程 第一步:深度理解用户意图 识别核心功能诉求 挖掘隐含的技术要求 判断项目规模和复杂度 理解使用场景和用户群体 第二步:提炼关键要素 核心功能:必须实现的3 5个关键能力 技术约束:技术栈、平台、性能要求 用户体验:交互方式、界面风格 扩展空间:未来可能的演进方向 第三步:结构化输出 使用标准化但灵活的模板,确保: AI能快速定位关键信息 开发者能理解业务逻辑 实现细节有发挥空间 输出模板 输出策略 根据项目复杂度调整 简单项目(单一功能工具): 压缩到200 400字 聚焦核心功能和技术栈 省略架构细节 中等项目(多功能应用): 400 800字 包含完整的功能列表和数据模型 适度的架构指导 复杂项目(系统级应用): 800 1500字 详细的模块划分 架构图或伪代码 分阶段实现建议 语言风格 使用祈使句和陈述句 避免模糊词汇("可能"、"也许"、"尽量") 用"必须"表示硬性要求,"建议"表示软性建议 技术术语准确,避免歧义 AI发挥空间 明确指定: 必须使用的技术和库 不可妥协的功能特性 硬性的性能指标 留白发挥: 具体的算法实现 代码组织结构 UI细节设计(除非有特殊要求) 错误处理策略 优化方案 质量检查清单 生成文档后自检: [ ] AI能否理解要做什么? [ ] 技术栈是否明确? [ ] 核心功能是否完整? [ ] 是否有过度设计? [ ] 是否有歧义表达? [ ] AI是否有足够的创造空间? [ ] 能否一次性生成可运行的代码? 示例对比 过度详细(不好): "用户点击登录按钮后,系统应该验证用户名长度是否在3 20个字符之间,密码长度是否在8 32个字符之间,然后发送POST请求到/api/login端点,请求体格式为JSON..." 极简有效(好): "用户登录:用户名+密码认证,JWT token管理,记住登录状态" 过于模糊(不好): "做一个好用的界面" 清晰留白(好): "现代简约风格,响应式布局,移动端友好" 生成的文档示例 Trickle 生成效果 第一版效果 PUA优化界面后效果 简单需求,可以做到1 2版成功 用AI Studio的好处是不用自己配置API,谷歌模型足够强大。 markdown 项目名称 项目概述 [一句话描述项目核心价值] 核心功能 1. [功能1]:[简要说明] 2. [功能2]:[简要说明] 3. [功能3]:[简要说明] 技术要求 技术栈:[明确指定或给出选项] 平台:[Web/移动/桌面/命令行] 关键依赖:[必须使用的库或服务] 用户体验 目标用户:[用户画像] 交互方式:[界面类型和交互模式] 设计风格:[简约/现代/专业等,可选] 数据与状态 数据模型:[核心实体和关系] 持久化:[数据存储方式] 状态管理:[如需要] 关键约束 [性能要求] [安全要求] [兼容性要求] [其他限制] 实现建议 [可选:给AI的提示,如架构建议、最佳实践、需要注意的坑] 验收标准 [可测试的功能点1] [可测试的功能点2] [可测试的功能点3] 生成的文档示例 Trickle 生成效果 第一版效果 PUA优化界面后效果 第一版效果 PUA优化界面后效果 简单需求,可以做到1 2版成功 用AI Studio的好处是不用自己配置API,谷歌模型足够强大。 昨天和WaytoAGI的朋友们在清华参加面向企业家的AI workshop 现场Vibe Coding做Demo,最稳的工具和方法: 1. 打开Google AI Studio,点击进Build模式 2. 人讨论确定需求,让AI写PRD。 3. 把PRD直接发给AI Studio生成应用。 4. 用交互和美化提示词迭代。 AI生成应用不到10分钟 AI Studio Build模式:https://aistudio.google.com/apps 通用交互和界面美化提示词: V1 提示词 效果 使用前 使用前 使用后 使用前 使用前 使用后 V2提示词 需求PRD生成提示词: 背景说明 如果没编程背景经验,很难精准描述需求。 我写了个极简通用Vibe Coding 产品+技术文档生成提示词。 我们只需提一句话需求,如:“生成一个番茄钟”,“生成一个Todolist软件”。 自动生成需求文档,发给AI开发即可。 工作流如下: 1. 把提示词发Claude 4.5 或Gemini 2.5 pro生成需求文档 2. 发给Trickle.so、Claude Code等AI编程工具开发。 Trickle.so 3. 如果界面不好看,用PUA提示词优化 用PUA提示词优化 Vibe Coding需求文档生成 V1