Archyl 简介 - Archyl Docs

了解 Archyl 是什么,以及它如何帮助您使用 C4 模型记录软件架构

Archyl 简介

Archyl 是一个 AI 驱动的架构文档平台,帮助软件团队使用 C4 模型 可视化、记录和维护系统架构。

什么是 C4 模型?

C4 模型是由 Simon Brown 创建的一种分层软件架构文档方法。它包含四个抽象层级:

  1. 系统上下文(第 1 层):展示您的系统如何融入周围环境,包括用户和外部系统
  2. 容器(第 2 层):深入您的系统,展示高层技术构建块(应用程序、数据存储、微服务)
  3. 组件(第 3 层):将容器分解为其组成组件
  4. 代码(第 4 层):将组件映射到实际代码元素,如类和函数

主要功能

AI 驱动的发现

连接您的 Git 仓库,让 Archyl 的 AI 自动发现和记录您的架构。AI 会分析您的代码库以识别:

  • 系统及其边界
  • 容器(服务、数据库、消息队列)
  • 组件及其关系
  • 代码级元素

交互式图表

创建精美的交互式架构图,您的团队可以:

  • 在抽象层级之间导航
  • 平移和缩放以探索大型架构
  • 导出为 PNG、SVG 或 PDF
  • 嵌入到 Confluence、Notion 或任何网站

团队协作

与您的团队共同记录架构:

  • 邀请具有不同角色(管理员、编辑者、查看者)的团队成员
  • 通过历史记录跟踪变更
  • 为利益相关者分享公共链接

架构洞察

获取关于架构的自动化洞察:

  • 识别潜在问题
  • 使用 ADR 跟踪架构决策
  • 记录用户流程
  • 监控依赖关系

入门指南

准备好开始记录您的架构了吗?请按照我们的快速入门指南,几分钟内创建您的第一个项目。

使用场景

Archyl 非常适合:

  • 工程团队 记录微服务架构
  • 架构师 向利益相关者传达系统设计
  • DevOps 团队 了解部署全景
  • 新团队成员 了解复杂系统
  • 技术写作者 创建架构文档

后续步骤