工程開發
tikz-flowchart avatar

tikz-flowchart

使用 LaTeX TikZ 建立專業技術圖表與流程圖,提供 Google Material 與 Anthropic 風格的標準化設計主題。

簡介

tikz-flowchart 技能是專為 AI 基礎設施工程師與技術撰稿人設計的工具,旨在直接從 LaTeX 產生高品質、適合發表的技術圖表。透過利用 TikZ 函式庫,此技能確保架構圖、系統流程與處理流程圖保持一致、可擴展且專業。它彌合了複雜的系統設計概念與簡潔、具確定性的視覺輸出之間的差距,讓使用者能以程式化的方式定義圖表,同時遵循嚴格的風格規範。

本技能提供兩種獨特的設計語言:一種是類似 Google Material 的主題,適用於強調語義色彩編碼(如數據、運算、記憶體節點)的高對比工程圖表;另一種則是受到 Anthropic 啟發的主題,以平靜、溫暖的象牙白背景、柔和的 Pastel 節點以及簡約的虛線分組容器為特徵。這些主題確保產出的內容適合用於技術文件、簡報與白皮書,而無需在外部向量編輯軟體中進行手動調整。

  • 標準化節點定義,包括數據容器、儲存圓柱、運算框與決策閘。

  • 支援高階 TikZ 功能,例如相對定位、正交邊緣路由與節點自動對齊。

  • 內建排版最佳實踐,優先考慮基於網格的結構與垂直連接器進入點,以防止線條雜亂交叉。

  • 特定於主題的風格指南,控制字體、筆觸粗細、填充不透明度與調色盤。

  • 與獨立子代理整合,根據使用者的需求驗證產生圖表的結構邏輯與語義準確性。

  • 使用此技能時,請根據目標文件的美學選擇所需的設計風格(Material 或 Anthropic)。

  • 在呼叫繪圖指令前,務必先規劃佈局結構(如泳道圖或階層式欄位)。

  • 使用明確的錨點(如 .east, .west, .north, .south)來確保連接器的連線確定性。

  • 輸出通常為相容於 pdflatex、XeLaTeX 或 LuaLaTeX 環境的原始 LaTeX 程式碼,常用於技術研究或文件儲存庫中。

  • 務必對產生的 LaTeX 程式碼進行審查,確保節點不會重疊,且連接器邏輯能正確反映底層的處理流程。

倉庫統計

Star 數
122
Fork 數
6
Open Issue 數
0
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 上午04:57
在 GitHub 查看