智能分析项目结构,自动生成符合 Harness Engineering 规范的文档,支持 Spring Boot、React、Vue、NestJS、Express、Django、FastAPI、Go 等多种项目类型。
自动分析当前项目类型并创建对应的 Harness Engineering 文档体系。
类型检测依据分层架构Spring Bootpom.xmlEntity→DAO→Service→ControllerReactpackage.json + reactTypes→Components→Hooks→PagesVuepackage.json + vueTypes→Components→Composables→ViewsNestJS@nestjs/coreEntities→Repositories→Services→ControllersExpressexpressTypes→DAO→Service→ControllerDjangomanage.pyModels→Views→Serializers→UrlsFastAPIfastapiModels→Schemas→Services→RoutesGingo.modModels→Repository→Service→Handler
bash
# 在项目目录运行,自动检测类型并创建文档
node create-harness-docs.js --init
# 选项
# --init 创建所有文档
# --agents 仅创建 AGENTS.md
# --architecture 仅创建架构文档
# --quality 仅创建质量评级
# --validate 验证现有文档
text
项目目录/
├── AGENTS.md # 入口/索引
├── docs/
│ ├── architecture/
│ │ ├── ARCHITECTURE.md # 架构总览
│ │ └── domains/ # 业务域详情
│ ├── plans/ # 执行计划
│ └── quality/grades.md # 质量评级
├── .github/workflows/
│ └── harness-ci.yml # CI 配置
└── (Java) src/test/.../ArchitectureTest.java # ArchUnit 测试
遵循 OpenAI Harness Engineering: