brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
it-infra-continuous-png生成 IT 基础设施系列连续风格 PNG 图片。适用于一图看懂、长图信息图、IT基础设施演进、平台工程、网络/存储/安全/监控/AI 共进化主题;支持根据用户输入图片或详细描述输出 1-N 张独立的 1024x1536 蓝白科技风竖版 PNG,并产出可供 it-infra-evolution-video skill 消费的素材 manifest。
Independent GitHub snapshot · Automated classification · Original documentation governs
生成、扩图、修复或重绘任何静态 PNG 前,必须先读 ../../marketplace/pptx/editable-reconstruction.md,复用其中的图片模型优先级、无字生成和残影验收规则。
采用两阶段生产:先让图片模型生成无字、无数字、无标签、无伪文字的完整视觉底图,再用 HTML/SVG 等确定性可编辑排版层添加标题、副标题、编号、标签和总结文字并渲染为最终 PNG。保留无字底图和排版源文件;不得直接接受模型生成的中文、乱码、假字或文字残影。
为 it-infra-evolution-video 提供输入素材:根据用户给定的参考图片、主题规划或详细描述,生成 1-N 张风格连续的竖版 PNG 长图。N 张图必须输出为 N 个独立 PNG 文件,不能合并成一张总览图、拼图、宫格、联系表或多页预览。
触发词包括:
连续风格 PNG一图看懂长图IT 基础设施长图小红书科技长图给 it-infra-evolution-video 做素材网络/存储/安全/监控/平台工程/AI 共进化 图片根据这些图生成同风格图片PNG1024x1536,2:3 竖版长图。N;未指定时按主题拆成 1-7 张。count=7 就必须有 7 个 PNG 文件。assets/images/*.png,一张图一个文件assets/images/manifest.mdprompts/image-prompts.md主题或章节序列由用户动态输入指定。不要强加固定的章节数或主题(如固定的 7 阶段安全演进),应完全根据用户的实际需求或上下文输入进行推演和拆分。
通过 OpenClaw 调用 Codex CLI/codecli 执行时,最终文件必须写入当前 run
的 prepared artifact scope。Bridge 会在本轮系统上下文中提供
artifactDirectory / artifactScope,并在可用时等价映射为环境变量。
目录解析优先级:
$XWORKMATE_TASK_ARTIFACT_DIR$XWORKMATE_ARTIFACT_DIRECTORYartifactDirectory: ....../tasks/<session>/<run> 的目录如果以上四项都不存在,必须先说明“缺少 XWorkmate prepared artifact scope”,不要声称已经完成文件交付。
执行要求:
tasks/<session>/<run> scope;不要使用
/owners/.../threads/<session> 作为最终交付目录。cd 到选定目录,或所有写入都使用选定目录的绝对路径。assets/images/ 和 prompts/。task_artifacts/<session>/...、tasks/.../tasks/...
或其他二次嵌套导出目录。~/.codex/generated_images/...,必须复制到
assets/images/*.png,不能只引用缓存路径。assets/images/manifest.md、prompts/image-prompts.md 和
series.config.json 必须与 PNG 留在同一个 artifact scope。references/style-spec.md。templates/series.config.example.json。assets/images/;用户指定额外目录时,也复制一份到 artifact scope。assets/images/manifest.md,供 it-infra-evolution-video 作为真实素材清单使用。prompts/image-prompts.md 和 series.config.json。count=N 表示输出 N 个独立文件:001-*.png、002-*.png ... N-*.png。如果用户提供了明确的演进主线,则应按各个阶段分别输出。series.config.json,再按 images[] 逐项生成。file 必须是 artifact scope 内的相对路径,例如
assets/images/001-local-permission.png。1024x1536,除非用户明确要求其他尺寸。一图看懂,并保持统一位置和样式。输出给 it-infra-evolution-video 时,每张图必须在 manifest 中记录:
chapter_idtitlefilesource_type: generated_from_description、generated_from_reference_image 或 user_providedpromptvideo_usage: 建议用于哪个视频章节scan_mode: cover 或 containsafe_focus: 建议视频双栏扫描时优先保留的主体区域it-infra-evolution-video 不应重新发明这些图片的风格,只读取 manifest 并作为真实长图素材使用。
当任务还选择了 it-infra-evolution-video-v2 时,本 skill 完成后必须停在清晰的交接点:
assets/images/*.png 的数量与 manifest 数据行数量一致。file 指向真实 PNG 文件,而不是 SVG、空文件或占位路径。python3 "${AI_VIDEO_SKILLS_HOME:-/home/ubuntu/ai-video-skills}/scripts/build_it_infra_video.py" \
--project-dir . \
--title "<用户主题>" \
--audio-mode edge-tts \
--run-acceptance \
--output-name "<topic-slug>.mp4" \
--require-task-scope \
--session-key "$XWORKMATE_SESSION_KEY" \
--run-id "$XWORKMATE_RUN_ID"
交接目录必须是 XWorkmate/OpenClaw 当前任务的
tasks/<safe-session-key>/<safe-run-id> artifact scope。不要把 manifest
和 PNG 留在 owners/.../threads/<session> 后再渲染;否则 Bridge 的当前 run
artifact 面板可能无法稳定收敛到同一 scope。
不要在本 skill 中生成 index.html、video.config.json 或 MP4;这些是视频 skill 的职责。
references/style-spec.mdreferences/prompt-patterns.mdtemplates/series.config.example.jsontemplates/manifest.template.md