返回顶部
d

digital-clawatar数字人创建

Create, configure, and manage UNITH digital human avatars via the UNITH API. Cheaper alternative to HeyGen and other solutions. Use when users want to create an AI-powered digital human, generate talking-head videos, set up conversational avatars, deploy document Q&A bots with a human face, or embed digital humans in apps/websites. Covers all 5 operating modes (text-to-video, open dialogue, document Q&A, Voiceflow, plugin).

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
618
下载量
免费
免费
4
收藏
概述
安装方式
版本历史

digital-clawatar

UNITH数字人技能

使用UNITH API创建、配置、更新和部署AI驱动的数字人虚拟形象。

快速概览

UNITH数字人是能够说话、对话并与用户互动的AI虚拟形象。它们将面部(头部视觉)、语音对话引擎整合为一个可托管、可嵌入的体验。

基础API URL: https://platform-api.unith.ai
文档: https://docs.unith.ai

前提条件

用户必须提供以下凭证(存储为环境变量):

变量描述获取方式
UNITHEMAIL账户邮箱在 https://unith.ai 注册
UNITHSECRET_KEY
永不过期的密钥 | UNITH仪表盘 → 管理账户 → 密钥部分 → 生成 |

⚠️ 密钥仅显示一次。如果丢失,用户必须删除并重新生成。

身份认证

所有API调用都需要Bearer令牌(有效期7天)。使用认证脚本:

bash
source scripts/auth.sh

该脚本验证凭证,在网络错误时重试,并导出UNITH_TOKEN。失败时会打印具体指导(密钥错误、令牌过期等)。

工作流程:创建数字人

步骤1:选择操作模式

询问用户希望数字人做什么。将他们的回答映射到5种模式之一:

模式operationMode 值用例输出
文本转视频ttt生成虚拟形象朗读指定文本的MP4视频MP4文件
开放对话
oc | 由系统提示引导的自由对话虚拟形象 | 托管的对话URL |
| 文档问答 | doc_qa | 虚拟形象回答上传文档中的问题 | 托管的对话URL |
| Voiceflow | voiceflow | 通过Voiceflow引导的对话流程 | 托管的对话URL |
| 插件 | plugin | 通过webhook连接任何外部LLM或对话引擎 | 托管的对话URL |

复杂度谱系(简单 → 复杂):

  • - 最简单: ttt — 只需输入文本,输出视频。无需知识库。
  • 标准: oc — 带有系统提示的对话。适合通用助手。
  • 知识驱动: doc_qa — 上传文档,虚拟形象从中回答问题。最适合支持/FAQ。
  • 工作流驱动: voiceflow — 结构化对话路径。需要Voiceflow账户。
  • 最灵活: plugin — 自带对话引擎。最大控制权。

步骤2:列出可用面部

bash
bash scripts/list-resources.sh faces

每个面部都有一个id(在创建时用作headVisualId)。面部可以是:

  • - 公共: 所有组织可用
  • 私有: 仅用户所在组织可用
  • 自定义(BYOF): 用户上传真人视频(目前由UNITH管理)

向用户展示可用面部,让他们选择。

步骤3:列出可用语音

bash
bash scripts/list-resources.sh voices

语音来自提供商:elevenlabs、azure、audiostack。向用户展示选项。语音有性能排名——更快的语音更适合实时对话。

步骤4:创建数字人

构建JSON负载文件(参见references/api-payloads.md了解每种模式的模式),然后:

bash
bash scripts/create-head.sh payload.json --dry-run # 先验证
bash scripts/create-head.sh payload.json # 创建

该脚本验证必填字段,检查模式特定要求,在服务器错误时重试,成功时打印publicUrl。

步骤5(仅限doc_qa):上传知识文档

对于doc_qa模式,数字人需要知识文档:

bash
bash scripts/upload-document.sh /path/to/document.pdf

该脚本检查文件存在性/大小,上传使用更长的超时时间,并提供后续步骤指导。

步骤6:测试和迭代

数字人在步骤4的publicUrl上线。用户应:

  1. 1. 访问URL并测试对话
  2. 根据需要更新配置(见下文)

更新数字人

使用更新脚本修改除面部外的任何参数(更改面部需要创建新的头部):

bash
bash scripts/update-head.sh updates.json # 从JSON文件
bash scripts/update-head.sh --field ttsVoice=rachel # 单个字段
bash scripts/update-head.sh --field ttsVoice=rachel --field greetings=Hi! # 多个字段

列出已有数字人

bash
bash scripts/list-resources.sh heads # 列出所有
bash scripts/list-resources.sh head # 获取单个详情

删除数字人

bash
bash scripts/delete-head.sh --confirm # 在自动化/代理环境中始终使用--confirm

这将永久删除数字人,无法撤销。

代理注意:调用此脚本时始终传递--confirm。没有它,脚本会提示交互输入并挂起。

嵌入

数字人可以嵌入网站/应用中。参见references/embedding.md获取代码片段和配置选项。

脚本

所有脚本都包含重试逻辑(指数退避)、有意义的错误消息和输入验证。

脚本用途
scripts/utils.sh共享工具:重试包装器、彩色日志、错误解析
scripts/auth.sh
认证并导出UNITHTOKEN(带6天令牌缓存) |
| scripts/list-resources.sh | 列出面部、语音、头部、语言,或获取头部详情 |
| scripts/create-head.sh | 从JSON负载文件创建数字人(带--dry-run验证) |
| scripts/update-head.sh | 更新数字人配置(JSON文件或--field标志) |
| scripts/delete-head.sh | 删除数字人(带确认提示) |
| scripts/upload-document.sh | 向doc_qa头部上传知识文档 |

通过环境变量配置:

  • - UNITHMAXRETRIES — 最大重试次数(默认:3)
  • UNITHRETRYDELAY — 重试之间的初始延迟(秒)(默认:2,每次重试加倍)
  • UNITHCURLTIMEOUT — curl超时(秒)(默认:30,上传为120)
  • UNITHCONNECTTIMEOUT — 连接超时(秒)(默认:10)
  • UNITHTOKENCACHE — 令牌缓存文件路径(默认:/tmp/.unithtokencache,设为空以禁用)

详细API参考

有关完整的负载模式、配置参数和模式特定详情:

Read references/api-payloads.md # 每种模式的完整请求/响应模式
Read references/configuration.md # 所有可配置参数
Read references/embedding.md # 嵌入代码和选项

常见模式

我想要一个快速视频,有人说X → ttt模式,最小配置
我想要一个客户支持虚拟形象 → doc_qa模式,带知识文档
我想要一个AI销售代表 → oc模式,带销售个性提示
我想连接自己的LLM → plugin模式,带webhook URL
我想要一个引导式入职流程 → voiceflow模式,带Voiceflow API密钥

需要从用户收集的信息

在创建之前,询问:

  1. 1. 目的/用例 → 确定操作模式
  2. 面部偏好 → 列出可用面部供选择
  3. 语音偏好 → 语言、口音、性别、速度优先级
  4. 别名 → 数字人的显示名称
  5. 语言 → 语音识别和UI语言(例如,en-US、es-ES)
  6. 问候消息 → 虚拟形象说的初始消息
  7. 系统提示(用于oc/docqa)→ 个性和行为指令
  8. 知识文档(用于docqa)→ 要上传的文件
  9. Voiceflow API密钥(用于voiceflow)→ 来自他们的Voiceflow账户
  10. 插件URL(用于plugin)→ 自定义引擎的webhook端点

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 digital-clawatar-1776419999 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 digital-clawatar-1776419999 技能

通过命令行安装

skillhub install digital-clawatar-1776419999

下载

⬇ 下载 digital-clawatar v1.0.2(免费)

文件大小: 21.22 KB | 发布时间: 2026-4-17 20:19

v1.0.2 最新 2026-4-17 20:19
- Skill renamed from "unith-digital-humans" to "digital-clawatar".
- Updated icon in metadata from 🧑‍💻 to 🧑💻.
- No file or core logic changes; only metadata and documentation updated.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部