把 Claude 塞进手机当 Linux 用:OpenMinis 这个端侧 Agent 框架有点猛
你有没有想过,把 Claude、GPT、Gemini 这些大模型直接塞进手机里,让它像一个 Linux 终端一样能跑命令、能装包、能读写文件?
OpenMinis 这个开源项目就这么干了。它是原生 iOS/Android 上的端侧 Agent 框架,把 Alpine Linux shell(iOS 走 iSH、Android 走 PRoot)和手机系统权限打包成一个统一入口。用户可以接 Claude、GPT、Gemini、OpenRouter,或者任何 OpenAI 兼容端点,按会话切换底层模型——钥匙存在 Keychain,不上传服务端。
它解决了什么问题
过去想在手机上让 AI 真正”动手”,要么靠云端沙箱(贵、慢、有隐私问题),要么靠各种 App 内置的小工具(碎片化、互相不通)。OpenMinis 走的是第三条路:在设备本地跑一个完整 Linux 沙箱,让 Agent 像坐在普通 Linux 终端前一样装 apt、写脚本、处理真实文件,同时把 HealthKit、Calendar、Reminders、HomeKit、Bluetooth、Clipboard 这些 iOS 系统能力以工具形式暴露出来。
这就意味着,同一个 Agent 可以:
- 拍照识别饮食,把热量写进 Apple Health
- 把群聊里没完没了的提醒整理进 Reminders
- 挂载 Obsidian Vault 到文件系统,让 AI 直接读写笔记
- 从分享菜单生成日历事件
- 自动朗读 X 时间线
Skills 生态是亮点
OpenMinis 用的是标准 SKILL.md 格式,按官方说法,Claude、Codex、OpenClaw、Hermes Agent 的现有 skills 大多能直接跑。这意味着你为别的 Agent 写的技能,扔进来就能用。
官方单独开了一个 MinisSkills 仓库做官方技能集合——可复用的 SKILL.md 工作流,相当于 Minis 的”应用市场”。社区侧则是 AwesomeMinis,收集真实场景下的玩法;MinisDefaults 提供默认的 provider / model / agent loop 配置。
怎么用
上手门槛不高,三种姿势任选:
- iOS/iPadOS/macOS:直接 App Store 装,最低 iOS 16
- Android:GitHub Releases 拉 APK
- 开发者:主仓库
OpenMinis/OpenMinis完全开源(GPLv3),跑通后可以接自己的模型 API
⚠️ 需要注意一点:当前 Git 标签仍是 preview 阶段,仓库定位为”私有开发树的公开镜像”,不接受主仓 PR——治理还在内部团队手里。但这不影响你把它当成客户端框架用、写自己的 skills 跑通真实工作流。
适合谁
如果你是一个想要”AI 真能在我手机上动手”而不是只在聊天框里回答问题的开发者,或者你在做 mobile Agent 方向的产品调研,OpenMinis 都是值得拆开来读一遍代码的项目。Skills 生态兼容 SKILL.md 标准这个设计很关键——意味着今天写的 skills,明天可能就直接被 Codex、Claude Code 复用,资产不浪费。
仓库地址:https://github.com/OpenMinis/OpenMinis
评论区
登录后可评论。