---
name: 项目规范
description: |
  记录项目开发过程中的规范要求、用户偏好和约定。
  在开始新功能开发或页面修改前必须调用此 Skill，确保遵循已建立的规范。
trigger: 新增页面或功能前必须调用
---

# 项目规范

本文件用于记录项目开发过程中形成的规范要求、用户偏好和约定。
AI 在开始新功能开发或页面修改前，必须阅读本文件并遵循其中的规范。

## 如何更新

当以下情况发生时，AI 必须更新本文件：

1. 用户明确提出新的规范要求
2. 用户纠正 AI 的实现方式（如："应该用这种方式"、"不要那样做"）
3. 用户表达对某种交互或展示方式的偏好（如："我喜欢这样布局"、"这样更清晰"）
4. 项目开发过程中形成的约定俗成规则

更新时，将新的规范添加到对应分类下，并简要说明来源上下文。

---

## UI 规范

### 颜色使用
- 严格使用项目主色调，不随意更改
- 参考图片中的颜色仅当用户明确要求时才使用

### 布局偏好
<!-- 记录用户对页面布局的特殊要求 -->

### 组件样式
<!-- 记录用户对组件样式的偏好 -->

---

## 交互规范

### 操作流程
<!-- 记录用户偏好的交互流程 -->

### 反馈方式
<!-- 记录用户对提示、反馈方式的要求 -->

### 动画效果
<!-- 记录用户对动画的偏好（简洁/丰富/禁用等） -->

---

## 代码规范

### 代码组织
<!-- 记录用户对代码结构的偏好 -->

### 命名约定
<!-- 记录特殊的命名要求 -->

### 注释要求
<!-- 记录用户对代码注释的要求 -->

---

## 业务逻辑规范

### 数据处理
<!-- 记录特殊的数据处理规则 -->

### 接口调用
<!-- 记录接口使用的约定 -->

### 状态管理
<!-- 记录状态管理的特殊要求 -->

---

## 其他约定

<!-- 记录不属于以上分类的其他规范要求 -->
