executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
lov-gen-card把结构化内容与独立示意图排成可复制、可下载的高清知识卡片,输出自包含 HTML 和 2× PNG;适用于“生成一张卡片”“做系列图鉴卡”“render an editorial card”等任务。
Independent GitHub snapshot · Automated classification · Original documentation governs
name: lov-gen-card description: > 把结构化内容与独立示意图排成可复制、可下载的高清知识卡片,输出自包含 HTML 和 2× PNG;适用于“生成一张卡片”“做系列图鉴卡”“render an editorial card”等任务。 license: MIT depends_on:
把一份结构化 JSON 和一张独立示意图渲染为固定比例的编辑式卡片。文字、评分、 Logo 和版式全部由 DOM 生成;AI 图像只进入视觉槽。交付自包含 HTML 与高清 PNG, 网页中可复制 Prompt、下载图片,并在导出时执行尺寸与溢出检查。
首个内置预设是 900×1350 的 art-system-card,适合艺术风格图鉴、术语图鉴、
方法卡和系列知识卡。它不是把整张卡交给生图模型。
lov-image-creator,再把图像路径交回本 Skill。lov-professional-infographic。lov-business-card。lov-integrate-modern-screenshot。每次运行先读取 skill.yaml 和共享 user-profile/v1。解析顺序是:当前请求、
项目上下文、skills.lov-gen-card.records、共享 preferences、共享 brand/user、
安全默认值。
只有用户直接声明并希望长期复用的品牌或偏好,才使用
scripts/profile_store.py record --confirm 保存;不得保存推断值、凭据、秘密或
一次性内容。品牌名称、网站与 Logo 可以从 Profile 回退,但私有绝对路径不得写进
可复用源码。完整约定见 references/user-profile.md。
先读 references/skill-composition.md。相邻 Skills 只通过文件工件交接,不构成隐含
运行依赖。卡片 HTML 中所需的导出运行时已随本 Skill 一起提供。
运行前确认:
$SKILL_DIR/scripts/render_card.py$SKILL_DIR/assets/art-system-card.template.html$SKILL_DIR/assets/modern-screenshot.js$SKILL_DIR/references/input-schema.mdSKILL_DIR,否则从当前 Skill 上下文解析安装目录。skill.yaml 与共享 Profile;不存在 Profile 时使用无品牌的安全默认值。从用户请求和已有材料提取 JSON。必填内容是:主副标题、示意图本地路径、背景、
Prompt、1-6 个适用场景、1-5 个 1-5 星编辑评分。字段规则见
references/input-schema.md。
能从上下文确定的内容不要重复询问。若只有示意图缺失,可让用户提供本地图片,或 明确将一份“无文字、无徽章、无 Logo、4:3”的视觉 brief 交给可选上游生图能力。 不可在没有图时伪装完成。
评级属于编辑判断,必须保留“editor rating / 5”语义;不得把流行度、品味度写成 未经证据支持的客观统计。模仿在世艺术家时,改写成可描述的媒介、时代、构图和视觉 特征,不把艺术家姓名当作捷径。
先校验输入:
python3 "$SKILL_DIR/scripts/render_card.py" card.json --validate-only
再输出自包含 HTML 与 2× PNG:
python3 "$SKILL_DIR/scripts/render_card.py" card.json \
--out ./card-output --name card-01 --format both --scale 2
可选参数:
--profile 指定共享 Profile;默认读取 SKILL_PROFILE_PATH 或标准位置。--chrome 指定 Chrome/Chromium 可执行文件;也可设置 CHROME_PATH。--format html 只生成可复制、可手动下载的网页。--scale 1-4 控制 PNG 像素倍率;默认 2,即 1800×2700。layout:overflowX 与 overflowY 必须为 0,visualReady 为 true。任何溢出、图像未加载或尺寸不符都会让 PNG 导出失败;不要把失败说成完成。
报告 JSON、HTML、PNG 的绝对路径,倍率、像素尺寸与布局审计结果。真实使用案例可以
追加到 cases/cases.json,但必须记录 Input → Prompt → Output,不得制造案例或评分。
modern-screenshot 运行时随 Skill 内置;生成网页不依赖网络、npm 或兄弟 Skill。