点击下方卡片关注"东哥说AI",持续分享AI编程实战经验和好玩AI项目。
不知道你有没有这种感觉:AI工具越来越多,但要用的软件也越来越散。写代码用一个,写文档换一个,处理表格再开一个,想远程操作电脑还得再折腾一套。
来回切换不说,关键是每个工具的AI都不认识你。不会记得你上次怎么做的,也不会按你的习惯来。
最近发现一个开源项目 BitFun(文末点击阅读原文直达项目主页),刚更新到 v0.2.8,它的思路挺有意思:把多个AI Agent装进一个桌面应用里,而且每个Agent都有自己的"个性和记忆"。
它到底能干什么?
BitFun 是个桌面端的 AI Agent 平台。打开一个应用,里面自带四个"帮手":
Code Agent(代码助手):不止是帮你写代码。它有四种工作模式——日常开发用对话模式,改动大的用规划模式(先出方案让你确认再动手),出bug了用调试模式一步步排查,代码写完了还能帮你审查。
Cowork Agent(办公助手):原生支持 PDF、Word、Excel、PPT。让它帮你总结一份报告、改个表格公式、或者直接生成一份PPT,不用再把文件传来传去。
Computer Use(电脑操控):这个比较有意思。AI可以"看到"你的屏幕,模拟鼠标键盘帮你操作。那些重复性的点击、填表工作,可以直接甩给它。
Personal Assistant(个人助理):这是四个里面最特别的一个。它有长期记忆,会记住你的偏好和习惯,用久了越来越懂你。

电脑上能用,手机上也能指挥
BitFun 另一个很方便的地方是远程控制。手机扫个码就能连上家里的电脑,还支持 Telegram、飞书、微信这些 IM 工具远程下指令。
比如你在外面,突然想起家里电脑上有个文件要处理,掏出手机发条消息就行,Agent 在后台帮你跑。

而且数据都存在本地 .bitfun/sessions/ 目录下,不上传云端。对在意隐私的人来说,这算是个加分项。
开源免费,不想折腾也能用,想折腾也有空间
BitFun 采用 MIT 协议,代码完全开源(GitHub 搜 GCWing/BitFun),底层 Rust + TypeScript 写的,Windows、macOS、Linux 都能跑。
如果预置的 Agent 不够用,还可以按自己的需求扩展。它给了四条路径,从易到难:
• 入门:写一个 .md文件就能定义自己的 Agent• 进阶:一句话生成一个可运行的迷你应用 • 高级:直接在源码层面加新工具 • 终极:fork 整个仓库,想怎么改就怎么改
像一个乐高式的AI工作台。基础功能拿来就用,想深挖也能玩出花来。

一些有趣的数字
官方给了一组对比数据:BitFun 集成的 Flashgrep + ripgrep 方案,在 Chromium 这种百万级代码库里做搜索,时间最高缩短了 94.6%,平均提速大约 36 倍。
还有一个挺猛的事:这个项目 97% 以上的代码都是"Vibe Coding"生成的。说白了就是让 AI 自己写了绝大部分代码。它甚至能自己改自己的源码。这在开源项目里真不多见。
适合谁用?
• 想找一个全能型AI工具、不想装一堆软件的开发者 • 经常要处理文档、表格、PPT的职场人 • 对数据隐私比较在意、喜欢本地运行的用户 • 爱折腾开源项目、想自己定制AI Agent的玩家
怎么开始?
去 GitHub 搜 GCWing/BitFun,按 README 指引装就行(也可以直接文末点击阅读原文直达项目主页)。需要 Node.js 和 Rust 环境,装好以后两条命令跑起来。
目前最新版是 v0.2.8,还在快速迭代中。因为是开源非商业项目,遇到问题可以在 GitHub 上提 Issue,社区响应也挺快。
AI工具这两年确实越来越强了,但像 BitFun 这样把"有个性、有记忆"当核心理念来做的,还真不多。它不是要取代谁,就是想给你一个能长期陪着、越用越顺手的数字搭子。
感兴趣的话,不妨试试看。
夜雨聆风