Giải thích cặn kẽ: Cách dùng AI tạo mọi loại biểu đồ văn phòng

Chuyên mục: WaytoAGI · AIHOT.VN · Tác giả / Nguồn: · Cập nhật:

Tóm tắt cốt lõi: Tác giả mang đến một giải pháp vẽ biểu đồ bằng AI tương thích với tài liệu Feishu, phân tách rõ hai phương thức vẽ bằng Mermaid và HTML. Mermaid giúp tạo nhanh các biểu đồ cấu trúc có thể chỉnh sửa như lưu đồ, sơ đồ kiến trúc, thuận tiện cho đội ngũ review và sửa đổi; trong khi HTML được dùng để thiết kế các biểu đồ trực quan hóa báo cáo đẹp mắt và có tính tương tác. Phương pháp này giúp bạn loại bỏ các thao tác kéo thả căn chỉnh thủ công rườm rà, tập trung trọn vẹn vào việc chuẩn hóa logic nghiệp vụ.

Bản đồ hoạ thông tin (AI tạo)
Bản đồ hoạ thông tin (AI tạo)

Link bài viết gốc: https://mp.weixin.qq.com/s/VSKk_sl_TlgVp...

Không Cách丶 · WeChat Official Account · Bàn phím của Không Cách · 2026-10-16 07:41

Bài viết này được chia sẻ lại, bản quyền thuộc về tác giả gốc, toàn văn căn cứ theo link bài gốc

001-a0.png
001-a0.png

Trong công việc văn phòng, hầu như ai cũng không thể thiếu các loại biểu đồ dưới đây.

Lưu đồ, sơ đồ ER, sơ đồ kiến trúc, sơ đồ tuần tự, sơ đồ hành trình người dùng... Viết PRD cần vẽ, làm PPT cần vẽ, làm báo cáo cũng phải vẽ.

Những biểu đồ này giúp chúng ta hệ thống hóa tư duy và truyền đạt ý tưởng rất hiệu quả, là một phương thức tư duy và diễn đạt không thể thiếu trong công việc.

Trước đây khi vẽ một sơ đồ kiến trúc, bạn phải mở công cụ vẽ ra, kéo thả khối, nối dây, căn chỉnh, chỉnh màu, vẽ một hình mất đứt cả tiếng đồng hồ. Sửa một tên module là các đường nối rối tung lên, lại phải sắp xếp lại từ đầu.

Bây giờ, hầu như toàn bộ những biểu đồ này tôi đều giao cho AI.

002-a1.png
002-a1.png

01 Các cách vẽ biểu đồ hiện nay

Vài năm gần đây, phương thức vẽ sơ đồ bằng AI hầu như cứ vài tháng lại thay đổi một lần theo đà tiến hóa năng lực của AI:

  • Năm 2024, năng lực viết code của model được nâng cao, thẻ SVG bắt đầu thịnh hành, chỉ một đoạn văn bản là có thể tạo ra một bức hình.
  • Năm 2025, HTML thay thế SVG, chứa được nhiều thông tin hơn và còn hỗ trợ tương tác.
  • Năm 2026, agent trỗi dậy, việc vẽ hình được skill hóa toàn diện, lưu đồ, sơ đồ kiến trúc, sơ đồ logic đều có skill riêng.

Hiện tại mọi thứ cơ bản đã ổn định, bất kể dùng công cụ nào, cách AI xuất biểu đồ chung quy cũng chỉ có vài dạng sau:

003-a2.png
003-a2.png

Trong các loại kể trên, hai dạng thực sự được dùng phổ biến nhất là: Mermaid và HTML.

Mermaid đảm nhiệm phần cấu trúc rõ ràng, dễ chỉnh sửa; còn HTML đảm nhiệm phần thẩm mỹ đẹp mắt, biểu đồ nào cũng vẽ được.

Hai dạng này cơ bản đã bao quát toàn bộ các tình huống cần vẽ sơ đồ trong công việc của tôi.

Tiếp theo, tôi sẽ lấy Doubao Work làm ví dụ để minh họa cho các bạn các kịch bản vẽ biểu đồ phổ biến và cách sử dụng chúng.

Doubao Work có thể kết nối trực tiếp với Feishu, vừa hay giải quyết trọn vẹn cả ba vấn đề trên:

  • Bảng vẽ trong tài liệu Feishu có thể chuyển đổi code Mermaid thành hình vẽ, nhấp đúp vào là có thể chỉnh sửa từng node, từng đường nối mà không cần bảo AI vẽ lại.
  • Khối HTML trong tài liệu có thể hiển thị trực tiếp biểu đồ HTML, không cần chụp màn hình.
  • Biểu đồ và tài liệu yêu cầu (PRD) được đặt chung với nhau, khi cần chia sẻ chỉ cần gửi link tài liệu, cần sửa thì mở tài liệu ra là xong, nửa năm sau tìm lại vẫn thấy.

Trước đây khi vẽ một hình minh họa cho tài liệu yêu cầu:

Mở công cụ vẽ → Kéo thả khối, nối dây → Chụp màn hình → Dán vào tài liệu → Phát hiện cần đổi một trường dữ liệu → Quay lại sửa → Chụp lại màn hình → Thay thế lại. Vẽ một hình mà loay hoay mất 40 phút.

Bây giờ, bạn chỉ cần nói một câu trong Doubao Work: "Vẽ giúp tôi quy trình XX rồi chèn vào tài liệu XX trên Feishu", vài chục giây sau mở tài liệu ra là biểu đồ đã nằm ngay ngắn ở đó.

Dưới đây tôi sẽ đi vào chi tiết từng phần.

02 Mermaid: Ra lệnh một câu, bảng vẽ Feishu lập tức tạo ra sơ đồ có thể chỉnh sửa

Mermaid là một ngôn ngữ dùng văn bản để vẽ biểu đồ.

Ví dụ vài dòng này:

Khối mã Plain Text Tự động xuống dòng Sao chép flowchart LR    A[Người dùng đặt hàng] --> B{Còn đủ tồn kho không}    B -->|Đủ| C[Trừ tồn kho]

Render ra sẽ được một lưu đồ có nhánh rẽ điều kiện.

004-a3.png
004-a3.png

Nó có thể vẽ rất nhiều loại: lưu đồ, sơ đồ tuần tự, class diagram, sơ đồ ER, sơ đồ trạng thái, biểu đồ Gantt, biểu đồ tròn, sơ đồ tư duy, dòng thời gian, hành trình người dùng... Hầu hết các sơ đồ cấu trúc thường gặp trong công việc văn phòng đều có thể xử lý được.

Những loại này đều có sẵn trong công cụ bảng vẽ của tài liệu Feishu, và Feishu lại cho phép Doubao Work điều khiển một cách liền mạch.

005-a4.png
005-a4.png

1 Cách vẽ trong Doubao Work

Cách làm của tôi gồm 3 bước:

  1. Mô tả nội dung cần vẽ trong Doubao Work, yêu cầu AI viết mã Mermaid và render.
  2. Sau khi tinh chỉnh ưng ý, yêu cầu AI chèn biểu đồ vào tài liệu Feishu. Bảng vẽ Feishu hỗ trợ Mermaid, mã đưa vào sẽ lập tức chuyển thành biểu đồ trực quan.
  3. Nếu cần chỉnh sửa, bạn có thể tiếp tục trao đổi với Doubao Work, hoặc kéo thả trực tiếp các node và sửa chữ ngay trên bảng vẽ Feishu.
006-a5.png
006-a5.png

Sau khi đưa vào bảng vẽ Feishu, nó sẽ trở thành một sơ đồ có thể chỉnh sửa trực tiếp, lúc họp review mọi người có thể sửa đổi ngay trên đó.

Thói quen của tôi là: Cấu trúc lớn để AI dựng, chi tiết nhỏ tự mình sửa. Di chuyển một ô, sửa một chữ, tự tay làm sẽ nhanh hơn nhiều so với việc lại mô tả chi tiết cho AI.

2 Viết quy trình theo định dạng cố định

Mermaid xuất ra có chuẩn xác hay không phụ thuộc rất lớn vào cách bạn mô tả.

Khi vẽ lưu đồ, tôi luôn dùng một định dạng cố định:

  • Các bước chính đánh số nguyên: 1, 2, 3, mỗi dòng một bước.
  • Các nhánh điều kiện đánh số thập phân: 3.1, 3.2.
  • Vị trí cần quay lại vòng lặp thì ghi rõ "Quay lại bước X".

Ví dụ khi mô tả một quy trình đăng nhập, tôi sẽ gửi cho Doubao Work:

Vẽ giúp tôi một lưu đồ đăng nhập, quy trình như sau:

1. Người dùng nhập tài khoản và mật khẩu

2. Nhấn nút đăng nhập

3. Phía server xác thực tài khoản và mật khẩu

3.1 Mật khẩu chính xác: Vào trang chủ, tiếp tục bước 4

3.2 Mật khẩu sai: Thông báo "Tài khoản hoặc mật khẩu không chính xác", quay lại bước

4. Kết thúc

007-a6.png
007-a6.png

Viết theo cách này thì AI hầu như không bao giờ hiểu sai, không sót bất kỳ nhánh rẽ hay vòng lặp nào.

Quá trình viết này cũng buộc bản thân phải tư duy logic thật rõ ràng. Nhiều khi chưa kịp vẽ hình, mới viết đến 3.2 là đã nhận ra mình chưa tính đến trường hợp ngoại lệ.

Sơ đồ tuần tự, sơ đồ trạng thái, biểu đồ Gantt cũng tương tự, tôi đều đã tổng hợp thành các mẫu mô tả cố định. Dùng quen rồi, bạn có thể để Doubao Work đúc kết các mẫu này thành một skill, sau này chỉ cần một câu lệnh là gọi ra dùng được ngay.

3 Một số ca sử dụng thực tế

Dưới đây đều là những sơ đồ tôi đã vẽ trong Doubao Work, chia sẻ trực tiếp prompt cho bạn:

Sơ đồ luồng phân làn (Swimlane)

“Hãy vẽ luồng tracking Client → Gateway → Message Queue → Data Warehouse → Bảng điều khiển giám sát dữ liệu thành một sơ đồ luồng phân làn (swimlane diagram), mỗi làn nêu rõ các hành động chính và nhánh ngoại lệ, rồi chèn vào tài liệu PRD tracking trên Feishu.”

Khi viết tài liệu yêu cầu thường dùng loại hình này nhiều nhất, trước đây phải vẽ mất nửa ngày, giờ chỉ cần một câu.

008-a7.png
008-a7.png

biểu đồ tuần tự

“Dùng sơ đồ tuần tự (sequence diagram) Mermaid để vẽ quy trình người dùng quét mã đăng nhập, các bên tham gia gồm App điện thoại, Frontend web, Backend service, Redis. Bao gồm các bước: tạo mã QR, polling trạng thái, xác nhận trên điện thoại, cấp token; đồng thời vẽ cả trường hợp mã QR hết hạn.”

009-a8.png
009-a8.png

Biểu đồ ER

“Dùng Mermaid vẽ sơ đồ ER cho một nền tảng giáo dục trực tuyến, các thực thể gồm: người dùng, khóa học, chương học, đơn hàng, tiến độ học tập. Đánh dấu các trường dữ liệu chính và kiểu dữ liệu của từng thực thể, cùng quan hệ một-nhiều, nhiều-nhiều.”

010-a9.png
010-a9.png

Sơ đồ trạng thái

“Dùng sơ đồ trạng thái Mermaid để vẽ toàn bộ luồng chuyển trạng thái đơn hàng: Chờ thanh toán, Đã hủy, Chờ giao hàng, Đang giao hàng, Đã nhận hàng, Đang xử lý khiếu nại/hậu mãi, Đã hoàn thành. Đánh dấu điều kiện kích hoạt trên mỗi mũi tên, ví dụ: quá hạn 30 phút chưa thanh toán thì tự động hủy.”

011-a10.png
011-a10.png

Biểu đồ Gantt

“Dùng biểu đồ Gantt Mermaid để lập kế hoạch cải tiến App trong 6 tuần: Review yêu cầu 1 tuần, Thiết kế 2 tuần, Phát triển 3 tuần (bắt đầu từ tuần 3, gối đầu 1 tuần với thiết kế), Kiểm thử 1 tuần, Phát hành thử nghiệm (gray release) 3 ngày. Đánh dấu các mốc quan trọng (milestone).”

012-a11.png
012-a11.png

Sơ đồ tư duy

“Dùng sơ đồ tư duy Mermaid để bóc tách mục tiêu 『Tăng tỷ lệ giữ chân người dùng mới ngày thứ 7』, tầng thứ nhất gồm: Hướng dẫn người dùng mới (onboarding), Gợi ý nội dung, Tiếp cận qua thông báo, Hệ thống khen thưởng, mỗi nhánh con lại chẻ tiếp thành 3 hành động cụ thể.”

013-a12.png
013-a12.png

Gợi ý một số skill hữu ích

- space-mermaid-diagram : Do tôi tự làm, giúp chuyển đổi bất kỳ văn bản, workflow, logic nào thành biểu đồ Mermaid tinh gọn; hỗ trợ lưu đồ, sơ đồ tuần tự, class diagram. /SpaceZephyr/design-buddy/tree/main/space-mermaid-diagram

- mermaid-skill : Bao quát toàn bộ các loại biểu đồ của Mermaid, đã tích hợp sẵn quy tắc cú pháp của từng loại biểu đồ nên tỷ lệ lỗi rất thấp. /WH-2099/mermaid-skill

- markdown-viewer/skills : Bộ skill vẽ biểu đồ đa năng, có đủ mẫu Mermaid, PlantUML, Graphviz và HTML. /markdown-viewer/skills

Các sơ đồ dạng cấu trúc cứ giao cho Mermaid, vẽ xong vẫn có thể tiếp tục chỉnh sửa trong Feishu, điểm này thì các phương pháp khác không thể bì kịp.

03 HTML: Vẽ được mọi loại hình và cực kỳ đẹp mắt

Vấn đề của Mermaid là giao diện tương đối đơn điệu, bố cục lại do trình render tự quyết định.

Những hình cần đưa vào slide báo cáo, gửi vào nhóm chat hoặc chèn vào bài viết, tôi sẽ dùng HTML để vẽ.

Ưu điểm của việc vẽ biểu đồ bằng HTML là sự tự do. Bố cục, phối màu, font chữ, icon, đổ bóng đều có thể tùy ý thiết kế. Những biểu đồ như Business Model Canvas, bản đồ hành trình người dùng hay bảng theo dõi KPI thì Mermaid hoàn toàn không vẽ nổi, nhưng HTML đều xử lý ngon lành.

1 Cách vẽ trong Doubao Work

Chỉ cần nói rõ muốn biểu đồ gì và yêu cầu AI xuất ra một file HTML là xong.

Tuy nhiên, nếu không cài skill, hình tạo ra thường mang đậm chất "nhìn là biết do AI làm": chuyển sắc tím xanh, card lồng trong card, emoji ngập tràn khắp nơi.

Vì vậy, tôi đã làm một skill chuyên dùng để vẽ biểu đồ: space-chart-html-plus .

Nó hỗ trợ 5 danh mục lớn, 35 loại biểu đồ:

014-a13.png
014-a13.png

Tích hợp sẵn ba phong cách: tối giản đen trắng, tông tối, tông ấm, và cũng có thể tạo ảnh theo màu thương hiệu công ty bạn. Nếu không chỉ định loại, nó sẽ tự phán đoán nên vẽ loại biểu đồ nào dựa trên nội dung bạn mô tả.

Tất cả các hình đều được xuất thành một tệp HTML độc lập, không phụ thuộc vào bất kỳ tài nguyên bên ngoài nào, chụp màn hình rõ nét và in ấn cũng rất thuận tiện.

Địa chỉ Skill: /SpaceZephyr/design-buddy/tree/main/space-chart-html-plus

2 Vẽ xong thì dùng thế nào

Sau khi vẽ xong biểu đồ HTML, có hai cách dùng:

  • Đưa vào tài liệu Feishu. Tài liệu Feishu có khối HTML, biểu đồ hiển thị trực tiếp trong tài liệu và còn có thể tương tác.
015-a14.png
015-a14.png
  • Doubao Work có thể triển khai một liên kết công khai cho HTML, gửi vào nhóm ai cũng có thể mở xem, trên điện thoại cũng xem được.

Nếu muốn đưa vào Official Account hoặc PPT, chỉ cần mở trong trình duyệt rồi chụp màn hình là xong.

3 Một vài ví dụ thực tế

Sơ đồ kiến trúc

“Vẽ một sơ đồ kiến trúc hệ thống chăm sóc khách hàng bằng AI, phong cách tông tối. Chia làm bốn tầng: tầng truy cập (trang web, App, mini program, điện thoại), tầng gateway (xác thực, giới hạn lưu lượng), tầng dịch vụ (nhận diện ý định, truy xuất kho tri thức, đối thoại qua mô hình lớn (LLM), chuyển tiếp nhân viên hỗ trợ), tầng dữ liệu (vector database, nhật ký đối thoại, chân dung người dùng). Đánh dấu luồng dữ liệu chính.”

016-a15.png
016-a15.png

Bản đồ hành trình người dùng

“Vẽ một sơ đồ hành trình người dùng cho người dùng mới lần đầu sử dụng App ghi chép chi tiêu, chia làm năm giai đoạn: tải về, đăng ký, ghi chép lần đầu, xem thống kê, quay lại vào ngày thứ hai. Mỗi giai đoạn ghi rõ hành vi, suy nghĩ, đường cong cảm xúc của người dùng và các điểm cơ hội có thể tối ưu.”

017-a16.png
017-a16.png

Canvas mô hình kinh doanh

“Dùng Canvas mô hình kinh doanh để phân tích một SaaS kế toán AI dành cho doanh nghiệp siêu nhỏ và nhỏ, điền đủ cả chín ô, phong cách tông ấm.”

018-a17.png
018-a17.png

Biểu đồ phễu

“Vẽ một phễu chuyển đổi của App thương mại điện tử: truy cập trang chủ 100.000, chi tiết sản phẩm 32.000, thêm vào giỏ hàng 8.000, tạo đơn hàng 2.400, thanh toán 1.800. Đánh dấu tỷ lệ chuyển đổi của từng bước, đổi màu đỏ bước có tỷ lệ thất thoát lớn nhất.”

019-a18.png
019-a18.png

Lộ trình sản phẩm

“Vẽ một lộ trình sản phẩm bốn quý năm 2027, chia thành ba swimlane: tính năng cốt lõi, tăng trưởng, thương mại hóa. Mỗi quý có 2 đến 3 cột mốc, phong cách tối giản đen trắng.”

020-a19.png
020-a19.png

Gợi ý các Skill có thể dùng

- space-architecture-diagram : Do chính tôi phát triển, chuyên vẽ sơ đồ kiến trúc hệ thống, chuyển đổi sáng tối chỉ với một cú nhấp, chú thích tiếng Trung.

SpaceZephyr/design-buddy/tree/main/space-architecture-diagram

- architecture-diagram-generator : Tạo sơ đồ kiến trúc hệ thống phong cách tông tối, xuất ra tệp HTML hoặc SVG đơn lẻ, hơn 7.000 sao trên GitHub. Công cụ space-architecture-diagram ở trên chính là do tôi cải biên dựa trên công cụ này: chuyển sang tiếng Trung, tối ưu hóa kiểu dáng, tự động phối màu cho 8 loại thành phần theo kiểu, chuyển đổi sáng tối chỉ với một cú nhấp.

Cocoon-AI/architecture-diagram-generator

- space-text-logic-diagram : Do chính tôi phát triển, bóc tách một đoạn văn bản thành các loại sơ đồ quan hệ logic: tiệm tiến, quy trình, tuần hoàn, phân tầng, so sánh, ma trận. Sơ đồ kiến trúc chỉ vẽ được các thành phần hệ thống, còn các mối quan hệ trừu tượng như tiệm tiến, tuần hoàn, so sánh giữa các khái niệm thì phải dựa vào công cụ này.

SpaceZephyr/design-buddy/tree/main/space-text-logic-diagram

Viết xong bài mà muốn chèn thêm vài hình minh họa, tôi sẽ ném toàn bộ văn bản cho Doubao Work:

“Dựa vào quan điểm cốt lõi của bài viết này, hãy dùng space-text-logic-diagram để vẽ vài sơ đồ logic với phong cách đồng nhất, rồi chèn vào phía sau các đoạn văn tương ứng trong tài liệu Feishu.”

Nó sẽ tự bóc tách quan điểm, tự phán đoán mỗi đoạn dùng loại sơ đồ quan hệ nào, tự phối màu, các hình ảnh có phong cách thống nhất, có thể dùng trực tiếp làm ảnh minh họa cho bài viết.

Biểu đồ cần đẹp mắt, cần mang đi trình bày cho người khác xem, hãy giao cho HTML.

04 Các phương thức khác, khi nào nên dùng

Ngoài hai phương thức đầu tiên, bốn phương thức còn lại tôi ít dùng hơn, nhưng trong một số kịch bản nhất định chúng lại phù hợp hơn.

1 Model tạo ảnh

Để trực tiếp model tạo ảnh vẽ một biểu đồ sẽ cho hiệu ứng thị giác tốt nhất, trông giống như infographic do nhà thiết kế làm.

Doubao Work có thể tách nền, tẩy xóa, mở rộng ảnh và xử lý tách layer trên hình ảnh được tạo ra, nhờ đó không còn phải lo ảnh do model tạo ảnh sinh ra bị lỗi.

021-a20.png
021-a20.png

Tôi cũng đã làm một cái: space-chart-image, có 10 loại biểu đồ thông dụng và 6 phong cách.

SpaceZephyr/design-buddy/tree/main/space-chart-image

2 Tệp draw.io, Excalidraw

Một số đội ngũ duy trì đồng bộ các sơ đồ kỹ thuật trong draw.io, hoặc ưa chuộng phong cách vẽ tay của Excalidraw.

Lúc này, hãy để AI trực tiếp tạo tệp theo định dạng tương ứng, mở ra là có thể chỉnh sửa tiếp ngay.

Trong phần plugin của Doubao Work có thể gọi các plugin liên quan

022-a21.png
022-a21.png

Hoặc bạn cũng có thể dùng skill này:

- excalidraw-diagram-skill : Tạo sơ đồ Excalidraw phong cách vẽ tay, vẽ xong còn tự chụp màn hình để kiểm tra hiệu quả.

coleam00/excalidraw-diagram-skill

3 PlantUML

Tương tự như Mermaid, công cụ này cũng dùng văn bản để vẽ biểu đồ, vẽ sơ đồ UML chuẩn hơn. Nếu đội ngũ R&D của bạn đang dùng thì có thể cân nhắc.

Bảng vẽ Feishu cũng hỗ trợ PlantUML.

05 Nên chọn thế nào

023-a22.png
023-a22.png

Nói ngắn gọn: Cần chỉnh sửa thì dùng Mermaid, cần đẹp mắt thì dùng HTML.

06 Lời kết

Trước đây, việc tốn thời gian nhất khi vẽ sơ đồ không phải là làm rõ logic, mà là kéo thả khung, nối dây, căn chỉnh.

Giờ đây chỉ cần diễn đạt rõ logic, phần còn lại hãy giao cho Doubao Work. Mermaid đưa vào bảng vẽ Feishu, HTML đưa vào tài liệu Feishu, hình ảnh và tài liệu đặt cạnh nhau, lúc review chỉnh sửa cũng rất tiện.

Vẽ sơ đồ từ một tiếng đồng hồ nay thu gọn lại thành một câu nói, thời gian tiết kiệm được hãy dành để suy nghĩ logic cho thấu đáo hơn.

Các Skill của riêng tôi được đề cập trong bài đều nằm trong kho lưu trữ này, ngoài biểu đồ ra còn có ảnh minh họa, Logo, slide trình chiếu, dàn trang:

SpaceZephyr/design-buddy

Hiện tại, khi tìm kiếm Doubao Work trên web và tải về bản máy tính, bạn còn có thể nhận tối đa 60 ngày quyền lợi hội viên. Sau khi nhận 30 ngày đầu tiên, bạn có thể nhận tiếp 30 ngày nữa trên bản máy tính.

Tôi là Không Cách, liên tục chia sẻ những suy nghĩ và thực tiễn về sản phẩm AI.

Học tương tác với AI (NotebookLM)

Ngoài đọc , bạn có thể nghe , xem và xem hoạ thông tin ở đầu bài. Bài này còn có bộ công cụ tương tác do AI tạo: Bài kiểm tra trắc nghiệm, Thẻ ghi nhớ, Sơ đồ tư duy, Bản trình bày và Báo cáo chuyên sâu.

Mở không gian học tương tác