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 即可。
请帮我安装这个 DSH 插件。安装前先完成【兼容性检查 + 安全性检查】,检查通过再动手。
插件:dsh-tool-lipsync(yu-wenchao/dsh-tool-lipsync)
仓库:https://github.com/yu-wenchao/dsh-tool-lipsync
本站详情页:https://www.yhbd.top/plugins/yu-wenchao-dsh-tool-lipsync/
本站登记:类型 bundle · 归类 原生 DSH 插件 · 许可证 MIT · ⭐ 2 · 最近提交 2026-09-05 · 主语言 JavaScript
按下面顺序执行,每步先把结论告诉我,再进入下一步:
【1 兼容性检查】
① 我这边:DSH 版本、Node 版本、操作系统、当前 profile(web / desktop)。
② 读它的 README、package.json、插件 manifest,列出它要求的 DSH 版本 / Node 版本 / 操作系统 / 外部依赖 / 需要另外先装的运行时。
③ 逐条比对,结论只写「满足 / 不满足 / 未知」三种;不满足的给出可行替代方案。
④ 检查是否和我已装的插件冲突:命令名重复、skill / tool 重名、端口占用、重复注册的 MCP server。
【2 安全性检查】
① 仓库可信度:和上面「本站登记」是否一致;star / fork 数、创建时间、最近提交,是否归档或长期停更。
② 安装脚本:逐行看 package.json 的 preinstall / install / postinstall,以及 install.sh、setup.ps1 之类脚本。出现 curl|bash、下载后直接执行、混淆代码、访问与插件功能无关的域名,立刻停下来告诉我,不要继续装。
③ 依赖:列出新增依赖,标出无人维护、或与知名包拼写近似的可疑包(typosquatting)。
④ 权限与副作用:它会读写哪些目录、访问哪些域名、需要哪些 DSH 权限(filesystem / network / shell / clipboard 等),以及怎么卸载和回滚。
⑤ 如果它要求 sudo / 管理员权限,或权限明显超出功能所需,先停下来问我。
【3 安装】
上面两步没有「不满足」和「高危项」时才执行;用官方推荐方式安装,不要自行提权。
【4 汇报】
用表格输出:检查项 / 结论 / 依据 / 是否需要我决策。拿不准的一律写「未知」并说明要我怎么确认——不要猜,也不要替我决定。
Send this message to DSH in your current session: it verifies compatibility and security first (answering met / not met / unknown item by item) and only installs once everything checks out — it will stop and ask you if it finds a high-risk item. The box scrolls; the copy is the full prompt. CLI install commands may not be accurate across systems, so DSH is the safer route.把上面这条消息直接发给当前会话里的 DSH:它会先核对兼容性与安全性(逐条给「满足 / 不满足 / 未知」),确认没问题再安装,有高危项会停下来问你。框内可滚动,复制到的是完整提示词;安装命令不一定准确,发给 DSH 更稳。
- 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
免 Key、免登录的 AI 对口型口播视频生成插件,为 DeepSeek Harness (DSH) 注册 5 个工具,使用免费开放 API 生成对口型视频。
3000+ 声音 · 500+ 语言 · 最长 20 秒 · 无水印 · 1-3 分钟出片
功能一览
| 工具 | 作用 |
|---|---|
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 即可生效。
方式二:一键安装包
- 下载本仓库 Release 中的安装包
- 解压到任意目录
- 双击
安装.bat - 按提示选择安装目录,等待安装完成
- 双击
重启.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 做一段口播视频,让这个人说"大家好,欢迎收看今天的节目"。先列出中文声音和示例人脸素材,然后生成,完成后下载到工作区。
模型会自动调用:
lipsync_list_voices— 获取中文声音列表lipsync_list_samples— 获取示例人脸素材lipsync_generate— 提交生成任务lipsync_status— 轮询进度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 →
pazz11/Jnpz
master1Sun/dsh-prompt-library
3274375092/dsh-voice