OpenKeyHub 免安装包 · 使用说明
====================================

【这是什么】
学校统一配置各家大模型 API Key，给每位老师分发一个网关 Key。
老师只填「服务地址 + 个人 Key」就能用，不用自己掏钱、不碰真实厂家 Key。
本程序只转发请求、不渲染，开着即可，几乎不占资源。

【怎么用】
1. 双击「启动OpenKeyHub.bat」，会弹出一个黑色窗口并自动打开浏览器。
   （这个黑窗口要一直开着，关掉就停了。）
2. 首次打开浏览器会让你设置管理员账号和密码。
3. 进后台后：
   - 「厂家」：选预设(如 DeepSeek)，填上你买的真实 API Key，勾选要开放的模型。
   - 「老师」：单个新建或批量导入(姓名,手机号,备注)，每人会生成一个 Key。
4. 把「老师端地址」发给老师们：
   http://本机IP:8011/portal
   老师用手机号 + 默认密码 openkeyhub 登录，首次登录改密后，
   就能看到自己的 Base URL 和 API Key，自助复制，无需你单独发。

【老师在客户端怎么填】
在任意支持 OpenAI 接口的客户端里：
- 接口类型选「OpenAI 兼容 / 自定义」
- Base URL 填   http://本机IP:8011/v1
- API Key 填    老师自己的 Key
- 模型填        你在后台开放的名字(如 deepseek-chat)

【局域网访问】
同一个网络下，别的电脑用「本机IP」代替 127.0.0.1 即可访问。
本机IP 在启动窗口里会打印出来(形如 192.168.x.x)。
如果打不开：检查 Windows 防火墙是否拦了 Python。

【数据与备份】
所有数据在 data 文件夹里(数据库 + 密钥 secret.key)。
换电脑或备份时，把整个 data 文件夹一起带走即可。
注意：secret.key 是解密各类 Key 的钥匙，务必和数据库一起保管，别单独删。

【安全建议】
建议只在校内局域网使用。要对外网开放，请自行加 HTTPS 和访问限制。

开源地址：https://github.com/buBailai/OpenKeyHub
版本：v1.0.0
