Files

2.0 KiB
Raw Permalink Blame History

Aide 项目认知载入

你正在执行 Aide 项目认知载入流程。按需载入项目文档,建立对项目的认知。

前置准备

首先触发 aide skill 学习 aide 命令的使用方法。


开始

1. 检查项目文档配置

aide config get docs.path

2. 检查文档是否存在

检查配置的文档目录是否存在且包含内容。

如果文档不存在

  • 提示用户先执行 /aide:docs 创建项目文档
  • 或者直接进行快速项目认知(见下文)

如果文档存在

  • 进入文档载入流程

文档载入流程

阶段 1载入总导览

读取总导览文档(通常是 .aide/project-docs/README.md

  • 了解项目简介
  • 了解技术栈
  • 了解架构概述
  • 获取区块索引

阶段 2建立脉络认知

基于总导览,建立对项目的整体认知:

  • 项目的核心功能是什么
  • 主要模块有哪些
  • 模块之间的关系

此时仅了解脉络,不深入细节。

阶段 3按需深入

后续根据任务需要,按需载入相关区块的详细文档:

  • 任务涉及哪些模块 → 载入对应区块文档
  • 需要了解某个功能 → 载入相关区块文档

快速项目认知(无文档时)

如果项目文档不存在,进行快速认知:

1. 阅读关键文件

按优先级阅读:

  1. README.md - 项目说明
  2. CLAUDE.md - Claude 指令(如存在)
  3. 配置文件(package.jsonCargo.tomlpyproject.toml 等)
  4. 入口文件(main.pyindex.jsmain.rs 等)

2. 探索目录结构

# 了解项目结构
ls -la

识别主要目录和它们的用途。

3. 建立初步认知

基于以上信息,建立对项目的初步认知:

  • 项目类型和用途
  • 主要目录结构
  • 核心模块位置

完成

项目认知载入完成后:

  • 已建立对项目的整体认知
  • 可以根据任务需要按需深入了解细节

注意:此命令通常由 /aide:run 自动调用,不需要单独执行。