原名 GPU Queue。应用与网页统一更名,原有任务、SSH 配置和更新地址继续兼容。
下载最新 Inspire Queue Mac 版本 · 完整发布记录与校验和
适用 Apple Silicon、macOS 13+。在 Release 页面下载 DMG 和 SHA256SUMS,退出旧版后拖入 Applications。统一应用采用手动覆盖安装;旧桌面小组件的 ZIP 下载和更新入口继续保留。客户端安装不会替换服务器调度服务,版本源码以相应 Release 标签为准。
个人 GPU 任务台:网页、CPU 调度服务,以及 macOS 桌面小组件。
4090 联网任务请显式设置 resources.type = "4090联网",默认仍为 H 卡离线。预计时长须至少 2 分钟且短于 18 小时。4090 输入模板、等待规则与交接审阅。
这是为 linlishuo 的 Markflow 环境编写的个人工具,包含用户身份、SSH 入口和平台适配,并非开箱即用的多用户产品。
gpuqueue/:任务固定版本、启动授权、队列控制、平台资源适配及本地网页服务。web/:任务台前端,支持 Edit / Auto 和 Shift+Tab。launchers/macos/widget/:桌面小组件及独立更新器,当前版本 1.1.3。scripts/:安装包生成工具。tests/:CPU 单元测试、安装回滚测试及浏览器验证脚本。downloads/、updates/:1.1.3 安装包、校验和及兼容现有更新器的更新信息。worker/、drizzle/、.openai/:旧 Sites 发布实现及配置记录;现用服务通过个人 SSH 通道访问。
完整解压 downloads/GPU-Queue-Widget-1.1.3-macOS.zip,双击“安装桌面小组件.command”。如果旧更新器报“安装包文件路径无效”,先退出旧面板和更新窗口,再覆盖安装一次。
仅支持 macOS;原生 AppKit 运行效果仍需 Mac 实机验证。安装保留 SSH 配置等偏好。启动 GPU 任务仍需用户在网页点击“开始”。
python3 -m unittest discover -s tests -p 'test_*.py' -v
node --test tests/*.cjs tests/cloud.test.js浏览器验证另需 Playwright 及 Chromium。单元测试不申请真实 GPU。
node scripts/build.mjs
python3 tests/browser_typography_check.py排版检查会启动并在结束后关闭本地 CPU 测试服务,使用合成任务,覆盖 320–1440px、长中英文标题、搜索空态、模式切换、输入框焦点与弹窗。报告及前后截图生成在 build/typography/。对比度检查针对可见文字与纯色背景,不等同于完整可访问性审计。
保留暖纸色与衬线标题,网页正文 14px,辅助文字最低 12px。加深辅助文字及状态标签,长任务名完整换行;宽度不足时详情移到列表下方,避免拥挤和横向滚动。macOS 小组件与更新器使用统一浅色外观,避免固定浅色背景与系统深色控件混用。
桌面插件更新不会更新服务器网页。 服务器维护者需拉取本仓库代码,并让现有网页服务使用新版 web/;网页刷新后加载。当前交付不涉及后台部署。Mac 原生显示、Safari 全屏仍需实机验收。
python3 scripts/package-widget.py --output-dir ./build/widget详细部署、平台限制及发布约定见 运行说明。安装包校验值见 downloads/SHA256SUMS。
现有安装版本仍从 Ferryyer/Ferryyer 获取更新。本项目暂保留该地址,主页仓库同时保留原安装包和更新信息,确保旧客户端仍能检查更新。后续发布可将新版本迁往独立仓库,同时在主页仓库继续维护旧客户端更新信息。
本源码包不包含本地任务数据库、连接凭据、运行日志、未跟踪备份或 Git 历史。