Files
TARE-Learn/slidev/pages/day1/m3-workspace-structure.md
smart 67837df8d0 docs: 更新TRA编程培训课程材料、课件与AI技能交付包
- 新增全套考试卷、评估卷、参考答案与考试培训包模板
- 修正slidev培训课件:调整模块标题、链路图缩放,替换工单示例为通用业务对象
- 修正课堂红线表述为证据红线,将小组作业调整为个人作业要求
- 新增权限、状态流转、审计日志、看板指标四类可复用业务规则块
- 整理AI工程技能交付包,迁移旧资产至客户专属交付包并统一术语
- 新增考试输出模板与TRAE使用记录文档
2026-08-08 11:00:36 +08:00

4.2 KiB

模块 3:项目理解的证据化提问

不要问:

@workspace 帮我看看若依项目

要问: 从前端、后端、认证、路由、API、权限、日志、测试、构建分析项目,并标注依据文件


若依前后端结构怎么读?

前端重点: src/api · src/router · src/store · src/views · src/directive · src/permission · src/utils/request

后端重点: ruoyi-admin · ruoyi-framework · ruoyi-system · ruoyi-common · Controller · Service · Mapper


认证链路要看哪些文件?

登录页面 → login API → token 存储 → request 拦截器 → getInfo 用户信息 → getRouters 动态路由 → 权限 store → 路由守卫


动态菜单与路由怎么看?

  • 后端菜单表
  • 菜单类型:目录 / 菜单 / 按钮
  • 路由地址 · 组件路径 · 权限字符
  • 前端动态路由转换
  • router.addRoute

全局结构分析 Prompt

@workspace 请分析若依项目全局结构。
维度:1.前端目录 2.后端目录 3.登录认证 4.动态路由 
5.API封装 6.权限控制 7.操作日志 8.代码生成 
9.测试与构建 10.不确定点
每个结论标注依据文件。

产出:若依项目结构图

项目结构图应包含:前端目录职责 · 后端模块职责 · 认证与权限相关文件 · 菜单与路由相关文件 · API 封装相关文件 · 操作日志相关文件 · 不确定点