Repository navigation
Releases: tidain/YunX-Desktop
Release list
v1.2.9
云析桌面版 v1.2.9
发布日期:2026-10-11
原安卓项目:CYQawa/YunX | PC 移植版:tidain/YunX-Desktop
新增
- 首次启动引导页新增第 4 页「存储与安全」:第一次打开就能设好「下载保存位置 / 数据库位置 / 数据库加密等级」,与「设置 → 储存目录」共用同一套面板,不必等进设置再调。
- 储存目录界面重做(设置 → 储存目录):
- 三个预设(默认 / 应用所在目录 / 自定义)由纵向三行改为并排胶囊,卡片高度降了一大截,当前路径单独一行显示;
- 四个设置卡支持 「四宫格 / 列表」布局切换(右上角按钮),四宫格为两列两行;
- 顶部说明改为带图标的说明条;同时修掉了界面上把
**加粗**标记原样显示成星号的问题; - 路径预览把「当前生效」与「重启后生效」拆成两条独立展示 —— 没有待生效改动时只显示「当前生效」,不会再让人误以为还得重启。
- 网盘账号管理页(网盘 Tab):
- 去掉下拉刷新,改为标题栏右上角刷新按钮(刷新各网盘空间配额),按钮在刷新期间置灰并显示转圈;
- 新增 「四宫格 / 列表」布局切换(右上角按钮):四宫格为两列,一屏能看四个账号卡;
- 账号信息脱敏:卡片上的昵称与账号弹窗里的「登录账号」统一打码(手机号
138****0000、邮箱a***@qq.com),不再明文显示(此前蓝奏云会直接显示登录手机号)。
- 云盘浏览页统一改用刷新按钮:夸克 / UC / 迅雷 / 百度 / 139 / 123 / 115 / 光鸭 / 蓝奏云 / 蓝奏云优享版共 10 个页面去掉下拉刷新,改为标题栏右上角刷新按钮。
- 下载页记住文件夹分组的折叠状态:切换到别的页面再切回来,不再被强制重新展开。
修复与优化
- 修复「储存目录切换后重启仍不生效」(重要):目录配置写入与读取用了两个不同的偏好节点(写入
yunx/settings、读取yunx/misc),导致切换下载缓存 / 数据库目录后重启仍显示「当前生效(重启前)」、实际一直用的是默认目录。现已统一到同一节点。此前在设置里改过目录的用户,重启后即会按所选位置生效。 - 迁移后彻底清理旧目录,避免敏感残留:原逻辑无论是否删成功都会撤销「待清理」标记(删不掉就再也不清),且旧库只删
yunx.db而留下credential.key(凭证主密钥)。现在:只有新位置确认可用才删;旧库连同credential.key一起删(新位置已有副本,账号不受影响);旧缓存目录整棵删除;删不干净则保留标记,下次启动继续重试。
系统要求
- Windows 10 / 11 x64
下载
https://github.com/tidain/YunX-Desktop/releases
- 便携版:解压即用
- 安装版:安装到
%LOCALAPPDATA%\Programs\YunX-Desktop
反馈
https://github.com/tidain/YunX-Desktop/issues
基于 CYQawa/YunX 移植,GNU AGPL-3.0 开源。
v1.2.8
云析桌面版 v1.2.8
发布日期:2026-10-11
原安卓项目:CYQawa/YunX | PC 移植版:tidain/YunX-Desktop
新增
- 储存目录设置(设置 → 储存目录):把「下载保存目录」迁入该二级页,并新增「下载缓存目录」与「数据库位置」两项,三者均支持三档预设 —— 默认(用户目录) / 应用所在目录(便于便携包) / 自定义。切换目录时自动搬迁旧数据:先拷贝、成功后才写配置,失败不改配置;数据库连同密钥一起搬(否则库内凭证全部解不开),旧文件在下次启动时清理。缓存搬迁跳过启动时会自动重建的 JCEF 解包产物,登录态照常保留。
- 数据库加密等级(设置 → 储存目录 → 数据库加密等级),四档单选:
- 宽松:数据库明文可读,密钥明文落盘(兼容老版本);
- 普通(默认):主密钥用本机派生密钥(PBKDF2,机器指纹只取
MachineGuid+ 系统 + 架构,改机器名不会自锁)包裹后落盘; - 较为严格:主密钥由 Windows DPAPI 保护;
- 严格:暂未开放(界面置灰说明)。
- 切档即时生效、主密钥保持不变(库内密文无需重写、也无需重启);密钥解不开时自愈换新,避免换机后在受保护档位下连登录都保存不了。数据库位置改到非用户目录时会提示「便携使用请切回宽松(派生密钥绑定本机)」。
- 下载调试面板:设置 → 开发调试开关,下载页右键任务 →「调试信息」;按任务记录事件流,桌面端为双栏布局(左=全局资源与线程表,右=实时日志)。
- 分片级 SHA-256 校验:写入时增量计算摘要(零额外读盘),合并时逐片重算比对,内容不一致即拒绝保存损坏文件;另提供可选的「全量 SHA-256」。
- 中文口令解析:星海口令 → 合成分享链接,接入「先迅雷、后星海」兜底链路。
- 首次启动引导页重做:Blob 流体背景 + 三页 Pager + 底部圆点导航。
- 全局过场动画补齐:全屏登录页改为覆盖层淡入 / 位移过场,图片查看器关闭可淡出,下载页空状态↔列表淡入淡出,收藏 / 快捷方式 / 网盘账户 / 下载任务等列表补齐增删与位移动画。
- 上游移植:对齐点从
ccc8622(#151) 推进到bdafe9e(#164),含中文口令、下载调试、分片校验与 M3 设计审查等适用部分。
修复与优化
- 普通日志按周轮转:每满 7 天滚动一次,恒定保留两轮(
yunx-desktop.log+yunx-desktop.1.log),不再无限膨胀;「清空日志缓存」会连带删除轮转出的备份文件。 - 迅雷刷新请求补齐
Sec-CH-UA系列客户端提示,并去掉「也可直接粘贴 access_token」的误导文案。 - 网页 token 校验修复:
verifyAccessToken兼容顶层kind=drive#about,不再把合法的网页 token 误判成未登录。 - M3 设计审查落地:Snackbar 事件队列(多宿主不再吞消息)、文字刻度对齐 M3、按种子色亮度选前景色、GitHub 徽章改用主题容器色、进度条交回 M3 默认尺寸、颜色选择器 HEX 过滤与滚动、多选栏 busy 置灰。
- 重启应用修复:改用 ping 延时拉起新实例(原
timeout在 stdin 被重定向时会立即报错退出,延迟失效)。 - 日志导出头品牌名统一为「云析 YunX-Desktop」(原残留「YunX PC」)。
系统要求
- Windows 10 / 11 x64
下载
https://github.com/tidain/YunX-Desktop/releases
- 便携版:解压即用
- 安装版:安装到
%LOCALAPPDATA%\Programs\YunX-Desktop
反馈
https://github.com/tidain/YunX-Desktop/issues
基于 CYQawa/YunX 移植,GNU AGPL-3.0 开源。
v1.2.7
云析桌面版 v1.2.7
发布日期:2026-10-06
原安卓项目:CYQawa/YunX | PC 移植版:tidain/YunX-Desktop
新增
- 应用内公告系统:远程公告列表 + 未读红点角标 + 启动弹窗,一次请求同时决定角标与弹窗内容。详情页支持图集,封面并入正文图集等高横向排布、自动换行,单击可全窗口放大查看(滚轮以鼠标为锚点缩放、可拖拽)。
- 内置 Gopeed 下载引擎(实验性):以官方
gopeed.exe子进程 + 本地 HTTP API 驱动,在「设置 → 下载引擎」可与内置分片下载器切换。支持:- 磁力链接(BT)下载:自动识别磁力,交给引擎解析元数据,完成后回写真实种子名并修正保存路径;内核未导入 / 未切到引擎时会给出明确提示,不会被当成普通链接去下载;
- 引擎原生「最大同时下载任务数」排队(与内置下载器共用同一个设置),超出的任务在引擎侧排队,界面显示「等待中」;
- BT 不做种(下完即停,不占带宽);
- 内核获取:从官方下载(32 路并行、下载中可取消、可查看并复制加速链接与直链)或导入本地 zip/exe;切回内置下载器时自动停用引擎进程,避免白占内存。
- 三个新网盘:光鸭云盘、蓝奏云优享版、蓝奏云 —— 登录、云盘文件管理、分享链接解析、转存与下载全链路支持,并纳入网盘认证的导出/导入备份。
- 迅雷 / 123 网盘登录方式重构:迅雷把短信登录提为一等入口(不再只在密码登录触发风控后才出现),并新增网页登录(内嵌浏览器,附手动粘贴兜底);123 网盘新增账号密码登录,设备 ID 本地持久化(跨启动不变,避免被服务端当成新设备)。
- 启动时自动检查更新:发现新版本时自动弹窗,可选择安装版 / 便携版 / 镜像站下载;弹窗提供「不再提示该版本」,按版本记住(不是全局关闭更新检查),设置页仍可随时手动检查。
- 实验性功能支持自定义数值:下载读缓冲、慢连接判定阈值与判定时长,除原有档位选择外可直接输入数值。每个项分「合理范围」与「硬上限」两档:超出合理范围会二次确认并提示风险自负,超过硬上限则拒绝。
- 诊断模式(设置 → 关于云析 → 长按 → 开发调试):开启后把 db / crypto / download / network / operation 等模块的详细日志按模块分文件写入数据目录,带全局限流与自动轮转(单文件 2MB、每模块 5 份、总量上限 10MB),关闭时一行都不写;支持一键导出诊断日志 zip,便于把复现步骤对应的完整日志带走。
- 更新说明过滤掉对纯文本无意义的装饰(头图 / QQ 群徽章),弹窗更清爽。
修复与优化
- Gopeed 引擎此前完全无法启动(重要修复):启动参数里传了内核并不存在的
--temp-dir,gopeed 会打印用法后立刻退出,引擎永远起不来;启动失败提示也一并改进,现在会区分「进程已退出(带退出码与日志路径)」与「启动超时」。 - 引擎下载一直没有速度(重要修复):进度轮询调用了 gopeed 并不存在的
/status路由,导致进度与速度永远同步不上;已改用正确的任务查询接口,并显示真实并发连接数。 - 引擎速度优化:连接数对齐「下载线程数」设置、全局 HTTP 连接数兜底、请求 UA 兜底、代理设置同步给引擎(此前引擎绕过代理,与内置下载器线路不一致),下载卡片上的「N 线程」改为显示引擎实际连接数。
- 内置下载器加固(针对「下载到 100% 卡死 / 自动重新下载」):
- 合并分片不再「边合并边删分片」——合并失败或暂停时不再丢数据、不再整文件重下,重试只需重新合并一遍;
- 合并失败时清掉界面上的「合并中」状态,不再停在「合并中 100%」像卡死;
- 进度与磁盘真实数据双向对齐(修正「显示 100% 却在重新下载」);
- 仅当文件总大小变化才清空分片计划 —— 单纯改线程数不再导致整文件重下;
- 合并前一律按磁盘真实长度补齐缺失区间,避免只在合并阶段才发现分片不足;
- 合并写盘缓冲 64KB → 1MB。
- 下载页「添加任务」入口修复:右下角按钮此前被误删,导致手动粘贴直链/磁力链接的入口失效,现已恢复。
- 「最大同时下载任务数」默认值 1 → 3(内置下载器与 Gopeed 引擎共用)。
- 公告细节优化:详情页支持手动刷新(作废旧缓存重拉);封面与正文图集自动去重,同一张图不再重复渲染。
- GitHub Token 自愈:解密失败时自动清除坏数据,避免每次读取都失败、界面无法正确显示「未配置」状态。
系统要求
- Windows 10 / 11 x64
下载
https://github.com/tidain/YunX-Desktop/releases
- 便携版:解压即用
- 安装版:安装到
%LOCALAPPDATA%\Programs\YunX-Desktop
反馈
https://github.com/tidain/YunX-Desktop/issues
基于 CYQawa/YunX 移植,GNU AGPL-3.0 开源。
v1.2.6
云析桌面版 v1.2.6
发布日期:2026-10-04
原安卓项目:CYQawa/YunX | PC 移植版:tidain/YunX-Desktop
新增
- 115 网盘支持:登录后可浏览与管理文件、解析 115 分享链接、转存与下载;支持分享链接与中文口令自动识别,剩余空间显示与「空间不足」前置校验也已接入。
- 网盘创建文件夹:夸克 / UC / 迅雷 / 百度 / 139 / 123 / 115 共七个网盘,均可在云盘页直接新建文件夹。
- 夸克免转存下载:使用分享凭证直取直链,不再需要先转存到自己的网盘(设置页可关闭,关闭后回到原有转存流程)。
- 迅雷中文口令解析:直接粘贴迅雷中文口令即可自动换成分享链接并解析。
- QQ 交流群入口:关于页与首次启动欢迎页均可一键复制群号。
修复与优化
- 应用以独立进程运行:任务管理器中只显示单个「云析 YunX-Desktop」进程,不再出现「OpenJDK Platform binary」及其子进程,查看占用与结束进程都更直观;启动闪屏、参数透传等原有行为保持不变。
- 首次启动欢迎页修复:顶部更换为真实应用图标;修复深色模式下部分文字显示为黑色的问题;开源仓库地址更正为本项目仓库;补充 QQ 交流群入口。
- 修复了一些已知问题
系统要求
- Windows 10 / 11 x64
下载
https://github.com/tidain/YunX-Desktop/releases
- 便携版:解压即用
- 安装版:安装到
%LOCALAPPDATA%\Programs\YunX-Desktop
反馈
https://github.com/tidain/YunX-Desktop/issues
基于 CYQawa/YunX 移植,GNU AGPL-3.0 开源。
v1.2.5
云析桌面版 v1.2.5
发布日期:2026-10-03
原安卓项目:CYQawa/YunX | PC 移植版:tidain/YunX-Desktop
新增
- 实验性功能(设置二级页):
- HTTP/2 开关(默认仍仅 HTTP/1.1)
- 读缓冲大小(16KB ~ 256KB)
- 慢连接抢占(开关 / 判定阈值 / 判定时长)
- 主页快捷方式(解析页收藏快捷区)
- 一键重置为默认值
- 夸克 / UC 免登录下载
- 新增「接受预发布版更新」开关。
- 未登录也可查看分享文件列表(转存 / 下载时才提示登录)。
- 转存 / 下载前校验剩余空间:空间不足时直接提示「剩余空间不足:需要 X,当前可用 Y」,不再等到「转存超时」。
修复与优化
- 发布体积大幅缩减:
- 便携版:330 MB → 237 MB
- 安装包:254 MB → 199 MB
- (图标包按需裁剪、运行时启用压缩、原始库只保留 Windows 版、JCEF 仅保留中英语言包)
- 下载稳定性与速度:
- 全进程在飞上限
- 独立分片线程池
- 慢连接自动抢占换连接续传(已写字节保留、不计失败)
- 下载页在收尾阶段显示「合并中 · n%」
- 更新下载支持自定义镜像前缀,镜像不可达时自动回退原始直链。
- 进程模型优化:启动器改为进程内加载 JVM,任务管理器只显示单一的「云析 YunX-Desktop」(不再有
OpenJDK Platform binary)。 - 修复分享有效期错位等若干已知问题。
系统要求
- Windows 10 / 11 x64
下载
https://github.com/tidain/YunX-Desktop/releases
- 便携版:解压即用
- 安装版:安装到
%LOCALAPPDATA%\Programs\YunX-Desktop
反馈
https://github.com/tidain/YunX-Desktop/issues
基于 CYQawa/YunX 移植,GNU AGPL-3.0 开源。
v1.2.4
云析桌面版 v1.2.4
发布日期:2026-10-01
原安卓项目:CYQawa/YunX | PC 移植版:tidain/YunX-Desktop
新增
- GitHub 解析平台:粘贴 GitHub 仓库 / 账号 / 文件直链即可识别浏览,支持仓库文件树、Releases、账号仓库列表,README 以 GFM Markdown 渲染(表格 / 代码块 / 折叠 / 图片 / 徽章);GitHub 文件与 ZIP 可直接加入下载任务,支持镜像前缀加速,失败自动回退原始直链。
- GitHub Token(可选):在「网盘」页的 GitHub 卡片配置 Personal Access Token 以提升 API 限额(未认证 60 次/小时 → 认证后 5000 次/小时),加密存储、输入框掩码显示,可随时清除。
- 网络代理三选一:不使用代理(直连)/ 使用系统代理(读取 Windows 系统代理设置,并在设置页显示实际生效的地址)/ 手动配置代理(自定义主机与端口)。
- HTTP/2 开关:默认仅使用 HTTP/1.1(实测与 HTTP/2 差异通常不大),需要时可手动开启协商 HTTP/2。
修复与优化
- 下载速度问题修复:下载引擎改为「速度自适应分片 + 尾部收缩」,修复大文件下载过程中后段明显掉速的问题(夸克等平台实测速度已恢复);同时落盘改为一次写入目标文件,不再额外复制一遍。
- README / 更新说明渲染修复:修复行尾为 CRLF 时整篇渲染空白、HTML 标签与图片丢失、图片尺寸与居中丢失、shields.io 徽章与图表文字不显示、深色主题下图表仍渲染浅色版等一系列问题。
系统要求
- Windows 10 / 11 x64
下载
https://github.com/tidain/YunX-Desktop/releases
- 便携版:解压即用
- 安装版:安装到
%LOCALAPPDATA%\Programs\YunX-Desktop
反馈
https://github.com/tidain/YunX-Desktop/issues
基于 CYQawa/YunX 移植,GNU AGPL-3.0 开源。
v1.2.3
云析桌面版 v1.2.3
发布日期:2026-09-30
原安卓项目:CYQawa/YunX | PC 移植版:tidain/YunX-Desktop
修复与优化
- 数据目录迁移:应用数据目录从
%USERPROFILE%\.yunx-pc\改为%USERPROFILE%\.yunx-desktop\。- (早期提交时发现项目名冲突后改为yunx-desktop, 当时忘记迁移数据目录了)
- 重要提示:升级时会自动检测并尝试迁移。若自动迁移失败,可能导致数据丢失,需要重新登录。建议升级前备份
%USERPROFILE%\.yunx-pc\目录。 - 建议更新该版本,后续版本数据目录完全迁移至
%USERPROFILE%\.yunx-desktop\
- 修复了一些已知问题
系统要求
- Windows 10 / 11 x64
下载
https://github.com/tidain/YunX-Desktop/releases
- 便携版:解压即用
- 安装版:安装到
%LOCALAPPDATA%\Programs\YunX-Desktop
反馈
https://github.com/tidain/YunX-Desktop/issues
基于 CYQawa/YunX 移植,GNU AGPL-3.0 开源。
v1.2.2
云析桌面版 v1.2.2
发布日期:2026-09-27
原安卓项目:CYQawa/YunX | PC 移植版:tidain/YunX-Desktop
新功能
- 关闭时最小化到托盘:关闭窗口不中断下载,改为最小化到系统托盘;可在设置中更改此默认行为
修复与优化
- Windows 通知:修复通知未显示在系统通知中心的问题,支持多任务聚合显示进度与速度
- 发通知后通过注册表
LastNotificationAddedTime自检,若未被系统接受,则尝试自动创建带 AUMID 的开始菜单快捷方式兜底(无法保证100%成功通知),无需手动操作 - 进度更新时静默刷新,不再反复弹出横幅或响铃
- 发通知后通过注册表
- 系统托盘右键菜单:修复菜单中文乱码、右键不弹出、菜单配色不跟随系统等问题
- 版本信息:修复 exe 属性中版本号显示为
0.0.0.0的问题 - 设置开关:「下载时阻止电脑休眠」和「通知中心显示下载速度」两个开关之前未生效,已修复
系统要求
- Windows 10 / 11 x64
下载
https://github.com/tidain/YunX-Desktop/releases
- 便携版:解压即用
- 安装版:安装到
%LOCALAPPDATA%\Programs\YunX-Desktop
反馈
https://github.com/tidain/YunX-Desktop/issues
基于 CYQawa/YunX 移植,GNU AGPL-3.0 开源。
v1.2.1
云析桌面版 v1.2.1
发布日期:2026-09-26
原安卓项目:CYQawa/YunX | PC 移植版:tidain/YunX-Desktop
修复与优化
- 检查更新:应用内检查更新目标地址修复
- 安装信息:修复安装信息
系统要求
- Windows 10 / 11 x64
下载
https://github.com/tidain/YunX-Desktop/releases
- 便携版:解压即用
- 安装版:安装到
%LOCALAPPDATA%\Programs\YunX-Desktop(支持自定义路径)
反馈
https://github.com/tidain/YunX-Desktop/issues
基于 CYQawa/YunX 移植,GNU AGPL-3.0 开源。
v1.2.0
云析桌面版 v1.2.0
发布日期:2026-09-17
原安卓项目:CYQawa/YunX | PC 移植版:tidain/YunX-Desktop
新功能
- 剪贴板分享链接检测:复制分享链接时右下角弹卡片(失焦触发),点击「打开」自动解析,10 秒消失,可关闭
- 解析链接历史:自动记录,1 小时内去重,支持搜索/删除/清空
- 下载完成「文件夹」按钮:
explorer /select定位文件 - 右键菜单统一材质:原生 AlertDialog → FadeAlertDialog;新增「复制分享链接」
- 登出彻底清除 Cookie:CEF
delete标志清除平台 Cookie
修复与优化
- 百度网盘 API:域名
yun.baidu.com→pan.baidu.com;UA 统一UA_WEB;errno=-6刷新 bdstoken;errno=8888限流重试;超时 60s → 30s - 139 登录兜底:新增
anyOfKeys,authorization单键可通过 - 下载启动失败修复(关键):INSERT 占位符 17 → 15;旧库自动补
shareUrl列 - 下载直链弹窗:原生 AlertDialog → FadeAlertDialog
- 版本号统一 1.2.0
- 仓库入口:新增
tidain/YunX-Desktop,保留CYQawa/YunX - 赞赏码:支持页新增两张,可点击放大
系统要求
- Windows 10 / 11 x64
下载
https://github.com/tidain/YunX-Desktop/releases
- 便携版:解压即用
- 安装版:安装到
%LOCALAPPDATA%\Programs\YunX-Desktop
反馈
https://github.com/tidain/YunX-Desktop/issues
基于 CYQawa/YunX 移植,GNU AGPL-3.0 开源。