SuperAPI AI 工具集

changelog-infographic

办公与效率

查看项目

更新于 10-16 08:40

技能介绍

用途:把 changelog-interpreter 生成的结构化更新日志摘要转成信息图 PNG,用于展示或对外分享版本变化。

主要能力:解析 previousVersion、latestVersion、features(名称、描述、用法、用例)、improvements 与生成时间;按“Technical Clarity”设计理念绘制 1200px 宽、高度随内容变化的画布,包含版本过渡头部、功能卡片、改进与修复列表和页脚;输出保存到缓存目录并返回可点击路径。

使用方式:在 changelog-interpreter 生成摘要后调用,或用户要求“创建信息图/可视化更新日志”时使用。实现依赖 Python 与 Pillow,需先执行 pip install pillow;脚本用 Pillow 绘制,运行 python3 generate_infographic.py。需使用支持 Unicode 的字体(如 macOS 的 Hiragino Sans、Linux 的 Noto Sans CJK、Windows 的 Yu Gothic),并避免使用 emoji,改用 [NEW]、TIP:、[FIX] 等文本符号。

输出:PNG 保存至 plugins/cc-version-updater/.cache/infographics/,文件名形如 changelog-{prevVersion}-to-{newVersion}.png。

限制:这是基于代码的绘制而非 AI 图像生成;字体缺失或 emoji 可能导致乱码;画布高度需按内容调整;资料未提供收费、平台支持范围等更多信息。