What problem does it solve?
Helps users convert diagram specifications (Mermaid or DSL) into precise visual whiteboard diagrams and safely deliver them to Lark/Feishu, removing manual layout, rendering, and risky upload steps.
Core Features & Use Cases
- Flexible Rendering Paths: Automatically routes simple mindmaps and sequence diagrams to Mermaid, and uses a precise DSL for custom layouts requiring exact styling and coordinates.
- Scripted Layouts for Complex Charts: Supports script-based generation for charts that need mathematical positioning (fishbone, flywheel, funnel, treemap, pyramid, charts).
- Safe Upload Workflow: Renders PNGs and can upload to a target Lark whiteboard token while enforcing a mandatory dry-run and user confirmation to avoid accidental overwrites.
- Use Case: Turn a product architecture prompt into a styled JSON DSL, render a PNG, and upload it to a shared Lark whiteboard after verifying no destructive changes will occur.
Quick Start
Create a diagram from the provided DSL or Mermaid text, render it to an image, run a dry-run against the target whiteboard token, and ask me to proceed with upload only if you confirm.