尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
QuickDesign CI实战:token环境变量配置完整指南(claude-plugins-community)
QuickDesign CI实战token环境变量配置完整指南claude-plugins-community【免费下载链接】claude-plugins-communityCommunity plugin marketplace for Claude Cowork and Claude Code. Read-only mirror — submit plugins at clau.de/plugin-directory-submission.项目地址: https://gitcode.com/GitHub_Trending/cl/claude-plugins-community在 claude-plugins-community 社区插件市场中QuickDesign 是最受欢迎的 AI 媒体生成插件之一。本文带你快速掌握在 CI 流水线中使用 QuickDesign 的关键——QUICKDESIGN_TOKEN等 token 环境变量的正确配置方法让你无需浏览器登录就能在无人值守的构建环境中完成图片与视频生成。什么是 QuickDesign把终端变成 AI 媒体工厂QuickDesign 是一个为 Claude Code 设计的社区插件它把 quickdesign 命令行工具封装成完整技能支持一键生成 AI 图片Nano Banana、GPT Image和 AI 视频Seedance 2.0、Kling、Sora 2还能做竞品广告分析、品牌 DNA 提取和智能广告批量创建。它的核心特点是对脚本和 CI 极其友好JSON 输出到 stdout、诊断信息到 stderr、提供明确的退出码可以直接嵌入流水线。技能文档的入口文件见 SKILL.md。git clone https://link.gitcode.com/i/bea9b2df2bb9cdc50aaebe3aa3f570f3为什么 CI 中必须用 token 环境变量本地使用时QuickDesign 通过浏览器 OAuth 完成登录token 会写入本地配置文件~/.config/quickdesign/auth.json权限 0600后续命令会自动刷新会话。但在 CI 环境里没有浏览器、没有终端交互传统的quickdesign login流程会直接卡住。好在官方提供了专门的 CI 认证方案通过环境变量注入 token完全跳过浏览器握手。这也是 README.md 中 For CI, skip the browser entirely 一节的核心内容。三种 CI 认证方式任选其一方式一QUICKDESIGN_TOKEN 环境变量推荐最简单直接——在 CI 的 Secrets 中配置好 token运行时注入即可QUICKDESIGN_TOKEN你的supabase-jwt quickdesign spy brands这个变量会优先覆盖本地auth.json中存储的 token适合临时切换账号或做多环境测试。方式二login --token 写入本地配置quickdesign login --token 你的supabase-jwt适合希望在 CI 容器内登录一次、后续命令复用的场景token 会写入标准配置路径。方式三stdin 管道注入最安全cat my-token.txt | quickdesign login --token-stdintoken 不进命令行参数不会被进程列表或 shell 历史泄露适合对安全要求较高的企业流水线。QuickDesign 环境变量速查表变量名作用QUICKDESIGN_TOKEN覆盖存储的 token优先级高于auth.jsonQUICKDESIGN_BASE_URL覆盖 API 地址本地开发时可指向http://localhost:3001QUICKDESIGN_SUPABASE_URL覆盖 Supabase REST 地址仅design子命令使用QUICKDESIGN_SUPABASE_ANON_KEYSupabase API 密钥用于设计资产管理与 token 刷新 小技巧本地调试 CI 问题时可以同时设置QUICKDESIGN_BASE_URL和QUICKDESIGN_TOKEN把请求指向本地 BFF 服务快速复现问题。CI 安装最佳实践init --no-auth安装插件技能时官方明确要求 CI 场景跳过浏览器登录npm install -g quickdesign/cli quickdesign init --no-auth # CI / 脚本化安装专用这里有一个重要细节npm install之后init不会自动运行——这是刻意设计避免在 CI 中静默破坏~/.claude/skills/目录。你可以在 CI 中按需拆分--skill-only只装技能、--no-doctor跳过 ffmpeg 检测。用 whoami 验证 token 是否生效配置完成后先做一次健康检查再跑生成任务quickdesign whoami它会显示当前用户、token 过期时间和一次实时连通性 ping。如果这一步通过后续的生成命令基本不会在认证上翻车。常见坑点与排查忘记设置 token 就运行命令会读取auth.json失败并报错。CI 中务必以环境变量方式显式注入不要依赖本地登录状态。把 token 写进代码仓库请务必使用 CI 平台的 Secrets 机制注入token 泄露意味着账号资产credit 额度面临风险。视频任务超时视频生成通常需要 5–15 分钟建议用提交任务 → 记录 request id → 稍后quickdesign video wait恢复轮询的模式而不是让 CI 一直阻塞等待。相关最佳实践可参考技能中的 ugc-video.md。确认门在 CI 中的行为技能文档规定付费生成前必须输出计划摘要Plan Summary即使在自动模式下也不会跳过——CI 中建议预先在请求里带上--yes之类的确认标记。详见 confirmation-rules.md。相关文档索引插件总览与安装说明quickdesign/README.md技能核心规则与命令速查SKILL.md多段 UGC 视频流水线含 CI 可用的任务恢复模式ugc-video.md模型卡片Seedance 2.0 / Nano Banana / Sora 2 等models/掌握QUICKDESIGN_TOKEN环境变量后你的 CI 流水线就能像人类用户一样驱动 QuickDesign 生成图片与视频了——剩下的就是写提示词的事了 【免费下载链接】claude-plugins-communityCommunity plugin marketplace for Claude Cowork and Claude Code. Read-only mirror — submit plugins at clau.de/plugin-directory-submission.项目地址: https://gitcode.com/GitHub_Trending/cl/claude-plugins-community创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

VN1640A与CANoe实战:CAN FD/LIN配置、采样点及CAPL自动化测试

VN1640A与CANoe实战:CAN FD/LIN配置、采样点及CAPL自动化测试

拿到VN1640A这块板子的第一天,我心里其实是有点犯嘀咕的——这么小的一个USB盒子,真的能撑起CAN、CAN FD、LIN三条线的总线开发调试?后来用久了才明白,Vector的东西往往就是这样,体积小不等于功能弱。VN1640A把两路CAN…

📅 2026/9/17 2:55:43
2027单片机毕设选题清单:50个落地型题目与答辩硬核细节

2027单片机毕设选题清单:50个落地型题目与答辩硬核细节

1. 这份清单为什么值得你花15分钟认真读完单片机毕设最让人头疼的不是写代码,而是选题——刚打开学校毕设系统,发现“基于STM32的智能小车”已经排在第37位,“温湿度监控系统”同组6人撞了4个。去年我带过3个学院的毕设指导,翻过2…

📅 2026/9/17 2:55:43
ESP32无屏设备配网实战:softAP+Web配置+WS2812灯珠控制

ESP32无屏设备配网实战:softAP+Web配置+WS2812灯珠控制

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/9/17 2:50:43
MORE NEWS

更多资讯

📰

Redwood芯片设计AI:约束驱动的RTL到版图端到端生成原理与工程边界

1. 这不是又一篇“AI取代工程师”的 hype 文章,而是一份 Redwood 论文的手术刀式解剖Redwood 这个名字最近在芯片设计圈里反复出现,但多数人看到的只是“AI 自动生成 RTL”“24 小时流片”这类标题党短语。我从 2018 年起就在 EDA 工具链上做验证平台搭建…

📰

Python包发布PyPI全流程:ChatGPT对话一键转Markdown工具实战

1. 项目背景与整体设计:为什么做个ChatGPT to Markdown工具,又为什么非发布到PyPI不可先说结论:把自己的开发库推到PyPI,本质上就是“写代码 → 配置打包 → 构建 → 上传 → 验证”五步,但每一步展开之后,…

📰

PINN求解Burgers方程反向问题:调参与实操经验分享

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

给老工控机装AI牙齿:PCIe转USB 2.0桥接实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

GameDevMind 贡献实战:从图谱文档规范到自动化质量校验的完整工作流

GameDevMind 贡献实战:从图谱文档规范到自动化质量校验的完整工作流 【免费下载链接】GameDevMind 最全面的游戏开发技术图谱(Game Development Map)。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。 项目地址: ht…

📰

基于Vue+Node的宠物医院管理系统源码拆解与部署实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬