桌面与移动端
日常工作的原生桌面应用,以及 iOS 客户端现状。
Wujie Desktop 是 macOS、Windows 和 Linux 的原生应用。它和网页版连同一个后端、显示同样的数据——并带来几件浏览器做不到的事:每个工作区独立的标签组、守护进程自动启动、一键升级。
桌面版还是网页版
| 网页 | 桌面 | |
|---|---|---|
| 访问 | 浏览器打开网址 | 安装原生应用 |
| 标签 | 浏览器自己的标签页 | 每个工作区一个独立标签组 |
| 守护进程 | 自己跑 wujie daemon | 启动时自动拉起 |
| 升级 | 刷新即最新 | 后台下载,下次启动时安装 |
偶尔用用、在别人的机器上、或不想装东西时选网页版。天天用、要同时开多个工作区时选桌面版。
工作区与标签
桌面版为你加入的每个工作区维护一个独立标签组。从工作区 A(开着 3 个 issue 标签)切到工作区 B,A 的标签作为整体隐藏,B 显示你上次离开时的样子——切回来原样恢复。标签绝不跨工作区串门;退出登录会清空所有工作区的标签状态。
更新与安装包
启动时桌面版会检查新版本、静默下载、在你下次退出时安装——不打断手头的工作。安装包在下载页:
| 平台 | 文件 |
|---|---|
| macOS(Intel 或 Apple Silicon) | .dmg(已签名公证) |
| Windows x64 / ARM64 | .exe(ARM 版带 arm64 后缀——两者是独立的更新通道) |
| Linux | .AppImage |
首次启动用和网页版一样的邮箱 + 验证码登录,工作区列表自动同步。
还需要单独装 CLI 吗?
不需要。 桌面版内置 wujie CLI,启动时拉起自己的守护进程,和你在终端手动跑的守护进程相互隔离。两者注册为不同的运行方式,在界面里各自显示。
桌面版默认连 Wujie Cloud,也可以通过配置文件指向自部署实例——~/.wujie/desktop.json:
{
"schemaVersion": 1,
"apiUrl": "https://api.your-domain"
}如果文件存在但格式非法,桌面版会直接报配置错误,不会静默回退到 Cloud。
移动端(iOS)
iOS 客户端在主仓库开源,但还没有上架 App Store——目前需要在装了 Xcode 的 Mac 上从源码构建(仓库里执行 pnpm ios:mobile:device:prod:release)。它连同一个后端,现有账号直接可用。TestFlight 测试是上架前最可能的下一步。