作为一个内容创作者,排版繁琐、内容卡壳、设计难产……很容易消磨创作的乐趣。与此同时,大模型技术的发展,也让越来越多人可以用更简单的方式打造属于自己的工具,提升工作效率。
作为程序员,我们在这个过程中有天然的优势,不仅能自己动手开发工具,还能用技术创新来优化创作流程,减少重复劳动,把更多时间留给真正重要的内容本身。
因此我用 Vibe Coding 的方式开发了一个辅助内容创作的平台。
简单来说,Vibe Coding 是一种很轻松的编程方式,不需要特别复杂的代码知识。有了大模型技术的加持,哪怕你不是专业程序员,也能很快上手,做出自己想要的工具。开发的过程中尽量不写代码,而是像产品经理一样直接和 Cursor 提出需求。
开发心得与实践
模板起步,加速开发
别造轮子
使用社区成熟的模板、开源项目,节省基础建设时间,专注于业务逻辑和用户体验。
检查许可证,商用需谨慎
确保所用资源符合商用要求。
Agent Mode 尽量不写代码
能用大模型 / 工具做的事情,尽量不手写代码。利用 Agent Mode,减少手动编码,提升开发效率。
聊天隔离,专注单一任务
通过隔离聊天环境,专注于当前任务,避免上下文干扰。
设计大胆迭代,先丑后美
界面设计遵循“先丑后美”原则,快速上线原型,先保证功能跑通,再根据用户反馈和设计标准逐步优化 UI。
早部署,真实环境验证
早期版本就部署到线上,真实环境中观察用户使用情况。实践证明,早部署能帮助发现很多在本地测试难以发现的问题。
积累高质量 Prompt 库
Prompt 是 AI 时代的新“代码”。在开发过程中,不断积累、优化高质量 Prompt,提升 AI 助手的输出质量和一致性,形成可复用的 Prompt 库。
最重要的:Coding 要有乐趣!
“写代码也要开心。”
- 修 Bug 成功,别忘了庆祝一下 🥳
- 记录进度,看到成长曲线会更有成就感
- 给产品做点彩蛋,保持创造力,避免陷入机械劳动
结语
Vibe Coding 是一种轻盈而高效的开发方式,借助 AI 助手,程序员可以释放更多创造力。https://editor.oct.cool 只是我实践 Vibe Coding 的一个案例,未来还有更多这样的方式产生的产品。
Coding 不止是工作,Coding 也要有乐趣。Happy Coding! 🚀
参考
https://medium.com/towards-agi/15-rules-of-vibe-coding-ive-learned-b3ae9eb3b4f2