ARTICLE · 1094399
用手机跑AI工作流:Operit工具包配置指南
用手机跑AI工作流:Operit工具包配置指南
本文为付费阅读内容。前 30% 免费试读,付费后可查看完整教程。
写在前面
大多数人以为 AI 工具只能在电脑上跑。但过去几个月,我用一部安卓手机完成了:
- AI 对话 + 文章写作
- 浏览器自动化(管理公众号、番茄小说)
- 多语言代码执行
- AI 画图
- 文件格式转换
- 系统级操作(安装应用、发送短信)
- HTTP API 调用
全部在一部手机上,零电脑依赖。
这篇文章是 Operit 工具包的完整配置指南,从基础到进阶,每个包都写了实际用法。
一、Operit 是什么
Operit 是一个安卓端 AI 助手 App,核心能力:
| 能力 | 说明 |
|---|---|
| 多模型对话 | 支持多家 AI 供应商,按功能绑定不同模型 |
| 工具调用 | 20+ 内置工具,可执行文件操作、代码、浏览器等 |
| 包系统 | 额外功能通过包扩展,按需安装 |
| 记忆系统 | 长期记忆 + 文档分块检索 |
| 角色卡 | 可配置 AI 人格和任务模板 |
| 工作流 | 定时/语音触发自动化流程 |
👆 上面这部分免费试读,以下为付费内容。
二、模型配置
2.1 供应商推荐
| 供应商 | API 地址 | 特点 | 推荐用途 |
|---|---|---|---|
| Agnes | apihub.agnes-ai.cn/v1 | 速度快、免费额度大 | 全功能主力 |
| 商汤 sensenova | token.sensenova.cn/v1 | 支持图像生成 | 画图 |
| NVIDIA NIM | integrate.api.nvidia.com/v1 | 开源大模型 | 备用 |
2.2 配置步骤
设置 → 模型配置 → 添加:
配置名:agnes-1
供应商类型:OpenAI 兼容
API 地址:https://apihub.agnes-ai.cn/v1
API Key:sk-xxx
默认模型:agnes-3.0-flash
多 Key 轮询:开启(useMultipleApiKeys=true)
Key 池:[sk-key1, sk-key2]
2.3 多 Key 轮询
每个供应商配置 2 个 Key,开启 useMultipleApiKeys=true。
当一个 Key 触发 429 限流,自动切换到下一个。
2.4 功能绑定
设置 → 功能模型绑定:
CHAT → agnes-2 / agnes-3.0-flash
SUMMARY → agnes-2 / agnes-3.0-flash
MEMORY → agnes-1 / agnes-3.0-flash
TITLE_GEN → agnes-1 / agnes-3.0-flash
TRANSLATION → agnes-1 / agnes-3.0-flash
IMAGE_RECOGNITION → agnes-1 / agnes-3.0-flash
AUDIO_RECOGNITION → agnes-1 / agnes-3.0-flash
VIDEO_RECOGNITION → agnes-1 / agnes-3.0-flash
GREP → agnes-1 / agnes-3.0-flash
UI_CONTROLLER → agnes-1 / agnes-3.0-flash
注意:
default(默认配置)受软件保护逻辑限制,无法开启多 Key 池。只放 1 个 Key。
三、工具包安装
3.1 安装方式
在对话中发送 /包名,或在设置中手动激活。
激活后该包的工具可在对话中直接使用。
3.2 必装包列表
| 包名 | 工具数 | 核心功能 |
|---|---|---|
browser |
15+ | 浏览器自动化(导航、点击、填表、截图) |
super_admin |
4 | Ubuntu 终端 + Android Shell |
code_runner |
1 | 多语言代码执行(Python/JS/Go/Rust/C/C++) |
extended_http_tools |
3 | HTTP 请求、文件上传、Cookie 管理 |
file_converter |
多个 | 音视频/图片/文档格式转换 |
openai_draw |
1 | AI 画图(对接 sensenova) |
daily_life |
15+ | 天气、提醒、闹钟、截图、拍照、短信、电话 |
system_tools |
多个 | 应用管理、通知获取、设备信息 |
operit_editor |
多个 | 平台配置直改(MCP/Skill/角色卡) |
workflow |
多个 | 工作流管理(创建/触发/定时) |
3.3 选装包
| 包名 | 适用场景 |
|---|---|
various_search |
多平台搜索(必应、百度、搜狗) |
tavily |
高级网络搜索 + 内容提取 |
duckduckgo |
DuckDuckGo 搜索 |
crossref |
学术文献查询 |
12306_ticket |
火车票查询 |
qqbot |
QQ Bot 消息收发 |
wechat_draft_publish |
公众号草稿发布(技能包) |
ffmpeg |
多媒体处理 |
四、核心包详解
4.1 browser — 浏览器自动化
Playwright MCP 风格的工具集,支持:
导航:goto, back, tabs
交互:click, type, fill_form, select_option, hover, press_key
快照:snapshot(获取页面结构化快照)
执行:evaluate(在页面内执行 JS)
等待:wait_for(等待文本出现/消失)
截图:snapshot 保存到文件
拖拽:drag
上传:upload(文件选择器)
对话框:handle_dialog
典型用法:
"打开番茄小说创作后台,进入章节管理,点击草稿箱"
Operit 自动执行:
1. browser:goto → fanqienovel.com/main/writer/
2. browser:wait_for → 等待页面加载
3. browser:snapshot → 获取页面结构
4. browser:evaluate → 点击草稿箱标签
5. browser:wait_for → 等待内容加载
6. browser:snapshot → 返回草稿列表
4.2 super_admin — 终端 + Shell
两个工具:
- terminal:Ubuntu 环境(proot),挂载 sdcard,可执行 curl、find、grep 等
- shell:Android 系统级 Shell(需 Shizuku/Root)
典型用法:
"在终端执行 curl 调用微信 API 获取 access_token"
curl -s -m 20 "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=${APPID}&secret=${APPSECRET}" > /tmp/token.json
cat /tmp/token.json
⚠️ terminal 多行命令输出经常截断,关键结果要单独
cat确认。
4.3 code_runner — 代码执行
支持语言:JavaScript、Python、Ruby、Go、Rust、C、C++
典型用法:
"用 Python 把这段 Markdown 转成 HTML"
import markdown
html = markdown.markdown(md_content, extensions=['tables', 'fenced_code'])
print(html)
4.4 extended_http_tools — HTTP 请求
三个工具:
- http_request:GET/POST/PUT/DELETE
- multipart_request:文件上传
- manage_cookies:Cookie 管理
典型用法:
"用 POST 请求调用服务器 API"
url: https://hermesagent.byethost18.com/api.php
method: POST
headers: {"Content-Type": "application/json", "X-API-Key": "xxx"}
body: {"action": "query", "table": "task_logs"}
4.5 openai_draw — AI 画图
prompt: "封面描述词"
api_base_url: https://token.sensenova.cn/v1 ← 必须传
model: sensenova-u1.5-lite
图片保存到:/sdcard/Download/Operit/plugins/draw/openai_draw/draws/
⚠️ 不传
api_base_url会默认走 api.openai.com,国内必超时。
4.6 daily_life — 日常工具
| 工具 | 功能 |
|---|---|
| 天气查询 | 获取当前位置天气 |
| 提醒 | 设置提醒事项 |
| 闹钟 | 设定闹钟 |
| 截图 | 屏幕截图 |
| 拍照 | 调用相机拍照 |
| 短信 | 发送单条短信 |
| 电话 | 拨打电话 |
| 微信消息 | 发送微信单条消息 |
| QQ消息 | 发送 QQ 单条消息 |
| 朋友圈 | 发布朋友圈 |
| 手电筒 | 开关手电筒 |
| 音量调节 | 调节系统音量 |
| Wi-Fi | 开关 Wi-Fi |
| 深色模式 | 切换深色/浅色 |
| 定时任务 | 指定时间唤醒 AI 执行任务 |
4.7 workflow — 工作流
支持: - 创建/查询/更新/启用/禁用/删除工作流 - 触发执行(手动/定时/语音) - on_success/on_error 分支 - 语音触发(speech 模式)
典型用法:
创建一个工作流:每天早上 9 点自动生成 AI 行业日报并发到公众号草稿箱。
五、进阶配置
5.1 角色卡
设置 → 角色卡管理 → 创建角色卡。
角色卡可以定义 AI 的人格、任务模板、工具使用偏好。
示例:创建"头条号自动化运营"角色卡,包含: - 定位:头条号全链路运营搭档 - 模块:热点雷达、爆款选题、稿件撰写、标题优化、配图封面、定时发布 - 工具偏好:browser + code_runner + openai_draw
5.2 技能(Skill)
技能是可复用的工作流程文档,存在:
/sdcard/Download/Operit/skills/技能名/SKILL.md
技能文档包含:适用场景、前置条件、执行步骤、避坑清单。
触发方式:对话中说"用 XXX 技能执行"。
5.3 记忆系统
Operit 有两层记忆: - 短期记忆:对话上下文 - 长期记忆:query_memory / get_memory_by_title 检索
长期记忆支持: - 自然语言搜索 - 按时间过滤 - 文档分块(大文档拆分成 chunk) - 语义相关性评分
典型用法:
"查一下之前存的公众号 AppID"
Operit 自动调用 query_memory,搜索关键词"AppID AppSecret 公众号",返回存档内容。
六、工具调用链路示例
示例:从选题到公众号发布全流程
用户:"写一篇关于 AI 智能体的文章发到公众号"
Operit 自动执行:
1. [记忆] query_memory → 查公众号 AppID/AppSecret
2. [代码] code_runner:run_python → 生成文章内容
3. [画图] openai_draw:draw_image → 生成封面图
4. [终端] super_admin:terminal → curl 获取 access_token
5. [终端] super_admin:terminal → curl 上传封面到素材库
6. [代码] code_runner:run_python → Markdown 转 HTML
7. [终端] super_admin:terminal → curl 调 draft/add 创建草稿
8. [记忆] extended_memory_tools → 存储发布记录
整个过程,用户只需要说一句话。
七、性能与限制
7.1 手机端限制
| 限制 | 说明 |
|---|---|
| Shizuku 未启动 | super_admin:shell 不可用 |
| 内存 | 浏览器自动化较吃内存 |
| 网络 | 手机网络不如宽带稳定 |
| 前台运行 | 后台可能被系统杀掉 |
7.2 优化建议
- 浏览器操作完成后及时关闭 tab
- 大文件操作用 Linux 环境(proot),不用 Android 文件系统
- AI 对话控制在合理长度,避免 token 浪费
- 多 Key 池确保 API 不中断
八、工具包速查表
| 包名 | 安装方式 | 一句话功能 |
|---|---|---|
| browser | /browser | 浏览器自动化 |
| super_admin | /super_admin | 终端 + Shell |
| code_runner | /code_runner | 多语言代码执行 |
| extended_http_tools | /extended_http_tools | HTTP 请求 |
| file_converter | /file_converter | 格式转换 |
| openai_draw | /openai_draw | AI 画图 |
| daily_life | /daily_life | 日常工具 |
| system_tools | /system_tools | 系统管理 |
| operit_editor | /operit_editor | 平台配置 |
| workflow | /workflow | 工作流 |
| various_search | /various_search | 多平台搜索 |
| tavily | /tavily | 高级搜索 |
| ffmpeg | /ffmpeg | 多媒体处理 |
| qqbot | /qqbot | QQ Bot |
| 12306_ticket | /12306_ticket | 火车票 |
总结
Operit 的核心优势:把分散的 AI 工具整合到一部手机上,用对话驱动,按需调用。
配置思路: 1. 先配模型(多供应商 + 多 Key) 2. 再绑功能(按模型特长分配) 3. 装工具包(按需安装) 4. 建记忆(存配置和经验) 5. 设技能/工作流(复用流程)
五篇系列到此完结。从 AI 自动化助手搭建 → 公众号 API 发文 → AI 写小说 → 免费主机部署 → 工具包配置,一套完整的零成本 AI 自动化体系。
本文为原创实操教程,转载请注明出处。