2026-07-07 18:36:15 +08:00
|
|
|
|
# 项目概览
|
|
|
|
|
|
|
2026-07-10 17:50:20 +08:00
|
|
|
|
## 定位
|
2026-07-07 18:36:15 +08:00
|
|
|
|
|
2026-07-10 17:50:20 +08:00
|
|
|
|
`UnityAI` 是 StrayFog 框架的通用知识库和工作流标准,服务 AI 工具、业务开发人员与框架维护人员。本仓库不保存完整游戏业务代码,具体结论必须结合接入的 Unity 项目验证。
|
2026-07-07 18:36:15 +08:00
|
|
|
|
|
2026-07-10 17:50:20 +08:00
|
|
|
|
- **通用标准仓库**:`UnityAI`
|
|
|
|
|
|
- **当前主要验证对象**:`CrystalBattle_Client`
|
2026-07-07 18:36:15 +08:00
|
|
|
|
- **文档语言**:中文
|
2026-07-10 17:50:20 +08:00
|
|
|
|
- **适用范围**:使用 StrayFog 框架的 Unity 项目
|
2026-07-07 18:36:15 +08:00
|
|
|
|
|
2026-07-10 17:50:20 +08:00
|
|
|
|
CrystalBattle_Client 用于验证目录、接口、生成流程和平台行为,但项目专有实现不应被写成所有项目都必须遵守的框架规则。
|
2026-07-07 18:36:15 +08:00
|
|
|
|
|
2026-07-10 17:50:20 +08:00
|
|
|
|
## 目录
|
2026-07-07 18:36:15 +08:00
|
|
|
|
|
|
|
|
|
|
| 目录 | 用途 |
|
2026-07-10 17:50:20 +08:00
|
|
|
|
|---|---|
|
|
|
|
|
|
| `ai/` | AI 工具统一接入入口 |
|
|
|
|
|
|
| `rules/` | 架构、开发、工作流、文档同步和扫描规则 |
|
|
|
|
|
|
| `modules/frameworks/` | StrayFog 模块架构与使用文档 |
|
|
|
|
|
|
| `business-reference/` | 外部项目业务案例,只作参考 |
|
|
|
|
|
|
| `hooks/` | 只读工作流检查和提交检查 |
|
|
|
|
|
|
| `Tools/` | MCP Server 等可执行工具 |
|
|
|
|
|
|
|
|
|
|
|
|
本仓库不建立独立的需求方案、阶段进度或任务清单目录。重大变更在对话中确认,稳定结论直接进入模块文档。
|
2026-07-07 18:36:15 +08:00
|
|
|
|
|
|
|
|
|
|
## 使用方式
|
|
|
|
|
|
|
|
|
|
|
|
### AI 工具
|
|
|
|
|
|
|
2026-07-10 17:50:20 +08:00
|
|
|
|
1. 读取 [AI 接入入口](../ai/AI接入入口.md)。
|
|
|
|
|
|
2. 读取 [项目规则入口](项目规则入口.md) 和 [工作流清单](40-工作流清单.md)。
|
|
|
|
|
|
3. 从 [模块索引](../modules/模块索引.md) 读取任务相关模块。
|
|
|
|
|
|
4. 读取目标 Unity 项目的真实代码、Prefab、配置和日志后再得出结论。
|
2026-07-07 18:36:15 +08:00
|
|
|
|
|
|
|
|
|
|
### 人工开发者
|
|
|
|
|
|
|
2026-07-10 17:50:20 +08:00
|
|
|
|
1. 从 [架构说明](10-架构说明.md) 了解源码和生成代码边界。
|
|
|
|
|
|
2. 从 [开发规则](20-开发规则.md) 了解编码、资源和生成约束。
|
|
|
|
|
|
3. 从具体模块 README 和使用指南查找接口与数据流。
|
2026-07-07 18:36:15 +08:00
|
|
|
|
|
2026-07-10 17:50:20 +08:00
|
|
|
|
## 文档原则
|
2026-07-07 18:36:15 +08:00
|
|
|
|
|
2026-07-10 17:50:20 +08:00
|
|
|
|
- `rules/` 保存跨模块标准。
|
|
|
|
|
|
- `modules/` 保存模块长期知识。
|
|
|
|
|
|
- 一个事实只在一处完整定义,其他文档通过链接引用。
|
|
|
|
|
|
- `business-reference/` 不能反向定义框架规范。
|
|
|
|
|
|
- 当前工程的临时排错过程不进入长期文档。
|
2026-07-07 18:36:15 +08:00
|
|
|
|
|
|
|
|
|
|
## 文档关联
|
|
|
|
|
|
|
|
|
|
|
|
| 文档 | 关联原因 |
|
|
|
|
|
|
|---|---|
|
2026-07-10 17:50:20 +08:00
|
|
|
|
| [项目规则入口](项目规则入口.md) | 项目规则总入口 |
|
|
|
|
|
|
| [架构说明](10-架构说明.md) | 代码分层和项目边界 |
|
|
|
|
|
|
| [模块索引](../modules/模块索引.md) | 框架知识总入口 |
|
2026-07-15 14:41:26 +08:00
|
|
|
|
| [AI 工具扫描范围](70-AI工具扫描范围.md) | 扫描范围和忽略目录 |
|