工程开发
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 查看