Files
makemd/docs
wurenzhi 56b8a2e2f8 docs: 新增业务闭环文档并重构文档结构
新增业务闭环文档,包含商品主数据、SKU变体、订单拆分等关键闭环
重构文档目录结构,迁移旧文档至新路径
补充业务功能说明文档内容
更新全局文档索引和项目地图
2026-03-18 00:35:00 +08:00
..

Crawlful Hub 文档结构

本文档描述了 Crawlful Hub 项目的文档组织结构,便于团队成员快速定位和理解各个文档的用途。

📁 目录结构

docs/
├─ 00_Business/                          # 业务层文档
│   ├─ Business_ClosedLoops.md          # 业务闭环文档(核心)
│   ├─ Business_Blueprint.md             # 业务蓝图
│   ├─ Business_Features.md              # 业务功能说明
│   ├─ Business_9.md                     # 业务9
│   ├─ Governance_Standards.md           # 治理标准
│   └─ Task_Overview.md                  # 任务概览
│
├─ 01_Architecture/                       # 架构层文档
│   ├─ System_Architecture.md            # 系统架构
│   ├─ Module_Blueprints.md              # 模块蓝图
│   ├─ Module_Responsibilities.md        # 模块职责(待创建)
│   ├─ AI_Agent_Interaction.md           # AI Agent 交互(待创建)
│   ├─ Data_Flow_Diagrams/               # 数据流图
│   └─ Sequence_Flow_Diagrams/           # 业务流程图
│
├─ 02_Backend/                            # 后端文档
│   ├─ Backend_Design.md                 # 后端设计(待创建)
│   ├─ API_Specs/                        # API 规范
│   │   ├─ Data_API_Specs.md             # 数据 API 规范
│   │   ├─ Product_API.md                # 商品 API待创建
│   │   ├─ Order_API.md                  # 订单 API待创建
│   │   └─ Finance_API.md                # 财务 API待创建
│   ├─ Database/                        # 数据库文档
│   │   ├─ ERD.md                        # 数据库设计图(待创建)
│   │   └─ Table_Definitions.md          # 表定义(待创建)
│   ├─ Services/                        # 服务模块说明(待创建)
│   └─ Backend_Automation.md             # 后端自动化(待创建)
│
├─ 03_Frontend/                           # 前端文档
│   ├─ Frontend_Design.md                # 前端设计(待创建)
│   ├─ UI_Components.md                  # UI 组件(待创建)
│   ├─ Pages_Flow.md                     # 页面流转(待创建)
│   ├─ API_Consumption.md                # API 调用(待创建)
│   └─ Frontend_Automation.md            # 前端自动化(待创建)
│
├─ 04_Plugin/                             # 插件文档
│   ├─ Plugin_Design.md                  # 插件设计(待创建)
│   ├─ DOM_Interaction.md                # DOM 交互(待创建)
│   ├─ Automation_Scripts.md             # 自动化脚本(待创建)
│   └─ Plugin_Agent_Integration.md       # 插件集成(待创建)
│
├─ 05_AI/                                 # AI 文档
│   ├─ AI_Strategy.md                    # AI 策略(待创建)
│   ├─ AI_Context.md                     # AI 上下文(待创建)
│   ├─ AI_Tasks.md                       # AI 任务(待创建)
│   ├─ AI_Training_Data/                 # AI 训练数据
│   └─ AI_Model_Integration.md           # AI 模型集成(待创建)
│
├─ 06_ETL/                                # ETL 文档
│   ├─ ETL_Pipelines.md                  # ETL 流程(待创建)
│   ├─ ETL_Scripts/                      # ETL 脚本
│   └─ ETL_Data_Samples/                 # ETL 样例数据
│
├─ 07_Testing/                            # 测试文档
│   ├─ Test_Strategy.md                  # 测试策略(待创建)
│   ├─ Quality_Optimization.md           # 质量优化
│   ├─ Unit_Tests/                       # 单元测试
│   ├─ Integration_Tests/                # 集成测试
│   └─ Test_Reports/                     # 测试报告
│
├─ 08_Deployment/                         # 部署文档
│   ├─ Deployment_Guide.md               # 部署指南(待创建)
│   ├─ CI_CD_Pipelines.md                # CI/CD 流程(待创建)
│   └─ Environment_Configs/              # 环境配置
│
├─ 09_Operations/                         # 运维文档
│   ├─ Monitoring.md                     # 监控(待创建)
│   ├─ Logging.md                        # 日志(待创建)
│   ├─ Exception_Handling.md             # 异常处理(待创建)
│   └─ Maintenance_Guide.md              # 维护指南(待创建)
│
├─ 10_Documents_Global/                   # 全局文档
│   ├─ PROJECT_MAP.md                    # 项目地图(待创建)
│   ├─ README.md                         # 项目总览(待创建)
│   ├─ Changelog.md                      # 变更日志(待创建)
│   └─ DOC_INDEX.md                      # 文档索引
│
└─ 11_References/                         # 参考资料
    ├─ Platform_API_Docs/                # 平台 API 文档
    ├─ Regulatory_Requirements.md       # 合规要求(待创建)
    └─ Glossary.md                       # 术语表(待创建)

📋 文档分类说明

00_Business/ - 业务层

包含所有业务相关的文档,是理解项目业务逻辑的核心。

核心文档

  • Business_ClosedLoops.md - 完整的业务闭环文档,涵盖 TOC/TOB 双向闭环
  • Business_Blueprint.md - 业务蓝图,描述整体业务架构
  • Business_Features.md - 详细的功能说明

01_Architecture/ - 架构层

描述系统的技术架构和模块设计。

核心文档

  • System_Architecture.md - 系统总体架构
  • Module_Blueprints.md - 各模块的详细设计

02_Backend/ - 后端层

后端技术实现文档,包括 API、数据库、服务等。

核心文档

  • API_Specs/ - 所有 API 的详细规范
  • Database/ - 数据库设计和表结构

03_Frontend/ - 前端层

前端技术实现文档,包括 UI 组件、页面流转等。

04_Plugin/ - 插件层

浏览器插件的设计和实现文档。

05_AI/ - AI 层

AI 相关的文档,包括策略、上下文、任务等。

06_ETL/ - ETL 层

数据采集、清洗、处理的流程和脚本。

07_Testing/ - 测试层

测试策略、用例、报告等文档。

08_Deployment/ - 部署层

部署指南、CI/CD 流程、环境配置等。

09_Operations/ - 运维层

监控、日志、异常处理、维护指南等。

10_Documents_Global/ - 全局文档

项目级别的文档,包括总览、索引、变更日志等。

11_References/ - 参考资料

外部参考文档,如平台 API、合规要求、术语表等。

🎯 快速导航

新人入门

  1. 阅读 00_Business/Business_ClosedLoops.md 了解业务闭环
  2. 阅读 01_Architecture/System_Architecture.md 了解系统架构
  3. 阅读 10_Documents_Global/DOC_INDEX.md 查看文档索引

开发人员

  1. 阅读 01_Architecture/ 下的架构文档
  2. 阅读 02_Backend/03_Frontend/ 下的技术文档
  3. 参考 11_References/ 下的平台 API 文档

测试人员

  1. 阅读 07_Testing/Test_Strategy.md 了解测试策略
  2. 查看 07_Testing/ 下的测试文档

运维人员

  1. 阅读 08_Deployment/Deployment_Guide.md 了解部署流程
  2. 阅读 09_Operations/ 下的运维文档

📝 文档规范

命名规范

  • 文件名使用大驼峰命名法PascalCase
  • 文件扩展名为 .md
  • 避免使用特殊字符和空格

内容规范

  • 使用 Markdown 格式
  • 包含清晰的标题层级
  • 适当使用表格、代码块、流程图等
  • 标注文档最后更新时间

版本控制

  • 所有文档纳入 Git 版本控制
  • 重要变更记录在 10_Documents_Global/Changelog.md
  • 遵循项目的 Git 工作流程

🔗 相关资源

  • 项目根目录:d:\trae_projects\makemd\makemd
  • 原文档目录:d:\trae_projects\makemd\makemd\docs11
  • 项目规则:d:\trae_projects\makemd\makemd\.trae\rules\project-specific-rules.md

📞 联系方式

如有文档相关问题,请联系项目维护者。


最后更新时间2026-03-17 维护者Crawlful Hub 团队