工程开发
documentation-creation
基于代码库分析自动生成项目文档,确保准确性、一致性并符合 VilnaCRM 架构模式。
简介
Documentation Creation 技能为从头开始构建全面的项目文档提供了结构化框架。该工具专为工程团队和技术负责人设计,通过对代码库、框架配置和架构元数据进行深入分析,消除了编写样板文档的手动负担。利用既定的模板,它确保您的文档与项目的实现细节、技术栈和领域逻辑保持同步。它专门用于新服务或主要组件的初始设置阶段,在这些阶段需要一致、高质量的文档来促进入职并保持对系统的掌控。
-
自动发现并记录技术栈,包括 PHP、Symfony、Docker 和数据库配置。
-
基于实际项目文件系统,对有界上下文、实体和存储库结构进行系统性映射。
-
为必要的项目工件提供基于模板的生成,例如入门指南、API 参考、架构决策记录和测试策略。
-
自动验证例程,确保所有文档链接、命令示例和目录路径保持有效并反映当前的代码实现。
-
强制执行文档标准,包括交叉链接要求和对项目范围内设计原则的遵守。
-
在启动新存储库时使用此工具,以确保快速、一致的文档覆盖率。
-
输入通常包括对项目根目录的访问权限,包括 composer.json、Makefile 和 src/ 目录结构等文件。
-
输出由一整套 Markdown 格式的文档文件组成,旨在提供项目的整体视图。
-
注意:对于代码更改后的持续同步,请使用 documentation-sync 技能以防止内容过时。
-
确保所有项目特定的元数据(例如实体名称和有界上下文)都在生成的输出中正确反映,以保持技术准确性。
仓库统计
- Star 数
- 5
- Fork 数
- 0
- Open Issue 数
- 19
- 主要语言
- PHP
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 15:56