From dc7e5d8cd8d4b891d9ffbb5b3b3799187d31abbd Mon Sep 17 00:00:00 2001 From: KenanZhu <3471685733@qq.com> Date: Sun, 21 Jun 2026 09:54:41 +0800 Subject: [PATCH] =?UTF-8?q?docs(readme):=20=E9=87=8D=E6=96=B0=E5=88=86?= =?UTF-8?q?=E7=B1=BB=E5=8A=9F=E8=83=BD=E5=88=97=E8=A1=A8=EF=BC=8C=E8=A1=A5?= =?UTF-8?q?=E5=85=85=E8=87=AA=E5=AE=9A=E4=B9=89=E4=B8=BB=E9=A2=98=E4=B8=8E?= =?UTF-8?q?=20macOS=20=E5=B9=B3=E5=8F=B0=E6=94=AF=E6=8C=81=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 9f9525c..b507e8c 100644 --- a/README.md +++ b/README.md @@ -17,13 +17,19 @@ ### 功能 +#### 核心特性 + 1. 自动预约 - 支持自动预约 2. 自动续约 - 支持自动续约 3. 自动签到 - 支持自动签到 4. 远程签到 - 支持远程签到,无需在图书馆网络环境下即可签到 -5. 批量操作 - 支持同时预约多个用户,可以指定当前需要跳过的用户,并将用户分成多个组 -6. 定时任务 - 使用内置定时任务管理,添加定时任务,指定时间后按当前预约信息自动运行,支持设置重复任务 -7. 驱动管理 - 内置浏览器驱动自动管理,支持自动检测浏览器版本并下载对应驱动,无需手动下载 + +#### 辅助特性 + +1. 批量操作 - 支持同时预约多个用户,可以指定当前需要跳过的用户,并将用户分成多个组 +2. 定时任务 - 使用内置定时任务管理,添加定时任务,指定时间后按当前预约信息自动运行,支持设置重复任务 +3. 驱动管理 - 内置浏览器驱动自动管理,支持自动检测浏览器版本并下载对应驱动,无需手动下载 +4. 自定义主题 - 支持浅色 / 深色 / 跟随系统三种外观模式,内置 BlueForest 深色与 LightLake 浅色主题样式,可导入第三方 .altheme 主题文件 *具体操作方法和注意事项请访问我们的 [帮助手册](https://manuals.autolibrary.kenanzhu.com)* @@ -39,7 +45,7 @@ #### 平台支持 & 编译步骤 -本工具目前仅支持 Windows 平台,由于使用 PySide6 库开发,理论上是可以自行编译并在 Linux 和 macOS 上运行,这里提供简单的编译步骤: +本工具目前支持 Windows 和 macOS (Apple Silicon) 平台,由于使用 PySide6 库开发,理论上是可以自行编译并在 Linux 和旧架构 macOS 上运行,这里提供简单的编译步骤: 1. 确保系统安装了 Python 3.13 版本 (推荐,过低或高版本会导致兼容问题)。 2. 安装所有依赖库,命令为 `pip install -r requirements.txt` (建议在虚拟环境下操作)。 @@ -103,7 +109,7 @@ def classification(self, img: bytes): 当前版本的功能对于正常使用已经足够,不过后续会着重完善预约时的使用体验,暂时有以下构想: -- 引入交互预约面板功能,预约时直接在座位分布图中选择可用座位,并按用户分配,无需事先配置预约信息。 +- ~~引入交互预约面板功能,预约时直接在座位分布图中选择可用座位,并按用户分配,无需事先配置预约信息。~~ (不计划) - ~~优化定时任务管理功能,用户可以在定时任务管理界面设置重复运行的定时任务,如每日预约、每周预约等。~~ (已完成) - 软件的自动更新以及公告栏功能,用户可以自动更新最新版本并获取最新公告事项。