Files
qhmes/web-dist/js/AiVideo-hJls1DAk.js

2 lines
7.5 KiB
Java
Raw Normal View History

2026-06-16 18:19:57 +08:00
var W=Object.defineProperty;var $=Object.getOwnPropertySymbols;var X=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable;var z=(n,a,s)=>a in n?W(n,a,{enumerable:!0,configurable:!0,writable:!0,value:s}):n[a]=s,A=(n,a)=>{for(var s in a||(a={}))X.call(a,s)&&z(n,s,a[s]);if($)for(var s of $(a))J.call(a,s)&&z(n,s,a[s]);return n};var F=(n,a,s)=>new Promise((l,c)=>{var u=i=>{try{g(s.next(i))}catch(m){c(m)}},f=i=>{try{g(s.throw(i))}catch(m){c(m)}},g=i=>i.done?l(i.value):Promise.resolve(i.value).then(u,f);g((s=s.apply(n,a)).next())});import{B as Y}from"./BasicForm-ClUSoD_-.js";import"./helper-DcLcf4v6.js";import{u as Z}from"./useForm-D61zovon.js";import{d as V,aU as ee,aH as te,s as se,aX as oe,x as C,au as ae}from"./index-X7Y8jykP.js";import{e as ne,r as y,d as le,C as h,z as p,Q as o,f as r,A as k,F as P,D as U,c as E,u as _,K as ie,H as I,G as x,y as M,E as T}from"./vue-vendor-DNhG1Cve.js";import"./index-BzChaRPg.js";import"./useAppInject-DPZGPcR3.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B29PWQy0.js";import"./index-DO7ZhK45.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-C4wWpZeQ.js";import"./useTimeout-D5AmIBZw.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./index-saD4h7VJ.js";import"./useBreakpoint-DXhPW7nV.js";import"./useEventListener-BRXjwk7A.js";import"./breakpointEnum-BhAg6bcX.js";import"./uniqBy--vsL0WVB.js";import"./index-BDvqZ5j4.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./index-CuWaQdlK.js";const re=n=>V.post({url:"/airag/video/submit",params:n}),ce=n=>V.get({url:`/airag/video/query/${n}`}),ue=()=>V.get({url:"/airag/video/prompts"}),de=[{field:"prompt",label:"视频描述",component:"InputTextArea",required:!0,componentProps:{placeholder:"请描述你想生成的视频内容,例如:一只金毛犬在沙滩上奔跑,海浪拍打岸边,阳光明媚",rows:5,maxlength:500,showCount:!0}}],pe=["通用演示","产品营销","教育培训","创意设计"],me={通用演示:["一只金毛犬在金色的沙滩上奔跑,海浪轻轻拍打着岸边,阳光明媚,慢动作镜头","航拍壮丽的山脉全景,云雾缭绕在山峰之间,镜头缓缓推进","樱花树下,花瓣随风飘落,一条小溪静静流淌,春日午后的宁静氛围"],产品营销:["一杯咖啡被缓缓倒入透明玻璃杯中,咖啡与牛奶融合形成美丽的纹理,微距特写","一款高端智能手表在旋转展示台上缓缓旋转,灯光打在表面上反射出金属光泽,黑色背景","一双运动鞋踩入水洼溅起水花,慢动作特写,动感活力的画面"],教育培训:["地球从太空视角缓缓旋转,可以看到大气层和云层的细节,星空背景","一本书的书页被风吹动快速翻动,文字和插图若隐若现,知识流动的意象","显微镜下的细胞分裂过程,色彩鲜明的科学可视化风格"],创意设计:["一座未来主义的城市在日落时分,霓虹灯光倒映在雨水的路面上,赛博朋克风格","水墨在水中缓缓扩散,形成抽象的山水画意境,中国风艺术效果","星空下的极光在天空中舞动,色彩绚烂,延时摄影效果"]},ve={class:"content-wrapper"},_e={class:"config-panel"},fe={class:"config-tabs"},ge={class:"preset-prompts"},ye={class:"preset-list"},he={class:"form-container"},ke={class:"action-container"},be={class:"preview-panel"},we={class:"preview-content"},Ce={key:0,class:"empty-state"},xe={key:1,class:"loading-state"},Te={class:"loading-text"},Ie={class:"elapsed-time"},Fe={class:"status-text"},Ve={key:2,class:"result-video-wrapper"},Be=["src"],Se={class:"video-actions"},$e={key:3,class:"error-state"},ze={class:"error-text"},Ae=ne({__name:"AiVideo",setup(n){const{createMessage:a}=se(),s=y("通用演示"),l=y(!1),c=y(""),u=y(""),f=y(0),g=y("任务已提交排队中...");let i=null,m=null;const B=y(A({},me));ue().then(t=>{t&&