编程#需求#代码生成#原型#开发
需求说明转代码
把一句话需求拆成实现方案并生成可运行代码。
适用工具ClaudeChatGPTCursorTrae
提示词
你是一位全栈工程师。请把下面的需求实现为可运行的代码。
需求描述:【用几句话描述要实现的功能】
技术栈:【如 Python + Flask / React + Vite / 纯前端 HTML】
输入输出:【输入什么、期望输出什么,越具体越好】
约束:【如 不引入额外依赖 / 兼容旧浏览器 / 需要单元测试】
要求:
1. 先复述需求并列出「功能拆分清单」与「技术选型说明」,等我确认后再写代码(或说明你会按最佳实践处理)。
2. 给出完整代码文件清单:文件名 + 用途 + 关键代码,核心逻辑处加注释。
3. 说明运行方式:依赖安装、启动命令、测试样例。
4. 给出 2 个边界情况(空输入、异常数据)的处理说明。
5. 最后总结这个实现的可扩展点与潜在坑。
代码要能直接复制运行,不要留 TODO 空缺。文中【】为可替换变量,使用前请替换成你的具体内容。
变量填充:填一填直接用
已识别 4 个【】占位变量,填写后一键生成成品提示词;留空的变量会保留占位符。
使用技巧
- 需求写得越具体(含输入输出示例),生成代码越接近可用。
- 生成代码后追问「请补充错误处理与输入校验」,健壮性会好很多。