做自媒体行业的同学都知道,制作一条可发布的视频成本是很高的,通常我们需要先录制原始视频,而录制原始视频的时间通常是发布视频时长的 3-5 倍,之后还需要花费很长的时间剪辑,最终才能制作一条可发布的视频,相当费时费力。
但是,技术发展到今天,我们可以使用数字人来自动生成视频。这样每天就能简单且高效的产出 N 条视频了,而且无需修剪、也不用担心出错,这样就大大减低了视频制作的成本,提高了工作效率。那问题来了,怎么制作自己的数字人视频呢?
数字人视频正从技术演示转向规模商用,预计到 2026 年将覆盖全球企业视频内容的 30%(Gartner 数据)。其核心价值不在于完全取代真人,而是创造人类与数字世界的新型交互方式。
1.实现技术
我们使用的实现技术如下:
- Spring AI Alibaba
- 阿里云百炼智能体应用
- 数字人视频服务
2.实现步骤
实现步骤如下:
- 申请阿里云百炼和数字员工的 API Key(密钥)。
- 在百炼平台创建智能体应用。
- 添加数字人视频工具。
- 编写提示词。
- 创建 Spring AI Alibaba 项目调用百炼平台 Agent 应用。
具体实现如下。
3.准备工作
先申请“阿里云百炼”API Key 和“数字员工”API Key,申请地址(先注册账号再申请密钥):
- 阿里云百炼:https://bailian.console.aliyun.com/?tab=model#/api-key
- 数字员工:https://aibeings-vip.xiaoice.com/home/project?projectMenuValue=9
4.创建智能体
在百炼平台(https://bailian.console.aliyun.com/?tab=app#/app-center)创建智能体应用:

5.添加数字人工具

6.编写提示词
选择合适的大模型,编写提示词:

7.创建AI项目
创建 Spring AI Alibaba 项目调用百炼平台 Agent 应用,实现代码如下:
@RestController
@RequestMapping("/agent")
public class AgentController {
private DashScopeAgent agent;
@Value("${spring.ai.dashscope.agent.app-id}")
private String appId;
public AgentController(DashScopeAgentApi dashscopeAgentApi) {
this.agent = new DashScopeAgent(dashscopeAgentApi);
}
@RequestMapping("/video")
public String video(@RequestParam(value = "message") String message) {
ChatResponse response = agent.call(new Prompt(message,
DashScopeAgentOptions.builder().withAppId(appId).build()));
AssistantMessage app_output = response.getResult().getOutput();
return app_output.getText();
}
}
访问地址测试效果:

小结
AI 已经不再是选择题,而是生死题的今天,早早行动起来,拥抱 AI、享受 AI 赋予这个时代的红利,才是事业稳定和成功的关键,所以一起搞起来吧~
特殊说明
以上内容来自我的《大模型应用开发》 课程,这门课程为视频+图文版,深入浅出学习了大模型应用开发的各种技术,例如系统学习了 Spring AI、LangChain4j、Spring AI Alibaba、Dify、Agent 等技术,其中包含:MCP、Function Call、RAG(简单、原生、高级应用)、向量数据库(Milvus、RedisStack)、Prompt工程、多模态、向量数据库、嵌入模型、N种主流LLM对接、3种DeepSeek对接、同时调用多种大模型、连续对话保存到数据库、上万种 MCP 通用服务对接、大模型直接操作数据库等,还有很多 AI 案例,如:数据库 AI 助手、快递 AI 助手等都是手把手带你实现。手把手教你快速、系统掌握大模型应用开发的核心技术。
如果对此课程感兴趣,请加我微信:vipStone【备注:LLM】
