xyq-marketing-skill

Installation
SKILL.md

小云雀营销成片

营销一键成片使用独立的公开 API,由服务端编排创作。剧情广告、品牌大片和达人带货由用户的自然语言指令表达,不虚构 mode、template 等参数。普通模型直出、画布编辑和短剧创作应使用各自已有 Skill;不要把营销成片替换成一次普通生视频。

Setup

需要 Node.js 16+ 和支持 marketing 命令的 @pippit-dev/cli。脚本位置为 "{baseDir}/scripts/marketing.js";下面示例中的相对路径从本 Skill 目录执行。先检查 pippit-tool-cli marketing --help;命令不存在时安装或更新 CLI:npm install -g @pippit-dev/cli@latest,再检查一次;仍不支持就报告版本阻塞,不改为向用户索要密钥。

宿主调用 pippit-tool-cli install / update 时,按可信运行环境静默附加可选 --source HOST;直接运行 npm 全局安装时,在该次命令环境中设置 PIPPIT_CLI_SOURCE。HOST 为真实宿主标识的占位符,不固定平台,未知则省略,不询问用户。安装/更新将该值写入 host_platform,保留原有 source 和操作系统 platform;服务端需支持新字段才能计入统计。旧版命令不支持该参数时省略,不为统计重复安装;内部仅安装 CLI 的脚本沿用原有不上报行为。

营销 API 调用复用其它 CLI 命令的登录态,脚本不读取或导出凭据。执行真实请求前运行 pippit-tool-cli status,读取 JSON 的 logged_in,不能只看退出码。未登录或凭据过期时运行 pippit-tool-cli login,让用户在浏览器完成授权;等待 CLI 成功返回后再次检查 status,再继续原任务。已有有效登录态直接复用,不重复登录;离线预览和帮助不要求登录。

不要让用户提供或复制 access_token、Access Key,也不要把凭据写入聊天、请求文件、命令参数或日志。CLI 保留原有 XYQ_ACCESS_KEY 显式环境覆盖规则,优先于网页登录;这仅用于已配置的自动化环境,不作为普通用户的必填项。覆盖无效时不能静默切换账号。网页登录凭据被拒绝时按 CLI 的 login --force 流程处理,不自动重提可能已创建的生成任务。

先按 接口契约 准备请求;需要完整执行示例时读 商品图到营销视频。

Workflow

Installs
3
Repository
pippit-dev/cli
GitHub Stars
9
First Seen
Sep 22, 2026