尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

GPT Pilot Spec Writer快速教程:把一句话想法变成完整项目规范

GPT Pilot Spec Writer快速教程:把一句话想法变成完整项目规范 GPT Pilot Spec Writer快速教程把一句话想法变成完整项目规范【免费下载链接】gpt-pilotThe first real AI developer项目地址: https://gitcode.com/GitHub_Trending/gp/gpt-pilot开会时说我们做个带评论的博客站没人反对但第二天每个人写出来的需求文档都不是一回事。GPT Pilot 的 Spec Writer 模块就是为这个问题设计的让 AI 先把清晰、结构化的项目规范写出来大家确认后才动手。一句话定位GPT Pilot是一个开源的 AI 开发者工具Spec Writer是它负责把口头需求写成规范文档的智能体你给一句话的项目想法它输出一份完整、可评审的项目规范。在写任何代码之前你就知道要做什么、用户会怎么操作。它能做的五件小事口头想法变书面规范多轮对话细化规范自动评估项目难度自动判断是否要登录自动选择前端模板能力一一句话想法变成完整规范给一句话得到一份以用户操作视角写的规范。装好之后直接用命令行参数传入你的想法python main.py --initial-prompt Build a recipe sharing app with user login这条命令相当于在启动时的提问里直接输入你的想法由 Spec Writer 智能体调大模型把描述扩写成完整规范。写作规则写在提示词 core/prompts/spec-writer/build_full_specification.prompt 里要求模型只关注用户交互不提技术栈和数据库。适合场景你脑子里只有一个模糊的想法想先拿到一份能评审的基线文档。能力二多轮对话细化规范第一版规范肯定覆盖不全它会让你反复补充直到满意。规范生成后它会不断问你这个问题while True: user_done_with_description await self.ask_question( Are you satisfied with the project description?, buttons{yes: Yes, no: No, I want to add more details}, defaultyes, buttons_onlyTrue, )这个循环就是细化的核心选 No说出缺什么模型会结合你的新输入重写整份规范选 Yes规范定稿。相关逻辑在 core/agents/spec_writer.py 的 change_spec 方法里。适合场景第一版规范少了功能点你想分批补充而不是从头再解释一遍背景。能力三难度评级与登录决策规范定稿后它还会自动给项目定难度并决定要不要做登录功能。评级就是这几行complexity await self.check_prompt_complexity( self.current_state.specification.description ) self.next_state.specification.complexity complexity模型只返回 hard、moderate、simple 三档之一影响后续开发计划的拆解方式。它还会跑一次隐藏判断根据规范内容判断应用是否需要登录需要时自动生成 JWT 密钥你不用手动配。适合场景立项前想粗略评估工作量又不想自己梳理认证配置。最短上手路径 前提Python 3.9 和一个大模型 API key。获取仓库git clone https://gitcode.com/GitHub_Trending/gp/gpt-pilot然后cd gpt-pilot进入目录。建虚拟环境python3 -m venv venv再source venv/bin/activate激活Windows 用venv\Scripts\activate。装依赖pip install -r requirements.txt。配模型密钥cp example-config.json config.json在llm段填好 provider 和api_key示例见 example-config.json。启动python main.py在提示 Please describe the app you want to build 时输入你的想法Spec Writer 就开始干活。上手前的三个坑 第一句描述要具体规范质量和你给的信息量直接挂钩写用户可以按食材搜索菜谱并收藏别写做个菜谱应用。确认规范后再往下走按了 YesSpec Writer 就会开始套模板、排开发计划发现遗漏时在确认循环里改比开发中途改成本低得多。注意代码存放位置所有生成的代码都放在workspace下以应用名命名的文件夹里想翻代码去那儿找。写在最后Spec Writer 把要做什么从口头共识变成了可评审的文档为后续代码生成打好地基。现在就试克隆仓库跑python main.py输入你的第一个想法。【免费下载链接】gpt-pilotThe first real AI developer项目地址: https://gitcode.com/GitHub_Trending/gp/gpt-pilot创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表