ARCH icon

ARCH

ARCH 是一款基于浏览器的云架构与网络图设计工具,支持本地运行、设备端存储,并可导出为 PNG、SVG、PDF 和 .arch 文件。

ARCH

ARCH 是一款本地优先的架构设计工具

ARCH 是一款基于浏览器的云架构与网络图设计工具。它结合了拖放式组件目录、可路由连线、分组工具和导出选项,使团队无需安装桌面应用或搭建后端,就能对接近生产环境的基础设施进行建模。

该应用以本地优先和默认隐私为设计原则:图表保存在浏览器中,编辑器在首次加载后可离线工作,网站说明不会托管、同步或查看你的工作。单独的 Visualize 页面通过基于文件的数据探索和图表视图,扩展了对 JSON、YAML、Terraform HCL、GraphQL 和 protobuf 等常见结构化格式的支持。

核心功能

云服务商与本地组件目录

不必绘制通用方框,而是通过可搜索的预构建组件目录来构建云和网络图。目录包含 AWS、Azure、Google Cloud、IBM Cloud、Oracle Cloud、Alibaba Cloud、Huawei Cloud、通用网络和本地部署组件。

智能路由连线

使用正交连线、自动箭头放置、平行偏移,以及在移动项目时仍能保持连接的边标签来连接节点。画布扩大时会重新计算路径,以保持大型图表的可读性。

隔离建模

通过自定义边框、填充、嵌套和折叠控制,将资源分组为区域、VPC、子网和可用区。这样在架构评审中更容易展示隔离边界。

选择与命令面板工作流

使用框选、Shift 点击、Ctrl/Cmd+A、批量样式编辑,以及“选择已连接项”或“相同供应商”等命令面板操作。该编辑器专为高键盘依赖的重构和图表整理而设计。

演示与工作区导出

可将图表导出为 PNG、SVG 或 PDF,包括 A4 布局选项,并可捕获最高 4K 分辨率的完整图表。网站还提供通过单个 .arch 文件进行便携式工作区导出和导入。

数据可视化模式

打开 Visualize 页面可自动识别 JSON、YAML、TOML、XML、CSV、Terraform HCL、GraphQL、protobuf 等格式,然后将其渲染为浏览器视图、流程图、依赖图、思维导图、表格、统计、树图、旭日图、差异、JSONPath、格式化代码或推断出的 schema 视图。

ARCH 的适用场景

  • 云架构设计

    当你需要一张更接近真实环境而不是通用方块图的图表时,可用 ARCH 来绘制云服务、子网和信任边界。

  • 基础设施文档

    使用隔离和路由工具,为评审、入职培训或内部设计文档记录区域、VPC、子网和可用区。

  • 结构化数据探索

    当你需要快速检查 JSON、YAML、Terraform 或类似数据时,可使用 Visualize 页面将结构化文件转换为浏览器视图、图表、表格或 schema。

  • 便携式图表工作流

    使用基于浏览器的编辑器在笔记本电脑上快速修改图表,或在离线时继续编辑,然后在需要共享结果时导出 PNG、SVG、PDF 或 .arch。

  • 大型图表维护

    当图表包含许多节点并且需要清理、重新分组或重复样式更改时,可使用命令面板操作、快照和批量编辑。

Pros and Cons

Pros

  • 开始使用编辑器不需要账户或桌面安装。
  • 图表保留在浏览器设备端,在首次页面加载后仍可离线使用。
  • 组件目录专注于云和基础设施工作,涵盖多个主流云厂商以及本地部署组件。
  • 路由、分组、对齐和键盘快捷键专为大型基础设施图而设计,而非简单流程图。
  • 导出选项包括 PNG、SVG、PDF 和可移植的 .arch 工作区文件。

Cons

  • 产品明确采用本地优先设计,因此网站没有描述内置的云同步或图表文件的服务器端共享。
  • 公开页面侧重于单人编辑和工作区组织;并未明确说明实时协作功能。

FAQ

使用 ARCH 需要账户吗?

不需要。ARCH 基于浏览器且以本地优先方式运行,因此你可以直接打开编辑器开始使用,无需创建账户。来源还说明内容会自动保存在本地。

我可以离线使用 ARCH 吗?

可以。ARCH 会将图表存储在浏览器的 IndexedDB 中,并且在首次加载后可离线使用。网站还注明,应用加载完成后导出也可离线工作。

我可以从 ARCH 导出什么?

可以。产品页面说明你可以将整个工作区导出为单个 .arch 文件,并在其他地方导入。列出的可视化导出格式包括 PNG、SVG 和 PDF。

ARCH 和 Visualize 页面有什么区别?

主架构编辑器用于借助组件目录、连线、分组和导出功能,对云和网络系统进行图表设计。单独的 Visualize 页面则用于加载 JSON、YAML、TOML、XML、CSV、Terraform(HCL)、GraphQL 和 protobuf 等数据文件,并将其作为图表和视图进行探索。

ARCH 支持团队协作吗?

来源强调的是在浏览器中的单人使用,并提到项目、检查点、命名快照和命令面板,但没有说明协作功能或共享编辑。

Quick Facts

类别
架构图设计
平台
浏览器中的 Web 应用
主要用途
云和网络架构图
存储方式
通过 IndexedDB 进行本地浏览器存储
离线支持
首次加载后可离线工作
来源域名
archapp.design