AI實戰:一鍵生成數字人視頻!
做自媒體行業的同學都知道,制作一條可發布的視頻成本是很高的,通常我們需要先錄制原始視頻,而錄制原始視頻的時間通常是發布視頻時長的 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")
publicclass 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 賦予這個時代的紅利,才是事業穩定和成功的關鍵,所以一起搞起來吧~































