把“画一张架构图”变成一次可维护的建模:从建表语句、接口定义、基础设施配置或一句话描述生成可编辑的 drawio 文件,之后改结构不会冲掉手工排好的位置
项目介绍
把架构图当工程文件管理的技能:统一入口是 diagramctl 命令,负责生成、增量同步、多视图投影、语义查询与规则测试;仓库同时提供 MCP 注册与 CI 闸门
主要应用领域
接手陌生系统先出一张可视图;接口文档或建表脚本变了就增量同步老图;评审前跑规则检查问“这两个模块到底怎么连”
关键技术
核心命令只要 Python 3,产物是可编辑 XML;支持多视图投影(管理、系统、部署、数据流、安全);导出图片或 PPT 需本机装 draw.io,自动布局需 Graphviz(可选)
实用价值
与让助手直接生成一张图片的关键区别:图是带语义的工程文件,能增量同步、能当规则测试跑、能一处模型投多张视图;一次性插图随手就废的问题被绕开
局限
要导图就得有 draw.io,纯文本环境只能拿 XML;规则检查只验结构与策略,不判断设计好坏;本轮只读定义,未生成过图
开源协议
MIT
技能代码 MIT;生成的图引用 AWS、Azure、GCP 等图标时受各自品牌与素材条款约束
协议解读供选型参考,不构成法律意见。
推荐理由
值得小范围试用。适合靠架构图对齐多方、且图需长期维护的团队;只要一次性配图时,Mermaid 更快
观测
Star10658;观测时间:2026-11-09T17:51:00Z
暂无可比增长基线
开源代码
专业社区口碑
未找到可靠口碑
只在技能目录站点看到收录,未检索到独立使用评价
目录收录只说明可被发现,不构成质量或效果评价
类似项目推荐
模型知识参考,未在线核验;名称、维护状态和许可证需另行核实。