Refactor navigation to Tabs+Languages, add contact page and Inter font

Switch primary navigation to Tabs containing Languages for multi-topic
extensibility. Add contact page with project links, issue reporting,
and contribution guide. Set Inter as the sans-serif font for English
text and add custom CSS for description sizing and logo rendering.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
KenanZhuandClaude Opus 4.7 committed 2026-05-23 00:07:48 +08:00
1 parent 35ea5e8175
commit 2716a31ab7
10 files changed
+218 -96

No files matched your search

+91
View File
@@ -0,0 +1,91 @@
---
title: "联系我们"
description: "AutoLibrary 的相关链接,以及快速获取联系我们的方式"
---
## 相关链接
下列是快速获取与 AutoLibrary 相关的最新信息的方式,你可以跟踪最新的开发进展
以及未来的开发规划
<CardGroup cols={2}>
<Card
title="GitHub"
icon="github"
href="https://github.com/KenanZhu/AutoLibrary"
>
项目的官方源码托管仓库、版本发布与 Issue 跟踪。
</Card>
<Card
title="下载"
icon="download"
href="https://autolibrary.kenanzhu.com/downloads"
>
获取 AutoLibrary 最新版本安装包。
</Card>
<Card
title="更新日志"
icon="clock"
href="https://autolibrary.kenanzhu.com/changelog"
>
查看各版本更新内容与修复记录。
</Card>
<Card
title="Gitea 镜像"
icon="https://gitea.kenanzhu.com/assets/img/favicon.png"
href="https://gitea.kenanzhu.com/KenanZhu/AutoLibrary"
>
国内自托管镜像仓库,提供更快的访问与其它个性化内容。
</Card>
</CardGroup>
<Info>
Gitea 镜像仓库与 Github 主仓库的同步间隔为 8 小时,因此提交的不一致问题是正常的,请等待
Gitea 镜像仓库同步后再次检查。
</Info>
## 问题反馈
如果在使用 AutoLibrary 过程中遇到了一些问题,并且无法在本文档站点中寻找到任何解决方法;
亦或者是对 AutoLibrary 有一些自己的意见和建议,欢迎通过下面的各种渠道与我们取得联系
### GitHub Issues
使用过程中遇到问题或需要功能改进,请通过 GitHub Issues 提交反馈:
<Card
title="提交 Issue"
icon="circle-dot"
href="https://github.com/KenanZhu/AutoLibrary/issues"
>
提交 Bug 报告或功能请求前,请先搜索是否已有相关问题,避免重复提交。
</Card>
### 邮件联系
<Card
title="开发者邮箱"
icon="envelope"
href="mailto:nanoki_zh@163.com"
>
如需直接沟通或商业合作,可通过邮件联系开发者。
</Card>
## 参与贡献
欢迎通过以下方式参与 AutoLibrary 项目,AutoLibrary 通过 [MIT 协议](https://github.com/KenanZhu/AutoLibrary/blob/main/license) 进行开源,你可以对 AutoLibrary 自由的修改并再次分发:
<Steps>
<Step title="Fork 仓库">
在 [GitHub](https://github.com/KenanZhu/AutoLibrary) 或 [Gitea](https://gitea.kenanzhu.com/KenanZhu/AutoLibrary) 上 Fork 项目仓库至个人账号。
</Step>
<Step title="创建分支">
基于 <code>main</code> 分支创建特性分支。
</Step>
<Step title="提交更改">
编写清晰规范的提交信息,推送到 Fork 仓库。
</Step>
<Step title="发起 Pull Request">
向主仓库发起 [Pull Request](https://github.com/KenanZhu/AutoLibrary/pulls),描述修改内容与目的。
</Step>
</Steps>
+5 -3
View File
@@ -56,7 +56,7 @@ description: "AutoLibrary 故障排除与常见问题解决方法"
## 定时任务显示"已就绪"或"执行中"且无法删除
<Warning>
此解决方法需要直接操作 AutoLibrary 的核心配置文件,需要操作者对 JSON 文件格式有一定了解。**操作前请务必备份相关文件**,以免误操作导致配置丢失。
此解决方法需要直接操作 AutoLibrary 的核心配置文件,需要操作者对 [JSON 格式](https://www.json.org/json-zh.html)有一定了解。**操作前请务必备份相关文件**,以免误操作导致配置丢失。
</Warning>
这一般是因为定时任务已进入预约队列,但软件上次异常关闭未能处理完毕。请按以下步骤手动删除:
@@ -69,14 +69,16 @@ description: "AutoLibrary 故障排除与常见问题解决方法"
在 AutoLibrary 配置界面的「其它」选项卡中,找到「当前运行配置文件的路径」显示的文件夹路径,使用文件管理器打开该目录。
</Step>
<Step title="打开定时任务配置文件">
在该目录中找到名为 `timer_task.json` 的文件,使用文本编辑器打开(推荐 VS Code、Notepad++,也可使用记事本)。
在该目录中找到名为 `timer_task.json` 的文件,使用文本编辑器打开(推荐 [VS Code](https://code.visualstudio.com/)、[Notepad++](https://notepad-plus-plus.org/),也可直接使用记事本)。
</Step>
<Step title="定位异常任务">
在 JSON 文件中查找包含以下信息的任务配置块:
- `name`(任务名称)
- `execute_time`(执行时间)
如果任务名包含中文,在 JSON 中会以 Unicode 编码显示,如 `"name": "预约任务"`。可使用在线工具搜索「Unicode 转中文」进行转换确认。
如果任务名包含中文,在 JSON 中会以 Unicode 编码显示,
如 `"name": "预约任务"` 在 Unicode 显示下会变为: `"name": "\u9884\u7ea6\u4efb\u52a1"`。
可使用在线工具搜索「Unicode 转中文」进行转换确认。
</Step>
<Step title="删除异常任务">
将找到的任务配置块从 JSON 文件中完全删除。
+3 -5
View File
@@ -1,14 +1,12 @@
---
title: "AutoLibrary"
title: "概述"
description: "北京建筑大学图书馆座位自动化工具 - 简化预约、签到、续约流程"
icon: ""
---
## 简介
AutoLibrary 是一款专为北京建筑大学图书馆设计的自动化工具,旨在简化图书馆座位操作流程。
## 快速导航
## 快速开始
<CardGroup cols={2}>
<Card
@@ -16,7 +14,7 @@ AutoLibrary 是一款专为北京建筑大学图书馆设计的自动化工具
icon="download"
href="/zh/installation/install"
>
下载安装工具,配置浏览器驱动 —— 支持一键自动下载。
快速开始,安装 AutoLibrary 与其它必要的准备。
</Card>
<Card
title="配置"