tidain/YunX-Desktop

▲ 340 stars today★ 3,324⑂ 231

YunX(云析)的官方 windows 桌面端

About tidain/YunX-Desktop

tidain/YunX-Desktop is an open-source project on GitHub, mainly written in Kotlin. YunX(云析)的官方 windows 桌面端 It currently holds 3,324 stars and 231 forks with 16 open issues, and was last pushed on 2026-11-04 (repository created 2026-09-05).

Project Overview

Git Homed tracks it on the Today's Trending board, currently at rank #20 with 340 new stars today.

GitHub Repository Details

Repository tidain/YunX-Desktop · default branch main · size 8069 KB · watchers 11 · source: GitHub REST API and repository README

README

https://github.com/tidain/YunX-Desktop/blob/HEAD/云析 YunX-Desktop

云析桌面版 · YunX-Desktop

粘贴分享链接,直接高速下载 —— 云析 YunX 官方 Windows 桌面版

网盘:夸克 / UC / 迅雷 / 百度 / 139 / 123 / 115 / 光鸭 / 蓝奏云 / 蓝奏云优享版; 视频:哔哩哔哩 / 小红书 / 抖音 / 微博 / 快手 / AcFun / Pixiv;另支持磁力 / BT 种子 / ed2k 等 P2P 链接。 Range 分片并发 + 断点续传,B 站高清自动合轨。

Release Stars License Platform Kotlin Compose

下载最新版 · 功能 · 使用 · 浏览器插件 · 构建 · 常见问题 · 与安卓版差异

*

云析永远免费开源。 如果你是在任何地方「花钱买到」的,说明你被骗了,请立即退款。
任何收费版本均为二次打包的诈骗版本,与本项目无关。
本项目使用 AGPL-3.0 开源协议。 与安卓版 CYQawa/YunX
同属云析项目;若你使用了本项目的代码,请同样以 AGPL-3.0 开放源代码。

简介

云析 YunX 的 官方 Windows 桌面版:粘贴网盘分享链接或视频作品链接,即可浏览内容、在线预览并直接高速下载,全程在电脑上完成; 也支持磁力 / BT 种子 / ed2k 等 P2P 链接下载。 网盘与视频平台都支持多账号(主账号 / 备注),登录凭证加密存本机,并可导出加密备份换机恢复。 提供免安装便携版(整个文件夹拷走即用)与安装版(开始菜单 / 桌面快捷方式,可卸载)两种分发形式。

截图

| | | | :------------------------------------------------------: | :--------------------------------------------------------: | | https://github.com/tidain/YunX-Desktop/blob/HEAD/主界面 | https://github.com/tidain/YunX-Desktop/blob/HEAD/网盘登录 | | 主界面 | 网盘登录 | | https://github.com/tidain/YunX-Desktop/blob/HEAD/设置 | https://github.com/tidain/YunX-Desktop/blob/HEAD/关于 | | 设置 | 关于 |

支持平台

  • 夸克网盘
  • UC 网盘
  • 迅雷网盘
  • 百度网盘
  • 139 网盘(和彩云)
  • 123 云盘
  • 115 网盘
  • 光鸭云盘
  • 蓝奏云 / 蓝奏云优享版
  • GitHub(仓库 / 账号 / 文件直链)
  • 视频解析:抖音 / 快手 / 微博 / 小红书 / 哔哩哔哩 / AcFun / Pixiv
  • 磁力 / BT 种子 / ed2k(P2P 下载,可导入本地种子文件)
\[!WARNING]
不建议使用百度网盘,可能导致账号被风控!

浏览器插件

仓库 browser-extension/ 内含 Chrome / Edge 扩展「云析下载助手」(Manifest V3)—— 让浏览器下载接管到云析的多线程下载。

安装、开关与工作原理见 浏览器插件说明。

功能

完整功能清单见 功能清单。

与安卓版的差异

桌面版在登录方式、系统集成(托盘 / 通知 / 原生对话框)、数据存储、构建分发上针对 Windows 做了适配, 并移除了移动端专属功能。完整清单见 与安卓版的差异。

技术栈

| 分类 | 选型 | | ----------- | -------------------------------------------------- | | 语言 | Kotlin | | UI | Compose Multiplatform(Desktop)+ Material 3 | | 持久化 | sqlite-jdbc(SQLite)+ java.util.prefs | | 网络 | OkHttp 4.12.0(请求 + 分片下载) | | 内嵌浏览器 | JCEF 132(Chromium) | | 视频预览 | ffplay(FFmpeg 套件,边下边播)+ JavaFX Media(兜底) | | 原生桥接 | JNA(Win32 API)+ 自编 darkmode.dll | | 构建分发 | Gradle + jlink + jpackage + Inno Setup | | Markdown 渲染 | multiplatform-markdown-renderer(GFM:README / 更新说明) |

使用

1. 在「网盘」页登录需要使用的网盘账号(推荐内嵌浏览器登录);视频解析平台的登录在「解析」页对应平台卡片或结果页里完成 2. 在「解析」页粘贴分享链接或视频链接(可带提取码,支持从剪贴板一键粘贴) 3. 网盘分享会进入文件浏览页,视频链接会进入结果页(可选清晰度 / 图集 / 预览) 4. 在「下载」页查看进度,支持暂停 / 继续 / 删除 / 打开;进度同步显示在 Windows 通知中心

设置项、数据目录、托盘操作见 使用说明。

构建

要求:Windows 10/11 x64,另需一个 C++ 编译器**(托盘菜单配色桥接层用;缺它时 run / package / installer 会在这一步失败)。JDK、Gradle、Inno Setup 均无需手动安装。

git clone https://github.com/tidain/YunX-Desktop.git
cd YunX-Desktop

.\run.ps1 run # 编译并启动(开发,含 darkmode.dll) .\run.ps1 build # 仅编译 Kotlin(不需要 C++ 编译器) .\run.ps1 package # 免安装便携版 → release\YunX-Desktop\ .\run.ps1 installer # 单文件安装程序 → release\YunX-Desktop-setup-*.exe

环境要求、版本号管理与打包产物见 构建与打包。

常见问题

为什么从「第三方移植」变成了「官方桌面版」?

项目早期确实是社区移植(安卓版 CYQawa/YunX 的 Windows 移植)。 2026 年 10 月 2 日上午 8:40,桌面版作者(tidain)加入安卓版仓库成为协作者, 桌面版自此与安卓版同属一个项目,作为云析的官方 Windows 桌面端维护; 两端的代码、发布节奏与分发方式仍各自独立。

百度网盘下载 / 转存不了?

账号被风控了,详见安卓版 issue #9。

便携版和安装版有什么区别?

便携版是免安装的文件夹,拷到任意位置双击 YunX-Desktop.exe 即可运行; 安装版走安装向导,安装到 %LOCALAPPDATA%\Programs\YunX-Desktop,并创建开始菜单 / 桌面快捷方式,可在设置中卸载。 两者功能完全一致。

下载时看不到 Windows 通知中心的通知?

先确认「设置 → 系统 → 通知」已开启(专注助手 / 免打扰也会拦通知)。应用在检测到通知未送达时, 会尝试自动创建所需的开始菜单快捷方式兜底,但最终能否弹出仍取决于系统通知设置。

支持开发

文档

| 文档 | 内容 | | ------------------------------- | ------------------------------ | | 功能清单 | 全部功能与细节 | | 使用说明 | 快速上手、登录方式、设置项、数据目录、托盘操作 | | 构建与打包 | 环境要求、命令、版本号、打包产物、目录结构 | | 与安卓版的差异 | 桌面版相对安卓版的新增 / 重做 / 移除 | | 免责声明 | 免责声明、协议逆向说明、反倒卖、开源协议 |

开源协议

本项目与安卓版 CYQawa/YunX 同属云析项目,同样以 GNU AGPL-3.0 协议开源,详见 LICENSE。 完整的免责与合规说明见 免责声明。

更多

友情链接

贡献者

Contributors

https://github.com/tidain/YunX-Desktop/blob/HEAD/contributors

Star History

https://github.com/tidain/YunX-Desktop/blob/HEAD/Star History Chart

GitHub Stars & Activity

3,324Stars
231Forks
16Open issues
KotlinLanguage

GitHub Popularity

GitHub stars3,324
Forks231
Open issues16
Primary languageKotlin
LicenseAGPL-3.0
Stars gained today340
Created2026-09-05
Last pushed2026-11-04

Trending History

Daily boardrank #20 · ▲ 340 stars
Weekly boardrank #44 · ▲ 1,205 stars
Monthly boardrank #65 · ▲ 3,756 stars

Related GitHub Projects

1

2dust / v2rayNG

Kotlin★ 65,701⑂ 8,602▲ 69 stars
→
2

CYQawa / YunX

Kotlin★ 7,206⑂ 380▲ 153 stars
→
3

vivizzz007 / vivi-music

Kotlin★ 4,102⑂ 154▲ 32 stars
→
4

wasi-master / wmkeyboard

Kotlin★ 893⑂ 53▲ 85 stars
→
5

mattpocock / skills

Shell★ 321,452⑂ 26,944▲ 1,225 stars
→
6

obra / superpowers

Shell★ 315,986⑂ 28,108▲ 656 stars
→
7

anthropics / skills

Python★ 192,782⑂ 22,682▲ 1,679 stars
→
8

ohmyzsh / ohmyzsh

Shell★ 190,508⑂ 27,294▲ 49 stars
→

More Trending Repositories