架构技术评论

Open Minis: iOS 端的 AI Agent 新物种

images/IMG_6386.png

官网: openminis.app ( https://openminis.app )
兼容性: iOS 16+ / iPadOS 16+ / macOS 13+ (Apple Silicon) / visionOS 1.0+


一、背景:移动端 AI Agent 的困境

AI Agent 的发展已经从"对话"走向了"行动"。我们见证了一系列里程碑式的产品:

  • 1. Manus ( https://manus.im )
    : 在云端运行虚拟机和有头浏览器,AI 可以自主运行命令、操控网页
  • 2. Claude Code ( https://claude.com/claude-code ) / Codex ( https://openai.com/index/codex/ )
    : 通过 Playwright ( https://playwright.dev/ ) 等工具实现本地 agent,让 AI 在你的电脑上作业
  • 3. OpenClaw ( https://github.com/nicepkg/openclaw )
    : 在上述基础上集成了各类聊天渠道(Telegram、微信等),直接发消息就能让 bot 执行命令

但这些方案都有一个共同的局限性:它们无法真正与你的手机交互。你的手机只是一个"给 AI 发消息的遥控器",AI 却不能反过来使用你手机上的能力 -- 你的地图、照片、日程、闹钟、传感器、健康数据等等。

当然之前的豆包手机,确实更厉害,但目前并没有真正进入普通人的生活。


二、Minis 是什么?

An on-device AI agent that goes beyond chat. It takes action -- browsing the web, accessing your health data, managing your schedule, controlling your smart home, and automating complex tasks. All privately on your device.
-- openminis.app ( https://openminis.app )

Open Minis 

( https://apps.apple.com/us/app/open-minis/id6759188481 ) 是一款 iOS 端的 AI Agent 应用,它的核心思路非常巧妙:

在 iOS 设备本地运行一个完整的 Alpine Linux 环境(基于魔改的 iSH ( https://github.com/ish-app/ish ) ARM64 分支 -- ish-arm64 ( https://github.com/OpenMinis/ish-arm64 )),并通过命令行工具桥接 iOS 的原生框架能力。

这意味着 AI 不仅能对话,还能真正"动手":

  • 1. 执行 Linux 命令
     -- Python(含 uv 包管理器)、Node.js、Go、Rust、FFmpeg(硬件加速)等,包安装跨 session 持久化
  • 2. 操控内置浏览器
     -- 支持截图、表单填写
  • 3. 读写 iOS 原生能力
     -- HealthKit、日历与提醒事项、HomeKit 智能家居、照片、定位/地图、Vision(OCR/物体识别)、Speech(语音转录)、天气、联系人、蓝牙
  • 4. Skills 插件系统
     -- 通过 SKILL.md 格式扩展 Agent 能力,社区已有 23+ Skills ( https://github.com/OpenMinis/MinisSkills )
  • 5. 跨 session 记忆
     -- 学习用户偏好,持久记忆

与 OpenClaw 等桌面端方案相比,Minis 走了一条不同的路:它不是让手机远程遥控电脑上的 Agent,而是把 Agent 直接搬到了手机上,让 AI 原生访问移动设备的能力。两者各有侧重,在移动端场景下 Minis 的设备集成优势更为明显。


三、支持的 AI 模型

Minis 不绑定单一模型供应商,支持多家主流 AI 服务:

供应商
模型
API 获取
Anthropic
Claude Opus 4.6, Sonnet 4.6, Haiku 4.5
console.anthropic.com ( https://console.anthropic.com )
OpenAI
GPT-4o, o 系列
platform.openai.com ( https://platform.openai.com/api-keys )
Google
Gemini 2.5 Pro/Flash, 3 Pro/Flash
aistudio.google.com ( https://aistudio.google.com/apikey )
OpenRouter
多模型路由
openrouter.ai ( https://openrouter.ai/keys )
自定义
任何 OpenAI 兼容 API
--

四、演示

1. 自然语言设置闹钟

"明天 10-20 时,每 40 分钟设置一个闹钟" -- Minis 直接生成了 16 个闹钟:

images/IMG_6386.png

2. 查询附近餐厅 + 步行导航

"我附近有什么披萨店吗?步行前往大概要多长时间?"

完整的工具调用链:查询地图工具 -> 查询定位工具 -> 获取当前位置坐标 -> 回忆位置偏好 -> 搜索附近披萨店 -> 估算步行时间,6 步全自动:

images/Picsew_long_1.jpg

3. 下载 X/Twitter 视频

给一个推文链接,Minis 自动下载视频到本地文件系统:

images/IMG_6389.png

4. 本地生成 HTML 页面

让它做一个实时显示时间的 HTML 站点,直接生成并可在内置浏览器中打开预览:

images/IMG_6390.png

5. 天气分析与周度对比

"分析一下下周天气,与上周比较一下" -- 调用 8 个工具步骤(获取位置、查询天气、拉取历史数据、生成对比),一句话总结:

images/Picsew_long_2.jpg

6. 照片记忆查询

"我昨天下午十点左右有拍照片或者截图吗?是关于什么的?" -- 通过照片框架查询并描述内容:

images/IMG_6393.png

7. 深度分析 GitHub 项目

给一个 GitHub 仓库链接,自动 17 步深度分析:获取基本信息 -> 阅读 README -> 分析 package.json -> 查看 Docker Compose 配置等:

images/IMG_6394.png

更多来自社区的使用场景

来自小众软件论坛的 11 个实际案例

 ( https://meta.appinn.net/t/topic/83256 ):

  • Share Sheet 创建日历
     -- 将内容直接分享给 Minis 自动创建日历条目
  • HealthKit 健康数据读取
     -- 访问步数、心率等健康信息
  • Apple Watch 心脏分析
     -- 结合穿戴设备进行健康监测
  • Spotify 音乐控制
     -- 通过 Skill 搜索、播放和切换歌曲
  • 视频生成
     -- 创建和编辑视频内容
  • TikTok 歌单导出到 YouTube Music
     -- 跨平台播放列表管理
  • 早间新闻播报
     -- 自动抓取过去 12 小时的 X 消息汇总并生成音频
  • 社群消息提醒
     -- 检测消息并自动发送通知
  • 网页内容整理到 Notes
     -- 读取网页并转换为笔记
  • 拍照追踪咖啡因摄入
     -- 结合照片和健康数据
  • 语音设置闹钟
     -- 通过自然语言交互

五、快捷指令集成:Action Button 全局 AI 助手

Minis 支持 iOS 快捷指令(Shortcuts) 深度集成:

  1. 定时任务
     -- 通过快捷指令自动化,让 Minis 定时执行任务
  2. Action Button 触发
     -- 配置为 iPhone 15 Pro / 16 系列的 Action Button 动作,一按即唤起 AI 助手
  3. 后台保活
     -- Background Audio Keep-Alive 模式防止 iOS 挂起

快捷指令配置示例 -- "询问屏幕 -> 截屏 -> 请求文本 -> 发送提示"串联,按下 Action Button 后截屏发送给 Minis 分析:

images/IMG_6395.png

images/IMG_6396.png


六、技术架构

Open Minis (iOS App, 56MB)
  ├── Alpine Linux 环境 (魔改 iSH ARM64)
  │     ├── Python + uv 包管理
  │     ├── Node.js (部分包支持)
  │     ├── Go / Rust / FFmpeg (硬件加速)
  │     └── 包安装跨 session 持久化
  ├── iOS 原生框架桥接
  │     ├── HealthKit (健康数据)
  │     ├── Calendar & Reminders (日历/提醒)
  │     ├── HomeKit (智能家居控制)
  │     ├── Photos (照片访问)
  │     ├── Location & Maps (定位/地图)
  │     ├── Vision (OCR / 物体识别)
  │     ├── Speech (语音转录)
  │     ├── Weather (天气)
  │     ├── Contacts (联系人)
  │     └── Bluetooth (蓝牙)
  ├── 内置浏览器 (截图 + 表单填写)
  ├── Skills 插件系统 (SKILL.md 格式)
  ├── 记忆系统 (跨 session 持久化)
  ├── 文件系统
  │     ├── minis://workspace/   (session 文件)
  │     ├── minis://attachments/ (媒体文件)
  │     ├── minis://browser/     (网页截图)
  │     ├── minis://offloads/    (大文件输出)
  │     ├── minis://memory/      (持久记忆)
  │     └── minis://skills/      (全局技能)
  └── iOS Shortcuts 集成 + URL Scheme

iSH ( https://github.com/ish-app/ish ) 是一个知名开源项目,在 iOS 上提供 Linux shell 环境。Minis 的 ish-arm64 分支 ( https://github.com/OpenMinis/ish-arm64 ) 对其进行了 ARM64 适配(但似乎本身还是 x86 指令模拟),使 AI 只需要知道如何执行 Linux 命令,就能间接控制 iOS 设备的各种能力。

V2EX 评论中 J3fFury 提到:"它直接有个 ARM64 的虚拟机,直接装 Python pip uv 都可以,还是挺猛的。而且作者整体 UI 做的很好。"


七、Skills 生态

MinisSkills ( https://github.com/OpenMinis/MinisSkills ) 仓库已有 23+ 社区 Skills,覆盖面很广:

类别
Skills
社交媒体
twitter-x-hub, weibo-hub, xiaohongshu-hub, douyin-downloader, bilibili-hub, tg-hub
搜索
tavily-search, exa-search, web-search, web-content-extractor
音乐
spotify-hub, ytmusic-hub
效率工具
notion-hub, memos-api, github-sync-helper
开发者
cloudflare-dns, generative-ui-minis
媒体
doubao-tts (语音合成), twitter-downloader
游戏
maimai-hub

Skills 采用三层加载结构:metadata -> SKILL.md body -> bundled resources。社区也维护了 AwesomeMinis ( https://github.com/OpenMinis/AwesomeMinis )(20 stars)仓库,按 Health & Wellness、Productivity、Data & Research、Creative、Finance、Developer Tools 分类整理真实使用案例。


八、与竞品对比

特性
Manus
Claude Code/Codex
OpenClaw
Open Minis
运行环境
云端虚拟机
本地(桌面端)
本地/云端
iOS 本地
浏览器控制
有
Playwright
有
有(内置)
Linux 命令
有
有
有
有 (Alpine/iSH)
设备功能访问
无
无
无
HealthKit/HomeKit/Photos/Calendar/...
Skills/插件
有
有
有
有(23+ 社区 Skills)
记忆功能
有
有
有
有
移动端原生
无
无
部分(聊天触发)
完全原生
快捷指令集成
无
无
无
有
visionOS 支持
无
无
无
有
隐私
云端处理
本地
混合
纯本地 BYOK

小众软件社区中 RachelSherman 称 Minis 为"手机端的 lobster(OpenClaw)",定位颇为精准。两者在桌面端和移动端各有擅长,Minis 的独特之处在于移动设备原生集成。


九、社区讨论精选

V2EX 讨论

gigishy 提出了市场竞争视角:

下半年新版苹果智能的三层架构:

  1. 端侧小模型
     -- iPhone 15 Pro 以上可运行,与 iOS 紧密集成
  2. iCloud+ 云端私有 AI
     -- 由 Gemini 提供但产权归苹果管理
  3. 外部 AI 代理
     -- 加密提交给 ChatGPT 等外部模型

真正新版苹果智能发布后,这类 app 的窗口期可能有限。

RavelloH(原帖作者)的回应:

苹果应该是不会自己在系统里内置 bash 虚拟机的,感觉最多出一个系统控制的 MCP,然后让 AI 调用来控制系统功能。

这揭示了 Minis 与苹果智能的本质区别:Minis 给了 AI 一个完整的 Linux 运行环境,能力上限远超简单的系统 API 调用。不过苹果在系统级集成和隐私保障方面的优势也不容忽视。


十、相关链接

官方资源

  • 官网: openminis.app ( https://openminis.app )
  • App Store: Open Minis
     ( https://apps.apple.com/us/app/open-minis/id6759188481 )
  • TestFlight: 加入测试 
    ( https://testflight.apple.com/join/3BdkA5c3 )
  • 开发者 X: @wsvn53 ( https://x.com/wsvn53 )

GitHub

  • Skills 仓库: OpenMinis/MinisSkills 
    ( https://github.com/OpenMinis/MinisSkills )
  • 使用案例: OpenMinis/AwesomeMinis
    ( https://github.com/OpenMinis/AwesomeMinis )
  • iSH ARM64 分支: OpenMinis/ish-arm64
    ( https://github.com/OpenMinis/ish-arm64 )
  • 默认配置: OpenMinis/MinisDefaults 
    ( https://github.com/OpenMinis/MinisDefaults )

社区讨论

  • V2EX 原帖: 可能是 ios 端最强 ai agent app: Minis 
    ( https://fast.v2ex.com/t/1198347 )
  • 小众软件: Open Minis:可能是 iOS 端最强 AI Agent 
    ( https://www.appinn.com/open-minis/ )
  • 小众软件论坛 (上架讨论): 免费 - Minis 
    ( https://meta.appinn.net/t/topic/82643 )
  • 小众软件论坛 (11 个使用案例): Minis 使用场景 
    ( https://meta.appinn.net/t/topic/83256 )
  • Reddit: I built an on-device AI agent for iPhone 
    ( https://www.reddit.com/r/SideProject/comments/1jbx5vy/i_built_an_ondevice_ai_agent_for_iphone_that/ )

十二、总结

Open Minis 代表了 AI Agent 从"云端"走向"端侧"、从"桌面"走向"移动"的一个有意思的尝试。它用一种巧妙的方式 -- 在 iOS 上跑一个魔改的 Alpine Linux 虚拟机 -- 绕过了苹果生态的封闭限制,让 AI 真正能够访问你的手机能力:健康数据、智能家居、日程、照片、地图...

目前开发者暂无商业化计划,App 本身免费,用户自行配置 AI 模型的 API Key。在苹果智能正式发布之前的窗口期,对于喜欢折腾的 iOS 用户来说,这是一个值得尝试的移动端 AI Agent 方案。

最后呢,我想说,这个 app 虽然叫做 Open Minis,但目前并不是开源的。可能类似 OpenAI ?或者作者肯未来会开源?