用途:该技能面向专利附图场景,根据用户步骤或组件数据生成专利风格技术图,包括方法权利要求流程图、系统权利要求框图、系统架构图等技术插图,并可为图中部件添加参考编号。
主要能力:生成方法步骤流程图、决策树与带分支的流程;创建系统组件图、硬件架构图、软件模块图及组件互联图;渲染自定义 Graphviz DOT 代码;支持多种布局引擎(dot、neato、fdp、circo、twopi)与输出格式(SVG、PNG、PDF);按专利惯例添加参考编号(主组件 10、20、30,子组件 12、14,元素 22、24)。提供模板查询,如 simple_flowchart、system_block、method_steps、component_hierarchy。
使用方式:先安装 Graphviz,Windows 用 choco install graphviz,Linux 用 sudo apt install graphviz,Mac 用 brew install graphviz,并安装 Python 包 pip install graphviz。调用时加载 PatentDiagramGenerator,传入步骤或块数据调用 create_flowchart、create_block_diagram,或用 render_dot_diagram 渲染 DOT,再用 add_reference_numbers 添加编号。
适用场景:专利方法权利要求流程图、系统权利要求框图、技术架构图、需参考编号或专利风格格式的附图,以及 USPTO 提交用图形。
限制:依赖 Graphviz 环境;若未安装需先安装并用 dot -V 验证;参考编号映射需自行提供;资料未提供收费、价格、平台兼容性或生成效果的更多说明。