RikkaHub Agent 工作区 · 手机里的 proot Linux 环境
一句话概括
RikkaHub 的 Agent 工作区是基于 proot 的完整 Linux 容器——跑在你的 Android 手机上,不需要 root。它为 AI 提供一个真实可用的工作区,让 AI 能在你的设备上完成各种轻量级任务。
为什么这个功能独一份
很多 AI app 有 Agent 能力,但方式完全不同:
| 类型 | 工作区在哪里 | 能做什么 |
|---|---|---|
| 云端 Agent | 服务商云服务器上 | 能做任何事,但消耗你的云资源 |
| 代码沙箱 | 服务商托管的临时环境 | 通常只能跑特定语言(Python / JS) |
| RikkaHub 工作区 | 你的 Android 设备上 | 完整 Linux,apt 包管理器,AI 自行决定装什么 |
RikkaHub 的工作区最大的特点是完全在你的手机上。没有云端成本、不需要 root、数据不出设备。
核心技术:proot
Agent 工作区基于 proot 构建。proot 是一个用户态的 chroot / ptrace 替代方案,能在非 root 环境下运行 Linux 容器。
- 无需 root 权限:任何 Android 设备都能跑
- 隔离运行:每个工作区独立拥有自己的文件系统和软件包
- 完整 Linux:有 apt 包管理器,可以安装任何 Debian / Ubuntu 包


工作区能做什么
场景 1:克隆 Git 仓库并翻译 README
你:克隆 https://github.com/user/repo 这个仓库,把 README.md 翻译成中文
AI 的操作:
1. 安装 git(如果没装)
2. git clone 仓库到工作区
3. 读取 README.md 内容
4. 翻译并写回 README.zh-CN.md
你:导出文件到手机
场景 2:搜索资料 + 制作 PPT
你:帮我搜索 2025 年 AI Agent 的发展趋势,整理后制作一份 PPT
AI 的操作:
1. 通过 MCP 搜索服务器获取资料
2. 整理内容结构
3. 调用 pptx skill(工作区内的 Python 环境)
4. 生成 PPTX 文件
你:导出 PPTX
场景 3:数据处理
你:帮我清洗这份 CSV 数据,去掉重复行、统计各列分布、生成图表
AI 的操作:
1. 导入 CSV 文件到工作区
2. 安装 pandas、matplotlib
3. 编写 Python 脚本处理
4. 生成清洗后的 CSV + 图表 PNG
你:导出结果
工作区 vs MCP 服务器
这是两个互补的功能:
| 维度 | Agent 工作区 | MCP 服务器 |
|---|---|---|
| 运行位置 | 你的 Android 设备 | 云端 / 局域网服务器 |
| 能做什么 | 真实 Linux:跑代码、装软件、文件系统 | 预定义工具调用:搜索、API、数据库 |
| 运行时 | proot 容器 | HTTP API |
| 谁来决定装什么 | AI 自行决定 | 由服务器提供 |
| 连接要求 | 不需要网络 | 需要网络可达 |
| 独立 | 每个工作区独立 | 可全局共享 |
简单理解:工作区是"让 AI 在你手机上有个真实的 Linux 来干活",MCP 是"让 AI 能调用远程服务器提供的工具"。
最低要求
- Android 12+
- 至少 几百 MB 存储空间(Rootfs + 可能安装的软件包)
- 工作区需要英文名(不支持中文)
创建和使用工作区
详见后续章节:
- 创建工作区与安装 Rootfs
- 内置终端与文件管理
- 场景案例:克隆仓库 / 制作 PPT