薛志荣:Hi 大家好。国庆假期突如其来想做点不一样的挑战,所以每天逼着自己用Cursor完成一个小项目,最终花了12小时不到的时间做了5个小项目和1个大项目来。接下来请看VCR。
第一天:专门为淘汰的手机和Kindle做了一个日历,用LLM生成励志的话,用Flux生成背景海报。
第二天:基于Wechaty和LLM开发了一个微信机器人,可以读取链接生成摘要、定时推送目标给我、记录目标和想法,还挺实用的。关键这些数据保存到我的Nas上。
第三天:做了一个Chrome插件。同样用Flux生成背景图,对了,可以自由定义Prompt。还基于四象限做了目标管理模块,以及显示每天和之前目标完成情况的日历图。
第四天:我的屏幕可以和我的微信机器人联动了,我的目标会实时显示在我的屏幕上(用Nas),这样我可以在我的桌前实时看到我的目标。
第五天:我的插件、屏幕和微信机器人跨设备联动了!我觉得这是一个很实用的创新(尽管无法申请专利)。因为我可以随时在微信编辑我的目标,它会随时同步到我的浏览器(高频应用)和屏幕上。同理,我也可以在我的插件编辑目标,它也会实时同步到其他设备上。说实话,我不知道为什么要做一个目标管理的应用来。。。因为没有人有动力打开一个目标管理应用?
第六天:水了一下做了一个问题拆解的小网页,你只要输入一个问题,它就能拆解成若干问题并通过思维导图显示,挺实用的嘿嘿
第七天:做了一个多模态文本输入框,以及一个LLM执行模块。多模态文本输入框支持语音输入,也可以将内容翻译成其他语言,挺实用的。LLM执行模块站在可解释性的角度来设计,支持多个LLM Prompt串行运行。最后这个产品做成了一个目标管理小应用。
不得不说,基于Cursor的AI编程极大提高了我的开发效率。我这几个项目基本就没写过代码,纯属问问题和复制粘贴就搞定了。
技巧
怎么用好Cursor?总的来说,首先还是要有产品设计的能力,功能拆解、问题提问的能力很重要,其次你还是要懂一点基础代码知识的,当然越多越好,因为你懂得越多,你的提问质量会越高。举个例子,下面的问法基本帮我把LLM执行器搞定了(3次问答搞定)。
通过7天的挑战,我越来越觉得“产品开发”的门槛已经越来越低,每个人都可以打造自己的应用。
为什么要打造自己的应用?我觉得,应该是产品贴近人的思考,而不是人的思考依赖大众产品。最懂你的产品,应该是由你自己来设计和实现,你的进步促使你产品的改变;同理,你的产品也会促进你的进步。
我为什么会选择这5个小项目来开发?其实很简单,因为我认为目前没有任何一款目标管理产品是我喜欢的,我觉得它们都被“应用”局限了,所以我做了一个跨设备和跨模态的目标管理软件。我可以通过微信语音的方式随时记录我想到的目标和想法,而它们会很自然地出现在我物理空间和我电脑的最高频应用场景。
问题拆解和目标分解也是我在思考的事情。因为我终于下定决心构建我的第二大脑(主要是有了Cursor)。这个第二大脑不是知识库相关,而是跟“思维”、“目标”、“模型”相关。
微信机器人对于我来说也真的太重要了,后面打算把它开发成我的小客服,这样我能省去很多没必要的工作。
数据隐私很重要,所以这次所有的数据都储存在我的微信和我的Nas上。越个性化的产品,越不可能上某些平台,懂的都懂。
为了能在“AI编程”领域走得更远,我开设了一个飞书知识库以及AI编程社区,专门用于构建课程和交流的地方。需要知识库的请复制以下网址:
https://qwyofiv4bd3.feishu.cn/wiki/Q8CswPRwJiOEoTkWFk6cQdL8nne
需要进社区(9.9元付费进群,目前群里已经有70多人,还挺活跃),请联系opus
最后,MiX Knowledge 也迎来了更新,除了关键词模块,新增了论文模块以及动态更新跨学科学习小组的积分情况哈哈,这些都是在Cursor的帮助下半小时不到完成的。
链接:https://www.mixknowledge.com/
如果需要访问关键词模块,请购买《跨界》一书,到时找我开通权限即可。
相关阅读