ใน Mermaid diagram version 12.0.0 นั้น
เป็น Diagram-as-code ที่ได้รับความนิยม
ได้เพิ่ม Use case diagram เข้ามา ซึ่งยังเป็น beta version ให้ลองใช้งานกัน
และทำการเปลี่ยน default การแสดงผลใหม่ให้สวยงามมากขึ้น
ซึ่งสามารถทดลองได้ใน mermaid.live
แต่ถ้าไปเขียนใน markdown และเก็บไว้ใน github หรือ gitlab จะยังไม่สนับสนุน
มาดูการใช้งานกัน
ตัวอย่างของ use case diagram ใน UML นั้น
ประกอบไปด้วย actor และ process
โดยในการเขียนนั้นต้องระบุชื่อ diagram=usecase-beta
เมื่อนำไปเปิดใน mermaid.live จะแสดงผลดังนี้

จะเห็นได้ว่าแสดงผลได้สวยงามขึ้น
และสามารถนำไปใช้กับการเขียนเอกสารของระบบงาน
รวมทั้งการนำ mermaid diagram มาใช้เป็น input/context ให้กับ AI Agent
เพื่อไปทำงานตามความต้องการ
เป็นอีกหนึ่ง input/context ที่ AI Agent ชอบมาก ๆ
เนื่องจากมีรูปแบบที่เป้นมาตรฐาน และเข้าใจได้ตรงกว่าการเขียนอธิบายแบบปกติ
ลองใช้งานกันดูครับ
อ่านเอกสารของ Use case diagram ได้