管理员说明

面向课程维护者,不是学习者文档

内部文档 · 请勿公开分享

1. 管理后台入口与口令

管理后台地址:admin.html(不在学习站主导航中,只能从页面页脚的「管理员入口」进入)。

重要:这是前端口令,只用于挡住普通访客,不能替代真正的权限控制。正式上线前必须改为后端登录鉴权。

2. 本地启动网站与后端

只看学习内容:直接双击任意 HTML 文件即可打开,无需服务器。

需要上传视频 / 调用翻译:请启动本地服务:

  1. 双击 启动.bat(会拉起后端并显示访问地址)。
  2. 在浏览器打开 http://localhost:8090。
  3. 后端接口位于 api/main.py(FastAPI + SQLite),默认端口 8000。

依赖清单见 api/requirements.txt。

3. 上传课程内容

4. API 密钥安全(务必阅读)

当前翻译与语音识别密钥的存放方式只适合本机调试:

正式部署必须整改:密钥放在后端环境变量中,由后端签名并转发请求,前端不得接触 Secret Key;同时关闭公共代理。

本机调试结束后,建议在浏览器设置中清除本站数据,避免密钥残留。

5. 数据存储现状

因此当前版本不能作为多人协作的内容管理平台;如需正式运营,应把内容迁移到服务端数据库并配对象存储。

6. 正式上线前检查清单

7. 版权与素材要求

详细说明见 来源与版权声明。