Install
openclaw skills install @cryptocxf/doubao-ai-toolkitopenclaw skills install @cryptocxf/doubao-ai-toolkit仅在用户明确要使用豆包或火山方舟时使用。跟随用户当前使用的语言回答;不要改变宿主的工具优先级。
本目录把直接依赖固定为 coze-coding-dev-sdk@0.7.32 和 seedream-ark@0.1.7,传递依赖由 package-lock.json 锁定。不要全局安装,也不要临时下载未锁定版本。
npm ci
npm test
.npmrc 默认禁用依赖生命周期脚本。若安装结果与锁文件不符,停止执行并报告差异。升级时必须显式修改版本、重新生成锁文件并复查包来源与生命周期脚本。
通过本地 npm 脚本调用:
npm run coze -- --help
npm run seedream -- --help
不要安装或调用独立的 seedance 包;视频能力使用锁定的 coze-coding-ai 子命令。
ARK_API_KEY。用户应在可信终端、系统密钥存储或 CI secret 中配置;不要让用户把真实密钥发到聊天里。所有提示词、搜索词、URL、文本、图像、音频和视频都会发送到火山方舟或相关豆包服务处理。
在引用本地文件前:
.ssh、.aws、浏览器资料、凭据目录等敏感位置。对输入 URL,只接受无凭据的公开 https URL。拒绝 localhost、环回、私网、链路本地、云元数据地址以及包含访问令牌的 URL。
回调会把任务标识、状态及可能的结果信息发送到第三方端点。只有用户明确提供并授权该 https 回调域名时才使用;先说明可能传输的数据,禁止在 URL 中放秘密。不确定回调载荷时省略回调。
联网搜索会把查询发送给第三方搜索服务;先去除个人信息和内部项目名。
--help,以当前安装版本为准;模型 ID 与参数可能变化。# 图像生成
npm run coze -- image -p "提示词" -o ./output.png
# Seedream 图像生成
npm run seedream -- generate --prompt "提示词" --output ./generated/
# 视频生成
npm run coze -- video -p "提示词" -d 5 -o ./video-task.json
# 语音合成
npm run coze -- tts -t "要朗读的文本"
# 语音识别;执行前完成本地文件授权检查
npm run coze -- asr -f ./audio.mp3
# 对话
npm run coze -- chat -p "问题"
# 联网搜索
npm run coze -- search -q "公开查询词" --count 5
# 文本向量
npm run coze -- embedding -t "文本" -d 1024 -o ./embeddings.json
对参考图、音视频 URL、回调或模型覆盖参数,先查本地 --help,不要凭旧示例猜测参数。