什么是Bolt .new提示手册?
Bolt .new提示手册是一份全面的指南,旨在帮助用户掌握使用Bolt进行提示的技巧和窍门。这个手册包含了从基础到高级的各种提示技巧,适合所有希望优化AI输出质量的用户。请务必收藏这个帖子,以便随时参考。
如何使用“增强提示”按钮?
为什么要使用“增强提示”按钮?
使用“增强提示”按钮可以显著提升你输入提示的质量。一个结构良好、详细的提示能帮助AI更好地理解你的需求,从而减少错误,节省时间和代币。具体操作如下:
- 在输入框中提供尽可能多的细节。
- 点击“增强提示”按钮,系统会根据你的输入优化提示。
例如,如果你想构建一个简单的网站,你可以输入:“我想构建一个个人简历网站”,然后点击“增强提示”按钮,系统可能会生成一个更详细的提示:“我想构建一个个人简历网站,需要包含个人信息、工作经历、教育背景和联系方式等部分。”
如何开始一个新项目?
新项目的结构建议
当你开始一个新项目时,可以使用以下结构来确保项目清晰:
- 技术栈:
- 前端:使用Nextjs 14结合TypeScript,采用App Router。
- 样式:使用Tailwind CSS。
- 认证:使用Supabase。
- 数据库:同样使用Supabase。
- 核心功能:
- 用户认证。
- 主要功能:例如,如果是购物应用,可能包括商品浏览、购物车等。
- 次要功能:根据项目需求添加。
- 主页要求:例如,“主页应包含用户登录、推荐商品展示等”。
如何优化Bolt的文件更改操作?
开启Diffs功能
为了减少代币消耗和提高加载速度,建议开启Diffs功能:
- 进入设置。
- 找到预览功能选项。
- 开启Diffs的切换按钮。
这样,Bolt在修改文件时只会更改几行代码,而不是重写整个文件。
如何使用“锁定文件”和“目标文件”功能?
精准修改文件
如果你只想修改一个文件,可以右键点击目录选择“目标文件”功能。如果你不希望Bolt更改某些已完成的文件,可以使用“锁定文件”功能。这样可以减少不必要的更改,降低代币消耗和AI误判。
如何建立项目上下文边界?
项目背景的重要性
在项目开始前,提供详细的项目背景信息非常重要,包括项目概述、用户流程、技术栈等。我称之为“上下文边界”。这有助于AI更好地理解你的项目:
- 附加项目文档:如项目需求文档(PRD)、应用流程文档等。
- 在开始项目前,附上PRD(以.md格式)并询问:“在你开始编码之前,请阅读PRD并告诉我你对我的项目有何理解?”
如何将文档附加到文件目录?
文档管理
你可以创建一个“Instructions”文件夹,并在其中以.md格式保存文档。然后右击该文件夹选择“目标所有”,让Bolt理解你的项目。当你需要Bolt参考特定文档时,可以复制文件路径并在输入框中粘贴,然后询问:“请参考(例如:文件路径)文档,然后帮我构建x,y,z”。
如何编写详细指令?
提高指令的精确度
在构建过程中,提供详细的指令非常重要。例如,不要简单地说“把按钮移到右边”,而是应该说“在顶部头部把注册按钮移到页面左侧”。使用“增强提示”按钮来优化你的指令,这样可以减少错误。
如何逐步构建项目?
逐步构建的重要性
避免一次性让Bolt执行多个任务,这样容易出错。正确的做法是:
- 从前端设计开始,逐页、逐部分进行。
- 然后添加后端,使用Bolt内置的Supabase集成。
- 最后优化UI/UX。
这种逐步流程有助于AI集中精力处理单一任务。
优惠信息
Bolt计划的折扣
我们很高兴地宣布,与bolt @stackblitz合作,为@CodeGuidedev社区提供15%的折扣。如果你还没有加入CodeGuide,现在加入年费会员可以享受30%的折扣,有效期为接下来的36小时。
CodeGuide的未来
CodeGuide的愿景
CodeGuide正在成为AI编码者的家。我们会帮助你编写项目开发文档,目前CodeGuide 1.2版本即将推出,带来包括社区建设、无Discord的内部社区、从1月2日开始的视频教程、独家报告以及提示模板、样板文件和设计模板等新功能。我们是一个仅8Oops, something broke. Talk to me later?