RepositoryHTMLCNTrung Quốc
coolbat

coolbat/anidiagram

Semantic-first animated architecture diagrams with portable SVG and a high-fidelity browser runtime.

57sao
2fork
3issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: diagramming

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: animated-diagrams

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: animated-svg

#1 Repository Của Tuần

🎯 Biến kiến trúc phần mềm thành sơ đồ sống động, tự giải thích

AniDiagram chuyển mô tả kiến trúc thành sơ đồ động, tính năng, được xác minh và xuất khẩu — biểu tượng hoạt động, dữ liệu chảy thực sự, kèm chế độ giải thích từng bước.

AniDiagram là một công cụ tạo sơ đồ kiến trúc động dựa trên nguồn mô tả ngữ nghĩa. Thay vì vẽ tĩnh, AniDiagram cho phép biểu tượng tự thực hiện vai trò, dữ liệu chảy theo từng mối quan hệ, và hỗ trợ chế độ giải thích từng bước để người xem dễ dàng theo dõi toàn bộ luồng hệ thống. Một nguồn đầu vào duy nhất có thể render ra SVG, HTML tương tác, hình ảnh, video và báo cáo chất lượng có thể máy đọc được.

✨ Điểm nổi bật

  • Agent Skill: Công cụ đọc mã nguồn và tự động sinh sơ đồ dựa trên bằng chứng thực
  • Brief → diagram: Câu quan hệ tiếng Anh/Trung được biến thành sơ đồ có thể kiểm chứng
  • Chế độ giải thích: Điều hướng từng bước với zoom, narration và điều khiển bàn phím
  • Chuyển động sống động: Biểu tượng thực hiện vai trò, dữ liệu/di sự cố di chuyển theo mối quan hệ
  • Phát phát sự kiện: Sự kiện lan truyền xuống các thành phần liên quan
  • Hệ thống hình ảnh: Hơn 50 biểu tượng minh họa, 16 bố cục, 12 phong cách
  • Trình xem tương tác: Zoom, pan, hover nhấn mạnh, hỗ trợ Expressive/Readable/Off
  • Kiểm tra nguồn: Tìm kiếm, đường đi ngắn nhất, chương trình, chia sẻ thẻ, Git-pin nguồn
  • Cổng kiểm tra chất lượng: Kiểm tra chèn lấn, lỗi đường đi, va chạm nhãn, phủ brief
  • Giao hàng nguyên tử: Thay thế toàn bộ artifact với mã băm SHA-256
  • Công cụ so sánh: Diff Plan, ảnh chụp màn hình, kiểm tra nguồn thực
  • Xuất khẩu đa định dạng: SVG, HTML, PNG, PDF, GIF, WebP, MP4, Lottie
  • Đa ngôn ngữ: Hỗ trợ tiếng Anh/Trung, phông chữ CJK

💡 Vì sao đáng chú ý

AniDiagram khác biệt ở chỗ không chỉ là công cụ vẽ sơ đồ tĩnh — mà là một nền tảng sinh sơ đồ sống động với logic kiến trúc rõ ràng. Nó áp dụng một quy trình rõ ràng: DiagramPlan → DiagramScript → SVG/HTML/báo cáo chất lượng, giúp người dùng từ mô tả ngữ nghĩa tới sơ đồ trực quan một cách có hệ thống. Đặc biệt, chế độ giải thích từng bước giúp người dùng dễ dàng trình bày và giảng giải kiến trúc hệ thống trong các buổi họp, bài thuyết trình hoặc tài liệu kỹ thuật.


#animated-diagrams #architecture-diagrams #gsap #python #svg #developer-tools #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryShell
d3/d3

Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:

113.8k
Oct 21, 2026
RepositoryTypeScript
apache/echarts

Apache ECharts is a powerful, interactive charting and data visualization library for browser

67.6k
Oct 13, 2026
RepositoryPython
donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

376.2k
Sep 15, 2026
RepositoryPython
practical-tutorials/project-based-learning

Curated list of project-based tutorials

288.4k
Oct 26, 2026
RepositoryPython
TheAlgorithms/Python

All Algorithms implemented in Python

225.6k
Oct 20, 2026
RepositoryPython
yt-dlp/yt-dlp

A feature-rich command-line audio/video downloader

203.9k
Oct 29, 2026
RepositoryPython
CyC2018/CS-Notes

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

186.4k
Oct 27, 2026
RepositoryPython
521xueweihan/HelloGitHub

:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.

185.8k
Oct 28, 2026
RepositoryPython
langgenius/dify

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.

159.9k
Oct 29, 2026