mcpField
K
krea-ai

krea-ai

github.com/krea-ai创意与媒体30332 次安装1 周前更新
代码仓库

关于 krea-ai

krea-ai 是用于指导 Krea 图像与视频生成、增强及相关创意流程的技能。它按意图选择预设工作流,优先使用 Krea CLI,并将 MCP 服务作为备用方式。

主要功能

  1. 01按意图匹配工作流
  2. 02图像与视频生成指导
  3. 03增强和放大流程
  4. 04模型与架构检查
  5. 05成本与进度控制

适用场景

  1. 01制作社交视频或营销视觉素材
  2. 02编辑、重塑风格或放大图像
  3. 03将产品简报转为营销素材

MCP 相关

Krea CLI 不可用时,该技能可使用已连接的 Krea MCP 工具来发现模型、生成图像或视频、增强内容、查询任务及上传素材。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/krea-ai/skills --skill krea-ai

安装后在 Claude Code 中输入/krea-ai确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

VERSION
references/
artifact-taxonomy.md
async-polling.md
budget-tracking.md
cli-or-mcp.md
cost-preflight.md
dialogue-and-audio.md
marketing-creative-anatomy.md
media-inputs.md
model-catalog.md
preferences.md
progress-reporting.md
prompt-engineering.md
shot-grammar.md
story-spine.md
storyboard-variations.md
troubleshooting.md
ugc-social-video.md
vision-qa.md
references/models/
seedance-2.md
scripts/
update-check.sh
workflows/
archviz-3d-to-render.md
enhance-creative.md
enhance-upscale.md
full-ad-campaign.md
image-edit-i2i.md
image-fast-iterate.md
image-final-render.md
image-text-poster.md
image-to-video-animate.md

详细介绍

Krea AI - 生成与增强

默认通过 CLI 使用 Krea,并将 Krea MCP 服务作为后备方案。本技能围绕意图优先的工作流预设组织:判断用户的动词 + 模态 + 风格,加载匹配的 workflows/*.md,并遵循其中的方案,而不是自行从模型菜单中摸索。

对于以编程方式调用 Krea 来构建应用的开发者,请改用同级的 krea-build/ 技能。

引导设置

只要已安装并完成身份验证,就优先使用 Krea CLI:

which krea && krea doctor 2>&1 | head -5

CLI 状态正常时,运行 list_models 会显示 api auth 成功。如果缺少 CLI:

npm install -g @krea-ai/cli
krea auth login
# or export KREA_API_KEY=...

仅当 CLI 不可用,且已连接 list_models、get_model_schema、generate_image、generate_video、enhance_image、get_job 和 upload_asset 等 Krea 工具时,才使用 MCP。如果这两种方式都不可用,请停止并让用户安装 CLI 或连接 MCP。除 LoRA 训练等有文档说明的流程外,常规生成不要使用直接 HTTP 请求。

在会话中首次生成之前,仅当此技能目录包含 scripts/update-check.sh 时,才可选择运行被动更新检查:

bash /path/to/krea-ai/scripts/update-check.sh 2>/dev/null || true

此检查不会阻塞生成。只提示一次 UPGRADE_AVAILABLE 或 JUST_UPGRADED;否则保持静默。

通用 UX 规则

  1. 输出简洁。提供结果路径/URL,并附上一句有用说明。不要输出原始 ID 或 JSON 转储。
  2. 根据用户的第一条消息判断其语言,并用该语言回复。技术参数保持英文。
  3. 视觉优先。生成前阅读用户附带的图像;在批准、展示给用户或提供给下游模型之前,使用 Read 工具阅读每一张生成的静帧/画面。按照 references/vision-qa.md,逐行点评每项输出:构图、是否呈现指定动作、识别细节、光线,以及下一段视频片段的连续性线索。绝不能用一句“这些都很棒”来批准整批输出;这种敷衍盖章会导致 endImages 出错,并引发 Seedance 后续拒绝。
  4. 对低成本操作,不要过早提问。生成或增强成本低的图像时,采用合理的默认值。对于高成本操作,不要过早回复:适用时先收集营销活动简报,澄清一次;对即将产生的支出运行 references/cost-preflight.md,并通过 references/budget-tracking.md 维护本次会话的累计支出,确保 402 Payment Required 不会成为额度耗尽的第一个信号。
  5. 异步轮询超过 30 秒时,必须报告进度。使用 references/progress-reporting.md。
  6. 选择模型前,务必调用 krea models list --json 或 MCP list_models。使用 references/model-catalog.md 将原型映射到当前可用的 ID。
  7. 提交前务必检查模型架构。不要猜测 imageUrl、imageUrls、startImage、duration 或 resolution 等字段名。
  8. 生成前,将参考素材规范化为托管在 Krea 上的资源。本地文件和任意外部图像/视频/音频 URL 都必须先上传到 Krea;只有已经托管在 Krea 上或已获批准的资源 URL 才能直接传入。用于研究的产品/页面 URL 不属于生成参考素材。
  9. 存在 KREA_PREFERENCES.md 或项目文档中的 ## Krea preferences 章节时,遵循其中的要求。
  10. 不要把糟糕的输出说成没问题。明确指出不匹配之处,并提供具体的重试方案。
  11. 先看参考,再写描述。如果用户使用的术语有多种合理的视觉含义(storyboard、mood board、key visual、hero shot、mockup、tearsheet、look book),请先索要参考图,再用自己的视觉语言进行解读。
  12. 品味门槛,而不只是保真度门槛。在交付营销级输出前,先用一句话自问:它是否具有鲜明的高端创意质感,还是落入了类别陈词滥调?如果是后者,就先迭代再交付。
  13. 提出路由选择问题时,不要默认锚定。如果询问图片还是视频、草稿还是成品或类似选项,请中立地列出选项,不要使用“如果你说继续就默认……”之类的措辞。

Campaign brief intake

当请求涉及产品、品牌、营销活动、广告、短视频、社交媒体素材包或超过 3 项交付物时,路由前必须执行。仅在一次性快速生成时跳过。

针对缺失的信息,只用一条简洁消息询问一次:

  1. 术语:根据用户可能所在的行业语境,重新说明已加载的术语(storyboard、ad、short、campaign、draft、hero)。术语含义不明确时,使用 references/artifact-taxonomy.md。
  2. 参考资料:生成任何规划类素材前,询问布局、风格、语气或格式方面的参考资料。
  3. 品牌语气:根据产品、包装、参考资料和用户简介推断一句话;不确定时请用户确认。
  4. 成功标准:每项交付物用一行说明受众、平台和预期行动。
  5. 调整维度:针对“无聊”“一般”或“给我惊喜”等反馈,分别处理格式、内容、配色和语气。对于广告或营销活动,加载 references/marketing-creative-anatomy.md,并分别说明模式、格式、开场钩子、场景、人物、产品、品牌、参考路径和 CTA。

输出一份经确认的 5 行简介,然后路由。

路由 - 意图 -> 工作流

意图(动词 + 模态 + 风格)工作流
制作短竖屏 / 社交媒体 / TikTok / Reels / Shorts / GRWM 视频,时长 <=15sworkflows/social-video-short.md
广告分镜 / 主视觉 / 营销活动方案表 / 社交媒体素材包 / 代理公司风格的产品布局workflows/key-visual-sheet.md
制作带硬切的较长叙事视频,时长 >15sworkflows/narrative-video-long.md
让静态图动起来 / 图生视频 / 让这张图片动起来workflows/image-to-video-animate.md
专业动画 / 动漫系列 / 分镜转视频 / 资产圣经 / 镜头清单转序列 / 工作室返修使用同级目录中的 ../krea-animation/SKILL.md
制作图片(未提出质量要求,处于探索阶段)workflows/image-fast-iterate.md
制作生产级图片 / 用于交付 / 主视觉素材workflows/image-final-render.md
转换 / 编辑 / 重设这张图片的风格workflows/image-edit-i2i.md
海报 / 字体排版 / 文字密集型图片workflows/image-text-poster.md
带面部参考图的肖像workflows/portrait-with-refs.md
产品主视觉照片 / 电商主图workflows/product-photo-hero.md
产品生活方式照 / 模特穿戴 / 场景构图workflows/product-photo-lifestyle.md
3D 截图 -> 照片级渲染(建筑可视化)workflows/archviz-3d-to-render.md
放大 / 4K / 增强 / 提高清晰度workflows/enhance-upscale.md
创意增强 / 重设风格 / 重新布光workflows/enhance-creative.md
训练 LoRA / 使用这些图片进行微调workflows/lora-train-and-use.md
产品 URL -> 完整营销活动workflows/full-ad-campaign.md

硬性规则:未先加载 workflows/*.md 文件时,绝不可调用 generate video。工作流会强制执行成本预检、一次性澄清、短视频分镜审批、进度通知和禁用操作列表。绕过工作流曾在 2026-05-17 浪费约 5,000 CU。

参考资料

仅加载当前工作流所需的内容:

  • references/cli-or-mcp.md - CLI 和 MCP 操作对照。
  • references/model-catalog.md - 通过实时 list_models 解析模型原型。
  • references/media-inputs.md - 上传、本地文件、图像引用、起始帧和结束帧。
  • references/async-polling.md - 任务生命周期语义。
  • references/prompt-engineering.md - 按模态处理提示词。
  • references/artifact-taxonomy.md - 区分分镜、主视觉、情绪板、主打镜头、模型图、撕页和作品集。
  • references/marketing-creative-anatomy.md - 活动/广告要素组合、钩子类型、静态格式类型,以及基于参考素材与组合创作的路径。
  • references/storyboard-variations.md - 视频制作前低成本分镜变体的维度和交付模式。
  • references/story-spine.md - PROTAGONIST/WANT/OBSTACLE/STAKES/TURN/NEW-NORMAL 检查关卡。任何时长超过 15 秒的叙事内容在制作分镜前都必须通过。
  • references/shot-grammar.md - 场景与镜头的术语、节拍模式、匹配剪辑。60 秒的叙事内容应包含 20–30 个镜头,而不是 6 个。
  • references/dialogue-and-audio.md - TTS 流程、环境音轨,以及通过 adelay/amix 使用 ffmpeg 混合音频。SHOTLIST.md 中包含对白时必须阅读。
  • references/ugc-social-video.md - UGC 真实感线索、分镜模板、禁用的修饰词和对抗式 QA。
  • references/troubleshooting.md - 已知 CLI/模型问题及恢复方法。
  • references/preferences.md - 项目级覆盖项。
  • references/cost-preflight.md - 超过 100 CU 或涉及视频/训练任务时,必须事先获得批准。
  • references/progress-reporting.md - 长时间异步轮询期间必须发送进度通知。
  • references/models/ - 各模型的提示词指南(提示词结构、媒体路径规则、引擎特性、故障恢复、节奏控制)。仅在当前工作流已确定所用模型后加载。当前:seedance-2.md。

相关技能

专业动画制作请使用 krea-animation/:动画系列、资产圣经、角色模型表、分镜、镜头列表、AI 视频任务、剪辑组装、QA 和重制。

开发者集成工作请使用 krea-build/:API 客户端、前端代码片段、验证和可复用应用代码。

营销、产品、活动和建筑可视化请求均由此技能处理,并转至 krea-ai/workflows/:

  • 营销/产品工作:workflows/product-photo-hero.md、workflows/product-photo-lifestyle.md、workflows/key-visual-sheet.md、workflows/social-video-short.md、workflows/full-ad-campaign.md。
  • 建筑可视化:workflows/archviz-3d-to-render.md。

活动交付前自评

交付活动级作品前,请私下回答以下问题,并修正所有回答为“否”或“不确定”的项目:

  1. 成品匹配度:成品的形式是否符合用户所在行业的术语习惯?
  2. 参考素材贴合度:若有风格参考图,观众会认为两者属于同一个活动系列吗?
  3. 保真度:品牌资产、标签细节、配色、字体和宣传主张是否正确?
  4. 品味:哪个独特元素能避免作品显得像类别陈词滥调?
  5. 调性:文案/版式是否符合收集需求时了解到的品牌调性?
  6. 变体区分度:每个变体是否都调整了有意义的要素,而非只改了装饰细节?
  7. 成本透明度:花费是否超过最低 CU 路径的 2 倍?通过询问哪个需求问题可以避免这种情况?
  8. 后续步骤是否清晰:用户能否无需额外解释就批准、拒绝或要求调整?

文件名格式

本地输出请使用 yyyy-mm-dd-hh-mm-ss-short-name.ext 格式;图像使用 .png,视频使用 .mp4。短名称使用小写字母,并以连字符分隔。

评论

支持 Markdown