# 模块 2:四类上下文
**@workspace:找路** — 找入口、文件、模块
**#File:看文件** — 分析文件间调用关系
**#Code:抠细节** — 分析某个方法
**#Web:查外部** — 查框架文档,但必须回代码验证
--- # @workspace 找路示例
``` @workspace 请找出若依中与"用户登录后菜单路由生成"相关的前后端文件。 要求:标注文件路径 · 标注函数或类名 · 区分事实和推测 · 列出不确定点 ```
--- # #File 聚焦示例
``` #File 请分析这些文件中登录、用户信息、菜单路由的调用关系。 重点:谁调用login · 谁调用getInfo · 谁调用getRouters · 权限信息保存在哪里 · 路由在哪里动态生成 ```
--- # #Code 抠细节示例
``` #Code 请分析 handleLogin 函数。 重点:参数来源 · 调用哪个API · token如何保存 · 失败如何处理 · loading是否恢复 · 登录成功后跳转哪里 ```
--- # #Web 使用边界
**可查:** Spring Security 权限实践 · Vue Router 动态路由 · 前端按钮权限最佳实践 **但:** 若依当前实现必须回到代码验证。外部资料只能提供参考,不能替代项目事实。