project-navigator

SKILL.md

leniu 项目导航指南

工程化配置项目

ai-engineering-init/      # 当前工作目录(本仓库根目录)
├── CLAUDE.md              # 项目规范(核心约束必读)
├── AGENTS.md              # Agent 配置文档
├── .claude/
│   ├── skills/            # 73 个技能模块
│   ├── commands/          # 10 个快速命令(/dev /crud /check 等)
│   ├── hooks/             # Hooks(skill-forced-eval.js 强制技能评估)
│   └── docs/              # 开发文档
└── .codex/skills/         # Codex CLI 技能同步目录

后端 Java 项目

根路径:由用户在 CLAUDE.md 中配置,各安装者路径不同

业务模块(25 个 core-* 模块)

模块 职责
core-order 订单管理
core-menu 菜品管理
core-marketing 营销(充值/优惠)
core-report 报表统计
core-pay 支付
core-account 账号管理
core-merchant 商户配置
core-customer 用户/员工
core-device 设备管理
core-attendance 考勤
core-kitchen / core-backfield 后场厨房
core-drp 供应链
core-dorm 宿舍管理
core-notice 通知消息
core-open 开放接口
core-nutrition 营养管理
core-supermarket 超市
core-common / core-base 公共基础
core-auth / core-starter 认证/启动

标准包结构(四层架构)

net.xnzn.core.{module}/
├── controller/
│   ├── web/          # Web 管理端(/api/v2/web/{module})
│   ├── mobile/       # 移动端(/api/v2/mobile/{module})
│   ├── android/      # 设备端(/api/v2/android/{module})
│   └── open/         # 开放接口(/api/v2/open/{module})
├── business/impl/    # Business 层(跨 Service 编排)
├── service/impl/     # Service 层(单表 CRUD、事务)
├── mapper/           # Mapper + XML(同目录!非 resources/mapper/)
├── model/            # Entity
├── vo/               # 响应对象
├── dto/              # 请求参数(含 Param)
├── constants/        # 枚举、常量
├── mq/               # 消息队列
└── task/             # 定时任务

参考代码位置

需要参考 路径
Controller 写法 core-order/.../order/web/controller/OrderInfoWebController.java
Business 层写法 core-order/.../order/web/business/impl/OrderWebBusiness.java
Service 写法 core-order/.../order/common/service/impl/OrderInfoService.java
Entity 写法 core-order/.../order/common/model/OrderInfo.java
枚举写法 core-order/.../order/common/constants/OrderStateEnum.java
配置文件 core-base/src/main/resources/bootstrap.yml

前端项目

根路径:由用户在 CLAUDE.md 中配置,各安装者路径不同

src/ 核心目录

目录 说明 规模
api/ 接口定义 63 个文件
leniuview/ 业务模块页面 33 个模块
leniu-components/ 业务组件库 12 个组件包
components/ 通用组件 ~87 个
store/ Vuex 状态管理 30+ 个模块
utils/ 工具函数 37 个文件

常用前端文件

需要查找 路径
主入口 src/main.js
权限路由守卫 src/permission.js
请求封装 src/utils/request.js
Token/租户工具 src/utils/auth.js
全局工具 src/utils/index.js
Vuex 根配置 src/store/index.js
构建配置 vue.config.js

前端业务模块(leniuview 33 个)

accountCenter、canteenBackcourt、cost、dashboard、dataScreen、
deviceMange、dormitory、marketing、menudish、orderCenter、
purchase、reportCenter、stock、supplyChain、attendance、
campus、approvalManage、noticeV2、personalV2 ...

技能系统导航

技能路径.claude/skills/{技能名}/SKILL.md

按开发场景选择技能

场景 技能
新建 CRUD 模块 leniu-crud-development
API 接口设计 leniu-api-development
建表/SQL leniu-database-ops
Entity/VO/DTO leniu-java-entity
MyBatis/Mapper leniu-java-mybatis
异常处理 leniu-error-handler
工具类使用 leniu-utils-toolkit
注解使用 leniu-backend-annotations
代码规范 leniu-code-patterns
数据权限/双库 leniu-data-permission
定制报表 leniu-report-customization
标准报表 leniu-report-standard-customization
金额处理 leniu-java-amount-handling
并发/异步 leniu-java-concurrent
导出功能 leniu-java-export
定时任务 leniu-java-task
消息队列 leniu-java-mq
Redis 缓存 leniu-redis-cache
合计行查询 leniu-java-total-line
报表查询入参 leniu-java-report-query-param
营销计费规则 leniu-marketing-price-rule-customizer
营销充值规则 leniu-marketing-recharge-rule-customizer
餐次处理 leniu-mealtime
定制开发位置 leniu-customization-location
Bug 排查 bug-detective(数据问题自动联动 mysql-debug
数据库查询验证 mysql-debug
Codex 代码审查 codex-code-review
前端组件/权限 ui-pc
前端 Vuex store-pc
方案设计 leniu-brainstorm
架构设计 leniu-architecture-design
安全认证 leniu-security-guard

快速命令

命令 用途
/dev 开发新功能
/crud 快速生成 CRUD
/check 代码规范检查
/start 项目快速了解
/progress 查看项目进度
/next 下一步建议
/add-todo 添加待办事项

常用搜索模式

# 查找某模块的 Controller
Glob core-order/**/*Controller*.java

# 查找 Service 实现类
Glob core-order/**/impl/*Service*.java

# 查找 Mapper XML
Glob core-order/**/*Mapper.xml

# 查找 Entity
Glob core-order/**/model/*.java

# 查找某接口路由
Grep "/api/v2/web/order" --type java

# 查找前端某页面
Glob src/leniuview/**/index.vue

# 查找前端接口定义
Glob src/api/*.js
Weekly Installs
3
GitHub Stars
8
First Seen
7 days ago
Installed on
gemini-cli3
github-copilot3
codex3
kimi-cli3
cursor3
amp3