SuperAPI AI 工具集

oci-drawio-icon-native

通用与其它

查看项目

更新于 10-15 21:47

技能介绍

用途:生成和修复 Oracle 云(OCI)draw.io 架构图,使其在任何环境下都能正确渲染,不依赖 mxgraph.oci.* 运行时库加载。

主要能力:基于可信 OCI 源文件生成或更新图表;执行语义化图标映射(智能体运行时角色使用 OCI Agent 图标,托管模型端点使用 OCI Generative AI 图标);让连接线位于图标与标签前景之后;交付前运行完整性校验器,同时检查视觉质量与语义正确性。

使用方式:提供 Oracle 官方工具包源文件,以及示例生成脚本和完整性校验脚本。示例命令保持原样: python3 drawio/tools/build_agentic_rag_diagram.py --source drawio/KPN_RAG_Arch_ALL.drawio --icon-source "drawio/OCI Style Guide for Drawio/OCI Architecture Diagram Toolkit v24.2.drawio" --output drawio/KPN_RAG_Arch_ALL__with_Agentic_Excellence.drawio --standalone drawio/OCI_Agentic_RAG_Excellence_ICON_NATIVE_V2.drawio --diagram-name Agentic-RAG-Excellence-IconNative-v2 python3 drawio/tools/validate_drawio_icon_integrity.py --file drawio/KPN_RAG_Arch_ALL__with_Agentic_Excellence.drawio --diagram Agentic-RAG-Excellence-IconNative-v2 校验器预期信号包括 mxgraph_oci_refs=0、VALIDATION: PASS,以及接近 1.000 的稳定 max_icon_group_spread_ratio。

适用场景:编写或修复 OCI 架构图,尤其是智能体与 RAG 类架构图,需要跨环境稳定渲染且可验证时。

限制与最佳实践:无法保证图形库加载时,不要交付含 shape=mxgraph.oci.* 的图表;在连接线经过处添加白色图标护盾和可读标签块;将架构叙述(设计说明与流程步骤)与图表一起保存。其他实现细节、收费情况或平台支持范围暂未提供。