用途:面向 ant-design-pro@^5 与 @ant-design/pro-components(基于 antd@^6)的企业级中后台应用开发指引,覆盖布局外壳、路由与菜单、访问控制,以及用 ProTable/ProForm 做 CRUD 标准化。不涉及 antd 底层组件样式与 token 细节(应使用 ant-design 技能),也不涉及 AI 聊天/助手界面(应使用 ant-design-x 技能)。
主要能力与流程:先识别业务上下文,包括角色/RBAC、页面类型、数据来源、多租户需求;再定义结构,如 layouts/、pages/、services/、access.ts,并让路由作为菜单的唯一来源;随后设计路由与权限,优先做页面级访问控制,UI 隐藏、后端强制校验;用 ProTable 统一列表/搜索/操作模式,用 ProForm 统一表单状态与校验;数据访问集中在 services,页面只做数据形状适配。场景超出常规路径时查阅参考索引。
参考索引(中文):核心 v5 见 references/pro-v5.md;布局进阶(布局、菜单、访问、多布局模式)见 references/pro-layout-advanced.md;ProTable 进阶(查询/表格耦合、请求模式、性能)见 references/protable-advanced.md;ProForm 进阶(分步表单、动态字段、表格联动)见 references/proform-advanced.md。
输出要求:给出路由/布局方案与访问模型(角色、规则、页面门禁);给出 ProTable/ProForm 的 schema 或列/字段定义作为唯一来源;指出反模式(临时布局、页面内直接请求、表格不一致)及修复方式;包含权限、菜单可见性与 CRUD 流程的测试检查点。
限制:资料未提供具体安装命令、版本兼容细节、收费与平台信息,暂未提供。