Trang này được dịch từ tiếng Anh.
Công cụ cho nhà phát triển
Xây dựng công cụ vẽ sơ đồ kiến trúc bằng AI
Kliv là công cụ xây dựng ứng dụng bằng AI. Mô tả công cụ vẽ sơ đồ mà đội của bạn cần, và Kliv sẽ dựng một ứng dụng thật, nơi sơ đồ được hiển thị từ dịch vụ, kết nối, chủ sở hữu và trạng thái duyệt xét.
Chỉ cần nhập ý tưởng của bạn vào ô văn bản và AI sẽ xây nó cho bạn
What is Kliv?
Kliv không phải là một sản phẩm vẽ sơ đồ mà bạn tùy chỉnh từ một khung canvas dựng sẵn — đó là một AI xây dựng phần mềm cho bạn.
Bạn mô tả ứng dụng mình cần bằng lời văn thông thường, và Kliv sẽ xây dựng nó: cơ sở dữ liệu, logic xử lý, giao diện và quy trình làm việc. Kết quả bạn nhận được là một ứng dụng thật sự thuộc về bạn. Bạn có thể chạy nó trên tài khoản riêng, giữ mã nguồn trong kho Git của chính mình, và sau này thay đổi nó chỉ bằng cách yêu cầu chỉnh sửa. Đây không phải là một mẫu dựng sẵn.
Trên trang này, ứng dụng đó là một công cụ vẽ sơ đồ kiến trúc hệ thống. Kliv xây dựng đủ loại ứng dụng web; đây chỉ là một ví dụ.
Why build your own diagramming tool?
Sơ đồ kiến trúc trở nên lỗi thời khi được lưu dưới dạng hình ảnh tĩnh. Một đội thay đổi dịch vụ, chuyển giao quyền sở hữu, hoặc gỡ bỏ một kết nối, nhưng trang wiki vẫn hiển thị hình ảnh cũ. Nhân viên mới vẫn tin vào nó vì trông có vẻ chính thức.
Kliv có thể xây dựng một ứng dụng vẽ sơ đồ, nơi hình ảnh được sinh ra từ dữ liệu thực. Dịch vụ, kết nối, chủ sở hữu, trạng thái duyệt xét và tài liệu đều được lưu trong cơ sở dữ liệu. Khi một bản ghi thay đổi, mọi khung nhìn dựa trên nó cũng thay đổi theo.
The diagram is data
Công cụ lưu kiến trúc hệ thống dưới dạng dữ liệu, sau đó hiển thị sơ đồ từ chính dữ liệu đó.
Services
Mỗi dịch vụ là một bản ghi gồm chủ sở hữu, cấp độ, đường dẫn kho mã và ghi chú trực ca. Một hộp trên canvas chính là bản ghi đó được hiển thị trực quan.
Edges
Mỗi mũi tên cũng là một bản ghi: bên gọi, bên được gọi, giao thức, và điều gì sẽ hỏng nếu kết nối này đứt. Di chuột vào mũi tên để xem chi tiết.
Versions and reviews
Một thay đổi trên sơ đồ vẫn chỉ là đề xuất cho đến khi có người phê duyệt. Bản nhúng hiển thị phiên bản đã duyệt, còn bản nháp chỉ hiển thị riêng trong quy trình duyệt xét.
Views
Khung nhìn dành cho nhân viên mới chỉ hiển thị mười hộp cần thiết. Khung nhìn kiểm toán hiển thị luồng dữ liệu và nơi lưu trữ dữ liệu. Cả hai đều dùng chung một bộ dữ liệu, chỉ khác bộ lọc.
The doc shelf
Tài liệu thiết kế và báo cáo sự cố nằm cạnh sơ đồ và nuôi cơ sở tri thức của đội mà agent dùng để trả lời câu hỏi.
The drafting agent
Mô tả một luồng nghiệp vụ, agent sẽ phác thảo dịch vụ và kết nối dưới dạng bản ghi. Đội kiểm tra kết quả, sắp xếp lại trên canvas, và phê duyệt những gì đúng.
An example: Linh's platform team
Đây là cách một đội có thể sử dụng công cụ vẽ sơ đồ được xây dựng bằng Kliv. Đây chỉ là một ví dụ — bạn sẽ mô tả hệ thống, quy tắc duyệt xét và tài liệu của riêng mình.
An incident exposes the stale map
Buổi đánh giá sự cố của Linh bị đình trệ vì không ai tin vào sơ đồ trên wiki. Việc cần làm rất đơn giản: giữ cho sơ đồ luôn đúng với thực tế.
She describes the tool the team needs
Linh yêu cầu dịch vụ có chủ sở hữu, kết nối có ghi chú phạm vi ảnh hưởng, và duyệt xét trước khi công bố. Kliv xây dựng ứng dụng xoay quanh những bản ghi đó.
The team seeds the first map
Họ nhập một bảng tính danh sách dịch vụ và thêm các kết nối trong một buổi làm việc chung. Sơ đồ hữu ích đầu tiên đến từ dữ liệu, chứ không phải một file ảnh hoàn chỉnh.
The agent drafts a payment flow
Linh mô tả luồng thanh toán. Agent tạo ra bảy hộp và chín mũi tên. Hai trong số đó sai, nên cô xóa đi; bản ghi sai vẫn có thể sửa được.
A review changes every embed
Một đồng nghiệp đề xuất gỡ bỏ một kết nối. Đề xuất gửi thông báo đến kênh Slack của đội hạ tầng, được phê duyệt, và mọi bản nhúng đều hiển thị hình dạng mới.
A new hire asks the current map
Sáu tháng sau, một nhân viên mới hỏi có gì gọi đến bộ máy tính điểm. Câu trả lời đến từ bảng kết nối hiện tại, chứ không phải từ một trang wiki cũ.
Describe what you want to build
Kliv xây dựng dựa trên mô tả của bạn, nên bạn cung cấp càng nhiều chi tiết, phiên bản đầu tiên càng sát với mong muốn. Hãy nói rõ sơ đồ nên lưu những bản ghi nào, ai có thể chỉnh sửa chúng, và quy trình duyệt xét nên hoạt động ra sao. Dưới đây là ba gợi ý để bạn bắt đầu:
Service map
Hộp có chủ sở hữu, mũi tên có ghi chú sự cố.
“Xây dựng công cụ sơ đồ dịch vụ cho một công ty SaaS logistics 40 người. Lưu mỗi dịch vụ với chủ sở hữu, cấp độ, đường dẫn kho mã và ghi chú trực ca. Lưu mỗi kết nối với giao thức và mức ảnh hưởng khi sự cố xảy ra. Yêu cầu đội hạ tầng phê duyệt trước khi công bố thay đổi.”
Flow drafter
Luồng mô tả bằng văn bản trở thành bản ghi có thể chỉnh sửa.
“Xây dựng một ứng dụng vẽ sơ đồ, nơi tôi mô tả một luồng xử lý yêu cầu bằng ngôn ngữ thông thường và một agent phác thảo các nút và cạnh có thể chỉnh sửa trên canvas. Giữ bản nháp được tạo ra tách biệt cho đến khi một kỹ sư duyệt xét và công bố nó.”
Audit views
Một sơ đồ, lọc theo từng vai trò.
“Xây dựng một sơ đồ kiến trúc với các khung nhìn theo vai trò. Kỹ sư có thể xem tất cả dịch vụ và kết nối, kiểm toán viên chỉ thấy nơi lưu trữ dữ liệu và luồng dữ liệu, còn nhân viên mới nhận được khung nhìn giới thiệu đơn giản với mười hệ thống họ cần biết trước tiên.”
How it works in practice
Công việc của AI có thể kiểm tra được. Kliv xây dựng và thay đổi ứng dụng vẽ sơ đồ dựa trên mô tả của bạn. Bên trong ứng dụng hoàn chỉnh, agent phác thảo biến một luồng được mô tả thành các bản ghi và trả lời câu hỏi dựa trên tài liệu thiết kế bạn đã tải lên. Mỗi cuộc trò chuyện được lưu trong cơ sở dữ liệu của ứng dụng.
GitHub có thể là một phần của sơ đồ. Mỗi thẻ dịch vụ có thể gắn với kho mã của nó. Sự kiện từ kho mã có thể đánh dấu một dịch vụ đang theo dõi cần duyệt xét khi có pull request tác động đến nó, nhờ vậy sơ đồ lệch pha được phát hiện ngay khi mã nguồn thay đổi.
Quyền truy cập đi theo vai trò. Đăng nhập thuộc về tổ chức, và mỗi vai trò nhận được đúng những khung nhìn của mình. Khung nhìn kiểm toán chỉ hiển thị cho các phiên có vai trò kiểm toán.
Bạn có thể mang toàn bộ dữ liệu đi khi rời đi. Sơ đồ là các bản ghi trong một cơ sở dữ liệu do công ty bạn kiểm soát, và mã nguồn ứng dụng đồng bộ vào một kho mà tổ chức của bạn sở hữu.
Một agent làm việc trên dữ liệu riêng của một đội là mô hình đứng sau nhiều ứng dụng AI. Trang Ứng dụng AI trình bày cùng mô hình đó ở các lĩnh vực khác.
Common questions
Kliv chính xác là gì?
Kliv là một AI xây dựng ứng dụng web tùy chỉnh từ một mô tả. Với việc vẽ sơ đồ, nó có thể xây dựng một công cụ thật, nơi dịch vụ, kết nối, chủ sở hữu, duyệt xét và tài liệu đều được lưu dưới dạng dữ liệu.
Tôi nhận được một ứng dụng thật, hay chỉ là một mẫu dựng sẵn?
Một ứng dụng thật. Kliv xây dựng cơ sở dữ liệu, giao diện, quy trình duyệt xét và cách vận hành của canvas riêng cho trường hợp của đội bạn. Bạn không phải điền vào một mẫu vẽ sơ đồ chung chung.
Tôi có thể thay đổi nó sau khi đã xây xong không?
Có. Chỉ cần yêu cầu thay đổi bằng lời văn thông thường, chẳng hạn một trạng thái duyệt xét mới, một khung nhìn kiểm toán khác, hoặc một trường dữ liệu mới cho mỗi dịch vụ. Kliv sẽ cập nhật ứng dụng.
AI có tự vẽ sơ đồ cho chúng tôi không?
Nó phác thảo sơ đồ. Bạn mô tả một luồng, và agent tạo ra các nút và cạnh dưới dạng bản ghi. Bố cục, tính chính xác và việc công bố vẫn do đội của bạn quyết định.
Vì sao nên lưu sơ đồ dưới dạng dữ liệu thay vì hình ảnh?
Dữ liệu có thể được tìm kiếm, lọc, duyệt xét và cập nhật tại một nơi duy nhất. Một file ảnh chỉ có thể được thay thế toàn bộ, đó là lý do vì sao sơ đồ cũ vẫn trông có vẻ chính thức dù đã không còn đúng.
Điều gì giúp sơ đồ không bị lỗi thời trở lại?
Các thay đổi có thể được yêu cầu duyệt xét, và sự kiện từ kho mã có thể đánh dấu những dịch vụ cần chú ý. Tình trạng lỗi thời trở thành một mục hiện rõ trong hàng chờ, thay vì một vấn đề ẩn giấu trên wiki.
Ai có thể xem sơ đồ?
Các thành viên đã đăng nhập của tổ chức, với khung nhìn được kiểm soát theo vai trò. Ứng dụng đang chạy có thể hiển thị các phần khác nhau cho kỹ sư, kiểm toán viên và nhân viên mới.
Nó có thể trả lời câu hỏi dựa trên tài liệu của chúng tôi không?
Có. Tải lên tài liệu thiết kế và báo cáo sự cố, agent có thể trả lời dựa trên thư viện đó, với cuộc trò chuyện được lưu trong ứng dụng của bạn.
Chúng tôi có thể kết nối nó với GitHub không?
Có. Bản ghi dịch vụ có thể lưu đường dẫn kho mã, và sự kiện từ kho mã có thể được dùng để đánh dấu cần duyệt xét sơ đồ khi mã nguồn liên quan được merge.
Tôi có thể rời khỏi Kliv sau này không?
Có. Mã nguồn ứng dụng đồng bộ vào kho Git của riêng bạn, và các bản ghi sơ đồ nằm trong cơ sở dữ liệu của bạn.
Các đội khác nhau có thể có khung nhìn khác nhau không?
Có. Cùng một bộ dữ liệu dịch vụ và kết nối có thể hiển thị thành khung nhìn giới thiệu, khung nhìn kiểm toán, hoặc khung nhìn kỹ thuật đầy đủ.
Điều này có thay thế việc đánh giá kiến trúc không?
Không. Nó làm cho việc duyệt xét trở nên rõ ràng hơn. Con người vẫn là người quyết định điều gì là đúng; ứng dụng chỉ lưu lại đề xuất, phê duyệt và phiên bản đã công bố.
Thêm trong danh mục này
Được xây dựng bởi nhà sáng tạo
Khám phá điều có thể
Xem các ứng dụng thật được xây dựng với Kliv bởi nhà phát triển và nhà sáng tạo trên toàn thế giới
Memory Café Coordination Tool
A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.
Remit Record
Track remittances and household budgets seamlessly.
Next Page Book Club
Manage your book club easily with proposals, voting, and history tracking.
Northfern Tattoo Studio
Portfolio and booking site for Northfern Tattoo Studio.
Campo Agua Gestión
Sistema de gestión del agua comunitario para aldeas.
つくりて — 伝統工芸職人サイト
職人が作品を展示し、受注管理を行うサイトです。
Tidal Surf Reports
Crowd-sourced surf condition tracking app.
Riverside Commons HOA Management
A portal for HOA management at Riverside Commons.
よやくん — レストラン予約管理
小規模レストラン向けの予約管理サイトです。
Troop 214 Scout Management
A management tool for Scout Troop 214, focused on outings, advancement, and communication.
Te Kura Kaupapa Māori Whānau Board
A whānau coordination tool for Māori-medium schools.
Tsev Nyeem Ntawv Library
Mobile library coordinator for Hmong and Lao communities.
Memory Café Coordination Tool
A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.
Remit Record
Track remittances and household budgets seamlessly.
Next Page Book Club
Manage your book club easily with proposals, voting, and history tracking.
Northfern Tattoo Studio
Portfolio and booking site for Northfern Tattoo Studio.
Campo Agua Gestión
Sistema de gestión del agua comunitario para aldeas.
つくりて — 伝統工芸職人サイト
職人が作品を展示し、受注管理を行うサイトです。
Tidal Surf Reports
Crowd-sourced surf condition tracking app.
Riverside Commons HOA Management
A portal for HOA management at Riverside Commons.
よやくん — レストラン予約管理
小規模レストラン向けの予約管理サイトです。
Troop 214 Scout Management
A management tool for Scout Troop 214, focused on outings, advancement, and communication.
Te Kura Kaupapa Māori Whānau Board
A whānau coordination tool for Māori-medium schools.
Tsev Nyeem Ntawv Library
Mobile library coordinator for Hmong and Lao communities.
Build a map your team can keep current
Mô tả các bản ghi, quy trình duyệt xét và vai trò mà công cụ vẽ sơ đồ của bạn cần. Kliv xây dựng ứng dụng xoay quanh cấu trúc đó.