蓝云
测试版
27
查看
0
讨论
9
收藏
new_releases 更新日志
26.1.0-pre.3
安装包命名规则自本版起改为 lanCloud_平台_版本_架构。
无障碍
面向读屏用户的一批改进(已在华为屏幕朗读上逐项验证):
首页快捷操作栏的按钮补上名称,读屏会读出「打开链接 / 识别二维码 / 传输 / 收藏」
(带角标时并读数量),不再只读「按钮」
置灰的多选操作项有了自己的语义节点与「已停用」状态,
焦点落到窗口最外层时不会再念出「下载」
「快速访问 / 最近使用」的标题与展开按钮合并为一个可点区域,
读作「收起快速访问」「展开快速访问」
长按进入多选会播报一次「进入多选」;切页面不再误播报,继续加选其它条目也不重复
多选选中的条目标注为「已选中」
返回按钮、退出搜索等按钮补上名称
登录 / 首启 / 关于页的应用图标、二维码图等装饰元素不再被聚焦朗读
浅色主题正文色对比度 4.2:1 → 8.9:1;若干列表 / 按钮点击区 40dp → 48dp
动效(前庭敏感友好)
尊重系统「移除动画 / 减弱动态效果」以及读屏软件接管交互:
页面转场、列表入场、路径栏展开等装饰性动画直接跳过
首页切换 page 视图、顶栏 / 底栏收起也不再播放动画
修掉部分 ROM(如华为)的无障碍「移除动画」只改 window / animator
动画缩放、Flutter 引擎读不到的问题:改为直接读系统动画缩放,并实时跟随设置变化
多选
网盘页进入多选后隐藏行内 ⋯,但保留占位,条目高度不再跳变
传输页顶栏新增「多选」入口(位于「清除已完成」左侧)
修复
分享文件夹浏览页:内容不足一屏时会自动补页,失败自动重试,
不再一直停在「加载下一页」转圈;确实失败时给出「重试」入口
description 应用介绍
蓝云 Next (v26),使用 Flutter 框架全新开发并完整开源,遵循 MD 3 设计风格,欢迎尝鲜测试。
LanCloud(蓝云)
蓝奏云第三方 Flutter 客户端,使用 DeepSeek + Codex 辅助开发与验证。
不收集个人信息,账号与数据只保存在本机
运行时直连蓝奏云官方接口,没有中间服务器
功能
MD 3 设计:动态取色、自适应布局、悬浮底栏
网盘管理:上传、下载、分享、新建文件夹、修改信息、移动、删除、搜索、排序
分享链接:支持打开蓝奏云分享链接
多账号:多账号支持
便利功能:收藏 / 快速访问 / 最近使用
传输中心:上传、下载任务管理,支持多选批量操作
备份与恢复:本地备份 + WebDAV 自动备份
Android 系统集成:可接收其他应用分享的链接 / 文件;适配 Android 12 启动屏与预测性返回手势
平台
多平台适配目前为非优先处理事项。
Android
Windows
HarmonyOS NEXT
iOS / iPadOS / MacOS(无相关设备,暂无计划)
其余平台暂无计划
构建
Android
flutter pub get
flutter build apk --release --split-per-abi
代码风格:dart format lib test tool。仓库已配置保存自动格式化(.vscode/settings.json), CI 会强制检查格式、静态分析与测试(.github/workflows/ci.yml)。
版本号规范
版本号为 年份.内容更新序号.热修号[-阶段.序号]:
阶段 Stage Seq 示例
快照 snapshot = 1 1–999 26.1.0-snapshot.1
预览 pre = 2 1–999 26.1.0-pre.1
候选 rc = 3 1–999 26.1.0-rc.1
正式 9 999 26.1.0
Android versionCode 规则:
versionCode = YY * 10_000_000 + Drop * 100_000 + Hotfix * 10_000 + Stage * 1_000 + Seq
26.1.0-snapshot.1 → 260101001 26.1.0-rc.1 → 260103001
26.1.0-pre.1 → 260102001 26.1.0 → 260109999
26.1.1-rc.1 → 260113001 26.1.1 → 260119999
签名
本仓库的签名公钥如下,可验证 APK 是否为本仓库产物:
70:BD:4A:A8:53:22:FE:26:E6:72:02:FA:C3:17:29:BD:E1:F8:54:FA:1B:D2:FD:52:C8:8F:FC:AA:02:ED:B5:BB
开源与致谢
本项目使用 DeepSeek + Codex 辅助开发与验证。
本项目以 Apache License 2.0 开源。
此项目的接口协议研究参考了以下开源实现:
LanZouCloud-API(MIT)
lanzouyun-disk(MIT)
lanzouplus(MIT)
细节见 docs/PROTOCOL.md。