SuperAPI AI 工具集

docyrus-tenant-brand-management

设计与创作

查看项目

更新于 10-15 21:11

技能介绍

用途:管理租户级品牌标识记录(tenant_brand),内容涵盖视觉系统(颜色、字体、间距、组件、Logo)、语言系统(语调、术语、内容约束)以及演示、图表、插画默认值,供文档、幻灯片与 AI 生成等下游功能读取。这些命令直接对当前租户的实时记录做增删改查,没有设计时与运行时之分。

主要能力:品牌以 UUID(--brandId)标识,没有 slug;创建时唯一必填字段为 --name。支持 list、get、create、update、delete,以及从品牌官网抓取并覆盖颜色、字体、间距、组件、图片等字段的 fetch-from-website。list 默认隐藏已归档品牌,get 仍可返回;每个租户仅一个默认品牌;delete 为硬删除且不可恢复。

使用方式:先确认登录与租户,docyrus auth who --json;创建前先用 docyrus account brands list --json 查看现有品牌,优先更新默认品牌而非重复创建。常用命令包括 docyrus account brands get --brandId <uuid> --json、docyrus account brands create --name "Acme" --json、docyrus account brands update --brandId <uuid> --colorPrimary "#0f766e" --json,以及 docyrus account brands fetch-from-website --brandId <uuid> --json。字段可用 list 标志(逗号分隔数组)或 json 标志传入,也可用 --from-file 或 --data 以 snake_case 列名整体提交。加 --json 获取机器可读输出,用 --help 查看实时标志列表。

限制:--archived 仅用于 update,传给 create 会报未知标志;同一租户不能创建第二个默认品牌;已删除品牌无法恢复,建议用归档代替;fetch-from-website 要求已设置 website_url 并会覆盖抓取字段。完整字段目录需查阅 references/fields.md,本资料未提供具体收费与平台信息。