Skip to content

Commit 56bcca0

Browse files
committed
docs: update readme
1 parent d33a61e commit 56bcca0

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
![](./readme/intro.png)
1111

12-
# <mark>使用说明</mark>
12+
# 1 <mark>使用说明</mark>
1313

14-
## 1 下载安装
14+
## 1.1 下载安装
1515

1616
**注: 请下载最新版 (即你下载时标注有 `latest` 的版本), 图中的版本可能不是最新的**
1717

@@ -21,11 +21,11 @@
2121

2222
> `MacOS` 下软件未签名, 所以 `MacOS` 下可能提示 `软件已损坏`,请参见[这篇文章](https://www.mac2m.com/article/450/)修复,或自行下载源码进行编译 (见文末的 `手动构建方法`), 或安装 `Windows` 虚拟机使用 `Windows` 版本 (不推荐)
2323
24-
## 2 使用说明
24+
## 1.2 使用教程
2525

26-
**首次开启软件会自动显示教程, 也可以点击右上角的 `?` 图标再次查看教程**
26+
<mark style="font-size: 3rem;">首次开启软件会自动显示教程</mark>, 也可以点击右上角的 `?` 图标再次查看教程. 下面是软件内教程提到的一些额外的详细信息 (选读)
2727

28-
### 2.1 抢课模式详细说明
28+
### 1.2.1 抢课模式详细说明
2929

3030
总而言之, 要抢课就用 `抢课` 模式, 插电蹲课用 `多线程蹲课`, 边上课边蹲课用 `单线程蹲课`
3131

@@ -35,25 +35,25 @@
3535
| 多线程蹲课 | 每个课程一个 | 退出 | 刷新 | 继续剩余课程 | 退出 || 课程越多越高 |
3636
| 单线程蹲课 | 最多两个 | 退出 | 刷新 | 退出 | 退出 | 课程越多越慢 | 较低 |
3737

38-
### 2.2 课程类别详细说明
38+
### 1.2.2 课程类别详细说明
3939

4040
北师大的选课系统分为 `按开课计划选课``按上课时间选课``选公共选修课` 三个大类, 其中 `按开课计划选课``选公共选修课` 可以选的课程有部分重叠, 而 `按上课时间选课` 则包含了所有课程
4141

4242
小鸦抢课只支持 `按开课计划选课``选公共选修课` 两个类别, 所以请确保你要选的课程在这两个类别里
4343

4444
对于大一新同学, 一个简单的判断方式是: 你必修的课、专业选修课都不在 `选公共选修课` 里, 且大多数 `选公共选修课` 里的课程的上课班号只有 `01`
4545

46-
### 2.3 都市传说
46+
### 1.2.3 都市传说
4747

4848
据传, 选课系统同时只支持约三/四/五(说法不一)个页面同时操作, 小鸦抢课会为每门课都打开一个页面 (`单线程蹲课` 模式除外), 所以如果要同时选多门课, 请自行承担风险 (但是我这边测试的时候, 排除了上面说的其他年级抢课的影响, 同时多线程蹲六门课也是正常的, 所以应该是误传)
4949

50-
# 技术说明
50+
# 2 开发者说明
5151

5252
后端基于 `Go`, 前端基于 `TypeScript`, 使用 `Wails``React``Playwright``AntDesign` 等工具或框架开发; 由于抢课时没有选择直接发送请求, 而是以浏览器自动化的方式实现, 所以使用风险较小, 但是效率也会低一些
5353

5454
`1.4.0` 及以前的二进制文件仅在 `Windows` 下测试过, `1.5.0` 及以后的二进制文件仅在 `MacOS` 下测试过, 其他平台如果有问题请提交 `Issue``Pull Request`
5555

56-
## 手动构建方法
56+
## 2.1 手动构建方法
5757

5858
1. 安装 `Go``Node.js``Bun` (请自行前往官网下载安装)
5959
2. 执行 `go install github.com/wailsapp/wails/cmd/wails@latest` 安装 `Wails`

0 commit comments

Comments
 (0)