XJTU Launcher
v— 预览版 Rust Tauri 2 Vue 3 MIT

把交大人的校园生活
收进一个窗口

课表、成绩、思源学堂、Agent 与工作台。Rust 直接对接校园系统,凭据只保存在你的电脑上。

正在读取版本…

SHA256 校验值

方向

接下来,往三个方向走

功能说明都在上面的截图里。这里是想去的地方:每个方向旁边有一个「支持」,一个人一票,票数公开统计,用来决定下一步先做什么。

01

功能更强大

接入更多校园系统与教务流程;让 Agent 能连续完成多步任务;常用数据断开网络也能先看到最近一次的结果。

功能方向示意图 示意图
02

社区更丰富

插件市场从「开关」变成真正的社区:主题、插件和配置可以分享,课表模板与校园适配由大家一起维护。

社区方向示意图 示意图
03

页面更美观

新图标集、深浅主题、校园页改版,统一排版与动效,让每个页面都像桌面应用该有的样子。

界面方向示意图 示意图

项目

关于这个项目

一个个人项目,代码全部开源。没有公司、没有融资,也没有「注册即同意」的隐私条款——你的数据不出你的电脑。

项目

XJTU Launcher 是给交大人用的桌面校园客户端,用 Rust + Tauri 2 + Vue 3 写成,遵循 MIT 协议。它不把网页塞进窗口里:登录、课表、成绩、思源学堂、Agent 与工作台都是原生界面。

团队

由个人发起并维护,不是学校官方项目。代码、Issue 和每个版本的更新记录都在 GitHub;想参与的人可以直接提交 PR,或者在上面三个方向下点赞投票。

理念

数据留在本机:凭据只写进 ~/.xjtu-launcher/auth.json,不经过任何服务器。会影响你数据的写操作——评教、交作业——必须先给出预览、由你确认才执行;没有暗改,也没有结果不明时的静默重试。

畅想

从「能查」到「能替你办」:接进更多校园流程,让 Agent 真正跑完多步任务;让插件与主题来自社区;把界面做得更安静、更好看。这三个方向就是我们对未来最直接的愿望。

安装

第一次打开

更多问题见 Q&A。

macOS

  1. 打开 DMG,把 XJTU Launcher 拖进「应用程序」。
  2. 提示「无法验证开发者」时,去「系统设置 → 隐私与安全性」点「仍要打开」。
  3. 每个新版本确认一次,之后直接启动。

Windows

  1. 运行 setup.exe,按向导完成安装。
  2. 出现「Windows 已保护你的电脑」时,点「更多信息」→「仍要运行」。
  3. 安装完成后从开始菜单启动。

应用没有 Apple 与 Windows 代码签名证书,系统提示不代表安装包损坏;可以用官网公布的 SHA256 核对后再打开。