本地AI绘图全家桶

95 阅读5分钟

本地AI+Hermes Agent绘图全家桶:榨干4060Ti 16G显卡算力,买时后悔,后知赋能不足!

本文盘点 Hermes Agent 在当前 Windows 环境中可以直接调用的所有绘图/相关工具、软件与技能。全程离线,不依赖外部 API。

一、十一种成图类型 × 工具链速查

#类型工具链输出
01SVG 架构图手写 SVG → Chromium 截图PNG
02手绘白板风手写 SVG + feTurbulence 抖动滤镜 → ChromiumPNG
03Mermaid 流程图Mermaid DSL → mmdc → ChromiumPNG
04依赖调用图DOT 文本 → dot 引擎直出PNG
05统计图matplotlib 脚本(中文需指定微软雅黑/YaHei)PNG
06ASCII 艺术pyfiglet 字头 + HTML 等宽排版 → ChromiumPNG
07AI 动漫/写实图ComfyUI + SDXL 权重(本地 GPU)PNG
08数学动画manim 0.21(python -m manim)+ ffmpegMP4
09信息图手写 HTML/CSS 卡片排版 → ChromiumPNG
10生成艺术p5.js 流场粒子算法 → Chromium 截图PNG
11网页设计页手写 HTML/CSS(CSS 变量主题)→ Chromium 长截图PNG

01-SVG-架构图:手写 SVG(深色)→ Chromium 无头渲染成 PNG 01-SVG-架构图.png 02-Excalidraw-白板风:手写 SVG 手绘白板风(Excalidraw 风),Chromium 渲染 02-白板风-Excalidraw.png 03-MermaidMermaid-流程图:文本绘图(横向浅色流程图),mmdc + Chromium 渲染

03-Mermaid-流程图.png 04-Graphviz-依赖调用图:Graphviz DOT 文本绘图(有向依赖图),dot 引擎渲染 04-Graphviz-依赖调用图.png 05-Matplotlib-统计图:Python matplotlib 脚本绘图(统计图),本机 Python 渲染 05-Matplotlib-统计图.png 06-ASCII-艺术:Python pyfiglet 生成 ASCII 艺术字,HTML 等宽排版 + Chromium 渲染 06-ASCII-艺术.png 07-ComfyUI-写实:ComfyUI + SD XL base 1.0(通用基座,写实向出图) 07-ComfyUI-写实.png 07-ComfyUI-动漫:ComfyUI + Animagine XL 4.0(基于 SDXL 微调的动漫专用权重,二次元生图) 07-ComfyUI-动漫1.png 07-ComfyUI-动漫2.png 08-Manim-数学动画:Python manim 脚本动画(正弦波演示),ffmpeg 合成 MP4 v.douyin.com/AjEIF61se0g…

09-信息图:手写 HTML/CSS 信息卡片(信息图),Chromium 渲染 09-信息图.png 10-生成艺术:JavaScript p5.js 生成艺术(流场线画),Chromium 渲染 10-生成艺术.png 11-网页设计页:HTML/CSS 手写网页设计页,Chromium 渲染 11-网页设计页.png

二、软件工具层(本机实测可用)

工具版本 / 位置用途状态
Chromium 无头浏览器Playwright chromium-1234HTML/SVG 截图出图:架构图、白板风、ASCII 艺术、信息图、网页设计页、生成艺术、漫画渲染✅ 可用
mmdc (Mermaid CLI)12.0.0 (Node.js)Mermaid 文本出图:流程图、时序图、C4 架构图✅ 可用
Graphvizdot.exe(Program Files\Graphviz)DOT 语言画依赖图、调用图、分层图,自动布局避交叉✅ 16.1.0
matplotlib3.11.2(Python 运行时)统计图表:柱状、折线、饼图、散点✅ 可用
pyfigletPython 运行时ASCII 大字艺术(pyfiglet.Figlet(font='standard'))✅ 可用
manim0.21.0(独立 venv,python -m manim 调用)数学/代码动画,输出 MP4(默认 1080p60)✅ 可用
ffmpeg9.0.1视频抽帧质检、转码、GIF/帧合成✅ 可用
ComfyUI + SDXL 权重animagine-xl-4.0(动漫)+ sd_xl_base_1.0(写实)AI 生图,RTX 4060 Ti 16GB 本地推理⚠️ 模型就绪,服务按需拉起

三、技能层(Hermes skill,加载即用)

技能用途
drawing-style-menu触发词「画图」→ 先列出全部风格供用户选择
architecture-diagram深色 SVG 架构图 / 云拓扑
excalidraw手绘风白板图(feTurbulence 抖动滤镜)
ascii-art / ascii-videoASCII 字符画 / 视频转 ASCII
baoyu-infographic信息图:21 布局 × 21 风格
p5js / pretext生成艺术、无 DOM 文字实验
claude-design / sketch / popular-web-designs / design-md落地页、原型、54 套真实设计系统、设计 token
manim-video数学/算法动画
comfyuiAI 生图工作流(含本机踩坑:v0.38 节点名等)
local-ai-stack本机 ComfyUI / 模型 / venv 环境总控
ocr-and-documents / baidu-ocr反向能力:图 → 文字
touchdesigner-mcp实时 3D(需用户在 TouchDesigner 内手动启用)

五、几条踩过的关键坑

  1. manim 0.21 必须 python -m manim 调用:Windows 上 console script 静默失效(exit 0 但不产出媒体)。
  2. manim 0.21 API 变更:Axes 高度参数改 y_length=,get_graph 改名 plot_line_graph,line_stroke_width 不再接受。
  3. mermaid 子图压缩长图:flowchart LR + 多个 subgraph direction TB 可把长流程折成短宽图。
  4. pyfiglet API:正确是 pyfiglet.Figlet(font=...),FigFont(...) 会 AttributeError。
  5. matplotlib 中文乱码:字体指定 Microsoft YaHei, SimHei 且设 axes.unicode_minus=False。
  6. SDXL 系画风切换靠换权重文件:通用 base 偏写实,Animagine XL 4.0 是 SDXL 的动漫微调权重(完整模型,非叠加 LoRA)。

一句话总结

静图随时可画(架构/流程/结构/统计/设计/信息图/ASCII/手绘/生成艺术),视频可出(manim/ASCII 视频),AI 生图模型就位按需启动——全链路离线,不出一张网。