nekomeowww commited on
Commit
88e94dc
·
1 Parent(s): a3437a7

release: build e57814d98b58fe899b19a74b169f2a43d0960071

Browse files
assets/{Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-DMgZw5_U.js → Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-C6vwurNK.js} RENAMED
The diff for this file is too large to render. See raw diff
 
assets/{_...all_-DE3j2KU1.js → _...all_-B9yNB4un.js} RENAMED
@@ -1 +1 @@
1
- import{_ as e}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{c as o,o as _}from"./index-uwMRe-by.js";const c={};function n(r,t){return _(),o("div",null," 404 - Page not found ")}const f=e(c,[["render",n]]);export{f as default};
 
1
+ import{_ as e}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{c as o,o as _}from"./index-PVyOT18Z.js";const c={};function n(r,t){return _(),o("div",null," 404 - Page not found ")}const f=e(c,[["render",n]]);export{f as default};
assets/{audio-CKw-ytG6.js → audio-FBDdZGC2.js} RENAMED
@@ -1 +1 @@
1
- import{d as s,f as i,c as d,o as p,j as t}from"./index-uwMRe-by.js";const R=s({__name:"audio",setup(_){const a=i(),l=i();function u(o){var r,c,f;if(!o)return;const n=(c=(r=l.value)==null?void 0:r.files)==null?void 0:c[0];if(!n)return;const e=document.createElement("audio");(f=a.value)==null||f.appendChild(e),e.src=URL.createObjectURL(n),e.controls=!0,e.load(),e.play()}return(o,n)=>(p(),d("div",null,[t("div",null,[t("div",{ref_key:"containerRef",ref:a},null,512),t("input",{ref_key:"fileInputRef",ref:l,type:"file",onChange:u},null,544)])]))}});export{R as default};
 
1
+ import{d as s,f as i,c as d,o as p,j as t}from"./index-PVyOT18Z.js";const R=s({__name:"audio",setup(_){const a=i(),l=i();function u(o){var r,c,f;if(!o)return;const n=(c=(r=l.value)==null?void 0:r.files)==null?void 0:c[0];if(!n)return;const e=document.createElement("audio");(f=a.value)==null||f.appendChild(e),e.src=URL.createObjectURL(n),e.controls=!0,e.load(),e.play()}return(o,n)=>(p(),d("div",null,[t("div",null,[t("div",{ref_key:"containerRef",ref:a},null,512),t("input",{ref_key:"fileInputRef",ref:l,type:"file",onChange:u},null,544)])]))}});export{R as default};
assets/{default-Dz_72-NW.js → default-Z5fXvfun.js} RENAMED
@@ -1 +1 @@
1
- import{d as p,u as s,c,a as d,r as i,n as l,b as e,o as m}from"./index-uwMRe-by.js";const x=p({__name:"default",setup(u){const{top:t,right:o,bottom:a,left:n}=s();return(f,_)=>{const r=i("RouterView");return m(),c("main",{text:"gray-700 dark:gray-200","h-full":"","font-cuteen":"",style:l({paddingTop:`${e(t)}px`,paddingRight:`${e(o)}px`,paddingBottom:`${e(a)}px`,paddingLeft:`${e(n)}px`})},[d(r)],4)}}});export{x as default};
 
1
+ import{d as p,u as s,c,a as d,r as i,n as l,b as e,o as m}from"./index-PVyOT18Z.js";const x=p({__name:"default",setup(u){const{top:t,right:o,bottom:a,left:n}=s();return(f,_)=>{const r=i("RouterView");return m(),c("main",{text:"gray-700 dark:gray-200","h-full":"","font-cuteen":"",style:l({paddingTop:`${e(t)}px`,paddingRight:`${e(o)}px`,paddingBottom:`${e(a)}px`,paddingLeft:`${e(n)}px`})},[d(r)],4)}}});export{x as default};
assets/{delays-25R2LEF9.js → delays-CyRvzLfc.js} RENAMED
@@ -1 +1 @@
1
- import{u as g,_,l as k}from"./Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-DMgZw5_U.js";import"./index-DWD8rnPm.js";import{d as b,f as d,c as s,o as l,j as e,a as y,b as x,t as i,F as f,s as p}from"./index-uwMRe-by.js";import"./queue-Hi0XAsyR.js";const z={flex:"","flex-col":"","gap-2":"","p-2":""},w={flex:"","flex-row":"","gap-2":""},h={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},M={"w-full":"",flex:"","flex-row":"","gap-4":""},V={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},E={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},F=b({__name:"delays",setup(S){const t=d(""),m=d([]),c=d([]),u=d(!1),r=g();r.onHandlerEvent("delay",a=>{c.value.push(a)});function v(){u.value=!0;const a=t.value.split("");for(const n of a)r.add(n);r.add(k),t.value="",u.value=!1}return(a,n)=>(l(),s("div",z,[e("div",w,[y(x(_),{modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:v},null,8,["modelValue"]),e("button",h,i(u.value?"Processing...":"Send"),1)]),e("div",M,[e("div",V,[n[1]||(n[1]=e("h3",{"font-semibold":""}," Emotion Message ",-1)),(l(!0),s(f,null,p(m.value,o=>(l(),s("div",{key:o},[e("div",null,i(o),1)]))),128))]),e("div",E,[n[2]||(n[2]=e("h3",{"font-semibold":""}," Delays ",-1)),(l(!0),s(f,null,p(c.value,o=>(l(),s("div",{key:o},[e("div",null,i(o)+"s",1)]))),128))])])]))}});export{F as default};
 
1
+ import{u as g,_,l as k}from"./Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-C6vwurNK.js";import"./index-BEaQOcTE.js";import{d as b,f as d,c as s,o as l,j as e,a as y,b as x,t as i,F as f,s as p}from"./index-PVyOT18Z.js";import"./queue-B1oiMNLN.js";const z={flex:"","flex-col":"","gap-2":"","p-2":""},w={flex:"","flex-row":"","gap-2":""},h={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},M={"w-full":"",flex:"","flex-row":"","gap-4":""},V={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},E={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},F=b({__name:"delays",setup(S){const t=d(""),m=d([]),c=d([]),u=d(!1),r=g();r.onHandlerEvent("delay",a=>{c.value.push(a)});function v(){u.value=!0;const a=t.value.split("");for(const n of a)r.add(n);r.add(k),t.value="",u.value=!1}return(a,n)=>(l(),s("div",z,[e("div",w,[y(x(_),{modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:v},null,8,["modelValue"]),e("button",h,i(u.value?"Processing...":"Send"),1)]),e("div",M,[e("div",V,[n[1]||(n[1]=e("h3",{"font-semibold":""}," Emotion Message ",-1)),(l(!0),s(f,null,p(m.value,o=>(l(),s("div",{key:o},[e("div",null,i(o),1)]))),128))]),e("div",E,[n[2]||(n[2]=e("h3",{"font-semibold":""}," Delays ",-1)),(l(!0),s(f,null,p(c.value,o=>(l(),s("div",{key:o},[e("div",null,i(o)+"s",1)]))),128))])])]))}});export{F as default};
assets/{emotions-C-GSReoP.js → emotions-C-UjKGP1.js} RENAMED
@@ -1 +1 @@
1
- import{a as _,_ as k,l as b}from"./Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-DMgZw5_U.js";import{u as x}from"./queue-Hi0XAsyR.js";import{d as z,f as u,c as s,o as t,j as e,a as h,b as w,t as i,F as f,s as m}from"./index-uwMRe-by.js";const M={flex:"","flex-col":"","gap-2":"","p-2":""},V={flex:"","flex-row":"","gap-2":""},y={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},E={"w-full":"",flex:"","flex-row":"","gap-4":""},Q={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},S={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},I=z({__name:"emotions",setup(B){const l=u(""),p=u([]),r=u([]),d=u(!1),g=x({handlers:[async a=>{r.value.push(a.data)}]}),c=_(g);function v(){d.value=!0;const a=l.value.split("");for(const o of a)c.add(o);c.add(b),l.value="",d.value=!1}return(a,o)=>(t(),s("div",M,[e("div",V,[h(w(k),{modelValue:l.value,"onUpdate:modelValue":o[0]||(o[0]=n=>l.value=n),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:v},null,8,["modelValue"]),e("button",y,i(d.value?"Processing...":"Send"),1)]),e("div",E,[e("div",Q,[o[1]||(o[1]=e("h3",{"font-semibold":""}," Messages ",-1)),(t(!0),s(f,null,m(p.value,n=>(t(),s("div",{key:n},[e("div",null,i(n),1)]))),128))]),e("div",S,[o[2]||(o[2]=e("h3",{"font-semibold":""}," Emotions ",-1)),(t(!0),s(f,null,m(r.value,n=>(t(),s("div",{key:n},[e("div",null,i(n),1)]))),128))])])]))}});export{I as default};
 
1
+ import{a as _,_ as k,l as b}from"./Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-C6vwurNK.js";import{u as x}from"./queue-B1oiMNLN.js";import{d as z,f as u,c as s,o as t,j as e,a as h,b as w,t as i,F as f,s as m}from"./index-PVyOT18Z.js";const M={flex:"","flex-col":"","gap-2":"","p-2":""},V={flex:"","flex-row":"","gap-2":""},y={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},E={"w-full":"",flex:"","flex-row":"","gap-4":""},Q={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},S={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},I=z({__name:"emotions",setup(B){const l=u(""),p=u([]),r=u([]),d=u(!1),g=x({handlers:[async a=>{r.value.push(a.data)}]}),c=_(g);function v(){d.value=!0;const a=l.value.split("");for(const o of a)c.add(o);c.add(b),l.value="",d.value=!1}return(a,o)=>(t(),s("div",M,[e("div",V,[h(w(k),{modelValue:l.value,"onUpdate:modelValue":o[0]||(o[0]=n=>l.value=n),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:v},null,8,["modelValue"]),e("button",y,i(d.value?"Processing...":"Send"),1)]),e("div",E,[e("div",Q,[o[1]||(o[1]=e("h3",{"font-semibold":""}," Messages ",-1)),(t(!0),s(f,null,m(p.value,n=>(t(),s("div",{key:n},[e("div",null,i(n),1)]))),128))]),e("div",S,[o[2]||(o[2]=e("h3",{"font-semibold":""}," Emotions ",-1)),(t(!0),s(f,null,m(r.value,n=>(t(),s("div",{key:n},[e("div",null,i(n),1)]))),128))])])]))}});export{I as default};
assets/{filter-message-BQduLoYI.js → filter-message-B5XdfZ8D.js} RENAMED
@@ -1 +1 @@
1
- import{d as g,f as u,r as m,c as v,o as _,j as s,a as x,t as d}from"./index-uwMRe-by.js";const b={flex:"","flex-col":"","gap-2":"","p-2":""},S={flex:"","flex-row":"","gap-2":""},k={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},w={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},V=g({__name:"filter-message",setup(z){const o=u(""),c=u(!1),i=u({content:""});async function f(r){return new Promise(e=>setTimeout(e,r))}async function p(){c.value=!0;const r=o.value.split("");let e;(a=>{a.Literal="literal",a.Special="special"})(e||(e={}));let l="literal",t="";for(const a of r){await f(50);let n=l;a==="<"?n="special":a===">"&&(n="literal"),l==="literal"&&n==="special"&&(i.value.content+=t,t=""),l==="special"&&n==="literal"&&(t=""),l==="literal"&&n==="literal"&&(i.value.content+=a,t=""),l=n}t&&(i.value.content+=t),o.value="",c.value=!1}return(r,e)=>{const l=m("BasicTextarea");return _(),v("div",b,[s("div",S,[x(l,{modelValue:o.value,"onUpdate:modelValue":e[0]||(e[0]=t=>o.value=t),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:p},null,8,["modelValue"]),s("button",k,d(c.value?"Processing...":"Send"),1)]),s("div",w,[e[1]||(e[1]=s("h3",{"font-semibold":""}," Streaming Message ",-1)),s("div",null,d(i.value.content),1)])])}}});export{V as default};
 
1
+ import{d as g,f as u,r as m,c as v,o as _,j as s,a as x,t as d}from"./index-PVyOT18Z.js";const b={flex:"","flex-col":"","gap-2":"","p-2":""},S={flex:"","flex-row":"","gap-2":""},k={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},w={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},V=g({__name:"filter-message",setup(z){const o=u(""),c=u(!1),i=u({content:""});async function f(r){return new Promise(e=>setTimeout(e,r))}async function p(){c.value=!0;const r=o.value.split("");let e;(a=>{a.Literal="literal",a.Special="special"})(e||(e={}));let l="literal",t="";for(const a of r){await f(50);let n=l;a==="<"?n="special":a===">"&&(n="literal"),l==="literal"&&n==="special"&&(i.value.content+=t,t=""),l==="special"&&n==="literal"&&(t=""),l==="literal"&&n==="literal"&&(i.value.content+=a,t=""),l=n}t&&(i.value.content+=t),o.value="",c.value=!1}return(r,e)=>{const l=m("BasicTextarea");return _(),v("div",b,[s("div",S,[x(l,{modelValue:o.value,"onUpdate:modelValue":e[0]||(e[0]=t=>o.value=t),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:p},null,8,["modelValue"]),s("button",k,d(c.value?"Processing...":"Send"),1)]),s("div",w,[e[1]||(e[1]=s("h3",{"font-semibold":""}," Streaming Message ",-1)),s("div",null,d(i.value.content),1)])])}}});export{V as default};
assets/{image-CgQiBCzS.js → image-BfUNvt_0.js} RENAMED
@@ -1,2 +1,2 @@
1
- import{d as _,f as c,q as y,c as d,o as u,j as a,k as x,t as v,b}from"./index-uwMRe-by.js";import{_ as w}from"./_plugin-vue_export-helper-DlAUqK2U.js";const h={bg:"neutral-100",flex:"~ col","items-center":"","justify-center":"","rounded-lg":"","px-4":"","py-3":""},C={key:0},U=["src"],k={bg:"neutral-100",class:"text-wrap-any","max-h":"100","overflow-scroll":"","rounded-lg":"","text-wrap":"","text-black":"","font-mono":""},R=_({__name:"image",setup(D){const p=c(),o=c(""),{copy:m}=y({source:o});async function g(s){return new Promise((e,n)=>{const t=new FileReader;t.onload=r=>{var l,i;e(((i=(l=r.target)==null?void 0:l.result)==null?void 0:i.toString())||"")},t.onerror=r=>{n(r)},t.readAsDataURL(s)})}async function f(s){var t;const n=(t=s.target.files)==null?void 0:t[0];if(n){p.value=n;const r=await g(n);o.value=r}}return(s,e)=>(u(),d("div",null,[a("label",h,[a("input",{type:"file",accept:"image/*",hidden:"",onChange:f},null,32),e[1]||(e[1]=a("span",null,"Upload Image",-1))]),o.value?(u(),d("div",C,[a("img",{src:o.value,alt:"Uploaded Image","w-100":""},null,8,U),a("pre",k," "+v(o.value)+`
2
  `,1),a("button",{bg:"primary-500",text:"white","mt-4":"","rounded-lg":"","px-4":"","py-2":"",onClick:e[0]||(e[0]=()=>b(m)())}," Copy Data URL ")])):x("",!0)]))}}),I=w(R,[["__scopeId","data-v-7edd53e6"]]);export{I as default};
 
1
+ import{d as _,f as c,q as y,c as d,o as u,j as a,k as x,t as v,b}from"./index-PVyOT18Z.js";import{_ as w}from"./_plugin-vue_export-helper-DlAUqK2U.js";const h={bg:"neutral-100",flex:"~ col","items-center":"","justify-center":"","rounded-lg":"","px-4":"","py-3":""},C={key:0},U=["src"],k={bg:"neutral-100",class:"text-wrap-any","max-h":"100","overflow-scroll":"","rounded-lg":"","text-wrap":"","text-black":"","font-mono":""},R=_({__name:"image",setup(D){const p=c(),o=c(""),{copy:m}=y({source:o});async function g(s){return new Promise((e,n)=>{const t=new FileReader;t.onload=r=>{var l,i;e(((i=(l=r.target)==null?void 0:l.result)==null?void 0:i.toString())||"")},t.onerror=r=>{n(r)},t.readAsDataURL(s)})}async function f(s){var t;const n=(t=s.target.files)==null?void 0:t[0];if(n){p.value=n;const r=await g(n);o.value=r}}return(s,e)=>(u(),d("div",null,[a("label",h,[a("input",{type:"file",accept:"image/*",hidden:"",onChange:f},null,32),e[1]||(e[1]=a("span",null,"Upload Image",-1))]),o.value?(u(),d("div",C,[a("img",{src:o.value,alt:"Uploaded Image","w-100":""},null,8,U),a("pre",k," "+v(o.value)+`
2
  `,1),a("button",{bg:"primary-500",text:"white","mt-4":"","rounded-lg":"","px-4":"","py-2":"",onClick:e[0]||(e[0]=()=>b(m)())}," Copy Data URL ")])):x("",!0)]))}}),I=w(R,[["__scopeId","data-v-7edd53e6"]]);export{I as default};
assets/{index-DWD8rnPm.js → index-BEaQOcTE.js} RENAMED
The diff for this file is too large to render. See raw diff
 
assets/{index-rQkL2aBN.js → index-DSTvMWEb.js} RENAMED
@@ -1 +1 @@
1
- import"./Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-DMgZw5_U.js";import{c as m,o as v,e as P,d as z,f as a,w as E,g as H,h as Z,i as q,j as p,k as L,n as B,l as D,m as R,p as O,a as d,b as A}from"./index-uwMRe-by.js";import{_ as U,M as X,W as Y,I as G,a as J,b as I}from"./route-block-6uruwqru.js";import{_ as K}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./queue-Hi0XAsyR.js";import"./index-DWD8rnPm.js";const Q={},T={class:"cross-background-container"};function ee(_,e){return v(),m("div",T,[P(_.$slots,"default",{},void 0,!0)])}const ae=K(Q,[["render",ee],["__scopeId","data-v-ff7347db"]]),te={class:"relative"},le=["width","height","viewBox"],ne=["d","fill"],se=z({__name:"AnimatedBackground",props:{verticalOffset:{default:20},height:{default:40},amplitude:{default:14},waveLength:{default:250},fillColor:{default:"#f8e8f2"},direction:{default:"down"},animationSpeed:{default:.5}},setup(_){const e=_,i=a(null),u=a(null),r=a(0),l=a(e.height),M=a(e.amplitude),t=a(e.waveLength),y=a(""),w=a(e.fillColor),g=a(e.direction);function F(c,n,f,s,b){const o=[],k=Math.ceil(c/s)*s,V=1,W=b==="up"?n-f:f;o.push(`M 0 ${W}`);for(let h=0;h<=k;h+=V){const j=b==="up"?W-f*Math.sin(2*Math.PI*h/s):W+f*Math.sin(2*Math.PI*h/s);o.push(`L ${h} ${j}`)}return b==="up"?(o.push(`L ${k} ${n}`),o.push(`L 0 ${n} Z`)):(o.push(`L ${k} 0`),o.push("L 0 0 Z")),o.join(" ")}function $(){var c;if(i.value){const n=i.value.clientWidth;r.value=n;const s=Math.ceil(n*2/t.value)*t.value;y.value=F(s,l.value,M.value,t.value,g.value),(c=u.value)==null||c.setAttribute("width",s.toString())}}let C;const N=a(e.animationSpeed),x=a(0);function S(){x.value-=N.value,Math.abs(x.value)>=t.value&&(x.value+=t.value),u.value&&(u.value.style.transform=`translateX(${x.value}px)`),C=requestAnimationFrame(S)}return E(()=>[e.height,e.amplitude,e.waveLength,e.fillColor,e.direction],()=>{l.value=e.height,M.value=e.amplitude,t.value=e.waveLength,w.value=e.fillColor,g.value=e.direction,$()},{immediate:!0}),H("resize",$),Z(()=>{$(),S()}),q(()=>{cancelAnimationFrame(C)}),(c,n)=>(v(),m("div",te,[P(c.$slots,"default"),p("div",{ref_key:"container",ref:i,absolute:"","left-0":"","right-0":"","top-0":"","w-full":"","overflow-hidden":""},[g.value==="down"?(v(),m("div",{key:0,style:B({backgroundColor:w.value,height:`${l.value}px`}),"w-full":""},null,4)):L("",!0),(v(),m("svg",{ref_key:"svg",ref:u,width:t.value*Math.ceil(r.value*2/t.value),height:l.value,viewBox:`0 0 ${t.value*Math.ceil(r.value*2/t.value)} ${l.value}`,xmlns:"http://www.w3.org/2000/svg",h:"[100%]",w:"[200%]",style:{willChange:"transform"}},[p("path",{d:y.value,fill:w.value},null,8,ne)],8,le)),g.value==="up"?(v(),m("div",{key:1,style:B({backgroundColor:w.value,height:`${l.value}px`}),"w-full":""},null,4)):L("",!0)],512)]))}}),oe={relative:"",flex:"~ col","z-2":"","h-100vh":"","w-100vw":"","of-hidden":""},ie={relative:"",flex:"~ 1 row gap-y-0 gap-x-2 <md:col"},ue=z({__name:"index",setup(_){const e=D(),i=a(!1);function u(r){i.value=r}return(r,l)=>(v(),R(ae,null,{default:O(()=>[d(se,{"fill-color":A(e)?"#563544":"#f8e8f2"},{default:O(()=>[p("div",oe,[p("div",null,[d(U,{class:"flex <md:hidden",p2:""}),d(X,{class:"hidden <md:block"})]),p("div",ie,[d(A(Y),{"flex-1":"","min-w":"1/2",paused:i.value},null,8,["paused"]),d(G,{class:"flex <md:hidden","flex-1":"","max-w":"500px","min-w":"30%"}),d(J,{class:"hidden <md:block",mx2:"",mb2:"",onSettingsOpen:u})])])]),_:1},8,["fill-color"])]),_:1}))}});typeof I=="function"&&I(ue);export{ue as default};
 
1
+ import"./Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-C6vwurNK.js";import{c as m,o as v,e as P,d as z,f as a,w as E,g as H,h as Z,i as q,j as p,k as L,n as B,l as D,m as R,p as O,a as d,b as A}from"./index-PVyOT18Z.js";import{_ as U,M as X,W as Y,I as G,a as J,b as I}from"./route-block-UB54vCQT.js";import{_ as K}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./queue-B1oiMNLN.js";import"./index-BEaQOcTE.js";const Q={},T={class:"cross-background-container"};function ee(_,e){return v(),m("div",T,[P(_.$slots,"default",{},void 0,!0)])}const ae=K(Q,[["render",ee],["__scopeId","data-v-ff7347db"]]),te={class:"relative"},le=["width","height","viewBox"],ne=["d","fill"],se=z({__name:"AnimatedBackground",props:{verticalOffset:{default:20},height:{default:40},amplitude:{default:14},waveLength:{default:250},fillColor:{default:"#f8e8f2"},direction:{default:"down"},animationSpeed:{default:.5}},setup(_){const e=_,i=a(null),u=a(null),r=a(0),l=a(e.height),M=a(e.amplitude),t=a(e.waveLength),y=a(""),w=a(e.fillColor),g=a(e.direction);function F(c,n,f,s,b){const o=[],k=Math.ceil(c/s)*s,V=1,W=b==="up"?n-f:f;o.push(`M 0 ${W}`);for(let h=0;h<=k;h+=V){const j=b==="up"?W-f*Math.sin(2*Math.PI*h/s):W+f*Math.sin(2*Math.PI*h/s);o.push(`L ${h} ${j}`)}return b==="up"?(o.push(`L ${k} ${n}`),o.push(`L 0 ${n} Z`)):(o.push(`L ${k} 0`),o.push("L 0 0 Z")),o.join(" ")}function $(){var c;if(i.value){const n=i.value.clientWidth;r.value=n;const s=Math.ceil(n*2/t.value)*t.value;y.value=F(s,l.value,M.value,t.value,g.value),(c=u.value)==null||c.setAttribute("width",s.toString())}}let C;const N=a(e.animationSpeed),x=a(0);function S(){x.value-=N.value,Math.abs(x.value)>=t.value&&(x.value+=t.value),u.value&&(u.value.style.transform=`translateX(${x.value}px)`),C=requestAnimationFrame(S)}return E(()=>[e.height,e.amplitude,e.waveLength,e.fillColor,e.direction],()=>{l.value=e.height,M.value=e.amplitude,t.value=e.waveLength,w.value=e.fillColor,g.value=e.direction,$()},{immediate:!0}),H("resize",$),Z(()=>{$(),S()}),q(()=>{cancelAnimationFrame(C)}),(c,n)=>(v(),m("div",te,[P(c.$slots,"default"),p("div",{ref_key:"container",ref:i,absolute:"","left-0":"","right-0":"","top-0":"","w-full":"","overflow-hidden":""},[g.value==="down"?(v(),m("div",{key:0,style:B({backgroundColor:w.value,height:`${l.value}px`}),"w-full":""},null,4)):L("",!0),(v(),m("svg",{ref_key:"svg",ref:u,width:t.value*Math.ceil(r.value*2/t.value),height:l.value,viewBox:`0 0 ${t.value*Math.ceil(r.value*2/t.value)} ${l.value}`,xmlns:"http://www.w3.org/2000/svg",h:"[100%]",w:"[200%]",style:{willChange:"transform"}},[p("path",{d:y.value,fill:w.value},null,8,ne)],8,le)),g.value==="up"?(v(),m("div",{key:1,style:B({backgroundColor:w.value,height:`${l.value}px`}),"w-full":""},null,4)):L("",!0)],512)]))}}),oe={relative:"",flex:"~ col","z-2":"","h-100vh":"","w-100vw":"","of-hidden":""},ie={relative:"",flex:"~ 1 row gap-y-0 gap-x-2 <md:col"},ue=z({__name:"index",setup(_){const e=D(),i=a(!1);function u(r){i.value=r}return(r,l)=>(v(),R(ae,null,{default:O(()=>[d(se,{"fill-color":A(e)?"#563544":"#f8e8f2"},{default:O(()=>[p("div",oe,[p("div",null,[d(U,{class:"flex <md:hidden",p2:""}),d(X,{class:"hidden <md:block"})]),p("div",ie,[d(A(Y),{"flex-1":"","min-w":"1/2",paused:i.value},null,8,["paused"]),d(G,{class:"flex <md:hidden","flex-1":"","max-w":"500px","min-w":"30%"}),d(J,{class:"hidden <md:block",mx2:"",mb2:"",onSettingsOpen:u})])])]),_:1},8,["fill-color"])]),_:1}))}});typeof I=="function"&&I(ue);export{ue as default};
assets/{index-uwMRe-by.js → index-PVyOT18Z.js} RENAMED
The diff for this file is too large to render. See raw diff
 
assets/{messages-DjjM4JUe.js → messages-62BEkVFn.js} RENAMED
@@ -1 +1 @@
1
- import{b as m,_ as g,l as _}from"./Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-DMgZw5_U.js";import{u as v}from"./queue-Hi0XAsyR.js";import{d as b,f as t,c as l,o as u,j as e,a as x,b as k,t as c,F as h,s as z}from"./index-uwMRe-by.js";const w={flex:"","flex-col":"","gap-2":"","p-2":""},S={flex:"","flex-row":"","gap-2":""},V={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},y={"w-full":"",flex:"","flex-row":"","gap-4":""},M={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},E=b({__name:"messages",setup(Q){const s=t(""),d=t([]),o=t(!1),f=v({handlers:[async i=>{d.value.push(i.data)}]}),r=m(f);async function p(){o.value=!0,r.add(s.value),r.add(_),s.value="",o.value=!1}return(i,n)=>(u(),l("div",w,[e("div",S,[x(k(g),{modelValue:s.value,"onUpdate:modelValue":n[0]||(n[0]=a=>s.value=a),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:p},null,8,["modelValue"]),e("button",V,c(o.value?"Processing...":"Send"),1)]),e("div",y,[e("div",M,[n[1]||(n[1]=e("h3",{"font-semibold":""}," TTS Message ",-1)),(u(!0),l(h,null,z(d.value,a=>(u(),l("div",{key:a},[e("div",null,c(a),1)]))),128))])])]))}});export{E as default};
 
1
+ import{b as m,_ as g,l as _}from"./Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-C6vwurNK.js";import{u as v}from"./queue-B1oiMNLN.js";import{d as b,f as t,c as l,o as u,j as e,a as x,b as k,t as c,F as h,s as z}from"./index-PVyOT18Z.js";const w={flex:"","flex-col":"","gap-2":"","p-2":""},S={flex:"","flex-row":"","gap-2":""},V={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},y={"w-full":"",flex:"","flex-row":"","gap-4":""},M={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},E=b({__name:"messages",setup(Q){const s=t(""),d=t([]),o=t(!1),f=v({handlers:[async i=>{d.value.push(i.data)}]}),r=m(f);async function p(){o.value=!0,r.add(s.value),r.add(_),s.value="",o.value=!1}return(i,n)=>(u(),l("div",w,[e("div",S,[x(k(g),{modelValue:s.value,"onUpdate:modelValue":n[0]||(n[0]=a=>s.value=a),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:p},null,8,["modelValue"]),e("button",V,c(o.value?"Processing...":"Send"),1)]),e("div",y,[e("div",M,[n[1]||(n[1]=e("h3",{"font-semibold":""}," TTS Message ",-1)),(u(!0),l(h,null,z(d.value,a=>(u(),l("div",{key:a},[e("div",null,c(a),1)]))),128))])])]))}});export{E as default};
assets/{queue-Hi0XAsyR.js → queue-B1oiMNLN.js} RENAMED
@@ -1 +1 @@
1
- import{f as l}from"./index-uwMRe-by.js";function m(f){const t=l([]),a=l(!1),d={add:[],pick:[],processing:[],error:[],processed:[],done:[]},s={};function c(n,e){d[n].push(e)}function r(n,...e){d[n].forEach(i=>{i(...e)})}function h(n,e){s[n]=s[n]||[],s[n].push(e)}function p(n,...e){(s[n]||[]).forEach(i=>{i(...e)})}async function v(n){t.value.push(n),r("add",n)}function E(){const n=t.value.shift();if(n)return r("pick",n),n}async function u(){if(a.value)return;const n=E();if(n){a.value=!0;for(const e of f.handlers){r("processing",n,e);try{const o=await e({data:n,itemsToBeProcessed:()=>t.value.length,emit:p});r("processed",n,o,e)}catch(o){r("error",n,o,e);continue}}a.value=!1,r("done",n),t.value.length>0&&u()}}return c("add",u),c("done",u),{add:v,on:c,onHandlerEvent:h,queue:t}}export{m as u};
 
1
+ import{f as l}from"./index-PVyOT18Z.js";function m(f){const t=l([]),a=l(!1),d={add:[],pick:[],processing:[],error:[],processed:[],done:[]},s={};function c(n,e){d[n].push(e)}function r(n,...e){d[n].forEach(i=>{i(...e)})}function h(n,e){s[n]=s[n]||[],s[n].push(e)}function p(n,...e){(s[n]||[]).forEach(i=>{i(...e)})}async function v(n){t.value.push(n),r("add",n)}function E(){const n=t.value.shift();if(n)return r("pick",n),n}async function u(){if(a.value)return;const n=E();if(n){a.value=!0;for(const e of f.handlers){r("processing",n,e);try{const o=await e({data:n,itemsToBeProcessed:()=>t.value.length,emit:p});r("processed",n,o,e)}catch(o){r("error",n,o,e);continue}}a.value=!1,r("done",n),t.value.length>0&&u()}}return c("add",u),c("done",u),{add:v,on:c,onHandlerEvent:h,queue:t}}export{m as u};
assets/{queue-qhNtT0rw.js → queue-BIywpKqs.js} RENAMED
@@ -1 +1 @@
1
- import{u as o}from"./queue-Hi0XAsyR.js";import{d as v,f as h,h as k,c as w,o as g,j as I}from"./index-uwMRe-by.js";const Q=v({__name:"queue",setup(P){function i(e){return new Promise(a=>setTimeout(a,e))}const n=h(""),d=o({handlers:[async e=>{console.log("ready to play speech audio for",e)}]}),u=o({handlers:[async e=>{console.log("ready to stream speech audio for",e),d.add(e.data)}]}),c=o({handlers:[async e=>{const a=[".","?","!"];let s=!1;for(const t of a){if(!e.data.includes(t))continue;const r=e.data.indexOf(t),p=e.data.slice(0,r+1),y=e.data.slice(r+1);n.value+=p,u.add(n.value.trim()),n.value=y,s=!0}s||(n.value+=e.data)}]}),l=["Hello"," N","eko","! I"," am"," an"," AI"," assistant"," trained"," to"," help"," with"," a"," variety"," of"," tasks"," such"," as"," answering"," questions",","," providing"," information",","," giving"," recommendations",","," and"," more",". How"," can"," I"," assist"," you"," today","?","Hello"," N","eko",","," I"," am"," an"," AI"," assistant","."," I"," can"," help"," answer"," questions",","," provide"," information",","," assist"," with"," tasks",","," and"," engage"," in"," conversation","."," How"," can"," I"," assist"," you"," today","?"];async function f(){for(const e of l)await i(100),c.add(e)}async function m(){f()}return k(()=>{m()}),(e,a)=>(g(),w("div",null,a[0]||(a[0]=[I("div",null,null,-1)])))}});export{Q as default};
 
1
+ import{u as o}from"./queue-B1oiMNLN.js";import{d as v,f as h,h as k,c as w,o as g,j as I}from"./index-PVyOT18Z.js";const Q=v({__name:"queue",setup(P){function i(e){return new Promise(a=>setTimeout(a,e))}const n=h(""),d=o({handlers:[async e=>{console.log("ready to play speech audio for",e)}]}),u=o({handlers:[async e=>{console.log("ready to stream speech audio for",e),d.add(e.data)}]}),c=o({handlers:[async e=>{const a=[".","?","!"];let s=!1;for(const t of a){if(!e.data.includes(t))continue;const r=e.data.indexOf(t),p=e.data.slice(0,r+1),y=e.data.slice(r+1);n.value+=p,u.add(n.value.trim()),n.value=y,s=!0}s||(n.value+=e.data)}]}),l=["Hello"," N","eko","! I"," am"," an"," AI"," assistant"," trained"," to"," help"," with"," a"," variety"," of"," tasks"," such"," as"," answering"," questions",","," providing"," information",","," giving"," recommendations",","," and"," more",". How"," can"," I"," assist"," you"," today","?","Hello"," N","eko",","," I"," am"," an"," AI"," assistant","."," I"," can"," help"," answer"," questions",","," provide"," information",","," assist"," with"," tasks",","," and"," engage"," in"," conversation","."," How"," can"," I"," assist"," you"," today","?"];async function f(){for(const e of l)await i(100),c.add(e)}async function m(){f()}return k(()=>{m()}),(e,a)=>(g(),w("div",null,a[0]||(a[0]=[I("div",null,null,-1)])))}});export{Q as default};
assets/route-block-6uruwqru.js DELETED
The diff for this file is too large to render. See raw diff
 
assets/route-block-UB54vCQT.js ADDED
The diff for this file is too large to render. See raw diff
 
assets/{v2-BU_5B4ff.js → v2-BKBq-Hak.js} RENAMED
@@ -1 +1 @@
1
- import"./Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-DMgZw5_U.js";import{_ as s,M as t,W as i,I as d,a as c,b as o}from"./route-block-6uruwqru.js";import{d as l,c as n,o as r,j as a,a as e,b as m}from"./index-uwMRe-by.js";import"./queue-Hi0XAsyR.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-DWD8rnPm.js";const f={relative:"",flex:"~ col","z-2":"","h-100vh":"","w-100vw":"","of-hidden":""},_={relative:"",flex:"~ 1 row gap-y-0 gap-x-2 <md:col"},p=l({__name:"v2",setup(x){return(h,v)=>(r(),n("div",null,[a("div",f,[a("div",null,[e(s,{class:"flex <md:hidden",p2:""}),e(t,{class:"hidden <md:block"})]),a("div",_,[e(m(i),{"flex-1":"","min-w":"1/2"}),e(d,{class:"flex <md:hidden","flex-1":"","max-w":"30%"}),e(c,{class:"hidden <md:block",mx2:"",mb2:""})])])]))}});typeof o=="function"&&o(p);export{p as default};
 
1
+ import"./Stage.vue_vue_type_style_index_0_scoped_100ccf8d_lang-C6vwurNK.js";import{_ as s,M as t,W as i,I as d,a as c,b as o}from"./route-block-UB54vCQT.js";import{d as l,c as n,o as r,j as a,a as e,b as m}from"./index-PVyOT18Z.js";import"./queue-B1oiMNLN.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-BEaQOcTE.js";const f={relative:"",flex:"~ col","z-2":"","h-100vh":"","w-100vw":"","of-hidden":""},_={relative:"",flex:"~ 1 row gap-y-0 gap-x-2 <md:col"},p=l({__name:"v2",setup(x){return(h,v)=>(r(),n("div",null,[a("div",f,[a("div",null,[e(s,{class:"flex <md:hidden",p2:""}),e(t,{class:"hidden <md:block"})]),a("div",_,[e(m(i),{"flex-1":"","min-w":"1/2"}),e(d,{class:"flex <md:hidden","flex-1":"","max-w":"30%"}),e(c,{class:"hidden <md:block",mx2:"",mb2:""})])])]))}});typeof o=="function"&&o(p);export{p as default};
index.html CHANGED
@@ -24,7 +24,7 @@
24
  src="/remote-assets/page-external-data/js/script.js"
25
  ></script>
26
  <script src="/assets/js/CubismSdkForWeb-5-r.1/Core/live2dcubismcore.min.js"></script>
27
- <script type="module" crossorigin src="/assets/index-uwMRe-by.js"></script>
28
  <link rel="stylesheet" crossorigin href="/assets/index-BjQh5ler.css">
29
  </head>
30
  <body class="font-sans">
 
24
  src="/remote-assets/page-external-data/js/script.js"
25
  ></script>
26
  <script src="/assets/js/CubismSdkForWeb-5-r.1/Core/live2dcubismcore.min.js"></script>
27
+ <script type="module" crossorigin src="/assets/index-PVyOT18Z.js"></script>
28
  <link rel="stylesheet" crossorigin href="/assets/index-BjQh5ler.css">
29
  </head>
30
  <body class="font-sans">