更新项目文档和代码规范,增加会话启动自检说明,强化 GORM 使用规范,确保数据一致性和查询效率。具体改动包括:在 README.md 中添加会话启动自检内容;在 soul-api-coding.mdc 中补充事务、Preload、Pluck 和 Scopes 的使用要求;在 soul-project-boundary.mdc 中明确开发风格和配置参数的约束;在相关 handler 中优化数据库查询,使用 GORM 的链式调用替代裸 SQL。

This commit is contained in:
乘风
2026-02-24 12:17:33 +08:00
parent 5f09416377
commit 96c8695ff3
4 changed files with 228 additions and 10 deletions

View File

@@ -26,15 +26,17 @@
| 编辑目录 | 主 Skill | 辅助 Skill |
|----------|----------|------------|
| miniprogram/ | SKILL-小程序开发.md | SKILL-API开发.md(接口约定)、SKILL-变更关联检查.md(改完过清单) |
| soul-admin/ | SKILL-管理端开发.md | SKILL-API开发.md、SKILL-变更关联检查.md |
| soul-api/ | SKILL-API开发.md | soul-api-coding.mdc(编码细节)、SKILL-变更关联检查.md |
| miniprogram/ | SKILL-小程序开发.md | SKILL-三端架构与框架分析.md框架/语法)、SKILL-API开发.md、SKILL-变更关联检查.md |
| soul-admin/ | SKILL-管理端开发.md | SKILL-三端架构与框架分析.md、SKILL-API开发.md、SKILL-变更关联检查.md |
| soul-api/ | SKILL-API开发.md | soul-api-coding.mdc、SKILL-三端架构与框架分析.md、SKILL-变更关联检查.md |
| next-project/ | SKILL-next-project仅预览.md | api-reliability.mdc若改 Next API |
**拆解项目时**:有类似 next-project 的 Next.js 全栈项目需拆为前后端分离 + 小程序时,使用 **SKILL-Next全栈拆解为前后端分离与小程序.md**
**拆解项目时**:有类似 next-project 的 Next.js 全栈项目需拆为前后端分离 + 小程序时,使用 **SKILL-Next全栈拆解为前后端分离与小程序.md**;拆解前必读 **SKILL-三端架构与框架分析.md**(小程序/H5/UniApp 语法与框架约束)
**变更时**:无论改哪端,改完都需过 **soul-change-checklist.mdc**,并参考 **SKILL-变更关联检查.md**
**Skills 迭代**Skills 会随 bug 修复与项目演进持续升级。修 bug 时若发现规则、流程或约定有遗漏或错误,应同步更新对应 Skill避免同类问题复现。
---
## 三、无冲突、无顺序依赖