- 创意名称 + 创意介绍
DrillUML 是一款基于 Web 的交互式 UML 编辑器,支持 14 种标准 UML
图的可视化创建与编辑,核心能力是"节点钻取"——双击任意节点即可进入子画布,子画布可以是 Markdown说明文档,也可以是另一幅完整的 UML 图,形成层级化的图谱体系。
想解决什么问题: 传统 UML
工具只能扁平地表达单层结构,复杂系统的细节要么塞在一张图里造成信息过载,要么散落在多份文档中失去关联。DrillUML通过"节点即入口"的方式,让用户在保持总览的同时,逐层下钻到任意细节。
为什么会想到做这个: 在日常学习和项目开发中,经常需要对复杂系统进行建模和讲解。现有工具要么过于简陋(画个框线图就到头
了),要么过于笨重(Enterprise Architect 等桌面工具学习成本高、不便分享)。希望能做一个轻量的 Web 工具,让 UML图不仅能画出来,还能"用起来"——点进去看到细节,而不是塞满文字挤在一张图上。
大概是什么产品: Web 网站应用(前端 React + 后端 PostgreSQL),支持在线编辑、自动保存、JSON/PlantUML/Mermaid导入,以及单文件 HTML 导出(离线可分享、保留钻取交互)。
- 目标用户及痛点
面向哪些用户: 软件开发者、系统架构师、计算机专业学生、技术文档撰写者——任何需要用 UML 来表达和沟通系统设计的人。
在什么场景下使用: 设计系统架构时画类图/组件图/部署图;梳理业务流程时画活动图/状态图;给团队或导师做技术汇报时,需要一张图既能看到全貌又能钻入细节讲解。
当前痛点: 用 draw.io / PlantUML 画出来的图是"死"的——节点里的文字只能靠字号缩小硬塞,想展开细节只能另开文档手动关联;子图之间没有结构化链接,维护成本高、容易遗漏。分享给别人时,对方看到的是一张密密麻麻的图,找不到重点。
- 价值与意义
效率提升: 钻取式交互让一张图能承载 10 倍的信息量而不显得拥挤。开发者可以在 3
次点击内创建一张图、添加节点并钻入子画布,大幅降低"画图两小时、调整格式三小时"的无效劳动。
学习与协作价值: 对于学生和技术团队,DrillUML
提供的层级化图谱天然适合讲解复杂系统——从顶层架构一步步钻入模块细节,比翻页 PPT 或切换多个文档更直观。单文件 HTML导出功能让图谱可以脱离平台、离线分享,接收方无需安装任何工具即可交互浏览。
drillum-creative-product.html (24.0 KB)