Archyl 简介
Archyl 是一个 AI 驱动的架构文档平台,帮助软件团队使用 C4 模型 可视化、记录和维护系统架构。
什么是 C4 模型?
C4 模型是由 Simon Brown 创建的一种分层软件架构文档方法。它包含四个抽象层级:
- 系统上下文(第 1 层):展示您的系统如何融入周围环境,包括用户和外部系统
- 容器(第 2 层):深入您的系统,展示高层技术构建块(应用程序、数据存储、微服务)
- 组件(第 3 层):将容器分解为其组成组件
- 代码(第 4 层):将组件映射到实际代码元素,如类和函数
主要功能
AI 驱动的发现
连接您的 Git 仓库,让 Archyl 的 AI 自动发现和记录您的架构。AI 会分析您的代码库以识别:
- 系统及其边界
- 容器(服务、数据库、消息队列)
- 组件及其关系
- 代码级元素
交互式图表
创建精美的交互式架构图,您的团队可以:
- 在抽象层级之间导航
- 平移和缩放以探索大型架构
- 导出为 PNG、SVG 或 PDF
- 嵌入到 Confluence、Notion 或任何网站
团队协作
与您的团队共同记录架构:
- 邀请具有不同角色(管理员、编辑者、查看者)的团队成员
- 通过历史记录跟踪变更
- 为利益相关者分享公共链接
架构洞察
获取关于架构的自动化洞察:
- 识别潜在问题
- 使用 ADR 跟踪架构决策
- 记录用户流程
- 监控依赖关系
入门指南
准备好开始记录您的架构了吗?请按照我们的快速入门指南,几分钟内创建您的第一个项目。
使用场景
Archyl 非常适合:
- 工程团队 记录微服务架构
- 架构师 向利益相关者传达系统设计
- DevOps 团队 了解部署全景
- 新团队成员 了解复杂系统
- 技术写作者 创建架构文档