docs: 更新 agent 规则并新增项目约束文档

This commit is contained in:
augushong
2026-07-18 23:35:04 +08:00
parent 51d0ed7331
commit ce8a0c795b
6 changed files with 134 additions and 27 deletions

View File

@@ -1,34 +1,24 @@
# 项目业务总览PROJECT
> 本文件记录项目的业务上下文,帮助智能体快速理解"这个项目在做什么"
> 框架使用规则见根目录 `AGENTS.md`。
> 项目规则入口。框架使用规则见根目录 `AGENTS.md`
## 项目定位
## 项目概述
待填写。用一两句话描述项目是做什么的。)
用简短的语言讲清楚这个项目是做什么的——服务于谁、解决什么问题、核心能力是什么。
## 核心业务模块
**以精简为原则,一两段话为宜**。仅在项目确实复杂、需要更多语境时才适当展开。这段话是智能体理解业务语境的起点,请务必填写,不要留空。具体的业务细节(模块清单、约束、技术栈、开发偏好等)请拆分到下方索引的子规则中,本段落只做整体勾勒。
(待填写。列出主要业务模块及其对应目录。)
示例:
## 业务约束
(待填写。框架不涉及但业务必须遵守的规则。)
## 技术选型与外部依赖
(待填写。项目中使用的特殊技术或外部服务。)
## 开发偏好
(待填写。团队或开发者的个性化偏好。)
## 增量规则记录
(待填写。开发过程中补充的业务规则、团队偏好与临时约束。规则应可执行、可复现、可验证。
如需独立规则文件,参考技能:[ulthon-rules-manager](skills/ulthon-rules-manager/SKILL.md)
> 本项目是面向 xx 行业经销商的进销存管理系统,核心提供采购、库存、销售、财务对账四大能力,强调多门店协同与移动端审批。基于 ThinkPHP 8 + Layui采用 Docker 部署。)
## 规则索引
(待填写。使用者业务规则索引,仅记录 `project-` 前缀的规则
框架内置规则(`ulthon-` 前缀)见 `AGENTS.md` 的「零散规则」章节。)
本项目业务规则(`project-` 前缀)。框架内置规则(`ulthon-` 前缀)见 `AGENTS.md` 的「零散规则」章节
> 以下为建议的子规则项,按项目实际情况增删。`project-dev-runtime-deploy.md` 为每个项目必备项,其余按需创建。无实际内容的子规则可保留模板骨架或删除。
| 规则文件 | 作用域 | 说明 |
|---------|--------|------|
| [project-dev-runtime-deploy.md](./rules/project-dev-runtime-deploy.md) | 全局 | 本项目开发/运行/部署的实际模式(必备) |
| [project-business-constraints.md](./rules/project-business-constraints.md) | 全局 | 不可协商的业务硬约束(可选,有则记) |