ecs-course-requirements_9a7b4847.md 1.5 KB


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] 课程管理需求规格说明书