Harness Brand(品牌管理)
Harness Brand 从配置的本地文件夹中读取用户提供的品牌包:每个品牌的 brands/<id>/pack/,以及共享的图标库文件夹 brands/icon-libraries/。它永远不会修改读取到的品牌;只有 pack 命令才会进行写入操作,且仅写入指定的品牌包或库文件夹中。
所有命令请在此技能文件夹中运行:
node scripts/harness-brand.mjs <command> [options]
品牌命令通过以下方式查找品牌文件夹:--data FOLDER 参数,或 HARNESS_BRAND_DATA 环境变量,或通过 node scripts/harness-brand.mjs data --set FOLDER 命令记录的文件夹,否则使用 data --install FOLDER 命令复制品牌包时的本地品牌文件夹(Mac 上为 ~/Library/Application Support/Harness Brand/brands)。
brands 命令列出可用的品牌和变体;doctor 命令显示缺失的内容。
无需公司仓库或私有仓库。如果文件夹缺失,请询问包含用户品牌包的父文件夹;参见设置。
优先使用明确选择的品牌。否则保留已确定项目的选择,或在起草前询问一次。不要根据内容中的产品名称推断身份。仅加载所选品牌的指导以及当前任务所需的参考资料。
幻灯片
在构建幻灯片之前,请阅读 references/harness-slides.md。简要说明如下:
guidance start --skill slides --project DIR --brand BRAND启动 Harness Slides 的公共指导,其中包含该品牌自己的步骤、命令和工人指导。- 在用户批准草稿后,
look samples绘制该品牌每个幻灯片方向的一张样张;look choose以用户自己的话语记录其选择。 contract export --medium slides --brand BRAND --delivery live|reading --output NEW_DIR为 Harness Slides 提供品牌信息:颜色、字体、模板、幻灯片集和幻灯片方向。icons --query "<concept>"查找一个图标,并通过其 ID 进行放置。presentation --brand BRAND --file deck.pptx审计完成的幻灯片;然后遵循 references/slide-review.md。
博客和信息图
contract export --medium blog --brand BRAND --output NEW_DIR [--voice-profile FILE] 为写作者提供品牌的颜色、字体、规则、语气和命名,同时保持作者的个人风格独立。
创建或修改品牌包
品牌包通过 pack 命令从品牌自身的文件创建,并由用户或助手完成:参见 docs/brand-pack-format.md 和 references/building-a-pack.md。图标库的描述见 docs/icon-library-format.md。
对现有 Google 文件进行品牌重塑
对于保留内容的现有幻灯片或文档品牌重塑,请阅读品牌重塑工作流程。使用 rebrand status --brand ID 仅定位该品牌已安装的规则和模板指导,然后使用 rebrand run SOURCE --brand ID。保留业务内容并返回新的原生副本。视觉验收需要每个渲染页面和原生输出;仅内容检查不足以确认。切勿用生成内容或其他品牌替代不支持的配置文件。特定品牌的快捷方式调用相同的共享工人。