Kỹ năng biểu đồ của SpillWave Solutions: Agent chuyển đổi mô tả văn bản hoặc mã nguồn thành sơ đồ luồng, sơ đồ tuần tự, sơ đồ lớp, sơ đồ ER, sơ đồ trạng thái, 4 C và sơ đồ kiến trúc của Mermaid, hoặc viết tài liệu thiết kế kiến trúc / API / chức năng / cơ sở dữ liệu có kèm biểu đồ theo mẫu; có thể sử dụng script Python đi kèm để trích xuất biểu đồ từ Markdown, xác thực bằng mermaid-cli và chuyển đổi sang PNG / SVG.
Số lượt cài đặt trên skills.sh 87855 (+977 / 24h)
Kiểm toán bảo mật: Chưa kiểm toán
- Chưa quét
Lý do
- Tải các hướng dẫn chuyên biệt theo ý định (sơ đồ hoạt động, sơ đồ triển khai, sơ đồ kiến trúc, sơ đồ tuần tự, Wiki), kèm theo sáu ví dụ chuyển mã nguồn thành biểu đồ cho Spring Boot, FastAPI, React, Python ETL, Node/Express và Java Web
- Quy định rằng biểu đồ chỉ được ghi vào Markdown sau khi vượt qua xác thực, các tệp được lưu thống nhất vào ./diagrams/ và đặt tên theo định dạng "tên_tài_liệu_số_thứ_tự_loại_tiêu_đề"; khi gặp lỗi, trước tiên hãy tham khảo hướng dẫn khắc phục sự cố đi kèm
- Nền tảng đích được làm rõ: Wiki GitHub sử dụng khối mã mermaid, còn Confluence, Notion, Word, PDF cần xuất riêng PNG hoặc SVG; PlantUML chỉ dùng cho một số loại biểu đồ mà Mermaid không hỗ trợ
- README tuyên bố rằng script Python chỉ sử dụng thư viện chuẩn, giấy phép MIT; skills.sh có 977 lượt cài đặt trong 24 giờ, tổng cộng 87855, số lượt cài đặt hàng tuần trong 8 tuần gần nhất tăng từ 4007 lên 6318 (chỉ phản ánh mức độ quan tâm)
Cách sử dụng
- Lệnh cài đặt sẽ hiển thị sau khi vượt qua kiểm toán; kích hoạt khi nói "vẽ một sơ đồ tuần tự", "chuyển đoạn mã này thành sơ đồ kiến trúc", "viết một tài liệu thiết kế API"
- Chỉ tạo mã Mermaid không cần công cụ bổ sung; xác thực và xuất hình ảnh yêu cầu npm install -g @mermaid-js/mermaid-cli và Python phiên bản 3.7 trở lên; không cần tài khoản
Rủi ro
- Chưa kiểm toán trong kỳ này, xếp hạng cố định ở mức C, không hiển thị lệnh cài đặt; SKILL.md yêu cầu Agent chạy script Python đi kèm và mmdc, tạo thư mục diagrams/ trong thư mục hiện tại để ghi tệp, phù hợp với mục đích sử dụng, nhưng script chưa được quét; khi xác thực thất bại, theo thứ tự gọi perplexity, brave search MCP, kỹ năng gemini và tìm kiếm web để tìm giải pháp, mã biểu đồ có thể được gửi đến các dịch vụ bên ngoài; trên skills.sh, Gen Agent Trust Hub và Socket audit có kết quả Pass, Snyk có kết quả Warn
- Yêu cầu tất cả biểu đồ đều thêm biểu tượng cảm xúc Unicode, sử dụng bảng màu tương phản cao được chỉ định, có thể không phù hợp với phong cách tài liệu của dự án; SKILL.md khoảng 2.3 vạn byte, việc tải chiếm dụng ngữ cảnh
- Đường cong cài đặt trong 8 tuần gần nhất gần như đồng bộ với fastify-best-practices và nx-workspace trong kỳ này (fastify-best-practices, nx-workspace, design-doc-mermaid có số lượt cài đặt trong ngày lần lượt là 986, 971, 977), có thể do được cài đặt cùng một bộ sưu tập, số lượt cài đặt không nên được coi là mức độ quan tâm độc lập