Cursor + CloudBase,两周闲暇时间做出我的“AI 碎片助理”

周末了,不太想分享具体的技术内容了,就趁这个机会和大家分享下最近的一项工作成果吧。

这两周利用碎片时间,在 AI 的帮助下鼓捣了一个碎片管理工具------集萤

简单贴两张图片。

10月15日的时候,为了实战验证 CursorPlan Mode,给大家分享了"集萤"后端开发的过程,今天整个聊一下吧。

Plan Mode 实战:为现有 Vue3 项目接入 CloudBase 持久化能力 - 掘金

为什么自己建呢

首先就是程序员经常矛盾的地方:到底要不要造轮子?

我的观点是,如果有完美契合的产品,那肯定是采用已有产品为主,如果没有,那应该不能说是在"重复"造轮子吧。

而我打算自己建主要有以下两个考虑。

第一,这个应用的重要性

在当前信息爆炸的环境中,到处都是碎片信息,资讯、学习资料、待办事项、一些好的点子等等。这些碎片太多太多,不仅容易遗忘,如果依靠脑子去记,会造成不必要的大脑负载 ,个人感觉真的会变""的。

所以,作为一个以大脑进行工作的行业,我决定找个东西去分担一下我的大脑压力。

这一点决定了,这个应用一定要好用。

第二,市面上的产品不符合

目前市面上的碎片管理产品很多,像 Notion、语雀、FlowUs、思源笔记、Flomo 等等,都非常成熟了。

但我试用一圈后,感觉不太满意的点主要在于:

  • 产品界面、操作不符合我的习惯,这点不一定是他们不好,单纯就是个人喜好。
  • AI 结合度不够高,AI 火了之后都有接入 AI 能力,但个人感觉结合度不够,简单的对话已经不满足了,我想要一个像私人助理一样的东西。
  • 数据隐私,虽然,我目前也不是什么重要人物,但自己的一些想法和灵感,还是想更加保险一点。

对了,还有一点就是我之前使用的语雀,但最近两年,经常出现不稳定的情况,因此想要搞个自己的应用,能够完全掌握。

主要特色

基本的碎片管理肯定支持,只是界面效果按我喜好进行了 AI 设计。

其他的特色主要包括:

各种视图

  • 主页的今日视图,再搭配日记功能,能够实现每天事项的查看和琐碎事项记录;
  • 周视图:主要方便每周进行待办的计划安排;
  • 四象限:主要进行某段时间或者某个事项的重要分析和安排。

AI助理

相当于定义了一个助理角色的智能体,目前设计的技能只有 AI提醒AI总结

  • AI 提醒:每天早上会自动分析我的碎片信息(主要是待办),再结合我的偏好和习惯,像秘书一样提醒我今天的各类事项。
  • AI 总结:根据我当天/周/月/年完成碎片的情况,为我自动生成总结,一方面可以作为日/周/月/年报的参考,另一方面也可以作为自己不断调整进步的依据。

技术架构

简单介绍一下,这个应用架构非常轻量。

Vue3 + Typescript + Vite 实现的前端框架,后端全部使用的 CloudBase 云开发环境。

作为一个前端一直使用 Vue2 + Javascript + webpack 的程序员,这个应用所有代码都是 Cursor 帮我完成的,什么新框架的语法和API,根本不需要专门学习。

Cursor 内置知识对 CloudBase 的了解有限,我是通过把文档加入知识库后才完美实现了相关后端 API 的对接。

这个架构搭配,个人感觉特别适合一些轻量级的应用,真的简单。

后续计划

目前,完成了初版,个人正在自用,每天都在调整优化。

后续考虑把当前的单用户升级为多用户,开放给大家试试。

但这个产品的主要模式不太想做成 Saas,我更想要提供一种私有部署模式,比如,一键部署到你自己的 CloudBase 环境,保证数据隐私。

结语

好了,今天就聊这些。

接下来我会继续打磨这个产品,如果大家感兴趣,欢迎留言交流。

如果你也有各种痛点,不妨借助 AI 试试,也许,又增加了一个好用的工具。

相关推荐
库库8394 小时前
Spring AI 知识点总结
java·人工智能·spring
AndrewHZ4 小时前
【图像处理基石】通过立体视觉重建建筑高度:原理、实操与代码实现
图像处理·人工智能·计算机视觉·智慧城市·三维重建·立体视觉·1024程序员节
Theodore_10224 小时前
深度学习(3)神经网络
人工智能·深度学习·神经网络·算法·机器学习·计算机视觉
文火冰糖的硅基工坊4 小时前
[人工智能-大模型-70]:模型层技术 - 从数据中自动学习一个有用的数学函数的全过程,AI函数计算三大件:神经网络、损失函数、优化器
人工智能·深度学习·神经网络
我叫张土豆4 小时前
Neo4j 版本选型与 Java 技术栈深度解析:Spring Data Neo4j vs Java Driver,如何抉择?
java·人工智能·spring·neo4j
IT_陈寒4 小时前
Vue3性能提升30%的秘密:5个90%开发者不知道的组合式API优化技巧
前端·人工智能·后端
on_pluto_6 小时前
【基础复习1】ROC 与 AUC:逻辑回归二分类例子
人工智能·机器学习·职场和发展·学习方法·1024程序员节
云起SAAS9 小时前
空号号码状态检测抖音快手微信小程序看广告流量主开源
ai编程·1024程序员节·看广告变现轻·空号号码状态检测