WegoLibrary 可搭配《我去图书馆》等相关使用场景:你在微信内完成授权后,把链接粘贴进来,系统会帮你保持会话尽量可用,并在你需要时执行签到;也支持按你的选择自动执行,并在状态页给出最近结果。
它支持多用户独立使用,也提供管理员后台,适合部署在自己的电脑或服务器上,作为一个轻量、可控的日常工具。
想先体验? 访问 https://golibrary.xyz/ 注册体验,无需部署即可使用全部功能。
flowchart LR
A[微信授权链接] --> B[解析并保存会话]
B --> C[保活:尽量保持可用]
B --> D[签到:手动或自动]
D --> E[状态页:最近结果一眼可见]
打开网页后注册并登录,在“连接微信/配置”里粘贴微信授权链接(或直接粘贴会话信息)并保存。完成后即可手动签到;也可以开启自动签到,默认有效期到次日零点。
当前的场馆定位参数的默认值只适用于南京农业大学滨江校区。如果您是其他学校/校区的用户必须自己设置来确保可用。您可以自行搜索如何获取我去图书馆的iBeacon设备的Major和Minor的值,如果实在不会您可以提issue我来专门为您解答。
推荐用 Docker 一键启动:
docker compose up -d --build启动后访问:
- 前端:
http://localhost:18081 - 后端:
http://localhost:18082(通常无需直接打开)
数据默认保存在 backend/data/database.db(本地挂载,重启不丢)。
第一个注册的用户会自动成为管理员。管理员可以在后台查看所有用户的状态、删除用户,或在必要时为指定用户触发签到。
本项目运行在你自己的机器/服务器上,不需要把账号交给第三方;但你粘贴的会话信息等同于“登录凭证”,请像对待密码一样保管。
建议仅在可信网络环境部署;对外提供访问时启用 HTTPS,并更换后端登录密钥等基础安全配置。
本项目仅用于学习与个人效率提升,请遵守相关平台与场景的使用规则;因使用不当造成的风险由使用者自行承担。
如果本项目对您有所帮助,您可以请我喝一杯咖啡☕~~~
如果您在使用过程中遇到问题、有功能建议或想要参与贡献,欢迎通过以下方式联系:
- 📧 邮箱:3439550021@qq.com
- 💬 Issue:在本仓库提交 Issue
- 🔧 Pull Request:欢迎提交 PR 改进项目
我会尽力及时回复和处理您的反馈。
