前言
这是一个 oaifree/pandora/fuclaude 后台管理项目,所有数据采用本地存储,登录系统、后台管理、共享服务、自动刷新等逻辑完全纯手工编写,如有错误敬请谅解,仅供娱乐交流。
我是一个编程新手,只会 python 和 C,不太懂前端开发,因此使用 Streamlit 作为框架,请不要批评我!!!
[!注意] 本项目为开源项目,使用者必须在遵守 OpenAI 和 Claude 的使用条款以及法律法规的情况下使用,不得用于非法用途。
根据《生成式人工智能服务管理暂行办法》的要求,请勿向中国地区公众提供任何未经备案的生成式人工智能服务。
[!警告] 首次登录请及时修改账户密码!
默认管理账号:
admin
, 管理密码:12345678
[!警告] 演示站点:OaiT_Demo,请勿修改演示站点的账户密码或填入敏感信息!
账号:
linux.do
, 密码:linux.do
项目功能
- 支持始皇所有的服务:Pandora/Oaifree/Fuclaude
- 登录支持:支持接入 linux.do 登录/UID登录
- 服务总览:服务统计/图表数据/站点迁移/运行日志
- 域名管理:域名列表/服务切换/延迟测速/自定义域名
- 主题样式:管理信息/网站设置/主题切换/公告设置
- 号池管理:账号总览/账号刷新/邀请令牌/刷新令牌
- 用户管理:用户总览/用户注册/Oaifree/Fucluade
- 更多功能:共享服务/Oai-APi(暂未开发)/关于项目
项目部署
docker
docker pull chenyme/oait:v1.2.1
docker run -d -p 8501:8501 chenyme/oait:v1.2.1
# docker pull ghcr.io/chenyme/oait:latest
# docker run -d -p 8501:8501 ghcr.io/chenyme/oait:latest
Git
git clone https://github.com/Chenyme/oaifree-tools
docker build -t chenyme/oait:v1.2.1 .
docker run -d -p 8501:8501 chenyme/oait:v1.2.1
Python
git clone https://github.com/Chenyme/oaifree-tools
cd oaifree-tools
streamlit run home.py
更新/迁移
V1.2.0为了适配fuclaude,许多配置进行了重构,因此之前的版本不支持自动迁移,请手动进行数据迁移!
-
登录原服务器项目管理后台,在
服务总览
-站点迁移
下导出所有配置文件 -
在服务器上运行命令
docker pull chenyme/oait:v1.2.0
docker run -d -p 8501:8501 chenyme/oait:v1.2.0
# docker pull ghcr.io/chenyme/oait:latest
# docker run -d -p 8501:8501 ghcr.io/chenyme/oait:latest
- 登录新服务器项目管理后台,在
服务总览
-站点迁移
下导入所有配置文件
主要功能介绍
登录系统
- 用户注册
- 修改密码
- UID登录
- Oauth登录
- 账户续费
- 主题切换
- UID 一键登录
- Oauth登录,防止Token泄露
- 管理员 首页登录 / 管理员界面登录
- 自动刷新AC/SA Token
后台管理
- 安全保护
- 令牌管理
- 共享管理
- 主题切换、编辑公告
- 服务总览、日志记录
- 数据导出、站点迁移
- 号池管理、刷新Token
- 用户管理、注册用户
- 服务域名管理、站点限制
- 服务状态刷新、用户状态刷新