Duyệt miễn phí mỗi ngày. Lên Pro để cài đặt và dùng Airsc MCP không giới hạn.

Xem gói Pro
PluginAn toànTài liệu & nội dungDễ cho người mới

SeeCode

Aryanutkarsh · Aryanutkarsh/SeeCode

Tạo các sơ đồ kiến trúc và biểu đồ động, có thể tương tác trực tiếp từ mô tả ngôn ngữ tự nhiên.

Animated, explorable diagrams for Claude and other coding agents, from a short JSON spec.

677 sao38Giấy phép: MITCập nhật 5 ngày trước0 lượt mở

Xem kết quả thực tế

Sơ đồ kiến trúc của quy trình thanh toán trong thực tế

Ảnh từ README của tác giảSơ đồ kiến trúc của quy trình thanh toán trong thực tế

1/3

Ảnh từ README của tác giả Aryanutkarsh ·Nguồn

Bạn có thể làm gì với nó

  • Trực quan hóa kiến trúc hệ thống
  • Tạo sơ đồ tuần tự có hiệu ứng động
  • Tạo biểu đồ từ dữ liệu tệp CSV

Kiểm tra an toàn

An toàn

Không thấy dấu hiệu rủi ro trong các file đã quét.

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

Diagrams that move, explain and export themselves.

Ask your agent for a diagram. SeeCode turns a short spec into an editorial-quality, animated, explorable diagram: one HTML file you can hover, click and walk through, or export as SVG, PNG, GIF or MP4 for wherever it needs to go.

Install  ·  Diagram types  ·  Features  ·  Themes  ·  Import  ·  Export  ·  CLI

Exported straight from the diagram. ▶ See the viewer in action: hover trace, focus panel, route journey.

Install, then describe what you want to see

Claude Code (recommended: the plugin keeps you on the latest release):

/plugin marketplace add Aryanutkarsh/seecode
/plugin install seecode@seecode

Cursor, Codex, OpenCode and other Agent Skills hosts:

npx skills add Aryanutkarsh/seecode -g

More install options, and how to update.

Then ask:

Use SeeCode to show how checkout works: the browser calls the API,
the API writes to Postgres, charges Stripe and publishes an event to Kafka.

Keep going in plain language: "highlight the payment path", "make it dark", "export it for my slides". The first time you use it in a project, SeeCode asks once whether to use your global settings or create project-specific ones.

45 diagram types

Every type animates its own way (systems trace their flows, sequences play message by message, charts grow), and every type can also be fully static. Click any diagram for the full-size image. Charts take their numbers from a CSV or JSON file, so the data never has to pass through the model.

ArchitectureComponents and connections High-level4–7-box overview for non-engineers DeploymentWhere things run (hosts, regions)

Dependency graphWhat imports or depends on what Architecture deltaWhat a change adds, removes or alters IT current stateCurrent IT landscape with health status

UML classClasses and interfaces ER / data modelEntities and cardinality Database schemaTables and FK columns

FlowchartDecisions and branches SequenceMessages between actors over time State machineStates and transitions

SwimlaneWho does which step ProcessShort linear numbered steps Data flowData moving through stages

User journeyUser steps and emotion curve TimelineDated events GanttWork over time

KanbanItems by status Story mapBackbone and release slices Loop / flywheelReinforcing cycle or flywheel

MedallionBronze/silver/gold layers Platform integrationSources → integration → platform → serving Access matrixRoles × data access

TreeParent → children Org chartPeople and teams NestedContainment and scopes

Layer stackA stack VennOverlaps Pyramid / funnelRanking

QuadrantA 2×2 FishboneRoot causes Wardley mapEvolution × visibility

Exploded viewParts of one thing, isometric Isometric planA floor or site from above Isometric objectAny object, from a description

BarCompare amounts LineChange over time ScatterTwo measures

WaterfallRunning total TreemapPart of whole HeatmapIntensity grid

RadarProfile on shared axes PolarCyclical values SankeyFlow volumes

Plus 15 variants: dumbbell, marimekko, slopegraph, bump, streamgraph, ridgeline, bubble, beeswarm, funnel, consultant quadrant, terminal loop, OAuth sequence, lifecycle state, block decomposition and vertical high-level. Specs for every example are in examples/specs.

Isometric: compose anything

Three types draw in isometric 3D: isometric objects (anything, from a plain description: ask for "an office chair" and the agent lists its parts and SeeCode draws it), exploded views (the parts of one thing, lifted apart and labelled, assembling on load) and isometric plans (a floor or a site, built up phase by phase). There is no fixed library of drawings: every part is a solid or a beam you place in 3D and dress with items on its top and sides (screens, chips, keys, cards, windows, shelves), make hollow, round, ribbed, lay on its side, or cap with a dome or a roof. So the same few lines of spec draw a chair, a van, a phone, a burger or a street. How it works

Use SeeCode to draw an office chair in isometric, and label the parts.

Office chairStar base, gas lift, cushion LaptopKeys, trackpad, display Espresso machineGroup head, wand, cups Delivery vanWheels on their side

Phone teardownTray housing, camera module, display Mechanical keyboardCase, PCB, plate, switches, keycaps AI agent stackVault, tools, skills, harness, interface

Anatomy of a burgerDomed bun with sesame, ribbed layers One rack, unpackedPorts, drive bays and vents on the walls Office, floor by floorDesks, monitors, solar panels

North campusBuildings, roads and trees, by phase Corner coffee shopBar, kitchen, tables, queue posts A small streetGable, hip and shed roofs, a dome

Also in the gallery: a fulfilment warehouse with storage racks. Specs are in examples/specs/isometric.

Not just code

The same types draw everyday things: a leave plan, where your pay goes, a back-and-forth with a landlord, where a job application stands. Labels can be in any language (set lang, and Chinese, Japanese and Korean labels wrap between characters), and the legend can use your own words.

A year of leaveTimeline Where the pay goesSankey

租房的来回沟通 (re

Xem mã nguồn trên GitHub