近期让我眼前一亮的软件
Open Minis是一款在iPhone上本地运行的AI Agent应用,无需云端账号即可使用。它集成了Shell、浏览器、邮件、健康等系统工具,能够自主执行文件传输、智能家居控制、闹钟设置等复杂任务,将AI从聊天工具提升为可真正操作设备的智能代理,同时确保用户数据隐私安全。
Open Minis:iOS上的本地AI Agent应用
一款可以在iPhone上本地运行的AI Agent应用,无需注册额外云端账号,无需添置额外设备
应用简介
Open Minis 是一款创新的iOS本地AI Agent应用,它将人工智能助手从单纯的聊天工具提升为能够真正执行任务的智能代理。不同于传统的AI聊天机器人,Minis为AI模型提供了本地工具——包括Shell环境和Web浏览器,使其能够自主完成多步骤任务。
核心定位
- 本地运行:所有AI处理在iPhone本地完成,保护用户隐私
- 无需注册:不需要额外的云端账号,直接在设备上使用
- 真正常驻:不像传统AI需要每次重新输入上下文
内置工具能力
根据应用提供的能力,Minis集成了丰富的系统功能:
| 工具类别 | 功能描述 |
|---|---|
| Shell | 执行本地Linux命令,管理文件,运行脚本 |
| Browser | 浏览网页、截图、点击交互、填写表单 |
| 文件系统 | 创建、读取、编辑、传输文件 |
| 邮件 | 发送电子邮件(支持Resend等SMTP服务) |
| 日历 | 创建和管理日历事件 |
| 闹钟 | 设置闹钟和定时器 |
| 提醒事项 | 创建待办事项 |
| HomeKit | 控制智能家居设备 |
| 健康 | 记录健康数据(运动、心率、睡眠等) |
| 位置 | 获取地理位置信息 |
| 地图 | 搜索地点、导航、计算行程时间 |
| 媒体 | 播放音乐和视频 |
| 语音 | 文本转语音(支持多种语音) |
| NLP | 自然语言处理 |
| 视觉 | 图片识别和分析 |
真实使用场景
以下是我与用户在实际对话中使用Minis完成的各种任务,这些场景充分展示了Open Minis作为本地AI Agent的强大能力:
场景一:NAS文件传输与管理
需求:用户需要将文件发送到NAS(网络附加存储)
执行方式:
- 通过WebDAV协议连接用户的NAS
- 自动将文件上传到指定的同步目录(默认为
sync文件夹) - 支持自定义上传路径
# 示例:将本地文件上传到NAS
curl -T localfile.txt https://nas.example.com/sync/用户偏好:默认存入sync文件夹,除非用户指定其他路径
场景二:智能语音合成
需求:将文本转换为语音输出
执行方式:
- 使用edge-tts引擎进行语音合成
- 支持多种语音音色
用户偏好:必须使用zh-CN-XiaoyiNeural音色(中文女声),这是用户指定的默认语音
场景三:邮件自动发送
需求:通过邮箱发送通知或报告
执行方式:
- 集成Resend邮件服务
- 自动配置发送方地址
用户偏好:发送邮件时使用minlonghuo@ssaw.top作为发件人(如已验证)
场景四:智能闹钟管理
需求:设置起床闹钟、会议提醒等
执行方式:
- 调用iOS AlarmKit API
- 支持一次性或重复闹钟
- 可设置懒人闹钟(需要解题才能关闭)
// 示例:通过Apple AlarmKit设置闹钟
apple-alarm set --time "07:00" --label "起床" --repeat weekdays场景五:健康数据记录
需求:自动记录日常健康数据
执行方式:
- 集成Apple HealthKit
- 支持记录步数、心率、睡眠、运动等多种数据
记录类型:
- 身体测量(体重、体脂、身高)
- 生命体征(心率、血压、血氧)
- 活动数据(步数、卡路里、运动时间)
- 睡眠分析
- 症状记录
- 生殖健康数据
# 示例:记录今日步数
apple-healthkit log --type stepCount --value 8000场景六:智能家居控制
需求:通过语音或文字控制HomeKit设备
执行方式:
- 扫描并连接HomeKit设备
- 支持控制灯光、空调、门锁、摄像头等
# 示例:查看可用设备
apple-homekit list
# 示例:控制灯光开关
apple-homekit set --name "客厅灯" --characteristic powerState --value true场景七:地理位置与地图服务
需求:查找附近地点、导航、估算行程时间
执行方式:
- 集成Apple Maps
- 支持POI搜索、路线规划、ETA计算
# 示例:查找附近的咖啡厅
apple-maps find "咖啡厅" near "current"
# 示例:计算到某地的驾车时间
apple-maps eta --from "current" --to "公司地址" --mode driving场景八:浏览器自动化
需求:自动浏览网页、提取信息、填写表单
执行方式:
- 内置网页浏览器工具
- 支持页面截图、点击、滚动、表单填写
- 可提取页面文字内容
典型任务:
- 自动搜索信息
- 抓取网页数据
- 填写在线表单
- 自动化测试
场景九:文件与脚本处理
需求:执行各种文件操作和自动化脚本
执行方式:
- 通过Shell环境执行命令
- 支持Python、Node.js等多种脚本语言
- 可处理JSON、CSV、文本等数据格式
场景十:提醒事项与日历管理
需求:创建日程、设置提醒
执行方式:
- 集成系统日历和提醒事项
- 支持自然语言创建事件
与传统AI助手的对比
| 特性 | 传统AI聊天机器人 | Open Minis |
|---|---|---|
| 工具调用 | 仅生成文本建议 | 真正执行操作 |
| 数据存储 | 云端存储 | 本地存储 |
| 账号要求 | 需要注册账号 | 无需注册 |
| 隐私保护 | 数据上传云端 | 数据留在本地 |
| 设备控制 | 无法控制设备 | 可控制iPhone |
| 持续性 | 每次重新开始 | 可保持会话状态 |
如何安装
安装前准备
- 设备要求:iPhone或iPad运行iOS 16或更高版本
- 安装TestFlight:需要在App Store下载TestFlight应用
安装步骤
- 点击TestFlight邀请链接:Open Minis TestFlight
- 在Safari中打开链接,点击「接受」或「安装」
- 打开TestFlight应用,找到「Open Minis」
- 点击「安装」下载并安装应用
开始使用
安装完成后,你可以:
- 直接在应用中与AI助手对话
- 授权需要的系统权限(健康、位置、通知等)
- 开始体验本地AI Agent的强大能力
总结
Open Minis代表了移动AI助手的未来方向——不仅能说能做。它将AI的思考能力与iOS系统的丰富功能相结合,让用户能够通过自然语言完成各种复杂任务,同时确保数据隐私安全。
无论是管理NAS文件、发送邮件、设置闹钟,还是控制智能家居、记录健康数据,Open Minis都能成为你iPhone上的得力AI助手。
📝 本文基于实际使用场景编写,记录了Open Minis的多种应用方式。
如果你有更多使用场景想要分享,欢迎与我交流!