
教育管理系统内容中心数据工作台模块用Codex生成项目代码内容中心数据工作台是内容业务模块的入口聚合页,负责把文章管理、文章分类、素材、句子、项目提示词、GPT 提示词、Kaggle 项目、服务账号和内容购买等入口按权限组织成卡片。本文基于WorkbenchesViewSet、菜单权限查询和CommonWorkbenches通用组件,说明如何把内容中心的菜单树、角色权限、分区展示和路由跳转,转换成 Codex 可执行的项目代码生成任务。文章目录设计与需求后端设计前端设计扩展功能数据联动Codex开发标准SOP 标准PDD 标准总结设计与需求内容中心数据工作台不能按普通 CRUD 页面理解。它没有独立业务表,后端通过server_backend/dvadmin/utils/workbenches.py中的WorkbenchesViewSet.web_router读取系统菜单,前端通过server_vue3/src/views/modules/Article/Workbenches/index.vue传入/api/Article/Workbenches/web_router/,再由server_vue3/src/components/commonWorkbenches/index.vue和server_vue3/src/views/system/Workbenches/components/EachModuleWorkWorkbenche.vue渲染卡片。交给 Codex 的任务需要把内容中心工作台理解成“菜单权限驱动的内容入口模块”。后端根据请求路径推导/ArticleWorkbenchesData、/ArticleWorkbenchesApplication等父菜单路径,按角色权限过滤可见菜单,再返回System、Data、Setting、Statistics、Application分区。前端只负责展示可见入口和跳转,不负责直接实现文章、素