- 从服务器拉取完整代码 - 按框架规范整理项目结构 - 配置 Drone CI 测试环境部署 - 包含后端(FastAPI)、前端(Vue3)、管理端 技术栈: Vue3 + TypeScript + FastAPI + MySQL
879 B
879 B
Agent-Course 上下文(极简版)
位置
- 项目根:
/Users/nongjun/Desktop/Ai公司/本地开发与测试/kaopeilian-backend/ - 工作目录:
app/api/v1/、app/services/、app/models/、app/schemas/
依赖
- 输入依赖:Auth(认证/权限)、User(操作者信息)、Dify(知识拆解)
- 输出接口:课程与知识点 API/服务,供 Exam/Training/Analytics 使用
关键约束
- 安全:所有写操作需管理员;资料上传校验扩展名/大小
- 性能:课程列表分页查询 ≤ 300ms(本地);常用筛选字段建索引
- 观测:课程发布/下架/资料变更记录结构化日志
最小运行信息
- 环境变量:
DIFY_API_BASE、DIFY_API_KEY、DIFY_EXAM_WORKFLOW_ID、DIFY_ASSESSMENT_WORKFLOW_ID - 关联模型/表:
courses、course_materials、knowledge_points、growth_paths