通过开源 wavespeed CLI 用 WaveSpeed 模型生成与编辑 AI 媒体(图像、视频、音频、3D):实时目录搜索、逐模型输入 schema 自省、@path 标记本地文件上传、运行前价格查询。
安装
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:WaveSpeedAI/wavespeed-dsh-skill
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
一个 DeepSeek Harness(dsh)技能包:让 agent 通过 WaveSpeed 平台生成与编辑 AI 媒体——图像、视频、音频、3D,底层使用开源的 @wavespeed/cli。
平台上的每个模型都是一条 wavespeed run <model-id> 命令。技能教会 agent「查找 → 检查 → 运行」三步模式:搜索实时模型目录、读取任意模型的输入 schema、执行生成——包括用 @path 标记自动上传本地文件。
依赖
- Node.js ≥ 18
- WaveSpeed CLI:
npm install -g @wavespeed/cli - WaveSpeed 账号——
wavespeed login会打开 wavespeed.ai 的密钥页面并处理剩下的事
安装
作为 dsh 插件(推荐——bundle 会自动注册技能):
dsh plugin --profile web add github:WaveSpeedAI/wavespeed-dsh-skill
或手动复制技能目录——项目级(进 git,团队共享):
mkdir -p .dsh/skills
git clone --depth 1 https://github.com/WaveSpeedAI/wavespeed-dsh-skill /tmp/wss \
&& cp -r /tmp/wss/skills/wavespeed .dsh/skills/ && rm -rf /tmp/wss
用户级(所有项目可用):
mkdir -p ~/.dsh/skills
git clone --depth 1 https://github.com/WaveSpeedAI/wavespeed-dsh-skill /tmp/wss \
&& cp -r /tmp/wss/skills/wavespeed ~/.dsh/skills/ && rm -rf /tmp/wss
其他 agent(Claude Code、Cursor、Codex):CLI 直接安装同一份技能——
wavespeed skill install
agent 能用它做什么
# 文生图
wavespeed run bytedance/seedream-v5.0-pro -p "a cyberpunk skyline at golden hour" --json
# 编辑本地图片(@path 自动上传)
wavespeed run bytedance/seedream-v5.0-pro/edit -p "replace the background with a sunlit kitchen" \
-i images='["@./input.jpg"]' --json
# 图生视频
wavespeed run wavespeed-ai/minimax-h3/image-to-video -p "subtle parallax" -i image=@./hero.jpg --json
# 运行前先查价格
wavespeed price bytedance/seedream-v5.0-pro -i resolution=2k
技能还覆盖项目别名(wavespeed.json)、schema 自省、价格/余额查询与生成历史。
许可
MIT——与 CLI 相同。
链接
同类插件
zhu1090093659/dsh-web#packages/dsh-skill-explorer★ 8334
技能中心:按来源分级浏览已加载的全部 skill,启用/禁用模型调用、创建新技能、删除进可恢复回收站。
GanyuanRan/Aegis★ 1316
面向编码 Agent 的软件工程方法包,提供基线优先规划、系统化调试、提示词卫生、完成前验证,以及修复/退役双轨跟踪技能。
superdesigndev/superdesign-skill★ 621
在 Superdesign 画布上做 UI 与营销图的设计技能:先读代码库拿上下文、抽取现有设计系统,再通过 Superdesign CLI 生成并迭代可分支的设计稿、流程页与可复用组件。
linhay/harmony-next.skills★ 358
为 DeepSeek Harness 提供 HarmonyOS NEXT 技能包、离线 API 参考及 DevEco、HDC 与模拟器自动化指南。
sandbaseai/sandbase-skills★ 201
通过文件系统 Skill provider 将 88 个研究、社交情报、营销与商业 Agent Skills 挂载到 dsh。
VDERR/dsh-echocat-skill-panel★ 196
每轮对话报告本轮调用了哪些 skill(模型自动加载、用户输入 /name,或一个都没用),并管理本机 skill 目录:粘贴仓库、文件夹、SKILL.md 或 zip 地址即可安装,中文显示名写入该 skill 的 meta.yaml,删除时保留备份。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。