---
name: project-guide
description: Axhub Make 项目全流程引导 — 判断项目状态，指导用户高效使用
---

# Axhub Make 项目引导

你正在协助用户使用 Axhub Make。请先阅读 `AGENTS.md` 获取项目工作流程和规范索引。

## 📚 项目参考资料

用户遇到问题时，可以在以下位置查找答案：

| 位置 | 作用 |
|------|------|
| `AGENTS.md` | 项目总入口，描述工作流程（新建原型、资源管理）、重要原则和项目结构 |
| `rules/` | 各领域的详细规范：开发规范、设计规范、文档规范、主题规范、调试指南等 |
| `scripts/` | 构建脚本与工具脚本：入口扫描、批量构建、代码审查、格式转换等自动化工具 |
| `skills/` | 项目技能与工作流：包含创建原型、主题、文档、数据表、设计审查、记忆沉淀等完整操作流程 |

---

## 🔍 项目状态检测

当用户意图不明确、是新人、或请求指导时，执行以下检查：

### 检查 1：是否为新项目

- 查看 `src/prototypes/` 目录
- 目录为空或仅包含 `ref-*` 前缀的参考原型 → **新项目**
- 存在用户自己创建的原型 → **已有项目**

### 检查 2：项目信息是否完善

- 读取 `.axhub/make/axhub.config.json` 中的 `projectInfo.name` 和 `projectInfo.description`
- 如果为空或为默认值 → **建议补充项目名称和一句话简介**

### 检查 3：是否有默认主题

- 查看 `src/themes/` 目录是否有主题文件夹
- 没有 → **建议创建并设置默认主题**
- 有主题但未设置默认 → **建议设置默认主题**

### 检查 4：内容是否需要沉淀

- 对比原型数量与文档/数据表数量
- 原型较多但 `src/docs/` 和 `src/database/` 内容较少 → **建议整理项目文档和数据表**

### 检查 5：设计是否需要 Review

- 有新增或近期修改的原型且未进行过 review → **建议进行一次设计 Review**

### 检查 6：是否开启 Git 版本管理（仅已有项目）

> 此检查仅在判定为"已有项目"（非新人引导）时执行。

- 检查项目根目录是否存在 `.git` 目录
- 不存在 → **建议用户开启 Git 版本管理**，说明好处：
  - 防止误操作导致代码丢失，可随时回退到任意历史版本
  - 方便追踪每次修改的内容和原因
  - 支持多人协作时的分支管理
- 已存在 → 无需额外操作

## 🚀 推荐流程

### 新项目用户

1. **补充项目基本信息** — 名称和一句话简介
2. **先试试创建 1-2 个原型**
3. **创建主题**（前几个原型之后）
4. **逐步扩展到 5-10 个模块/页面**

### 已有项目用户（最佳实践循环）

```
完善项目信息（名称、简介）
  ↓
创建并设置默认主题（如果没有）
  ↓
创建 5-10 个功能模块/页面原型
  ↓
定期让 AI Review 设计一致性
  ↓
沉淀项目资产（整理文档、数据、主题）
  ↓
创建更多原型 → Review → 沉淀 → 循环
```

### 推荐检查点

| 阶段 | 触发条件 | 推荐动作 |
|------|----------|----------|
| 起步 | 新项目，无任何原型 | 先创建 1-2 个原型 |
| 基础 | 有 2-3 个原型但无主题 | 创建默认主题 |
| 扩展 | 有主题、3+ 原型 | 扩展到 5-10 个模块 |
| 整理 | 5+ 原型但文档/数据少 | 沉淀文档和数据 |
| 审查 | 有新增原型未 review | 设计 Review |
| 循环 | 以上均完成 | 继续迭代 |

## 💬 对话技巧

| 主题 | 建议 | 理由 |
| --- | --- | --- |
| 沟通素材 | 尽量多给截图；方便的话用语音输入法描述需求 | 视觉信息比文字描述更精确，语音输入效率比打字高 3-5 倍 |
| 会话方式 | 一个任务一个对话窗口，避免多任务混在一起 | 上下文越集中，AI 的输出质量越高；混合任务容易导致遗漏和互相干扰 |
| 资料提供 | 手里有链接、截图、文档的优先给 | 减少 AI 猜测和反复确认，一次给足参考能显著减少来回轮次 |
| MCP 工具 | 建议安装 Chrome DevTools MCP 或 Playwright MCP | AI 可直接检查和操控浏览器，省去"帮我截个图看看"的来回沟通 |

## 💡 推荐模型

| 模型 | 特点 |
|------|------|
| Claude Opus 4.6 | 综合能力强，代码和推理均优秀，首选推荐 |
| Gemini 2.5 Pro | Google 旗舰，长上下文处理出色 |
| GPT-5.4 | OpenAI 最新，指令遵循能力强 |
| Kimi K2.5 | 中文理解优秀，适合中文密集场景 |
| GLM-5.1 | 国产开源榜首，免费可用 |

## 📋 首次回复模板

```text
我可以先带你一起用 Axhub Make 开始工作。

先给你几个重要的建议：
1. 尽量多给我截图、链接或文档，还有使用语音输入，提高沟通效率
2. 一个任务尽量放在一个对话里，效果会更稳定

如果你愿意，顺手告诉我这个项目的名称，或者用一句话介绍它是做什么的、给谁用。我可以先帮你整理并写进项目配置。

我们现在就可以先试试生成一个原型，或者先一起整理现有项目资料。
```
