图像与设计
需要创建或扩展完整视觉品牌系统(Logo、配色、字体、包装…
当用户要求创建品牌套件、视觉识别、Logo 与品牌手册,或将已有品牌应用到各类物料时,用一套带审批状态、依赖追踪和确定性本地工具的品牌构建流程来完成。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
需要创建或扩展完整视觉品牌系统(Logo特定
解决思路
- 初始化项目:将 SKILL_ROOT 解析为技能安装目录,并创建持久化项目目录:BRANDKIT_WORKDIR="${PWD}/brandkit";BRANDKIT_STATE="${BRANDKIT_WORKDIR}/state.json";mkdir -p "${BRANDKIT_WORKDIR}"。
- 先读前置条件文档,在需要某工具的阶段之前检查工具是否就绪;未经用户许可绝不安装系统包。
- 若缺少 higgsfield CLI,仅在获得许可后安装:curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh。
- 若 higgsfield account status 报认证或工作区错误,请用户运行 higgsfield auth login 或选择工作区,然后等待。
- 付费生成前先查看实时模型契约:higgsfield model get recraft_v4_1 --json、higgsfield model get seedream_v5_pro --json、higgsfield model get gpt_image_2 --json。
- 按 CLI 映射表执行操作:发现模型用 higgsfield model get <model> --json;生成并轮询用 higgsfield generate create <model> ... --wait --json;恢复任务用 higgsfield generate wait <job_id> --json;上传本地素材用 higgsfield upload create <path> --json;导入网站元数据用 higgsfield marketing-studio brand-kits fetch --url <url> --wait --json;读写审批状态、渲染评审板、检查 Logo、导出 Logo、构建品牌手册分别用 python3 "$SKILL_ROOT/scripts/brandkit.py" 的 state / preview / logo-inspect / logo-export / brandbook-build 子命令。
- 通过 --image 传入的本地图片路径会自动上传;HTML、SVG、PPTX、PDF 交付物保留为本地项目文件,除非用户明确需要托管副本。
- 面向用户的行为:匹配用户语言;Design Brain 推理、提示词、状态机制、脚本、模型查询和 QA 内部细节保持私密;每批可见生成最多发一句简短状态说明,然后保持安静直到结果就绪;只问一组紧凑的、尚未解决的阻塞性问题,不要重复已知事实或强制完整问卷;每次配色、Logo、字体或下游评审后停下等待用户反馈;绝不从沉默、生成成功或自身偏好推断审批;保留用户原文,绝不编造定位、价值观、声明、成分、价格、认证、统计或法规内容。
- 分类请求:apply-existing(使用提供的官方素材,不重新设计)、extend-partial(只创建请求输出所需的缺失槽位)、create-identity(仅在明确要求时创建新 Logo 或识别)。
- 读取状态:python3 "$SKILL_ROOT/scripts/brandkit.py" state --state-file "$BRANDKIT_STATE" --action get_status。本地状态是持久的;状态文件存在时绝不粘贴、手改或重建审批。
- 执行 intake 与素材分析:阅读 intake、asset analysis、state routing 和 state payloads 文档;立即锁定用户声明的每个官方 Logo、配色和字体槽位。
- 创建 Brand Lock:阅读 Brand Lock 文档,记录精确拼写、官方素材、颜色、字体、布局/形状规则、请求的输出和禁止的处理方式。
- 只要求输出实际用到的槽位:仅 Logo → 新标记需配色+Logo,已有标记只需官方 Logo;仅配色 → 配色;仅字体 → 字体;无文案的 mockup/周边 → Logo,仅在颜色/应用需要时加配色;带文案的社交/包装/海报/标牌 → Logo+配色+字体;品牌手册/演示文稿 → Logo+配色+字体。
- 构建缺失的基础槽位:阅读 Design Brain、concept boards、inline reviews 以及所需的 palette、logo 或 typography 模块。
- 一旦所需槽位获批,立即继续原始请求,绝不再让用户重新选择范围。
- 只加载请求的生产模块:mockups、social graphics、posters/banners、packaging、signage、merchandise、presentation decks、Brandbooks。
- QA 与审批:阅读 QA and iteration 文档;只修复失败输出;仅在明确审批后保存下游元素,并记录其精确的基础依赖。
- 新识别流程之配色:用确定性 HTML 渲染 2–3 个精确配色方案(参考 preview payloads),展示 PNG 截图和可编辑 HTML 文件并等待;在生成 Logo 前用 approve_palette 持久化所选配色。
- 新识别流程之 SVG Logo:阅读 logo prompt enhancer,产出恰好三个不同的纯符号机制及各自的 Recraft 提示词;每个长提示词写入文件后单独提交,例如:higgsfield generate create recraft_v4_1 --model_type vector --colors @"${BRANDKIT_WORKDIR}/logo-colors.json" --background_color '#F7F7F5' --aspect_ratio 1:1 --resolution 2k --wait --json < "${BRANDKIT_WORKDIR}/logo-candidate-1.txt";直接用返回的 SVG URL 评审;选定后用 python3 "$SKILL_ROOT/scripts/brandkit.py" logo-inspect --source "<选中的 Recraft SVG URL 或本地绝对路径>" 在不改动的前提下检查精确 SVG;用 approve_logo 持久化精确 job ID、SVG URL、名称、配色修订版和返回的规范几何指纹。
- 新识别流程之字体:用提供的字体或已验证的 Google Fonts 提出 2–3 组独特的展示/正文配对;通过 preview 脚本渲染真实品牌名和示例文案;仅用 approve_typography 持久化所选配对。
- 交互流程始终在配色、Logo 和字体选择处停下;显式无提问模式可自行选择并持久化配色,但仍须展示全部三个 SVG Logo 候选并停下等待用户选择 Logo;精确品牌标记绝不自行审批。
- 一致性不变量:所有地方复用同一获批 Logo 源,能确定性放置/导出时绝不重绘官方或已选 SVG;生成的 Logo 依赖创建时所用的配色修订版,改配色会使该 Logo 及其依赖失效,改字体不会使符号标记失效;改基础槽位只使 required_slots 中列出该槽位的下游元素失效;把相同 Brand Lock 值复制进每个相关生成提示词(精确 hex、字体角色、形状语言、放置、留白、构图、禁止处理);Recraft V4.1 矢量模式仅用于新 Logo 标记;Seedream 作为主要逼真 mockup 生成器,GPT Image 2 仅用于添加可读文字或精确图形细节的受控阶段;精确文案和可编辑布局用本地确定性 SVG/PPTX/HTML 构建,不要让图像模型伪造可编辑文件;不要承诺原生 Figma、Canva、PSD、AI 或 EPS 文件。
- 确定性脚本:在 "$BRANDKIT_WORKDIR" 下创建 JSON 输入文件,绝不把用户文本直接插值进 shell 参数;示例:python3 "$SKILL_ROOT/scripts/brandkit.py" preview --input "$BRANDKIT_WORKDIR/reviews.json" --output-dir "$BRANDKIT_WORKDIR/reviews";python3 "$SKILL_ROOT/scripts/brandkit.py" logo-export --input "$BRANDKIT_WORKDIR/logo-export.json" --output-dir "$BRANDKIT_WORKDIR/logo";python3 "$SKILL_ROOT/scripts/brandkit.py" brandbook-build --state-file "$BRANDKIT_STATE" --input "$BRANDKIT_WORKDIR/brandbook.json" --output-dir "$BRANDKIT_WORKDIR/brandbook";Logo 导出参考 logo export payloads;品牌手册只用内置构建器,确定性契约失败后绝不用临时 PowerPoint 或 PDF 生成器替代。
- 失败策略:失败的 Recraft 或图像生成请求用相同锁定概念和修正后的契约重试一次,第二次等价失败后停止;preview 或 logo export 失败两次则报告具体错误,绝不用临时 SVG 重写替代;品牌手册模板、字体或转换契约失败立即停止,不产出视觉不同的回退品并称其为规范版本;无法保持精确字体或官方 Logo 保真度时披露限制而非声称完成;绝不在文件、日志或聊天中暴露原始认证令牌或凭据。
- 交付:品牌手册遵循 brandbook 文档的严格响应契约,只给 PPTX 链接/路径、PDF 链接/路径和字体安装警告;其他输出返回:请求的视觉文件与预览、紧凑的 Brand Lock 摘要、可编辑与扁平化格式标签、所需字体/导入限制、用于定向修订的稳定变体名称。
适用边界 · 注意事项
- 不适用于无品牌图像生成(应使用 higgsfield-generate)。
- 不适用于产品目录摄影(应使用 higgsfield-product-photoshoot)、网站实现(应使用 higgsfield-websites)或原生 Figma/Canva/PSD/AI 交付。
- 需要先安装 higgsfield CLI 并完成认证/选择工作区,且依赖付费生成模型,无法在无这些工具或账号时使用。