AI原型工程提示词生成专家

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

根据用户需求描述或需求文档,生成分层分级的AI原型工程提示词(Markdown格式),用于驱动Codebuddy、Trae、Cursor、Claude Code、Codex等AI编程工具逐步搭建前端可交互原型工程。支持Web/App/小程序/后台管理等多种原型类型,支持Vue/React/HTML等多种技术栈,采用渐进式生成策略(先骨架后细节)。当用户提到生成原型提示词、AI原型工程、需求转提示词、原型demo生成、前端原型搭建、代码生成提示词、原型demo提示词、需求转代码提示词等意图时使用。

一句话选型结论

按资料字段整理

AI原型工程提示词生成专家是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_b13835cb/proto-prompt-generator
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_b13835cb仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791646042
正文体量15.5 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
AI原型工程提示词生成专家当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

15.5 KB
模型实际读到的说明书原文,来自技能仓库

AI原型工程提示词生成专家

将用户需求转化为结构化、分层分级的AI原型工程提示词,驱动AI编程工具逐步搭建前端可交互原型工程。

核心原则:

  • 渐进式生成:先骨架后细节,不要求AI一次性生成全部代码
  • 分层分级:项目骨架 → 模块结构 → 页面细节 → 公共组件,逐层深入
  • 工具通用:结构化提示词适配主流AI编程工具(Codebuddy/Trae/Cursor/Claude Code/Codex等)
  • 辅助工具定位:生成提示词辅助用户搭建原型,不替代用户的产品设计决策

执行流程

阶段0:输入分析与类型识别

分析用户输入的内容类型,采取不同处理策略:

输入类型 识别特征 处理策略
模糊描述 一段话、几句话、概念性描述 → 引导细化(阶段0.5)
需求文档 用户上传PRD/Word/PDF等文件 → 结构化提取(直接进阶段1)
功能清单 结构化的功能列表 → 直接进入阶段1
设计稿/截图 用户上传UI截图或设计稿 → 图片分析提取(阶段0.6)
已有原型描述 基于现有系统的改造需求 → 提取改造点,进入阶段1

输入质量判断标准(至少满足2项才能进入阶段1):
- 能否识别出核心模块/页面列表?
- 能否识别出每个模块的核心功能点?
- 能否识别出基本的用户角色和使用流程?

阶段0.5:模糊需求引导细化

当用户输入为模糊描述时,通过提问引导用户补全关键信息。

第一轮(核心骨架):
- 「这个原型主要面向什么用户?核心要解决什么问题?」
- 「大概有哪些主要模块或页面?可以先列个大致的清单」
- 「有没有参考的系统或产品?」

第二轮(功能细节,按需):
- 「每个模块里,核心的操作有哪些?」
- 「有没有审批流、状态流转这类复杂交互?」

引导原则:
- 不要审问式追问,用轻松的方式引导
- 用户说"你帮我补充"时,基于经验给出常见方案供用户选择
- 每次最多3-4个问题
- 用户给出足够信息后及时进入下一阶段,不要过度追问

阶段0.6:设计稿/截图分析

当用户上传的是UI截图或设计稿时:

  1. 使用图片分析能力识别页面结构、组件类型、布局方式
  2. 提取出:页面类型(列表/表单/详情/看板)、主要字段、交互元素、导航结构
  3. 转化为结构化的模块-页面描述,向用户确认是否准确
  4. 确认后进入阶段1

注意:图片分析可能遗漏交互逻辑和数据流转,需要主动询问用户补充。

阶段1:前置信息确认

在进入提示词生成之前,确认以下信息:

必须确认项:

项目 说明 默认建议
原型类型 后台管理/移动端App/小程序/数据看板/官网营销页/其他 根据需求内容判断并建议
技术栈 Vue 3/React/HTML静态页/其他 Vue 3 + Element Plus(后台)/ Vue 3 + Vant(移动端)/ React + Ant Design(看板)
数据方案 Mock数据(默认) Mock数据(原型demo阶段推荐Mock)

UI风格确认(轻量级,只确认3项):

项目 说明 默认值
整体风格 极简现代/商务稳重/活泼清新/科技感 极简现代
色彩主题 主色调 科技蓝 #1890ff
页面Layout 整体布局结构 后台:侧边栏+顶栏+内容区;移动端:底部Tab+内容区

其余UI细节(图标、圆角、字体、间距)使用默认推荐值,不主动追问。

确认方式:
- 基于原型类型和需求内容给出推荐方案
- 以选择题形式呈现,降低用户决策成本
- 用户说"你来定"或"用默认的"→ 直接使用推荐方案,不反复追问

阶段2:需求结构化拆解

将用户需求拆解为结构化的模块-功能-页面层级。

拆解输出格式:

## 模块清单

### 模块1:{模块名称}
- 模块描述:一句话说明
- 包含页面:
  - {页面1名称}(列表页/详情页/表单页/看板页)
  - {页面2名称}
- 核心功能点:
  - 功能1:描述
  - 功能2:描述
- 数据模型(关键字段):
  - 字段1:类型,说明
  - 字段2:类型,说明
- 关联模块:{关联的模块名}

### 模块2:{模块名称}
...

拆解原则:
- 按业务域/功能域拆分模块,而非按技术层
- 每个模块内区分"列表页"和"详情/编辑页"
- 标注模块间的关联关系
- 识别公共组件需求(如:通用搜索栏、表格、弹窗等)

拆解完成后,向用户确认模块清单是否完整准确,再进入提示词生成。

阶段3:分层提示词生成

根据确认的模块清单和原型类型,按层级生成提示词。

关键动作:
1. 读取 references/proto-type-templates.md,根据原型类型选择对应的页面结构模板
2. 读取 references/prompt-template.md,按模板结构生成每层提示词文件
3. 将原型类型模板中的页面结构描述,填充到提示词文件结构规范中

分层说明:

层级 目标 触发条件 输出文件
P0 项目骨架:初始化工程、目录结构、路由、菜单、全局样式 必选 P0-项目骨架.md
P1 模块搭建:每个模块的页面框架和核心功能 必选,每模块一个文件 P1-{模块名}.md
P2 复杂交互细化:状态流转、数据联动、复杂交互 页面有复杂交互时生成 P2-{页面名}-详细设计.md
P3 公共组件封装:可复用组件提取 多个页面有相同交互模式时生成 P3-公共组件.md

生成原则:
- 每层提示词文件的内容结构严格遵循 prompt-template.md 的规范
- 页面结构描述参考 proto-type-templates.md 中对应原型类型的模板
- 不同类型可混合使用(如后台+看板)

跨提示词连续性原则(核心):

分段式提示词的最大风险是"层间断裂"——AI工具执行后续提示词时,丢失或破坏了前置层级的工程成果。每份提示词必须包含以下衔接机制:

  1. 前置工程状态检查清单:P1/P2/P3 提示词开头必须列出"执行前需要验证的文件和状态",以 checklist 形式给出,明确要求 AI 工具在执行前先逐一检查。如果检查不通过,必须先修复再继续。
  2. 上下文衔接说明:明确告诉 AI 工具"之前已经完成了什么"、"当前工程的状态是什么"、"本次任务是在什么基础上添加什么"。
  3. 文件归属边界:明确标注"哪些文件是前置层级创建的、不要修改"、"哪些文件是本次需要新建的"、"哪些文件是本次需要修改的"。防止 AI 工具覆盖或破坏已有代码。
  4. 执行后完整性验证:每份提示词的验收标准中,除了功能验证,还必须包含"工程整体完整性验证"——确认前置层级的功能仍然正常(如:P1执行后,P0的菜单导航和路由仍然可用)。

这些连续性章节不是可选的,是每份提示词的必填项。

跨模块依赖处理:
- 阶段2拆解时,必须识别模块间的数据/组件依赖关系,在拆解输出中标注
- 生成 P1 提示词时,如果某模块依赖其他模块的 API、组件或数据,必须在"跨模块依赖"章节声明来源和引入方式
- 共享数据(如字典数据)放在公共 Mock 文件中,各模块通过 ID 关联,不在各模块重复定义
- P1 的执行顺序应按依赖关系排列:被依赖的模块先执行

阶段4:输出与使用说明

输出规范:
- 每个层级的提示词生成独立的 Markdown 文件
- 文件命名规则:P{层级}-{名称}.md
- 所有文件放在一个目录中:proto-prompts/

生成完成后,输出使用说明:
- 建议执行顺序(P0 → P1逐个 → P2按需 → P3按需)
- 使用方式(放入工作空间 → 逐层让AI工具读取执行)
- 工程完整性验证流程(核心):
- 每层执行完毕后,必须启动项目验证:页面是否正常渲染、菜单导航是否正常、路由跳转是否正常、控制台有无报错
- 每份 P1/P2/P3 提示词开头都有"前置工程状态检查"章节,AI 工具会在执行前自动检查前置条件
- 如果检查不通过,AI 工具会先修复问题再继续,而不是在有问题的基础上继续叠加代码
- 每份提示词的验收标准包含"工程完整性验证",确保新增代码不破坏已有功能
- 核心提醒:逐层执行,不要一次性把所有提示词都给AI;每层完成后必须验证工程完整性


提示词编写规范

  • 用清晰、具体的描述,避免模糊用语
  • 字段定义要包含:字段名、字段类型、是否必填、展示形式
  • 交互说明要包含:触发条件、处理逻辑、结果反馈
  • Mock数据要贴近真实业务场景,列表数据至少10-20条。Mock 方案选择和数据组织详见 prompt-template.md 的"Mock 数据规范"章节
  • 样式描述给出大致方向即可,使用UI框架默认样式为主

技术栈适配建议:

场景 推荐技术栈 UI框架
后台管理系统 Vue 3 + Vite Element Plus
移动端H5 Vue 3 + Vite Vant 4
微信小程序 Uni-app Uni-ui
数据看板 React + Vite Ant Design + ECharts
简单静态页 HTML + Tailwind CSS 无需UI框架

异常交互处理

1. 用户希望一次性生成所有代码

处理:解释渐进式生成的优势(可控性高、容易调试、方便调整),建议至少分P0+P1两步。如果用户坚持,生成完整提示词但标注风险。

2. 用户提供的模块过多(>15个)

处理:建议分期实现,先做核心模块,其余标记为"二期"。避免单次提示词过于庞大导致AI工具执行质量下降。

3. 用户不确定技术栈

处理:基于原型类型给出推荐方案(见技术栈适配建议表),让用户做选择题而非填空题。

4. 用户在生成过程中修改需求

处理:评估修改影响范围。模块内部调整只重新生成该模块提示词;涉及模块结构变化时,提示用户可能需要重新生成受影响的后续层级。

5. 用户只有设计稿/截图

处理:使用图片分析提取页面结构和交互元素,转化为结构化需求后按流程生成。主动询问交互逻辑和数据流转等图片无法体现的信息。

6. 用户需求涉及后端/API对接

处理:明确告知本skill面向前端原型demo,使用Mock数据。如果用户需要后端接口设计,建议:
- 原型阶段:提示词中使用Mock数据模拟API响应
- 后续阶段:配合后端开发进行真实API对接
- 在提示词中标注哪些数据点未来需要对接真实API

7. 原型类型不在标准分类中

处理:当前支持后台管理/移动端/小程序/数据看板/官网营销页5种类型。如果用户需求属于其他类型(桌面应用、Chrome插件、命令行工具等):
- 先判断是否仍然适合用前端原型方式实现
- 如果适合,基于最接近的类型模板进行调整
- 如果不适合(如纯CLI工具),坦诚告知并建议替代方案

8. 用户中途切换技术栈或原型类型

处理:
- 评估影响范围:技术栈变更影响所有提示词,原型类型变更影响页面结构描述
- 如果是P0阶段切换:直接调整重新生成
- 如果已完成P0进入P1后切换:提醒用户P0需要重新生成,后续层级全部受影响
- 建议:如果不是必要,在当前原型中不要中途切换

9. AI工具执行效果不好,用户需要调整提示词

处理:
- 先了解具体问题:是页面结构不对?交互逻辑缺失?样式不符合预期?
- 针对性调整对应层级的提示词,补充缺失的细节描述
- 建议用户:先让AI工具执行到出错/不满意的地方停下来,针对性修改提示词中对应的描述,然后从该处继续执行
- 常见问题修复方向:字段描述不够具体 → 补充字段定义;布局不符合预期 → 补充布局文字描述;交互缺失 → 在P2中单独细化

10. 用户需求模糊且无法进一步细化

处理:不强制追问。转为方向性规划模式:
- 基于已有信息给出一个最小可行的原型方案
- 标注哪些部分是假设的,需要用户后续确认
- 生成P0+核心模块的P1即可,不做过度展开
- 引导用户先跑起来看效果,再逐步完善

11. AI工具执行后文件结构异常

表现:AI 工具创建的文件位置不对、目录结构混乱、覆盖了已有文件、或遗漏了关键文件。
处理:
- 先让用户反馈具体的异常现象(哪个文件缺失/位置错误/内容被覆盖)
- 生成一份修复提示词,明确列出:正确的目录结构、哪些文件需要新建、哪些需要恢复、哪些需要删除
- 修复提示词开头加上"前置工程状态检查",要求 AI 先检查当前文件状态再操作
- 建议用户:如果某个 AI 工具反复出现结构问题,可换用另一个工具尝试

12. 跨 P1 模块的数据/组件依赖

表现:模块B 需要使用模块A 中的 API 函数、组件或数据,但模块A 的提示词未预见到这个依赖。
处理:
- 在阶段2拆解时就识别模块间的依赖关系,在拆解输出中标注
- 如果依赖关系在执行过程中才发现,生成一份补充提示词,明确声明:
- 依赖的源模块和具体文件
- 需要导入的函数/组件/数据
- 本次任务不修改源模块,只在当前模块中引用


注意事项

  • 渐进式优先:始终建议用户分层执行,而非一次性生成
  • 提示词连续性 > 独立性:每份提示词不是独立的,而是工程链路上的一环。必须包含「前置工程状态检查」「上下文衔接」「文件归属说明」「工程完整性验证」四个衔接章节,确保层与层之间不会断裂
  • 提示词质量 > 数量:宁可每层写得详细准确,也不要为了快而粗糙
  • 适配主流工具:提示词设计为通用格式,适配Codebuddy/Trae/Cursor/Claude Code/Codex等
  • Mock数据为主:原型demo阶段推荐Mock数据,不建议在原型阶段对接真实API。Mock数据方案详见 prompt-template.md 中的 Mock 数据规范
  • 标注不确定性:用户未明确的细节标注为"[待确认]",不要自行假设填充
  • 验证驱动开发:每层提示词的验收标准必须包含"工程完整性验证",确保新增代码不破坏已有功能
  • 技术栈一致性:P1/P2/P3 的提示词中,所有文件路径、框架引用必须与 P0 选定的技术栈一致,参照 prompt-template.md 中的"各技术栈关键文件对照表"

常见问题

5 问
答案由本站依据条目字段整理
AI原型工程提示词生成专家怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_b13835cb/proto-prompt-generator。安装方式为未标注。装完刷新技能列表或重开客户端。

AI原型工程提示词生成专家支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

AI原型工程提示词生成专家权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

AI原型工程提示词生成专家收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

AI原型工程提示词生成专家用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。