Business Blueprint Skill

📐 业务蓝图一键生成,架构图多格式导出

将售前需求、会议记录转化为可编辑的业务蓝图、泳道流程图和架构图,支持导出 SVG、draw.io、Excalidraw、Mermaid 等多种格式,适用于金融、制造、零售等行业解决方案设计。

收藏
4.1k
安装
977
版本
0.6.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Business Blueprint Skill 是一款面向企业解决方案架构师的业务蓝图生成工具,专注于将非结构化的售前需求、会议纪要转化为标准化的、可复用的业务能力蓝图。用户通过 CLI 或 Python API 调用,可选择 --plan(从零生成蓝图 JSON)、--generate(刷新可视化视图)、--edit(修改现有蓝图)、--validate(质量校验)或 --export(导出图表)五种核心命令。

工具内置四大行业模板(common/finance/manufacturing/retail),自动映射领域实体与流程步骤。生成物包括:结构化的 solution.blueprint.json(唯一可信源)、静态 HTML 查看器(solution.viewer.html),以及支持四种格式的导出文件(SVG/draw.io/Excalidraw/Mermaid)。特别支持云原生架构图的自动生成,可识别 AWS Lambda、Kubernetes 等部署模式,输出符合设计系统的暗色主题 SVG 架构图。

显著优点

1. 标准化交付物:强制以 JSON 作为单一可信源,避免视图与数据分离导致的版本混乱,支持 fieldLocks 机制保护人工编辑字段
2. 多格式生态互通:一次建模即可输出开发、设计、汇报三类场景所需格式,降低跨工具协作摩擦

3. 行业模板内置:金融风控、制造供应链、零售会员体系等场景预置种子数据,减少冷启动成本

4. 云原生架构感知:自动识别 AWS/K8s 部署类型,生成带边界框、语义配色、符合设计规范的架构图

5. 沙箱友好:提供 Jupyter/Notebook 环境的精确代码片段,规避 __file__subprocess 等常见陷阱

潜在缺点与局限性

  • Python 版本硬性门槛:要求 Python ≥3.12,低于此版本直接拒绝安装,可能限制部分遗留环境使用
  • 行业值严格枚举:仅接受四个预设行业值,自定义领域(如医疗、政务)需降级使用 common 模板
  • 架构图模板有限:仅提供 serverless/microservices 两类模板,复杂混合架构需人工调整
  • 中文支持待验证:文档示例以英文为主,中文需求解析的准确性依赖底层 NLP 实现
  • 无实时协作能力:基于文件的工作流,不支持多人同时编辑或版本分支管理

适合人群

  • 售前解决方案架构师:快速将客户口述需求转化为可视化提案
  • 企业 IT 架构师:标准化业务能力建模与架构图输出
  • 技术产品经理:在敏捷迭代中维护业务-技术对齐的蓝图
  • 交付项目经理:生成可交付的客户确认文档与实施基线

常规风险

1. 过度依赖自动化--plan 可能因需求模糊生成不完整蓝图,若忽视 clarifyRequests 提示直接推进,会导致后续返工
2. 版本覆盖风险--generate 默认刷新 viewer,若未正确配置 fieldLocks,可能丢失人工在 HTML 中的注释调整

3. 导出格式兼容性:Excalidraw/draw.io 的复杂图形在跨版本打开时可能出现样式漂移

4. 沙箱环境差异:本地开发与 Jupyter 环境的导入路径、依赖安装方式不同,直接复制代码可能触发 NameError

Business Blueprint Skill 内容

business_blueprint文件夹
assets文件夹
specs文件夹
templates文件夹
common文件夹
finance文件夹
manufacturing文件夹
retail文件夹
demos文件夹
screenshots文件夹
references文件夹
architecture-templates文件夹
tests文件夹
手动下载zip · 112.5 kB
viewer.htmltext/plain
请选择文件