我和 AI 的周末编程之旅:FocusFour 诞生记

type
status
date
slug
summary
tags
category
icon
password

1

周末两天时间,我与AI结对编程,开发了一款极简四象限工具app。
事情的开始是这样的:工作、家庭和日常琐事时常让我的大脑过载,虽然忙忙碌碌,却依然焦虑不已。偶然接触到四象限时间管理法则后,我发现这种方法确实能帮助我理清思路,聚焦重点。
于是我想找一款极简的四象限工具,找了一圈发现都不是很合我的胃口,有的太复杂了,各种我不想要的功能堆了进去,有些界面太丑不想用,想着干脆自己写一款好了,刚好最近想实验一下 AI 编程的效力,看看 AI 辅助编程究竟能做到什么程度。
于是就找了一款市面上目前口碑最好的一款 AI 编辑器 cursor,开启了结对编程之旅,结果真的非常惊艳,两天时间就把最基础的功能做好了,其中 90% 的代码是 AI 生成的,我主要充当一个指挥官和产品经理的角色,这种感觉真的非常爽。
 
接下来我先介绍一下这款名为 FocusFour 的四象限工具app。
四象限法则将任务分为四类:重要且紧急、重要不紧急、不重要但紧急、不重要也不紧急。通过这种分类,我们能更清晰地了解每项任务的优先级,从而更有效地分配时间和精力。这个方法的核心理念是将精力和时间集中在重要但不紧急的事务上,避免陷入杂乱无章的状态。
notion image
基于这个理念,FocusFour 的特点包括:
  1. 简洁设计:界面简洁而富有艺术感,让使用过程本身成为一种愉悦体验。
  1. 直观操作:操作非常直观且符合直觉,一次使用即可掌握。
  1. 轻量体验:就是一个直观的任务查看窗口,助你专注于最重要的事情。
  1. 纯净无干扰:没有广告,没有多余模块和未读红点。
FocusFour虽功能不多,但这正是它的优势,它帮助你快速整理思路,聚焦真正重要的事务。这也是我目前最简单的需求,之后肯定会继续完善,根据用户的反馈来规划。
notion image
如果你也想体验这款app,可以通过这个TestFlight链接来安装测试版,使用过程中有任何的不爽或者想加的功能,欢迎给我留言,我会认真考虑,正式上线之后我也会给反馈的用户送出永久会员:https://testflight.apple.com/join/FCx7jszX
 

2

接下来和你聊聊 Cursor。
Cursor 最核心的优势在于它的 codeBase 是基于整个工程的。这意味着它在进行代码补全、智能纠错、回答问题时,都是基于对整个项目的理解。这种全局视角让 AI 的辅助效果大大提升。
举个例子,当我在编写某个函数时,Cursor 不仅能根据当前文件的上下文给出建议,还能结合整个项目的代码结构和逻辑来提供更加准确和有针对性的建议。这种"一路 tab 下来就完事儿"的感觉,确实让编程变得更加流畅和高效。
另外,Cursor 的智能纠错功能也让我印象深刻。它能在我输入的过程中自动发现并纠正错误,这种实时反馈大大减少了调试的时间。
Cursor 的聊天功能也非常强大。我可以针对特定的代码片段提问,也可以询问整个项目的结构和逻辑。比如,我可以让它帮我重构某个功能,它会给出具体的建议和修改的代码,正确率非常高。
Cursor 的功能特性:https://www.cursor.com/features

3

虽然但是,使用 AI 辅助编程工具也存在一些潜在问题和局限性。
首先是数据安全问题。尽管 Cursor 官方声称数据保存在本地且不会上传,但谁知道呢,更何况每个公司的代码都是核心资产,一般不敢轻易使用外部的插件和工具。
其次是成本问题。Cursor 提供两周的试用期,之后使用需支付软件费用和模型使用费,每月至少需要 30 美元左右(约 210 元人民币)。对个人开发者而言,这可是一笔不小的开支。
最后,它仍会犯一些大模型编码常见的错误。比如,无法完全按照你的想法实现功能,修复 bug 时也可能反复不到位。这时就需要有经验的开发者介入,手动进行一些修正,或从网上搜索解决方案并指导它修复。

4

尽管存在这些问题,我还是认为 AI 辅助编程代表了软件开发的未来趋势。它不仅能提高开发效率,还能帮助我们更好地理解和管理复杂的项目。
之后还可能会出现更加智能的自动化编程工具,这些工具可能只需我们提供清晰的需求描述,就能自动完成大部分的编码工作。
没想到人工智能第一波,革的竟然是开发者的命,和想象中不一样啊。不过这也是一波机遇,个人开发者能力能够得到最大程度的发挥,一个人也能有一个团队的效能,换个角度想想,我们就是老板啊,指挥各种牛马 AI 帮我们干活,我们将精力聚焦于产品价值和商业化就好了。
 
notion image
  • 📕 小红书/即刻:@轻舟
  • ☕ 如果我的内容有帮助到你,可以请我喝杯咖啡,这将鼓励我为你创造更多有价值的内容。
Buy Me A Coffee
  • Giscus

© 轻舟 2017-2024