工程開發
infographic-template-updater avatar

infographic-template-updater

自動化同步新增的信息圖表模板,並更新專案文件、畫廊映射與 AI Playground 提示詞。

簡介

Infographic Template Updater 是一項專為 astro-koharu 儲存庫設計的自動化技能。其主要功能在於確保每當專案新增資訊圖表模板時,所有相關檔案與設定對映表均能保持同步,以維護系統內部的一致性。此工具消除了手動更新文件與 UI 元件的繁瑣負擔,對於擴充主題中資訊圖表樣式庫的開發者而言至關重要。它作為核心模板原始碼與使用者介面(如 AI 生成介面)之間的橋樑,確保系統中的「可用模板」清單在所有參考點上皆準確無誤。

  • 自動從 src/templates/ 目錄下的來源檔案收集模板識別符。

  • 處理模板名稱解析,包括透過物件擴充(spreads)組合的模板,例如 listZigzagTemplates。

  • 更新關鍵參考文件,特別是 .skills/infographic-creator/SKILL.md 與 .skills/infographic-syntax-creator/references/prompt.md。

  • 透過更新 site/src/components/AIPlayground/Prompt.ts 保持與 UI 介面的同步。

  • 協助進行畫廊整合,當需要範例資料時,協助更新 site/src/components/Gallery/datasets.ts。

  • 確保模板名稱嚴格遵循小寫格式且精確一致,以防止設定偏移。

  • 每次新增模板後,務必使用 'rg -n' 執行完整性檢查,確保模板名稱正確索引至所有目標檔案。

  • 在每次提交新增模板至 src/templates/ 後執行此技能,以維持 AI 與文件層的一致性。

  • 此工作流程為累加式,請勿移除或重新命名現有項目,以免破壞既有的設定或 UI 預期行為。

  • 若模板需要結構化內容,請確保同時更新畫廊資料集(datasets)以支援前端渲染。

倉庫統計

Star 數
262
Fork 數
52
Open Issue 數
3
主要語言
TypeScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 上午05:02
在 GitHub 查看