SuperAPI AI 工具集

brand-preview

设计与创作

查看项目

更新于 10-15 22:12

技能介绍

用途:从应用相关组件构建临时静态仪表盘预览环境,再用捆绑运行器渲染本地客户主题样本(默认五个,完整包十二个)。运行器不请求 Brand API,只应用 API 返回的同一 application_theme 契约,并将样本标注为本地测试数据。每个预览按自然高度纵向滚动展示,默认不用拥挤的对比网格。

隐私边界:仓库、预览、报告和配置均保留在开发者机器上;不读取 .env、.git、node_modules、浏览器配置或仓库外文件;不获取实时域名;不向 Hermai 发送源码、预览文件、本地路径或客户数据。

用法:在应用根目录运行 scripts/preview.mjs inspect,仅读取可能的仪表盘组件和样式,使用模拟公司/用户数据,不运行应用或访问会话;展示源文件与 apply、protect、uncertain 表面映射,等待批准后再写入 .hermai/,保持该目录被 Git 忽略。运行 scripts/preview.mjs init,用忠实静态表示替换生成的 harness;不要把语义状态色绑定到 hermai 品牌令牌。运行 scripts/preview.mjs render,再运行 scripts/preview.mjs serve 并打开其私有 localhost 地址,不要在代码编辑器中打开 index.html。滚动查看每个完整仪表盘后再总结溢出、对比度、长名称、缺失标识和回退结果。

映射策略:仅应用已批准语义表面,如身份区域的客户标识与名称、主操作、选中导航、活动标签、链接、焦点指示、进度、一个非语义数据系列和客户上下文卡片;保护错误、警告、破坏性操作、语义状态色、用户照片、集成标识、普通文本、代码、API 密钥和应用画布。brand.description 仅作为操作员可编辑表单预填材料,不得作为面向客户发布文案,只能用 data-hermai-description 绑定到 textarea、input 或显式 contenteditable 元素。真实公司名称不得搭配虚构标识。模式为 fallback 时保留宿主主题并标注 Fallback applied。

限制:需逐一人工确认绑定;渲染警告只是启发式提示;溢出应先视为 harness 缺陷;未经开发者单独要求,不安装依赖、不改应用源码、不提交推送部署或分享产物。