把 Cloudflare 管理能力装进你的 Android 手机

CloudFlare Assistant 是面向 Cloudflare 用户和开发者的移动端管理工具,集中管理账号、D1、Workers、Pages、DNS、KV、R2、Zero Trust、实时日志与备份,让常用运维操作更轻、更快。

正在连接动态服务...

D1数据库操作与 SQL 执行
Workers脚本上传、日志与触发器
Pages部署、日志与域名管理
Zero Trust网关、Access、Tunnel 管理

完整覆盖 Cloudflare 常用服务

从账号安全到资源管理,从脚本部署到存储操作,再到 Zero Trust 管理,CloudFlare Assistant 将高频 Cloudflare 管理能力整合到统一的 Material Design 3 体验中。

🔐

多账号管理

基于 Room 持久化存储,支持多账号切换、导入导出、WebDAV 备份,并支持 API Token 与 Global API Key 两种鉴权方式加密保存。

🗄️

D1 数据库

创建和删除 D1 实例,执行 SQL 查询,浏览表结构与数据内容,并保留常用查询历史。

🚀

Workers 管理

图形化上传脚本、查看版本、实时 Tail Log、管理触发器,并支持 KV、D1、R2 等绑定。

📄

Pages 管理

查看、创建、删除 Pages 项目,管理部署记录、部署日志、重试部署和自定义域名。

📡

DNS 管理

支持 A、AAAA、CNAME、TXT、MX、SRV、CAA 等 20+ 记录类型,灵活控制代理和 TTL。

🛡️

Zero Trust

支持 Gateway、Access、Service Tokens、Tunnel 等能力的查看与管理,覆盖更多企业侧场景。

v7.6.1 发布日期:2026-07-09 最新功能已更新到官网

v7.6.1 更新亮点

这一版重点围绕 Zero Trust 设备管理继续深挖,新增设备详情与删除、设备配置文件、拆分隧道、可视化匹配表达式构建器,同时补充 Pages 创建项目、应用内更新检查与多项 UI 优化。

设备管理重构

  • 全面重构设备列表与详情弹窗,展示更多完整设备字段。
  • 新增设备删除能力,支持从组织中直接移除设备。
  • 新增最后活跃用户标识与已删除设备状态提示。
  • 详情中可查看当前应用的设备配置文件信息。

设备配置文件

  • 将原“设备策略”重构为“设备配置文件”,支持默认配置文件与自定义配置文件。
  • 支持创建、编辑、删除和分配完整生命周期管理。
  • 补齐更多配置字段,包括自动连接、支持 URL、服务模式、网关 ID 等。
  • 默认配置文件置顶展示,并按能力自动隐藏不适用字段。

拆分隧道与规则构建

  • 新增 Split Tunnel,支持排除与包含两种互斥模式。
  • 支持多行输入 IP CIDR 与域名,自动分离序列化到正确字段。
  • 新增可视化匹配表达式构建器,保留高级原始表达式编辑模式。
  • 支持邮箱快捷输入并自动转换为匹配表达式。

Pages / 更新检查 / UI 优化

  • Pages 新增创建项目功能,并扩展构建配置参数。
  • 修复 zip 包内非根目录 `_worker.js` 被误识别的问题。
  • 关于对话框新增应用内更新检查与动态版权年份。
  • 多个列表项改为文字按钮,统一交互样式并优化布局。

为移动端运维设计

应用采用清晰分层的 MVVM 架构,结合 Kotlin Coroutines、Flow、Hilt 和 Retrofit,兼顾可维护性与使用体验。

  • ✅ Android 8.0+ 支持,minSdk 26 / targetSdk 36
  • ✅ Material Design 3 风格界面与对话框
  • ✅ 实时日志、语法高亮、日志过滤与导出
  • ✅ WebDAV 自动备份与一键恢复
  • ✅ 路由绑定、域名模式和批量管理
  • ✅ 开源 MIT 协议,欢迎 Issue 和 Pull Request

产品截图

下面保留两张核心产品截图,直观展示移动端管理 Cloudflare 资源时的实际界面体验。

CloudFlare Assistant 产品截图 1
应用主界面
查看核心功能入口与资源概览。
CloudFlare Assistant 产品截图 2
功能操作界面
更适合展示实际管理与操作场景。

现代 Android 技术栈

项目使用 Kotlin 与 Jetpack 生态构建,网络层对接 Cloudflare API,并通过 S3 兼容能力支持 R2。

Kotlin1.9.20 主开发语言
Room账号和配置持久化
Hilt依赖注入
Retrofit / OkHttpCloudflare API 网络层
Coroutines + Flow异步与响应式数据流
Navigation页面导航管理
WorkManager后台备份任务
AWS S3 SDKR2 对象存储接入

安装与鉴权配置

推荐先安装最新 APK,然后在应用中选择 API Token 或 Global API Key 作为鉴权方式。为了保证功能完整可用,下面列出了 API Token 的推荐完整权限范围。Global API Key 则适合需要兼容旧接口或快速接入的场景。

安装与鉴权配置步骤

1登录 Cloudflare 仪表板
进入你的 Cloudflare Dashboard。
2进入我的个人资料 → API 令牌
打开 API Tokens 页面。
3点击创建令牌
新建一个用于 CloudFlare Assistant 的 API Token;如果选择 Global API Key,可在个人资料的 API Keys 区域查看并复制。
4按下方权限清单勾选权限
建议严格按本站列出的账户级别、Zero Trust 和 Zone 级别权限配置。
5账户资源选择:包含所有账户
确保应用可管理你名下所有需要操作的账户资源。
6Zone 资源选择:包含所有 Zone
确保 DNS 与域名相关功能可正常使用。
7复制生成的 Token
回到应用中选择鉴权方式:API Token 或 Global API Key,然后填写邮箱、密钥等信息,保存后即可开始使用。

支持两种鉴权方式

  • API Token:推荐方式,可按功能配置精细权限,更符合最小权限原则。
  • Global API Key:兼容方式,通常权限范围更大,适合快速接入或部分旧接口场景。
  • 应用内可在账号配置中选择鉴权类型,并在不同账号之间切换使用。
  • 多账号场景下,每个账号都可以独立选择 API Token 或 Global API Key。

API Token 所需权限

以下内容按你提供的权限清单整理,适合使用 API Token 并需要完整功能的场景。若使用 Global API Key,则无需逐项配置 Token 权限,但权限范围更大,务必妥善保管。

账户级别权限

  • Account Settings:读取
  • Workers Scripts:编辑
  • Workers Routes:编辑
  • Workers R2 Storage:编辑
  • Workers KV Storage:编辑
  • Cloudflare Pages:编辑
  • D1:编辑
  • Account Analytics:读取

Zero Trust 权限

  • Zero Trust:编辑
  • Access: Apps and Policies:编辑
  • Access: Service Tokens:编辑
  • Gateway:编辑
  • Cloudflare Tunnel:编辑

Zone 级别权限

  • Zone:读取
  • DNS:编辑

常用入口

你可以直接使用下面这些入口开始体验:

适合这些场景

CloudFlare Assistant 并不是为了替代完整桌面控制台,而是为了让你在移动端更快完成“查看、排查、轻量操作”。

应急处理

临时改 DNS、检查 Workers 状态、快速查看 D1 或存储资源,减少必须打开电脑的次数。

🧭

日常巡检

查看账号下资源分布、部署状态和对象列表,适合通勤、出差或离开工位时快速确认状态。

🧰

多账号运维

在多个 Cloudflare 账号间快速切换,避免重复登录 Web 控制台,提高轻量运维效率。

常见问题

这里整理了初次使用时最常见的几个问题。

这是官方 Cloudflare 应用吗?

不是。这是一个面向 Cloudflare 用户和开发者的第三方开源 Android 项目,用于便捷管理常见 Cloudflare 资源。

为什么我需要比较多的 Token 权限?

因为当前版本已经覆盖 Workers、Pages、D1、R2、DNS、Zero Trust、Access、Tunnel 等多个模块。若你使用 API Token 并想完整使用所有功能,就需要对应的编辑或读取权限。你也可以切换使用 Global API Key,但它通常拥有更高权限,安全风险也更高。

数据会上传到作者服务器吗?

从项目定位来看,核心能力是直连 Cloudflare API。账号、API Token 或 Global API Key 主要保存在本地,此外支持 WebDAV 备份。建议你结合源码自行审阅,并优先使用最小权限的 API Token。

没有电脑也能完成所有操作吗?

大部分日常查看和轻量变更可以在手机上完成,但复杂调试、批量迁移和大规模发布仍更适合桌面环境。

安全提醒: 使用任何第三方管理工具前,请先确认源码、发行包来源与授予的 Cloudflare API 权限范围。推荐优先使用 API Token 并只开启必要权限;如使用 Global API Key,请注意它权限范围更大,务必妥善保存并定期轮换。

立即开始使用或参与贡献

克隆项目、使用 Android Studio 打开并编译。你也可以提交 Issue、Pull Request,或为项目点亮 Star。