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): 当前版本的功能对于正常使用已经足够,不过后续会着重完善预约时的使用体验,暂时有以下构想: -- 引入交互预约面板功能,预约时直接在座位分布图中选择可用座位,并按用户分配,无需事先配置预约信息。 +- ~~引入交互预约面板功能,预约时直接在座位分布图中选择可用座位,并按用户分配,无需事先配置预约信息。~~ (不计划) - ~~优化定时任务管理功能,用户可以在定时任务管理界面设置重复运行的定时任务,如每日预约、每周预约等。~~ (已完成) - 软件的自动更新以及公告栏功能,用户可以自动更新最新版本并获取最新公告事项。