This commit is contained in:
smart
2026-06-12 01:27:11 +08:00
commit bbe619d386
33 changed files with 6234 additions and 0 deletions
+76
View File
@@ -0,0 +1,76 @@
# 模块 9:若依坏规则示例
<div class="mt-6 p-4 rounded-xl bg-red-500/10 border border-red-500/30 text-sm">
- 注意权限安全
- 代码要规范
- 日志要完整
- 数据权限要合理
- 生成代码要检查
方向没错,但不可执行。
</div>
<!--
这些话方向没错,但不可执行。
“注意权限安全”太泛。
“日志要完整”没有说明哪些操作必须记录。
“数据权限要合理”没有判断标准。
“生成代码要检查”没有检查项。
所以要改成明确规则。
-->
---
# 若依好规则示例
<div class="mt-6 p-4 rounded-xl bg-emerald-500/10 border border-emerald-500/30 text-sm">
- 涉及用户、角色、菜单、部门、岗位的新增、修改、删除、导出接口时,必须检查后端权限控制和操作日志记录
- 涉及列表查询时,必须确认是否需要数据权限过滤
- 代码生成结果上线前,必须检查权限、日志、表单校验、异常处理和测试
</div>
<!--
这就是更好的规则。
它有触发场景:用户、角色、菜单、部门、岗位相关接口。
它有必须动作:检查后端权限控制和操作日志。
它能被检查:看 Controller、注解、Service 和日志配置。
这类规则才适合写进 .trae/rules.md。
-->
---
# 若依 rules 检查 Prompt
<div class="mt-4 p-4 rounded-xl bg-blue-500/10 border border-blue-500/30 text-sm">
```
@workspace 请检查当前 .trae/rules.md 是否适合若依项目。
重点检查:权限规则 · 操作日志规则 · 数据权限规则 ·
前端按钮权限规则 · 代码生成规则 · 敏感配置规则
```
</div>
<!--
这是让 TRAE 检查若依 rules 的 Prompt。
重点检查权限规则、操作日志规则、数据权限规则、前端按钮权限规则、代码生成规则和敏感配置规则。
要求 AI 先给审查报告,不要直接改文件。
-->
---
# 若依版 rules.md 结构
<div class="mt-6 text-sm">
0.基础原则 · 1.安全规则 · 2.权限规则 · 3.操作日志规则 · 4.编码规则 · 5.前端规则 · 6.测试规则 · 7.代码生成规则 · 8.不确定性处理规则
</div>
<!--
今天最终产出是若依版 .trae/rules.md v0.1。
它比通用 rules 多了几个若依特色部分:权限规则、操作日志规则、代码生成规则。
这份 rules 后续可以作为团队后台管理系统 AI 协作规范的基础。
-->