--- name: ecs-course-requirements overview: 根据需求规格模板,为ECS模块的课程管理(course)功能生成完整的需求规格说明书 todos: - id: generate-requirements-doc content: 生成课程管理需求规格说明书并保存到 doc/ecs-course-requirements.md status: completed --- ## 产品概述 根据需求规格模板,为 ECS 模块生成课程管理功能的需求规格说明书。 ## 核心功能 - 填写基础信息(模块名 ecs、功能简写 course、主表 t_ecs_course、多租户) - 定义标准 CRUD 接口清单(列表/详情/新增/编辑/删除/导入导出) - 根据字段表完成 YAML 字段清单(含查询方式、表单显示、字典、关联等属性) - 定义 VO 结构(列表 VO) - 配置特殊需求(导入导出、Dubbo 暴露) - 列出字典项(课程类型 course_type、数据来源 data_source)—— **字典是全局的,不加模块前缀** - 生成完整 Markdown 文件输出到工作区 - 将"字典命名不加模块前缀"规则写入技能 SKILL.md ## 技术栈 - 文档格式:Markdown(YAML 内嵌) - 输出路径:d:/dt_ykt/ykt_server/doc/ ## 实现方案 基于已读取的模板文件和用户提供的字段定义,逐章节填充生成完整的需求规格说明书。所有字段属性决策已在上下文中明确,无需额外探索。 ## 目录结构 ``` d:/dt_ykt/ykt_server/ └── doc/ └── ecs-course-requirements.md # [NEW] 课程管理需求规格说明书 ```