DEV Community

Cover image for 一行代码都不写,指挥 AI 帮你编程开发 APP,你得掌握这些技巧才行!
dashuai
dashuai

Posted on

一行代码都不写,指挥 AI 帮你编程开发 APP,你得掌握这些技巧才行!

图片

最近做的这个项目叫 TravelMap.Video 目前已经成功上架发布到了苹果应用商店,这是一款帮助用户快速创建漂亮的地图旅行动画的工具,售价 9.99 美金。而开发这款产品,我全程没有碰过一行代码,全都是用中文自然语言指挥 Cursor 帮我写的。

图片

下面我就来分享一些 Cursor 的使用技巧

1. 拆分需求

将复杂的需求细化为多个简单且独立的功能模块。每次让 AI 处理一个小的任务,这样不仅能提高任务完成的准确性,还能方便后续调试和修改。采用逐步推进的策略,有助于确保每个功能的质量。

2. 限定修改范围

在指示 AI 进行文件修改时,尽量提供具体的文件列表,而不是让 AI 自行搜索全局。这可以大大减少不必要的修改和潜在错误,确保 AI 只在你认为相关的文件中进行操作,从而提高效率和准确性。

3. 复用现有函数

鼓励 AI 尽可能利用现有的函数和模块,而不是从头开始编写。这样可以提高代码的一致性和可维护性,减少重复劳动,同时利用已有的测试和验证,降低出错的风险。

4. 定期提交代码

每当 AI 成功完成一个功能时,都应及时进行 Git 提交。这不仅便于版本管理,还能在需要时迅速回退到之前的版本,确保项目的稳定性和安全性。养成定期提交的习惯,有助于追踪项目的进展和变更。

5. 强调注释的重要性

在 AI 的规则中明确要求每次生成的代码都要包含详尽的注释。这有助于未来的维护和理解,不论是对其他开发者还是对自己。清晰的注释可以显著提高代码的可读性,使得后续的修改和调试变得更加方便。

当然,回到标题里说的“一行代码都不写”,这并不意味着你可以完全不了解编程相关的知识,至少你必须要掌握一些调试技巧,能将一些报错的信息反馈给 AI,让他帮你找出问题所在。

图片

另外,AI 目前完全可以帮我们开发一些中小型的客户端 APP 或者前端静态网站,但如何发布上架,这还必须要靠咱们手动处理,这些相关的知识不掌握,还是很难依靠 AI 开发出的产品赚到钱的。

大家怎么看?期待和大家在评论区交流~

Top comments (0)