yu-wenchao/dsh-tool-lipsync 预览 preview

yu-wenchao/dsh-tool-lipsync

免 Key、免登录的 AI 对口型口播视频生成插件,为 DeepSeek Harness (DSH) 注册 5 个工具,使用免费开放 API 生成对口型视频。FreeLipSync lip-sync video plugin for DeepSeek Harness - No API key required

Project Overview项目介绍

dsh-tool-lipsync is a native DeepSeek Harness plugin that ships as a DSH bundle with a bundle-manifest and cordis.patch.yml, registers five tools inside the DSH web profile, and depends on DeepSeek Harness ≥ 0.1.0-rc.6 together with Node.js ≥ 18 plus an outbound network connection. The package name, the dsh-* prefix, the badge labeled "DSH Plugin", and the entire README framed around dsh plugin --profile web add confirm the project exists specifically for DSH rather than as a cross-agent adaptation. Its single purpose is to wrap FreeLipSync's free public API and expose lipsync generation, status polling, voice and sample browsing, and MP4 download as callable tools that any DSH conversation can invoke.

A typical workflow begins when the user asks DSH, in natural language, to make a short talking video with a chosen voice, language, and face; the model then calls lipsync_list_voices and lipsync_list_samples to browse 3,000+ voices across 500+ languages, submits a job via lipsync_generate, polls progress every 5–6 seconds with lipsync_status, and finally saves the finished MP4 into the local DSH workspace through lipsync_download. The target audience is content creators, marketers, educators, and hobbyists who need no-API-key, no-login lip-sync clips up to twenty seconds long, including custom face images passed as a public faceUrl and batch generation across Chinese, English, and Japanese.

Three install paths are documented: the recommended CLI command dsh plugin --profile web add github:yu-wenchao/dsh-tool-lipsync, a one-click Windows installer package containing 安装.bat and 重启.bat, and a manual git clone followed by dsh plugin --profile web add ./dsh-tool-lipsync; removal uses dsh plugin --profile web remove or 卸载.bat. Limitations include a low-resolution free preview tier, high-definition watermark-free output requires login and payment, third-party service quotas may change at any time, and users must respect portrait and material copyrights; a first-run "Failed to load plugins" error is resolved by restarting DSH.

dsh-tool-lipsync 是面向 DeepSeek Harness(DSH)的原生插件,仓库名以 dsh- 前缀命名,并在 package.json 中提供 bundle-manifest,通过 cordis.patch.yml 注入到 DSH web profile,安装需 DSH ≥ 0.1.0-rc.6 与 Node.js ≥ 18。它为 DSH 对话注册五个工具——lipsync_list_voices、lipsync_list_samples、lipsync_generate、lipsync_status、lipsync_download——调用 FreeLipSync 公开 API 生成对口型口播视频,免 Key、免登录。

典型工作流是用户用自然语言给出文案、人脸与语种,DSH 模型按顺序调用列表与生成工具,并以 5–6 秒为周期轮询状态,最终把 MP4 下载到本地工作区。预设覆盖 500+ 语言的 3000+ 声音与示例素材,支持中文、英文、日文等场景,最长 20 秒、自定义人脸图可通过 faceUrl 参数传入;适合做短视频口播、营销素材与多语种批量化内容。

依赖仅 DSH 版本、Node.js 与网络,后端免费额度与接口随时可能调整,且免费层输出为低清 preview,高清无水印原片需登录付费。安装方式包括 dsh plugin --profile web add github:...、一键安装包或 git clone 后本地加载;卸载可用 CLI 或 卸载.bat,首次启动若报 "Failed to load plugins",重启 DSH 即可。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 2 warnings2 项注意
  • Only 2 stars - very few users, little community feedback星标只有 2,几乎没人在用,遇到问题缺少社区反馈
  • Desktop client: installation downloads an executable - verify the publisher and checksums桌面客户端:安装会下载可执行文件,请核对发布者与校验和
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add github:yu-wenchao/dsh-tool-lipsync

把 yu-wenchao/dsh-tool-lipsync 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

dsh-tool-lipsync

DSH Plugin License DSH Version

免 Key、免登录的 AI 对口型口播视频生成插件,为 DeepSeek Harness (DSH) 注册 5 个工具,使用免费开放 API 生成对口型视频。

3000+ 声音 · 500+ 语言 · 最长 20 秒 · 无水印 · 1-3 分钟出片


image ---

功能一览

工具 作用
lipsync_list_voices 列出预设声音(按语言/关键词筛选)
lipsync_list_samples 列出示例人脸/宠物/卡通素材
lipsync_generate 提交对口型口播视频生成任务
lipsync_status 轮询生成状态(5-6 秒/次)
lipsync_download 下载成片 MP4 到本地

免费层特性

  • 无需 API Key、无需登录账号
  • 最长 20 秒视频,无水印
  • 大多数 1-3 分钟内生成完成
  • 支持中文、英文、日文等 500+ 语言预设声音
  • 支持自定义人脸图片

安装

方式一:CLI 安装(推荐)

# 在 DSH Web profile 中安装
dsh plugin --profile web add github:yu-wenchao/dsh-tool-lipsync

安装后重启 DSH 即可生效。

方式二:一键安装包

  1. 下载本仓库 Release 中的安装包
  2. 解压到任意目录
  3. 双击 安装.bat
  4. 按提示选择安装目录,等待安装完成
  5. 双击 重启.bat 重启 DSH

方式三:手动安装

# 克隆仓库
git clone https://github.com/yu-wenchao/dsh-tool-lipsync.git

# 安装到 DSH web profile
dsh plugin --profile web add ./dsh-tool-lipsync

卸载

dsh plugin --profile web remove dsh-tool-lipsync

或使用安装包中的 卸载.bat。


使用示例

在 DSH 对话中输入:

帮我用 FreeLipSync 做一段口播视频,让这个人说"大家好,欢迎收看今天的节目"。先列出中文声音和示例人脸素材,然后生成,完成后下载到工作区。

模型会自动调用:

  1. lipsync_list_voices — 获取中文声音列表
  2. lipsync_list_samples — 获取示例人脸素材
  3. lipsync_generate — 提交生成任务
  4. lipsync_status — 轮询进度
  5. lipsync_download — 下载成片

高级用法

# 指定声音和人脸生成
请用日语女声,配合示例人脸素材,生成一段 15 秒的口播视频,内容是"こんにちは、世界"

# 使用自定义人脸
用这张图片作为人脸 https://example.com/face.jpg,配上英文男声说"This is a test"

# 批量生成
分别用中文、英文、日文生成三段口播视频,内容都是"欢迎订阅我的频道"

工作原理

DSH 对话 → lipsync_generate 工具调用
    ↓
提交生成任务到后端 API
    ↓
轮询查询生成状态
    ↓
下载成片 MP4
    ↓
保存到本地工作区

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev dsh-glm-mode 下一个 Next dsh-rules →