doubao-ai-toolkit

Polar Sponsor
爱发电 赞助
.NET 9.0

用一行指令调用:图像生成、视频生成、语音合成(TTS)、语音识别(ASR)、文本对话、联网搜索、Embedding。 核心命令:coze-coding-ai(全能 CLI)、seedream(图像生成专精)、seedance(视频生成专精)。 所有命令需要通过环境变量 ARK_API_KEY 或 -H 参数传入鉴权。

字节跳动豆包 AI 工具包

功能概述

字节跳动豆包 AI 工具包是一项面向实际任务的技能,主要用于优先级:最高 — 基于火山方舟(Ark)平台的豆包/Seedream/Seedance 模型调用;前提:已安装 coze-coding-dev-sdk 、 seedream-ark ,已配置 ARK_API_KEY;

核心要点

  • 三种方式按优先级排列:;
  • 🔑 获取 API Key:火山方舟控制台;
  • 快速命令速查;

使用与执行

🎨 文生图;coze-codin。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

字节跳动豆包 AI 工具包

优先级:最高 — 基于火山方舟(Ark)平台的豆包/Seedream/Seedance 模型调用。 前提:已安装 coze-coding-dev-sdk、seedream-ark,已配置 ARK_API_KEY。

安装

# 核心 CLI(图像 + 视频 + TTS + ASR + 对话 + 搜索)
npm install -g coze-coding-dev-sdk

# 图像生成专精(Seedream 4.0)
npm install -g seedream-ark

# 视频生成专精(Seedance 2.0)
npm install -g seedance

鉴权配置

三种方式按优先级排列:

# 方式一:环境变量(推荐)
# Windows PowerShell
$env:ARK_API_KEY = "your-api-key-here"
# Linux / macOS
export ARK_API_KEY="your-api-key-here"

# 方式二:命令行传参(seedream)
seedream generate --api-key "your-key" --prompt "..."

# 方式三:HTTP Header(coze-coding-ai)
coze-coding-ai image -p "..." -H "Authorization: Bearer your-key"

🔑 获取 API Key:火山方舟控制台

快速命令速查

用户意图 推荐命令 默认模型
🎨 文生图 coze-coding-ai image -p "..." -o output.png doubao-seedream-4-0
🎨 文生图(高清) seedream generate --prompt "..." --size 4K --output ./out/ doubao-seedream-4-0-250828
🎬 文生视频 coze-coding-ai video -p "..." -d 5 -o result.json doubao-seedance-1-0-pro
🗣️ 语音合成 coze-coding-ai tts -t "你好世界" zh_female_xiaohe
👂 语音识别 coze-coding-ai asr -f ./audio.mp3 fun-asr
💬 文本对话 coze-coding-ai chat -p "..." --model doubao-seed-1-8-251228 doubao-seed-1-8
🌐 联网搜索 coze-coding-ai search -q "..." --count 10 -
🧮 Embedding coze-coding-ai embedding -t "文本" -d 1024 -

图像生成模板

coze-coding-ai 方式(推荐,最简洁)

# 基础文生图
coze-coding-ai image -p "一只穿太空服的猫在火星上漫步" -o cat.png

# 电商白底图
coze-coding-ai image 
  -p "纯黑色男士短袖T恤,亚马逊电商主图,纯白背景,正面平铺展示,专业商业摄影" 
  -o tshirt.png 
  --size 2K

# 高清 4K 输出
coze-coding-ai image 
  -p "山水风景画,中国水墨风格,云雾缭绕" 
  --size 4K 
  -o landscape.png

seedream 方式(更多控制选项)

# 单张生成
seedream generate 
  --prompt "未来城市天际线,赛博朋克风格" 
  --size 4K 
  --output ./generated/

# 组图生成(1-15 张)
seedream generate 
  --prompt "同一只白色猫咪的9种不同表情和姿态" 
  --group 
  --max-images 9 
  --size 2K 
  --output ./cats/

# 图生图(参考图)
seedream generate 
  --prompt "将这张照片转换为油画风格" 
  --image ./photo.jpg 
  --size 2K 
  --output ./styled/

# 指定尺寸(宽x高)
seedream generate 
  --prompt "手机壁纸,极简风格" 
  --size 1080x1920 
  --output ./wallpapers/

# 仅预览不实际调用
seedream generate --prompt "test" --dry-run

视频生成模板

# 文生视频(5 秒)
coze-coding-ai video 
  -p "海浪拍打礁石,慢动作,电影质感" 
  -d 5 
  -o wave.json

# 文生视频(10 秒,高清)
coze-coding-ai video 
  -p "城市夜景延时摄影,车流光轨,4K" 
  -d 10 
  -s 1920x1080 
  -o city_night.json

# 图生视频
coze-coding-ai video 
  -p "让画面中的人物微笑并眨眼" 
  -i https://example.com/portrait.jpg 
  -d 5 
  -o animate.json

# 固定镜头 + 不加水印
coze-coding-ai video 
  -p "产品360度旋转展示" 
  --camerafixed 
  --no-watermark 
  -d 5

# 指定模型
coze-coding-ai video 
  -p "科幻场景" 
  --model doubao-seedance-1-0-pro-fast-251015 
  -d 5

# 异步回调模式
coze-coding-ai video 
  -p "..." 
  --callback-url https://your-server.com/callback 
  -d 10

视频生成模型选择:

模型 ID 特点
doubao-seedance-1-0-pro-fast-251015 快速版(默认)
doubao-seedance-1-0-pro-251015 高质量版
doubao-seedance-1-0-lite-t2v-250428 轻量文生视频
doubao-seedance-1-0-lite-i2v-250428 轻量图生视频

语音合成 (TTS) 模板

# 基础中文语音
coze-coding-ai tts -t "你好,欢迎使用豆包语音合成"

# 指定说话人
coze-coding-ai tts 
  -t "今天天气真不错,适合出去走走" 
  --speaker zh_female_xiaohe_uranus_bigtts

# 长文本朗读
coze-coding-ai tts 
  -t "春眠不觉晓,处处闻啼鸟。夜来风雨声,花落知多少。"

# 将文本文件转为语音
cat script.txt | xargs -I {} coze-coding-ai tts -t "{}"

可用说话人:

Speaker ID 描述
zh_female_xiaohe_uranus_bigtts 中文女声-小荷(默认)
zh_male_xiaoqiu_uranus_bigtts 中文男声-小球
zh_female_qingxin_uranus_bigtts 中文女声-清新
zh_female_shuangkuai_uranus_bigtts 中文女声-爽快

语音识别 (ASR) 模板

# URL 方式(网络音频)
coze-coding-ai asr -u https://example.com/audio.mp3

# 本地文件方式
coze-coding-ai asr -f ./meeting.mp3

# 长音频识别
coze-coding-ai asr -f ./lecture.wav

# 查看详细请求日志
coze-coding-ai asr -f ./audio.mp3 --verbose

文本对话模板

# 基础对话
coze-coding-ai chat -p "用中文写一首关于春天的诗"

# 带系统提示
coze-coding-ai chat 
  -s "你是一个专业的技术文档撰写助手" 
  -p "帮我写一段 REST API 文档"

# 指定模型
coze-coding-ai chat 
  -p "解释量子计算的基本原理" 
  --model doubao-seed-1-8-251228 
  --temperature 0.3

# 流式输出
coze-coding-ai chat 
  -p "讲一个关于AI的短故事" 
  --stream

可用对话模型:

  • doubao-seed-1-8-251228(默认)- 豆包 Seed 1.8
  • doubao-pro-32k-241215 - 豆包 Pro 32K
  • doubao-lite-32k-241215 - 豆包 Lite 32K

联网搜索模板

# 网页搜索
coze-coding-ai search -q "2026年最新AI技术趋势" --count 10

# 图片搜索
coze-coding-ai search 
  -q "埃菲尔铁塔" 
  --type image 
  --count 5

# 自定义搜索
coze-coding-ai search -q "今天天气" --type web --count 3

Embedding 模板

# 文本 Embedding
coze-coding-ai embedding -t "人工智能正在改变世界" -d 1024

# 多条文本
coze-coding-ai embedding 
  -t "第一段文字" 
  -t "第二段文字" 
  -d 1024 
  -o embeddings.json

# 图片 Embedding
coze-coding-ai embedding --image-url https://example.com/photo.jpg -d 1024

# 视频 Embedding
coze-coding-ai embedding --video-url https://example.com/video.mp4 -d 1024

电商主图生成完整模板

# 设置 API Key
$env:ARK_API_KEY = "your-api-key"

# 白底正面平铺图
coze-coding-ai image 
  -p "纯黑色男士短袖T恤,亚马逊电商主图,纯白背景,正面平铺展示,圆领设计,高级面料质感,专业商业产品摄影,影棚布光" 
  --size 2K 
  -o ./tshirt-front.png

# 白底背面平铺图
coze-coding-ai image 
  -p "纯黑色男士短袖T恤,亚马逊电商主图,纯白背景,背面平铺展示,圆领后领设计,高级面料质感,专业产品摄影" 
  --size 2K 
  -o ./tshirt-back.png

# 模特上身图
coze-coding-ai image 
  -p "年轻亚洲男模穿着纯黑色圆领短袖T恤,亚马逊电商主图,纯白背景,正面全身展示,专业时尚摄影,自然站姿" 
  --size 2K 
  -o ./tshirt-model.png

# 细节特写
coze-coding-ai image 
  -p "纯黑色男士T恤领口细节特写,面料纹理清晰可见,亚马逊电商产品图,微距摄影,专业商业摄影" 
  --size 2K 
  -o ./tshirt-detail.png

# 场景图
coze-coding-ai image 
  -p "年轻男士穿着纯黑色T恤在户外咖啡馆,自然光线,生活方式摄影,亚马逊电商场景图,休闲时尚" 
  --size 2K 
  -o ./tshirt-lifestyle.png

# 高清组图(用 seedream 一次生成多张)
seedream generate 
  --prompt "纯黑色男士短袖T恤的6种不同角度产品展示,亚马逊电商主图,纯白背景,专业摄影" 
  --group 
  --max-images 6 
  --size 2K 
  --output ./product-shots/

环境变量参考

变量 用途 对应工具
ARK_API_KEY 火山方舟 API Key seedream / coze-coding-ai

📌 coze-coding-ai 也支持通过 -H "Authorization: Bearer " 传参,不依赖环境变量。

关键规则

  1. API Key 安全 — 用环境变量,不要硬编码到脚本
  2. 图像生成模型 — 默认用 doubao-seedream-4-0,支持 2K/4K 输出
  3. 视频生成是同步等待 — coze-coding-ai video 会等待完成
  4. TTS 无需输出路径 — 音频直接通过 API 响应返回
  5. ASR 支持本地文件 — -f 自动 base64 编码上传
  6. 搜索分 web/image 两种 — 用 --type 切换
  7. 命令帮助 — 每个子命令都有 --help,遇到问题先查帮助

相关专题

更多
Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

Golangci-lint安装与入门教程
Golangci-lint安装与入门教程

本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。

2026.10.22

0

15

PHP2Shell高危漏洞修复教程
PHP2Shell高危漏洞修复教程

PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。

2026.10.22

0

12

剧云人物设定与关系管理教程
剧云人物设定与关系管理教程

本专题介绍剧云人物设定与关系管理,讲解角色小传、性格职业、人物目标、背景资料和关系网络的创建及维护方法。

2026.10.22

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134万人学习