项目简介
"Technology should not be cold. We build memories, not just databases."
科技不应是冰冷的。我们所铸造的不仅是数据库,更是记忆。
萌动链接:PeroperoChat! 是一款桌面 AI 伙伴应用。她可以作为 3D 桌宠待在你的桌面上,陪你聊天,记住你们一起经历的事,也可以在你允许的范围内帮你处理文件和任务。
驱动这一切的是开源项目 infOS:它负责管理角色、对话、记忆、工作区和工具。代码以 Apache-2.0 许可在 GitHub 开源。
伙伴能做什么?
- 在桌面陪着你:Steam 版和桌面客户端可以召唤 3D 桌宠。点击她会有反应,按住可以拖动;模型具备相应骨骼时,她还会跟随鼠标转头。详见桌宠与 3D 造型。
- 聊天和协作:在「对话」里和伙伴交流,在「工作区」里一起查看和编辑文件。详见对话与工作区。
- 记住你们的经历:伙伴可以把值得保留的事整理成长期记忆。对话时系统会根据话题自动召回相关事件;记忆工具开放时,她也可以主动查找。详见记忆与知识。
- 帮你做事:在你开放的工具范围内读写文件、操作网页、执行终端命令或后台任务。每一步都受工具权限和审批规则约束。详见工具与权限。
- 几位伙伴一起热闹:多位伙伴可以住进同一个据点房间群聊;也可以通过 QQ、微信、Telegram 或 Discord 在社交平台上和你聊天。
- 主动陪伴:开启后,伙伴可以在合适的时候主动发起交流。这项功能默认关闭,设置位置见主界面导览。
认识两位看板娘
- Pero:infOS 的看板娘,元气满满的万能小女仆。蓝发猫耳,擅长接梗,一聊起来就特别投入。
- 佩诺菈:Pero 的平行个体,看板娘二号。同样元气可爱,更细腻一些,喜欢分享路上的小发现。
应用里还有其他内置伙伴,也可以在角色管理中创建你自己的伙伴,设置她的名字、人格和对你的称呼。
它由哪些部分组成?
- 客户端负责显示界面和接收你的操作,可以是桌面版主界面、桌宠,或浏览器页面。
- 服务端保存角色、对话、记忆和工作区,并负责调用 AI 模型。
桌面版默认把两者都运行在你的电脑上。也可以把服务端部署到服务器,再用手机或其他电脑连接同一份数据,见 Docker 部署和多设备与分布式。想了解内部结构,可以阅读 AIOS 架构。
