MKW / LOADING
MKW
云盘打包 / 开发者工具

把一套客户端,
变成你的成品。

云盘打包面向站长和开发者。它读取 Cloudreve4 Flutter 工程,把品牌、服务地址、CDN、扫码中继、SSH 和在线更新写入构建配置,然后完成 Debug、Windows / Android 打包与发布。它不是最终用户客户端,而是用于配置和构建 Cloudreve4 Flutter 的生产工具。

云盘打包控制面板MKW 看板娘
PIPELINE

工程 → 配置 → 调试 → 构建 → 发布。

云盘打包把原本分散在源码、服务器、代理配置和发布脚本里的工作收进一个控制面板。它生成配置与安装包,Cloudreve4 Flutter 再读取这些配置并连接你的 Cloudreve 与配套服务。

01Cloudreve4 Flutter 工程Flutter / Rust 源码
02云盘打包品牌 + 服务 + 发布
03Windows / Android生成正式包
04最终用户安装 Cloudreve4 Flutter
CONTROL PANEL

一个入口控制整条打包链。

控制面板会先接入 Cloudreve4 Flutter 源码目录,然后进入图标与名称、应用主题、指定服务器、CDN、扫码登录、SSH、在线更新等模块。构建前还能进入电脑 Debug 或手机 Debug,查看实时日志和临时工作区。

SOURCEBRANDSERVERQRSSHUPDATE
云盘打包控制面板
OFFICIAL RELEASE

应用主题模块已在正式版中提供。

这部分是被构建的 Cloudreve4 Flutter 界面主题。截图里的经典默认、清透浅色、克制深色、柔和品牌色可为不同品牌的客户端预置视觉方案,并随正式构建写入 Cloudreve4 Flutter。

云盘打包应用主题模块正式版截图
SERVER + CDN

把客户端固定到你的服务。

可写入服务器名称与地址,验证 Cloudreve API,再决定是否启用 CDN 加速插件。CDN 层支持站点 ID、手动 CDN、通用 CDN、MKW CDN,以及 Cloudflare CDN IP 优选等开关,把“这个客户端应该连接谁”在构建阶段确定。

指定服务器与 CDN 配置截图
QR LOGIN

把扫码登录中继一起部署。

扫码模块配置 Cloudreve 站点地址、中继路径、监听端口、本地监听地址、二维码有效期和最大并发会话。部署时可生成 `/opt/mkw-qr-relay`、`/etc/mkw-qr-relay/relay.env` 与 systemd 服务,并自动检测或输出 Nginx 反向代理配置。

扫码登录与中继部署截图
SSH

构建后直接连到发布服务器。

SSH 步骤支持主机 / IP、端口、用户名、私钥或密码登录,也能选择、诊断或生成本机密钥。额外的 Provider Control SSH 可为 CDN 下载授权等服务使用独立凭据,避免把所有服务混在一套连接里。

SSH 服务配置截图
ONLINE UPDATE

发布包和 update.json 一起送上去。

在线更新模块填写域名、版本号、build 和更新说明,生成 `update.json`,并通过 SSH 上传到服务器。Windows ZIP 与 Android 更新地址在这里进入 Cloudreve4 Flutter 配置,让后续版本可以从应用内发现更新。

在线更新配置截图
DEBUG

打正式包前,先把问题留在控制台。

Cloudreve4 Flutter Debug 控制台会检查本机依赖与 Android 设备,创建临时工作区、注入 CDN 插件并保存会话日志。可以分别启动电脑 Debug / 手机 Debug,打开 CDN 日志、会话日志与 Debug 工作区,把构建失败定位在发布前。

Cloudreve4 Flutter Debug 控制台截图
WHAT IT PRODUCES

云盘打包最终交付的,
是已经接好服务的 Cloudreve4 Flutter。

品牌化构建

图标、名称、应用主题等品牌信息在构建前写入,不需要最终用户再次配置。

01

服务预置

服务器、CDN、扫码中继、更新地址随构建结果进入 Cloudreve4 Flutter,站长控制连接路径。

02

可重复发布

版本、build、更新说明与上传流程集中后,同一套工程可以稳定地产出后续版本。

03
云盘打包 × Cloudreve4 Flutter

云盘打包负责构建,
Cloudreve4 Flutter 负责使用。

两者是清晰的上下游关系:站长先在云盘打包中完成配置与构建,最终用户再安装生成的 Cloudreve4 Flutter。

MKW 看板娘