Skip to content

v1.0.0 A_Pair🎉

Choose a tag to compare

@Helio-RC Helio-RC released this 07 Jun 16:32
· 25 commits to main since this release

A_Pair v1.0.0

跨平台桌面座位安排与轮换系统的首个正式版本。

下载说明

每个平台提供两种版本,文件名格式为 A_Pair-{类型}-{平台}

后缀 类型 体积 前提
-sc- 自包含(Self-Contained) ~100 MB 无需安装任何运行时,开箱即用
-fd- 依赖运行时(Framework-Dependent) ~20 MB 需安装 .NET 10 运行时

文件名示例:A_Pair-sc-win-x64-unsigned.exe = 自包含版 · Windows 64位 · 无需装 .NET

文件 适用系统
A_Pair-*-win-x64-unsigned.exe Windows 10+ 64 位
A_Pair-*-linux-x64-unsigned Linux x64(Ubuntu 22.04+ / Debian 12+ 等)
A_Pair-*-osx-x64-unsigned macOS Intel(x86_64)
A_Pair-*-osx-arm64-unsigned macOS Apple Silicon(M1/M2/M3/M4)

SHA256 校验

下载后请核对文件哈希值,确保文件未被篡改或损坏。

文件 SHA256
A_Pair-fd-linux-x64-unsigned 92fe493129f3fc77ab6996c9539a494aa4ff43beb6ffabf13e1bb722c4ae7f14
A_Pair-fd-osx-arm64-unsigned 90a7e91459d7d4b506bd5d475201c54b8b791c92131a616b0a6f9c7a9bc84756
A_Pair-fd-osx-x64-unsigned d2193615f0fbdd757c12118ab5fc84fc714b5e1c3912f9ba3a6256a1d036740d
A_Pair-fd-win-x64-unsigned.exe 46ae3c23f6b515ce787f789d8c009fe85985d2211eedbf5ab8c2e25f1aba1941
A_Pair-sc-linux-x64-unsigned 655063a3e4e039e16b23615ff4a12c1f43ed3449cb5cfa3458af1c529a745d42
A_Pair-sc-osx-arm64-unsigned 5875077231668175fe9092915d0e3abc45c9aae17b006e5466a7c7ee18009001
A_Pair-sc-osx-x64-unsigned 10eb062f68e6cf67cf13629f61ad85583281bdf050837462c12563573673e6a8
A_Pair-sc-win-x64-unsigned.exe 6468dabd84362bb15baaace44afff00cce1c54ea05e6054a8dec045372848187

⚠️ 务必校对:若哈希值不匹配,请勿运行,重新下载后再次核对。

重要提示

程序未签名

当前版本尚未进行代码签名,运行时可能遇到以下情况:

  • Windows:双击后 SmartScreen 弹出 "Windows 保护了你的电脑" 警告。点击「更多信息」→「仍要运行」即可。
  • macOS:首次打开时提示 "无法验证开发者"。前往「系统设置 → 隐私与安全性」→ 点击「仍要打开」。
  • Linux:下载后需手动赋予执行权限:chmod +x A_Pair-sc-linux-x64-unsigned && ./A_Pair-sc-linux-x64-unsigned

后续版本计划申请代码签名证书以消除这些警告。

使用方式

  1. 将下载的单个可执行文件放入一个空文件夹
  2. 直接运行即可(程序会在同目录创建 AppData/ 存放配置和数据)

更新内容

新增

  • 网格、环形、自由点三种教室布局的可视化编辑
  • 固定座位、前排轮换、随机填充三条内置策略管道
  • CSV / Excel / JSON 学生名单导入导出
  • PDF / 图片座位表导出
  • 快照管理与历史回滚
  • 命令模式撤销/重做(拖拽交换座位)
  • 中英文双语界面
  • 页面可导航性管理(可通过 JSON 配置禁用页面)

已知限制

  • 插件管理 UI 尚未完成(功能可用但界面简陋)
  • 同桌策略默认隐藏(算法在复杂布局下不稳定)
  • 程序未签名,首次运行需手动放行