摘要
1) 一句话总结 本文总结了编程新手高效利用AI开发小项目的实用策略,包括使用可视化工具、借助图像描述需求、逐步迭代以及规范化Bug排查等方法。
2) 关键要点
- 选用可视化工具:优先使用所见即所得的AI工具(如 v0、bolt.new、Claude Artifacts),直接预览UI效果,免去本地环境搭建的繁琐。
- 图形化辅助描述:利用截图、设计稿或草图等视觉材料来向AI描述所需的功能和UI。
- 让AI写提示词:若不知如何使用专业词汇描述需求,可先与ChatGPT等聊天机器人沟通,让AI协助生成准确的提示词。
- 规范化Bug排查:遇到Bug时需提供清晰的上下文,包括相关代码、重现步骤、期望与实际结果、错误信息及日志。
- 利用AI辅助学习:要求AI在生成的代码中添加注释,并解释代码的运行原理。
- 小步迭代开发:每次只让AI实现一个简单的小功能,通过慢慢迭代完成整个项目。
- 及时重置会话:如果当前会话无法很好地完成任务,应重新组织提示词并开启全新的会话。
- 补充基础知识:建议新手仍需学习一定的编程基础知识,多加练习,遇到问题随时向AI请教。
正文
问:对于编程小白来说如何可以高效结合ai来做小项目。没有基础很难像您那样使用专业词汇来引导。 答:如果不懂技术,可以先:
-
优先用所见即所得的 AI 工具,比如 v0 bolt.new,Claude 的Artifacts,直接就可以看到 UI 效果,避免了自己搭环境
-
借助图形化的内容截图、设计稿、草图去描述你要做的功能、UI
-
不知道如何描述可以先在 ChatGPT 这样的聊天机器人中去沟通,让 AI 帮你写提示词描述
-
如果遇到 Bug,重点是描述清楚问题:
-
相关的代码是什么?(上下文很重要)
-
如何重现 Bug?
-
期望结果和实际结果?错误信息?日志?
-
让 AI 在代码中写注释,给你解释代码是如何工作的
-
一次只实现一个小功能,或者简单的功能,慢慢迭代
-
如果一个会话里面不能很好的完成任务,尝试重新组织提示词新开会话
最后,新手学习一点基础知识还是有必要的,多练多试,有问题可以随时去请教 AI。