将 Win12 Online 带到桌面的独立客户端。
Win12 Desktop 是 Win12 Online 的桌面客户端,使用 Tauri 将项目打包为独立应用。它保留 Win12 Online 的桌面交互与应用体验,并提供更贴近原生应用的窗口化使用方式。
Note
Win12 是非商业性的开源兴趣项目,与 Microsoft Corporation 及其关联实体没有隶属、赞助、授权或认可关系。项目界面为基于公开资料的独立再创作,仅供学习与技术研究使用。
从 GitHub Releases 获取最新安装包。Linux 用户也可通过 AUR 安装:
yay -S win12-desktop-bin国内网络环境可使用 南京大学开源镜像站 下载发布文件。
开始菜单与桌面
窗口化应用体验
本仓库通过 Git 子模块引入 Win12 Online 本体,克隆时请一并拉取子模块:
git clone --recurse-submodules https://github.com/win12-online/win12-desktop.git
cd win12-desktop若仓库已克隆,可补充初始化:
git submodule update --init --recursive安装前端依赖:
npm install启动开发环境时,需要分别启动前端服务与 Tauri 应用:
# 终端 1:启动 Vite
npm run dev
# 终端 2:启动桌面客户端
npm run tauri dev若系统代理影响 Tauri 启动,可在第二个终端使用:
env -u http_proxy -u https_proxy -u HTTP_PROXY -u HTTPS_PROXY -u ALL_PROXY -u all_proxy npm run tauri dev构建发布版本:
npm run tauri build- Win12 Online:Win12 网页版主项目
- Win12 Wiki:桌面版使用文档
- Win12 Desktop Releases:历史版本与安装包
- Win12 Desktop Homebrew Tap:Win12 Desktop 的 Homebrew 安装仓库
本仓库以 Eclipse Public License 2.0 发布。Win12 Online 的代码、媒体和文字内容适用的具体许可与附加条款,请参见网页版开源声明。

