我想开发一个自己的AI助手写在最前面
这个系列,记录的是我从零开始开发一个个人AI助手的全过程。没有团队,没有预算,就是一个普通无编码经验的开发者,利用业余时间,做一件自己想做的事。为什么要做这个?
今年OpenClaw小龙虾爆火,逐渐开始接触,Qclaw、WorkBuddy、Trae solo、Qoder Work几个大厂的agent用了一圈,体验了一下WorkBuddy:目前我的主力工具,每天都在用,处理日常工作,解决各种问题。GLM、MiniMax、Kimi、DeepSeek、Qwen每个模型都有自己的特点,我也在不同场景下切换使用。WorkBuddy已经是最接近的了——更新非常快,生态完善,功能强大。因为工作性质,有很多共同的类型的工作,但是需要再不同的文件夹,但是里面经验是共享的,也就是记忆共享,不好达到。因为个人爱好,喜欢鼓捣一些奇奇怪怪的程序,里面有一些个人总结,需要永久化记忆,保留所有对话,目前比较难。喜欢统计,记录每一个会话的token用量,输入输出缓存命中,会话计费价格,也没有。WorkBuddy已经用的比较熟练了,用他做一个他自己。思路是什么?
技术选型
Electron + React + TypeScript + SQLite架构设计
后端层:Node.js做业务逻辑,负责数据和AI调用开发原则
做成什么样?
短期目标(1-2个月)
中期目标(3-6个月)
长期目标(6个月+)
这个系列会更新什么?
写在最后