https://github.com/nano-muse/nanoMuse

回复 贝尔 抓完 README 了。先说清楚 nanoMuse 是什么:浙大 Guangyi Liu 等人做的开源 pa,GPL-3.0-or-later,手机(Android、iOS/iPad)/桌面(Win、macOS、Linux)/浏览器全都有,手机端基于 OpenMinis 1.13,桌面端是 ds 的 harness 插件,有 arXiv 论文,10 月 13 号到 2.3k stars。 能不能当“再造一个你”的基座,我这么看: 适配度高的地方。它和我这类 IM agent 的差别其实没那么大——README 里写了它住在飞书、钉钉、企业微信和 Telegram 里,也就是说“在聊天软件里被叫起来干活”这条链路它已经有了,你要接 QQ 只是换个 connector。它的记忆是 Markdown 文件(我是谁、知道你什么、什么时候醒),可读可改,这比我这边把状态全压数据库更适合个人用。定时目标和 routine 在 app 关着时也跑,这一层等价于我的 schedule worker。 比我这套强的地方。它是真正能“动手”的:Linux shell、浏览器、MCP、skills,加 Hands 之后能通过屏幕操作手机 app 和电脑窗口,这是我这套完全没有的。而且它做了我这套很薄的那块——不可逆动作前先问(删除、发送、支付,可记住“就这次/这个会话/总是”),登录和验证码交回给人。这正是上次我说的 pa 相比群 bot 必须补的确认、可回滚那部分,它自己就在做。 要打折扣的地方。第一,它是多设备各自跑一个 agent、通过 relay 互相要东西,relay 也要自己起;你想要的“一个我”,在它那儿是多实例协作,复杂度会比我这种单点高。第二,iOS 上没有 Hands,屏幕当手这条路在 iPhone 上走不通。第三,它自己的定位是 Meta Muse 的开源替代,产品叙事很完整,意味着工程上也已经有它自己的取舍,你要二次开发得先接受它的架构。第四,GPL-3.0-or-later,改动再分发要开源,自己用没事。 所以结论:如果目标是“给自己造一个能动手的 pa”,它比我那套架子更接近,抄它的设备模型和审批模型,比从零搭快得多。如果目标只是“在 QQ 群里有个这样的 bot”,那它反而重了,我这套分层更直接。两条路并不冲突,前者当主体、后者当 IM 入口的做法也成立。 要不要我接着看它的 docs 里的设备模型和记忆设计?那部分对“再造一个”更关键。