PageSourceSearch

https://yank.ai/js/app.08173353.js

js yank.ai collected 2026-10-05 13:21:44 UTC 55,345 bytes, 1 lines download raw bytes

1(function(t){function e(e){for(var r,s,o=e[0],c=e[1],u=e[2],p=0,d=[];p<o.length;p++)s=o[p],Object.prototype.hasOwnProperty.call(a,s)&&a[s]&&d.push(a[s][0]),a[s]=0;for(r in c)Object.prototype.hasOwnProperty.call(c,r)&&(t[r]=c[r]);l&&l(e);while(d.length)d.shift()();return i.push.apply(i,u||[]),n()}function n(){for(var t,e=0;e<i.length;e++){for(var n=i[e],r=!0,o=1;o<n.length;o++){var c=n[o];0!==a[c]&&(r=!1)}r&&(i.splice(e--,1),t=s(s.s=n[0]))}return t}var r={},a={app:0},i=[];function s(e){if(r[e])return r[e].exports;var n=r[e]={i:e,l:!1,exports:{}};return t[e].call(n.exports,n,n.exports,s),n.l=!0,n.exports}s.m=t,s.c=r,s.d=function(t,e,n){s.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},s.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},s.t=function(t,e){if(1&e&&(t=s(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(s.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)s.d(n,r,function(e){return t[e]}.bind(null,r));return n},s.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return s.d(e,"a",e),e},s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},s.p="/";var o=window["webpackJsonp"]=window["webpackJsonp"]||[],c=o.push.bind(o);o.push=e,o=o.slice();for(var u=0;u<o.length;u++)e(o[u]);var l=c;i.push([0,"chunk-vendors"]),n()})({0:function(t,e,n){t.exports=n("56d7")},"046c":function(t,e,n){"use strict";var r=n("6a70"),a=n.n(r);a.a},"14cf":function(t,e,n){"use strict";var r=n("683f"),a=n.n(r);a.a},"14da":function(t,e,n){},1705:function(t,e,n){},"19fc":function(t,e,n){},"1f8d":function(t,e,n){},"32b2":function(t,e,n){},"32e5":function(t,e,n){"use strict";var r=n("1f8d"),a=n.n(r);a.a},"375d":function(t,e,n){"use strict";var r=n("fbd1"),a=n.n(r);a.a},"3b1a":function(t,e,n){"use strict";var r=n("e90d"),a=n.n(r);a.a},"3e8e":function(t,e,n){},"419d":function(t,e,n){"use strict";var r=n("aa9b"),a=n.n(r);a.a},"4c56":function(t,e,n){},"55bb":function(t,e,n){},"56d1":function(t,e,n){},"56d7":function(t,e,n){"use strict";n.r(e);n("99af"),n("e260"),n("e6cf"),n("cca6"),n("a79d");var r=n("2b0e"),a=n("26b9"),i=n.n(a),s=n("cf0d"),o=n.n(s),c=n("c72e"),u=n.n(c),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"app"}},[n("vue-progress-bar"),n("Transition",{attrs:{name:"header-transform",mode:"out-in"}},[n("Header",{directives:[{name:"show",rawName:"v-show",value:t.showHeader,expression:"showHeader"}]})],1),n("main",{staticClass:"main"},[n("Transition",{attrs:{name:"fade-transform",mode:"out-in"}},[n("keep-alive",{attrs:{exclude:["Post"],max:10}},[n("RouterView")],1)],1)],1),n("Panel"),n("ScrollTop")],1)},p=[],d=(n("b0c0"),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("header",[n("RouterLink",{staticClass:"title",attrs:{to:"/"}},[t._v(t._s(t.$config.title))]),n("span",{staticClass:"subtitle"},[t._v(t._s(t.$config.subtitle))]),n("nav",t._l(t.displayMenu,(function(e){return n("RouterLink",{key:e.path,attrs:{to:e.path}},[n("i",{class:["icon","icon-"+e.icon]}),t._v(" "+t._s(e.title)+" ")])})),1)],1)}),h=[],m=(n("4de4"),{name:"Header",data:function(){var t=this.$config,e=t.archiveOpts,n=t.categoryOpts,r=t.tagOpts,a=t.inspirationOpts,i=t.bookOpts,s=t.friendOpts,o=t.aboutOpts;return{menu:[{path:"/home",display:!0,icon:"shop",title:"Home"},{path:"/archive",display:e.display,icon:"inbox",title:"archive"},{path:"/category",display:n.display,icon:"bookmark-empty",title:"Catg."},{path:"/tag",display:r.display,icon:"tag",title:"Tags"},{path:"/publication",display:i.display,icon:"pencil",title:"Pub."},{path:"/inspiration",display:a.display,icon:"gift",title:"Art"},{path:"/friend",display:s.display,icon:"heart",title:"友链"},{path:"/about",display:o.display,icon:"universal-access",title:"About"}]}},computed:{displayMenu:function(){return this.menu.filter((function(t){return t.display}))}}}),f=m,g=(n("375d"),n("2877")),v=Object(g["a"])(f,d,h,!1,null,null,null),b=v.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"show",rawName:"v-show",value:t.showPanel,expression:"showPanel"}],attrs:{id:"panel"}},[n("div",{staticClass:"mask",on:{click:t.hidePanel}}),n("div",{staticClass:"container"},[n("div",{staticClass:"wrapper"},[t._m(0),n("div",{staticClass:"main"},[n("div",{staticClass:"header"},[n("div",{staticClass:"inner"},[t._v(t._s(t.panelTitle))])]),t.showPanel?n("div",{staticClass:"body"},[n("div",{staticClass:"swiper-wrapper"},[n("ul",{ref:"swiper",staticClass:"swiper animate",style:t.containerStyle,attrs:{id:"swiper"}},[n("li",[n("Qrcode",{on:{zoom:t.setZoomSrc}})],1),n("li",[n("Theme",{attrs:{theme:t.theme},on:{switchTheme:t.switchTheme}})],1),n("li",[n("Qrcode",{on:{zoom:t.setZoomSrc}})],1),n("li",[n("Theme",{attrs:{theme:t.theme},on:{switchTheme:t.switchTheme}})],1)])]),n("button",{staticClass:"cursor btn left-btn",on:{click:function(e){return t.swiperTo(-1)}}},[n("i",{staticClass:"icon icon-left-open-outline"})]),n("button",{staticClass:"cursor btn right-btn",on:{click:function(e){return t.swiperTo(1)}}},[n("i",{staticClass:"icon icon-right-open-outline"})])]):t._e()]),t._m(1)])]),t.zoomSrc?n("div",{staticClass:"zoom",on:{click:function(e){return t.setZoomSrc()}}},[n("img",{staticClass:"cursor",attrs:{src:t.zoomSrc,alt:""}})]):t._e()])},w=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"short-line"},[n("div"),n("div")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"long-line"},[n("div"),n("div")])}],k=(n("96cf"),n("1da1")),x=n("5530"),C=n("2f62"),_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ul",{staticClass:"theme"},[n("li",{class:["touhou","touhou"===t.theme&&"active"],on:{click:function(e){return t.switchTheme("touhou")}}},[n("h3",[t._v("Genshin Impact")]),n("div",{staticClass:"preview cursor"},[n("div",[n("img",{attrs:{src:t.touhou,alt:"千年幻想"}})])])]),n("li",{class:["school","school"===t.theme&&"active"],on:{click:function(e){return t.switchTheme("school")}}},[n("h3",[t._v("Fate Stay/Night")]),n("div",{staticClass:"preview cursor"},[n("div",[n("img",{attrs:{src:t.school,alt:"玻璃の空"}})])])])])},j=[],O={sakura:"https://cdn.jsdelivr.net/gh/chanshiyucx/yoi/blog/sakura.png",reimu:"https://cdn.jsdelivr.net/gh/andyyankai/catbox/fate/illya.png",preview:{touhou:"https://cdn.jsdelivr.net/gh/andyyankai/catbox/genshin/front.jpg",school:"https://cdn.jsdelivr.net/gh/chanshiyucx/yoi/blog/school.jpg"},bg:{touhou:["https://cdn.jsdelivr.net/gh/andyyankai/catbox/genshin/genshin1.jpg","https://cdn.jsdelivr.net/gh/andyyankai/catbox/genshin/genshin2.jpg","https://cdn.jsdelivr.net/gh/andyyankai/catbox/genshin/genshin3.jpg","https://cdn.jsdelivr.net/gh/andyyankai/catbox/genshin/genshin4.jpg","https://cdn.jsdelivr.net/gh/andyyankai/catbox/genshin/genshin5.jpg","https://cdn.jsdelivr.net/gh/andyyankai/catbox/genshin/genshin6.jpg","https://cdn.jsdelivr.net/gh/andyyankai/catbox/genshin/genshin7.jpg","https://cdn.jsdelivr.net/gh/andyyankai/catbox/genshin/genshin8.jpg","https://cdn.jsdelivr.net/gh/andyyankai/catbox/genshin/genshin9.jpg"],school:["https://i0.hdslb.com/bfs/album/375bfad6dda18280f8e05c92db17b4a588d65aee.jpg","https://i0.hdslb.com/bfs/album/cd04c2c31f0aafe6da573d5a25c0339f51418d64.jpg","https://i0.hdslb.com/bfs/album/944bd435b4a31c16de1e29bdfc30e33b15b11f24.jpg","https://i0.hdslb.com/bfs/album/243290acc936525c332661b5ee7aacca29579955.jpg","https://i0.hdslb.com/bfs/album/fdeb5b5aeccf3ec43f424dd3baafea245331948e.jpg","https://i0.hdslb.com/bfs/album/e20b2368e5439e2d0b0aadb4bffd3bd8471e0a81.jpg","https://i0.hdslb.com/bfs/album/e9996999c86d9057caa554f6ac96747210551af7.jpg","https://i0.hdslb.com/bfs/album/8400b3e997d555a88c3748a1456f317b0e7823b5.jpg","https://i0.hdslb.com/bfs/album/aa6dae662a96c50b48dfae96197a0bcbafb7e784.jpg"]}},T=O.preview,S={name:"Theme",props:{theme:{type:String,default:"touhou"}},data:function(){return{touhou:T.touhou,school:T.school}},methods:{switchTheme:function(t){}}
1},P=S,$=(n("91a7"),Object(g["a"])(P,_,j,!1,null,"3ac4305c",null)),R=$.exports,D=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ul",{staticClass:"qrcode"},t._l(t.$config.qrcode,(function(e){return n("li",{key:e.name},[n("h3",[t._v(t._s(e.name))]),n("img",{staticClass:"cursor",attrs:{src:e.img,alt:e.name},on:{click:function(n){return t.zoom(e.img)}}})])})),0)},q=[],L={name:"Qrcode",methods:{zoom:function(t){this.$emit("zoom",t)}}},E=L,A=(n("3b1a"),Object(g["a"])(E,D,q,!1,null,"39d5c7b0",null)),M=A.exports,N=(n("caad"),n("d3b7"),n("ac1f"),n("2532"),n("3ca3"),n("5319"),n("1276"),n("ddb0"),n("2b3d"),function(){return document.body.clientWidth<876}),z=function(t){var e,n=t.length;while(n){e=Math.floor(Math.random()*n--);var r=[t[e],t[n]];t[n]=r[0],t[e]=r[1]}return t},I=function(t){var e=document.createElement("a");return e.href=t,e},H=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"{y}-{m}-{d} {h}:{i}:{s}",n=new Date(t),r={y:n.getFullYear(),m:n.getMonth()+1,d:n.getDate(),h:n.getHours(),i:n.getMinutes(),s:n.getSeconds(),a:n.getDay()},a=e.replace(/{(y|m|d|h|i|s|a)+}/g,(function(t,e){var n=r[e];return"a"===e?["日","一","二","三","四","五","六"][n]:(t.length>0&&n<10&&(n="0"+n),n||0)}
1));return a},B=function(t,e){localStorage.setItem(t,e)},F=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return localStorage.getItem(t)||e},Y=location.host.includes("chanshiyu.com"),U="raw.githubusercontent.com/chanshiyucx/yoi/master",V="cdn.jsdelivr.net/gh/chanshiyucx/yoi@latest",Z=function(t){return Y&&t.includes(U)?t.replace(U,V):t},K=function(t){var e=new URLSearchParams(t.split("?")[1]),n=e.get("vw"),r=e.get("vh"),a=document.querySelector("main").clientWidth,i="",s=n,o=r,c=!1;return s&&(s>a&&(s=a,c=!0),i+="width: ".concat(s,"px;"),o&&(o=o*s/n,i+="height: ".concat(o,"px;"))),{style:i,isFull:c}},X=O.bg,G={name:"Panel",components:{Theme:R,Qrcode:M},data:function(){return{theme:"",likeTimes:0,isLikeSite:F("isLikeSite",!1),currentInx:1,lockSwiper:!1,zoomSrc:""}},computed:Object(x["a"])(Object(x["a"])({},Object(C["b"])({showPanel:function(t){return t.showPanel}})),{},{panelTitle:function(){var t=(this.currentInx+1)%2;return["背景主题","赛钱箱"][t]},distance:function(){return[0,-600,-1200,-1800][this.currentInx]},containerStyle:function(){return{transform:"translate3d(".concat(this.distance,"px, 0, 0)")}},likeBtnText:function(){return this.isLikeSite?"谢谢点赞 (●'◡'●)":"点赞一下 (<ゝω・)☆"}}),watch:{"$isMobile.value":{immediate:!0,handler:function(t){t||this.initTheme()}}},mounted:function(){this.queryLike()},methods:{queryLike:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$store.dispatch("queryLike","getTimes");case 2:t.likeTimes=e.sent;case 3:case"end":return e.stop()}}),e)})))()},likeSite:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t.isLikeSite){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,t.$store.dispatch("queryLike");case 4:t.likeTimes=e.sent,t.isLikeSite=!0,B("isLikeSite",!0);case 7:case"end":return e.stop()}}),e)})))()},initTheme:function(){if(!this.theme){var t=F("theme","touhou");this.setTheme(t)}},switchTheme:function(t){t!==this.theme&&this.setTheme(t)},setTheme:function(t){this.theme=t,B("theme",t),window.$("#bg").backstretch(X[t],{duration:1e4,alignY:0,transition:"fade",transitionDuration:1e3})},hidePanel:function(){var t=this;this.$store.commit("setShowPanel",!1),this.$nextTick((function(){t.currentInx=1}))},swiperTo:function(t){var e=this;if(!this.lockSwiper){this.lockSwiper=!0;var n=this.$refs.swiper;n.classList.add("animate"),this.currentInx+=t,setTimeout((function(){e.lockSwiper=!1,0===e.currentInx&&(n.classList.remove("animate"),e.currentInx=2),3===e.currentInx&&(n.classList.remove("animate"),e.currentInx=1)}),500)}},setZoomSrc:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.zoomSrc=t}}},J=G,Q=(n("5da6"),Object(g["a"])(J,y,w,!1,null,"b5c3001a",null)),W=Q.exports,tt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"wrapper",style:t.backTopStyle},[t.$isMobile.value?t._e():n("div",{class:["back-to-top","cursor"],on:{click:t.scrollTop}})])},et=[],nt={name:"ScrollTop",data:function(){return{showBackTop:!1,topDistance:-950,clientHeight:0,lastScrollTimer:"",lastScrollAt:new Date}},computed:{backTopStyle:function(){return{transform:"translateY(".concat(this.topDistance,"px)")}}},mounted:function(){this.$isMobile.value||window.addEventListener("scroll",this.handleScroll)},methods:{scrollTop:function(){window.scrollTo({top:0,behavior:"smooth"})},handleScroll:function(){var t=new Date;t-this.lastScrollAt<=150||(this.lastScrollAt=t,this.handleTop(),clearTimeout(this.lastScrollTimer),this.lastScrollTimer=setTimeout(this.handleTop,300))},handleTop:function(){var t=document.documentElement.clientHeight,e=document.body.clientHeight-t-50,n=window.pageYOffset;this.$Progress.set(n/e*100);var r=n>=200;r===this.showBackTop&&this.clientHeight===t||(this.topDistance=-950+(r?t:0),this.clientHeight=t,this.showBackTop=r)}}},rt=nt,at=(n("14cf"),Object(g["a"])(rt,tt,et,!1,null,"ec331f68",null)),it=at.exports,st={name:"App",components:{Header:b,Panel:W,ScrollTop:it},data:function(){return{showHeader:!0,lastResizeTimer:"",lastResizeAt:new Date}},watch:{$route:{immediate:!0,handler:function(t){this.$isMobile.value&&(this.showHeader="post"!==t.name),"post"===t.name&&setTimeout(this.scrollTop,500)}},"$isMobile.value":{immediate:!0,handler:function(t){this.showHeader=!t||this.$route&&"post"!==this.$route.name}}},created:function(){this.initProgress(),this.visitorStatistics()},mounted:function(){this.$Progress.finish(),window.addEventListener("resize",this.handleResize)},beforeDestroy:function(){window.removeEventListener("resize",this.handleResize)},methods:{handleResize:function(){var t=this,e=new Date;e-this.lastResizeAt<=150||(this.lastResizeAt=e,this.$isMobile.value=N(),clearTimeout(this.lastResizeTimer),this.lastResizeTimer=setTimeout((function(){t.$isMobile.value=N()}),300))},initProgress:function(){var t=this;this.$Progress.start(),this.$router.beforeEach((function(e,n,r){t.$Progress.start(),r()})),this.$router.afterEach((function(){t.$Progress.finish()}))},visitorStatistics:function(){var t=I(document.referrer),e=t.hostname||"直接访问";this.$store.dispatch("visitorStatistics",e)},scrollTop:function(){window.scrollTo({top:0,behavior:"smooth"})}}},ot=st,ct=(n("abb8"),Object(g["a"])(ot,l,p,!1,null,null,null)),ut=ct.exports,lt=n("8c4f"),pt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"home"}},[n("Transition",{attrs:{name:"fade-transform",mode:"out-in"}},[t.posts.length?n("div",[n("div",{staticClass:"content"},t._l(t.posts,(function(e,r){return n("article",{key:e.id,staticClass:"cursor",attrs:{"data-aos":"fade-up"},on:{mouseenter:function(n){return t.showTips(e)}}},[n("router-link",{attrs:{to:{name:"post",params:{number:e.number,post:e}}}},[n("div",{staticClass:"post-header"},[n("Cover",{attrs:{src:e.cover.src,alt:e.cover.title,loadCover:r<t.LOAD_INX},on:{loadNext:t.loadNext}}),n("div",{staticClass:"post-head"}
1,[n("h3",[t._v(t._s(e.title))])])],1),n("div",{staticClass:"post-body"},[n("MarkDown",{attrs:{content:e.description}})],1),n("div",{staticClass:"post-meta"},[n("span",[n("i",{staticClass:"icon icon-calendar"}),t._v(" "+t._s(e.cover.year)+" ")]),n("span",[n("i",{staticClass:"icon icon-bookmark-empty"}),t._v(" "+t._s(e.milestone?e.milestone.title:"未分类")+" ")]),n("span",[n("i",{staticClass:"icon icon-tag"}),t._l(e.labels.slice(0,2),(function(e){return n("span",{key:e.id},[t._v(t._s(e.name))])}))],2)])])],1)})),0),t.isDisabledPrev&&t.isDisabledNext?t._e():n("div",{staticClass:"btn-group"},[n("Pagination",{attrs:{loading:t.loading,isDisabledPrev:t.isDisabledPrev,isDisabledNext:t.isDisabledNext},on:{handlePage:t.queryPosts}})],1)]):n("Loading")],1)],1)},dt=[],ht=n("f5af"),mt=n.n(ht),ft=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"markdown",domProps:{innerHTML:t._s(t.html)}})},gt=[],vt=(n("4160"),n("466d"),n("159b"),n("0e54")),bt=n.n(vt),yt=n("410a"),wt=n("b311"),kt=n.n(wt),xt=n("3b2f"),Ct=n.n(xt),_t=n("1020"),jt=n.n(_t),Ot=n("4dd1"),Tt=n.n(Ot),St=n("8dcb"),Pt=n.n(St),$t=n("1846"),Rt=n.n($t),Dt=n("ee8c"),qt=n.n(Dt),Lt=n("332f"),Et=n.n(Lt),At=n("9510"),Mt=n.n(At),Nt=n("9bf21"),zt=n.n(Nt),It=n("04b0"),Ht=n.n(It),Bt=n("f0f8"),Ft=n.n(Bt),Yt=n("5ad2"),Ut=n.n(Yt),Vt=n("c01d"),Zt=n.n(Vt),Kt=(n("498a"),n("53ca"));function Xt(t){var e=window,n=document,r="hljs-ln",a="hljs-ln-line",i="hljs-ln-code",s="hljs-ln-numbers",o="hljs-ln-n",c="data-line-number",u=/\r\n|\r|\n/g;function l(){var t=n.createElement("style");t.type="text/css",t.innerHTML=k(".{0}{border-collapse:collapse}.{1}:before{content:attr({2})}",[r,o,c]),n.getElementsByTagName("head")[0].appendChild(t)}function p(t){try{var r=n.querySelector(t.target),a=r.querySelectorAll('code[class*="language-"]');for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&d(a[i],t)}catch(s){e.console.error("LineNumbers error: ",s)}}function d(t,e){"object"===Object(Kt["a"])(t)&&w((function(){t.innerHTML=m(t,e)}))}function h(t,e){if("string"===typeof t){var n=document.createElement("code");return n.innerHTML=t,m(n,e)}}function m(t,e){e=e||{singleLine:!1};var n=e.singleLine?0:1;return g(t),f(t.innerHTML,n)}function f(t,e){var n=b(t);if(""===n[n.length-1].trim()&&n.pop(),n.length>e){for(var u="",l=0,p=n.length;l<p;l++)u+=k('<tr><td class="{0}"><div class="{1} {2}" {3}="{5}"></div></td><td class="{4}"><div class="{1}">{6}</div></td></tr>',[s,a,o,c,i,l+1,n[l].length>0?n[l]:" "]);return k('<table class="{0}">{1}</table>',[r,u])}return t}function g(t){var e=t.childNodes;for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=e[n];y(r.textContent)>0&&(r.childNodes.length>0?g(r):v(r.parentNode))}}function v(t){var e=t.className;if(/hljs-/.test(e)){for(var n=b(t.innerHTML),r="",a=0;a<n.length;a++){var i=n[a].length>0?n[a]:" ";r+=k('<span class="{0}">{1}</span>\n',[e,i])}t.innerHTML=r.trim()}}function b(t){return 0===t.length?[]:t.split(u)}function y(t){return(t.trim().match(u)||[]).length}function w(t){e.setTimeout(t,0)}function k(t,e){return t.replace(/\{(\d+)\}/g,(function(t,n){return e[n]?e[n]:t}))}e.hljs=t,e.hljs.initLineNumbersOnLoad=p,e.hljs.lineNumbersBlock=d,e.hljs.lineNumbersValue=h,l()}Xt(jt.a),jt.a.registerLanguage("javascript",Tt.a),jt.a.registerLanguage("xml",Pt.a),jt.a.registerLanguage("less",Rt.a),jt.a.registerLanguage("css",qt.a),jt.a.registerLanguage("java",Et.a),jt.a.registerLanguage("python",Mt.a),jt.a.registerLanguage("objectivec",zt.a),jt.a.registerLanguage("markdown",Ht.a),jt.a.registerLanguage("bash",Ft.a),jt.a.registerLanguage("json",Ut.a),jt.a.registerLanguage("http",Zt.a),jt.a.initHighlightingOnLoad();var Gt=jt.a;function Jt(t){return t.match(/^\$\$[\s\S]*\$\$$/)?(t=t.substr(2,t.length-4),Ct.a.renderToString(t,{displayMode:!0})):t.match(/^\$[\s\S]*\$$/)?(t=t.substr(1,t.length-2),Ct.a.renderToString(t,{isplayMode:!1})):void 0}var Qt=new yt["a"]({bgOpacity:.8,zIndex:100}),Wt=0,te=0,ee=[],ne=new bt.a.Renderer;ne.heading=function(t,e,n,r){var a=["gift","pagelines","pilcrow"][e-2];return"<h".concat(e,' id="h-').concat(r.slug(n),'"><i class="icon icon-').concat(a,'"></i>').concat(t,"</h").concat(e,">")},ne.image=function(t,e,n){Wt++;var r="img-".concat(Wt),a=Z(t),i=new Image;i.src=a;var s=function(e){var n=document.getElementById(r);n.src=e?a:t,n.style.opacity=1};i.onload=function(){return s(!0)},i.onerror=function(){return s(!1)};var o=K(a),c=o.style,u=o.isFull;return'<span class="img-box '.concat(u?"full":"",'">\n  <span class="bg" style="').concat(c,'">\n    <span class="loading">
1\n      <span class="dot"></span><span class="dot"></span><span class="dot"></span><span class="dot"></span><span class="dot"></span>\n    </span>\n  </span>\n  <img id="').concat(r,'" class="img-zoomable cursor" style="').concat(c,'"  loading="lazy" alt="').concat(n,'" />').concat(n?'<span class="title">◭ '.concat(n,"</span>"):"","</span>")},ne.table=function(t,e){return e&&(e="<tbody>".concat(e,"</tbody>")),'<div class="table-wrapper">\n<table>\n<thead>\n'.concat(t,"</thead>\n").concat(e,"</table>\n</div>\n")};var re=ne.codespan;ne.codespan=function(t){var e=Jt(t);return e||re(t)};ne.code;ne.code=function(t,e,n){if(!i){var r=Jt(t);if(r)return r}te++;var a="code-".concat(te);ee.push({id:a,code:t});var i=(e||"").match(/\S*/)[0];if(this.options.highlight){var s=this.options.highlight(t,i);null!=s&&s!==t&&(!0,t=s)}return i?'<pre><code class="'.concat(this.options.langPrefix+i,'">').concat(t,'</code><i id="').concat(a,'" class="icon icon-clipboard code-copy"></i></pre>\n'):"<pre><code>".concat(t,'</code><i id="').concat(a,'" class="icon icon-clipboard code-copy"></i></pre>')},bt.a.setOptions({renderer:ne,highlight:function(t){return Gt.highlightAuto(t).value}});var ae={name:"MarkDown",props:{content:{type:String,default:""},target:{type:String,default:""}},data:function(){return{html:"",clipboards:[]}},created:function(){this.marked()},watch:{content:function(){this.marked()}},methods:{marked:function(){var t=this;this.CODE_COPY_LIST=[],this.html=bt()(this.content),this.target&&this.$nextTick((function(){Gt.initLineNumbersOnLoad({target:t.target}),Qt.listen(".img-zoomable"),t.bindCodeCopy()}))},bindCodeCopy:function(){var t=this;ee.forEach((function(e){var n=new kt.a("#"+e.id,{text:function(t){return e.code}});t.clipboards.push(n)}))},unBindCodeCopy:function(){this.clipboards.forEach((function(t){t.destroy()}))}},beforeDestroy:function(){Qt.close(),this.unBindCodeCopy()}},ie=ae,se=(n("83b8"),Object(g["a"])(ie,ft,gt,!1,null,null,null)),oe=se.exports,ce=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("img",{staticClass:"loading",attrs:{src:t.$config.loadingImg,alt:""}})},ue=[],le=(n("ce33"),{}),pe=Object(g["a"])(le,ce,ue,!1,null,"34dc6d08",null),de=pe.exports,he=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"show",rawName:"v-show",value:!t.hide,expression:"!hide"}],staticClass:"pagination"},[n("div",{staticClass:"previous"},[t.loading?n("Spinner"):n("div",{staticClass:"btn cursor"},[n("span",{directives:[{name:"show",rawName:"v-show",value:!t.isDisabledPrev,expression:"!isDisabledPrev"}],on:{click:function(e){return t.handlePage("prev")}}},[t._v("Prev")]),n("span",{directives:[{name:"show",rawName:"v-show",value:!t.isDisabledNext,expression:"!isDisabledNext"}],on:{click:function(e){return t.handlePage("next")}}},[t._v("Next")])])],1),n("div",{staticClass:"rect"})])},me=[],fe=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},ge=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flower-spinner"},[n("div",{staticClass:"dots-container"},[n("div",{staticClass:"bigger-dot"},[n("div",{staticClass:"smaller-dot"})])])])}],ve=(n("6eba"),{}),be=Object(g["a"])(ve,fe,ge,!1,null,"fef84aaa",null),ye=be.exports,we={name:"Pagination",components:{Spinner:ye},props:{loading:{type:Boolean,default:!1},isDisabledPrev:{type:Boolean,default:!1},isDisabledNext:{type:Boolean,default:!1}},computed:{hide:function(){return this.isDisabledPrev&&this.isDisabledNext}},methods:{handlePage:function(t){"prev"===t&&this.isDisabledPrev||"next"===t&&this.isDisabledNext||this.$emit("handlePage",t)}}},ke=we,xe=(n("7fbf"),Object(g["a"])(ke,he,me,!1,null,"76bdc744",null)),Ce=xe.exports,_e=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"wrapper"},[n("img",{attrs:{src:t.defaultCover,alt:"defaultCover"}}),n("img",{class:["cover",t.visible&&"fadeIn"],attrs:{src:t.imgSrc}})])},je=[],Oe={name:"Cover",props:{src:{type:String,default:""},alt:{type:String,default:""},loadCover:{type:Boolean,default:!1}},data:function(){return{defaultCover:this.$config.defaultCover,imgSrc:"",visible:!1}},watch:{loadCover:{immediate:!0,handler:function(t){t&&this.loadImg()}}},methods:{loadImg:function(){var t=this,e=Z(this.src),n=new Image;n.onload=n.onerror=function(){t.imgSrc=e,t.$emit("loadNext"),t.$nextTick((function(){return t.visible=!0}))},n.src=e}}},Te=Oe,Se=(n("96fe"),Object(g["a"])(Te,_e,je,!1,null,"ee5fc4b2",null)),Pe=Se.exports,$e={name:"Home",components:{MarkDown:oe,Loading:de,Pagination:Ce,Cover:Pe},data:function(){return{loading:!1,page:0,pageSize:10,posts:[],list:[],times:{},LOAD_INX:4}},computed:Object(x["a"])(Object(x["a"])({},Object(C["b"])({totalCount:function(t){return t.totalCount}})),{},{maxPage:function(){return Math.ceil(this.totalCount/this.pageSize)},isDisabledPrev:function(){return this.page<=1},isDisabledNext:function(){return this.page>=this.maxPage}}),created:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.totalCount){e.next=3;break}return e.next=3,t.$store.dispatch("queryArchivesCount");case 3:return e.next=5,t.queryPosts();case 5:mt.a.init({duration:2e3,easing:"ease",debounceDelay:50,throttleDelay:100,offset:50});case 6:case"end":return e.stop()}}),e)})))()},methods:{queryPosts:function(){var t=arguments,e=this;return Object(k["a"])(regeneratorRuntime.mark((function n(){var r,a,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(r=t.length>0&&void 0!==t[0]?t[0]:"next",!e.loading){n.next=3;break}return n.abrupt("return");case 3:if(a="prev"===r?e.page-1:e.page+1,e.page=a,e.LOAD_INX=4,!e.list[a]){n.next=9;break}return e.scrollTop((function(){e.posts=e.list[a]})),n.abrupt("return");case 9:return e.loading=!0,n.next=12,e.$store.dispatch("queryPosts",{page:a,pageSize:e.pageSize});case 12:i=n.sent,e.loading=!1,e.scrollTop((function(){e.posts=i,e.list[a]=i}
1));case 15:case"end":return n.stop()}}),n)})))()},scrollTop:function(t){window.scrollTo({top:0,behavior:"smooth"});var e=this.$isMobile.value?200:0;setTimeout(t,800+e),setTimeout(mt.a.refresh,1200+e)},loadNext:function(){this.LOAD_INX+=1},showTips:function(t){var e='要去看看<span style="color: #b854d4"> '.concat(t.title," </span>吗?");this.$store.dispatch("showTips",{tips:e})}}},Re=$e,De=(n("9e17"),Object(g["a"])(Re,pt,dt,!1,null,null,null)),qe=De.exports,Le=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"post"}},[n("Transition",{attrs:{name:"fade-transform",mode:"out-in"}},[t.post?n("article",[n("div",{staticClass:"post-header"},[n("Cover",{attrs:{src:t.post.cover.src,alt:t.post.cover.title,loadCover:"",maskHeight:"0.8rem"}}),n("div",{staticClass:"post-head"},[n("div",{staticClass:"post-title"},[n("h1",[t._v(t._s(t.post.title))])]),n("div",{staticClass:"post-meta"},[n("span",[n("i",{staticClass:"icon icon-calendar"}),t._v(" "+t._s(t.post.cover.year)+" ")]),n("span",[n("i",{staticClass:"icon icon-bookmark-empty"}),t._v(" "+t._s(t.post.milestone?t.post.milestone.title:"未分类")+" ")]),n("span",[n("i",{staticClass:"icon icon-tag"}),t._l(t.post.labels,(function(e){return n("span",{key:e.id},[t._v(t._s(e.name))])}))],2)])])],1),n("div",{staticClass:"post-body"},[n("MarkDown",{attrs:{content:t.post.body,target:"#post"}})],1)]):n("Loading")],1),t.initComment?n("Comment",{attrs:{title:t.post.title}}):t._e()],1)},Ee=[],Ae=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"gitalk"}})},Me=[],Ne=n("7671"),ze=n.n(Ne),Ie={name:"Comment",props:{title:{type:String,default:""}},mounted:function(){this.renderGitalk()},methods:{renderGitalk:function(){var t=new ze.a(Object(x["a"])(Object(x["a"])({},this.$config.gitalk),{},{title:this.title}));t.render("gitalk")}}},He=Ie,Be=Object(g["a"])(He,Ae,Me,!1,null,null,null),Fe=Be.exports,Ye={name:"Post",components:{MarkDown:oe,Loading:de,Comment:Fe,Cover:Pe},data:function(){return{post:"",initComment:!1}},created:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){var n,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=t.$route.params,r=n.number,a=n.post,!a){e.next=5;break}t.post=a,e.next=7;break;case 5:return e.next=7,t.queryPost(r);case 7:t.$nextTick((function(){t.queryHot(),t.initComment=!1}));case 8:case"end":return e.stop()}}),e)})))()},methods:{queryPost:function(t){var e=this;return Object(k["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$store.dispatch("queryPost",{number:t});case 2:e.post=n.sent;case 3:case"end":return n.stop()}}),n)})))()},queryHot:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$store.dispatch("increaseHot",{post:t.post});case 2:n=e.sent,t.$set(t.post,"times",n);case 4:case"end":return e.stop()}}),e)})))()}}},Ue=Ye,Ve=(n("419d"),Object(g["a"])(Ue,Le,Ee,!1,null,null,null)),Ze=Ve.exports,Ke=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"archive"}},[n("Transition",{attrs:{name:"fade-transform",mode:"out-in"}},[t.posts.length?n("div",{staticClass:"page"},[n("ArchiveCard",{attrs:{posts:t.posts,times:t.times,loading:t.loading,isDisabledPrev:t.isDisabledPrev,isDisabledNext:t.isDisabledNext},on:{handlePage:t.queryPosts}})],1):n("Loading")],1),t.$config.archiveOpts.enableComment&&t.initComment?n("Comment",{attrs:{title:"归档"}}):t._e()],1)},Xe=[],Ge=(n("d81d"),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"archive"},[n("ul",{staticClass:"content"},t._l(t.posts,(function(e,r){return n("li",{key:e.id,staticClass:"cursor",style:{borderTopColor:t.colors[r]}},[n("router-link",{attrs:{to:{name:"post",params:{number:e.number,post:e}}}},[n("h3",[t._v(t._s(e.title))]),n("div",{staticClass:"post-meta"},[n("span",[n("i",{staticClass:"icon icon-calendar"}),t._v(" "+t._s(e.cover.year)+" ")]),n("span",[n("i",{staticClass:"icon icon-bookmark-empty"}),t._v(" "+t._s(e.milestone?e.milestone.title:"未分类")+" ")]),n("span",[n("i",{staticClass:"icon icon-tag"}
1),t._l(e.labels.slice(0,2),(function(e){return n("span",{key:e.id},[t._v(t._s(e.name))])}))],2)])])],1)})),0),t.isDisabledPrev&&t.isDisabledNext?t._e():n("div",{staticClass:"btn-group"},[n("Pagination",{attrs:{loading:t.loading,isDisabledPrev:t.isDisabledPrev,isDisabledNext:t.isDisabledNext},on:{handlePage:t.handlePage}})],1)])}),Je=[],Qe={name:"ArchiveCard",components:{Pagination:Ce},props:{posts:{type:Array,default:function(){return[]}},times:{type:Object,default:function(){}},loading:{type:Boolean,default:!1},isDisabledPrev:{type:Boolean,default:!1},isDisabledNext:{type:Boolean,default:!1}},data:function(){return{colors:z(this.$config.themeColors)}},methods:{handlePage:function(t){this.$emit("handlePage",t)}}},We=Qe,tn=(n("992f"),Object(g["a"])(We,Ge,Je,!1,null,"6befb188",null)),en=tn.exports,nn={name:"Archive",components:{Loading:de,ArchiveCard:en,Comment:Fe},data:function(){return{loading:!1,initComment:!1,page:0,pageSize:10,posts:[],list:[],times:{}}},computed:Object(x["a"])(Object(x["a"])({},Object(C["b"])({totalCount:function(t){return t.totalCount}})),{},{maxPage:function(){return Math.ceil(this.totalCount/this.pageSize)},isDisabledPrev:function(){return this.page<=1},isDisabledNext:function(){return this.page>=this.maxPage}}),created:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.totalCount){e.next=3;break}return e.next=3,t.$store.dispatch("queryArchivesCount");case 3:return e.next=5,t.queryPosts();case 5:t.initComment=!0;case 6:case"end":return e.stop()}}),e)})))()},methods:{queryPosts:function(){var t=arguments,e=this;return Object(k["a"])(regeneratorRuntime.mark((function n(){var r,a,i,s,o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(r=t.length>0&&void 0!==t[0]?t[0]:"next",!e.loading){n.next=3;break}return n.abrupt("return");case 3:if(a="prev"===r?e.page-1:e.page+1,e.page=a,!e.list[a]){n.next=8;break}return e.scrollTop((function(){e.posts=e.list[a]})),n.abrupt("return");case 8:return e.loading=!0,n.next=11,e.$store.dispatch("queryPosts",{page:a,pageSize:e.pageSize});case 11:return i=n.sent,e.loading=!1,e.scrollTop((function(){e.posts=i,e.list[a]=i})),s=i.map((function(t){return t.id})),n.next=17,e.$store.dispatch("queryHot",{ids:s});case 17:o=n.sent,e.times=Object(x["a"])(Object(x["a"])({},e.times),o);case 19:case"end":return n.stop()}}),n)})))()},scrollTop:function(t){window.scrollTo({top:0,behavior:"smooth"});var e=this.$isMobile.value?800:600;setTimeout(t,e)}}},rn=nn,an=(n("b681"),Object(g["a"])(rn,Ke,Xe,!1,null,"1c8ebc63",null)),sn=an.exports,on=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"inspiration"}},[n("Transition",{attrs:{name:"fade-transform",mode:"out-in"}},t._l(t.cite,(function(e,r){return n("Segment",{key:e.title,attrs:{title:e.title,color:t.colors[r]}},[n("MarkDown",{attrs:{content:e.content}})],1)})),1),n("Transition",{attrs:{name:"fade-transform",mode:"out-in"}},[t.inspiration.length?n("div",{staticClass:"page"},[n("ul",{staticClass:"content"},t._l(t.inspiration,(function(e){return n("li",{key:e.name},[n("div",{staticClass:"info"},[n("div",[n("h3",[t._v(t._s(e.name))]),n("p",[t._v("Authors:"+t._s(e.author))]),e.type?n("p",[t._v("Details: "+t._s(e.type))]):t._e(),n("p",[e.link?n("a",{attrs:{href:e.link,target:"_blank",rel:"noopener noreferrer"}},[t._v(" Download ")]):t._e()])]),e.cover1?n("div",[n("a",{staticClass:"inspiration-container",attrs:{target:"_blank",rel:"noreferrer noopener"}},[n("div",{staticClass:"inspiration"},[n("img",{attrs:{src:e.cover1,alt:e.name}})])])]):t._e(),e.cover2?n("div",[n("a",{staticClass:"inspiration-container",attrs:{target:"_blank",rel:"noreferrer noopener"}},[n("div",{staticClass:"inspiration"},[n("img",{attrs:{src:e.cover2,alt:e.name}})])])]):t._e(),e.cover3?n("div",[n("a",{staticClass:"inspiration-container",attrs:{target:"_blank",rel:"noreferrer noopener"}},[n("div",{staticClass:"inspiration"},[n("img",{attrs:{src:e.cover3,alt:e.name}})])])]):t._e()]),n("p",{staticClass:"description"},[t._v(t._s(e.description))])])})),0)]):n("Loading")],1),t.$config.inspirationOpts.enableComment&&t.initComment?n("Comment",{attrs:{title:"论文"}}):t._e()],1)},cn=[],un=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"segment",style:{borderColor:t.color}},[n("div",{staticClass:"label",style:{color:t.color}},[n("span",[t._v(t._s(t.title))])]),t._t("default")],2)},ln=[],pn={name:"Segment",props:{color:{type:String,default:""},title:{type:String,default:""}}},dn=pn,hn=(n("a1f6"),Object(g["a"])(dn,un,ln,!1,null,null,null)),mn=hn.exports,fn={name:"Book",components:{MarkDown:oe,Loading:de,Segment:mn,Comment:Fe},data:function(){return{colors:z(this.$config.themeColors),inspiration:[],cite:[{title:"Cite",content:"```\n@misc{artRendering24,\n   Author = {Yan, Kai},\n   Year = {2024},\n   Note = {https://yank.ai/}
1,\n   Title = {Artistic support for computer graphics}\n} \n ```\nThis page is under construction...\n"}],initComment:!1}},created:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.queryBooks();case 2:t.initComment=!0;case 3:case"end":return e.stop()}}),e)})))()},methods:{queryBooks:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$store.dispatch("queryPage",{type:"inspiration"});case 2:t.inspiration=e.sent;case 3:case"end":return e.stop()}}),e)})))()}}},gn=fn,vn=(n("700f"),Object(g["a"])(gn,on,cn,!1,null,"5e9bcf63",null)),bn=vn.exports,yn=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"book"}},[n("Transition",{attrs:{name:"fade-transform",mode:"out-in"}},[t.book.length?n("div",{staticClass:"page"},[n("ul",{staticClass:"content"},t._l(t.book,(function(e){return n("li",{key:e.name},[n("div",{staticClass:"info"},[n("a",{staticClass:"book-container",attrs:{href:e.link,target:"_blank",rel:"noreferrer noopener"}},[n("div",{staticClass:"book"},[n("img",{attrs:{src:e.cover,alt:e.name}})])]),n("div",[n("h3",[t._v(t._s(e.name))]),n("p",[t._v("Authors:"+t._s(e.author))]),e.published?n("p",[t._v("Publish:"+t._s(e.published))]):t._e(),e.system?n("p",[t._v("System:"+t._s(e.system))]):t._e(),n("p",[e.link?n("a",{attrs:{href:e.link,target:"_blank",rel:"noopener noreferrer"}},[t._v(" Project Page ")]):t._e()])])]),n("p",{staticClass:"description"},[t._v(t._s(e.description))])])})),0)]):n("Loading")],1),t.$config.bookOpts.enableComment&&t.initComment?n("Comment",{attrs:{title:"论文"}}):t._e()],1)},wn=[],kn={name:"Book",components:{Loading:de,Comment:Fe},data:function(){return{book:[],initComment:!1}},created:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.queryBooks();case 2:t.initComment=!0;case 3:case"end":return e.stop()}}),e)})))()},methods:{queryBooks:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$store.dispatch("queryPage",{type:"book"});case 2:t.book=e.sent;case 3:case"end":return e.stop()}}),e)})))()}}},xn=kn,Cn=(n("32e5"),Object(g["a"])(xn,yn,wn,!1,null,"28c605da",null)),_n=Cn.exports,jn=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"about"}},[n("Transition",{attrs:{name:"fade-transform",mode:"out-in"}},[t.about?n("div",{staticClass:"page"},[n("div",{staticClass:"content"},[n("div",{staticClass:"header"},[n("img",{attrs:{src:t.$config.aboutOpts.avatar,alt:""}}),n("div",{staticClass:"info"},[n("span",[n("i",{staticClass:"icon icon-fort-awesome"}),t._v(" "+t._s(t.$config.aboutOpts.name)+" ")]),n("span",[n("i",{staticClass:"icon icon-pagelines"}),t._v(" "+t._s(t.$config.aboutOpts.email)+" ")]),n("span",[n("i",{staticClass:"icon icon-graduation-cap"}),t._v(" "+t._s(t.$config.aboutOpts.graduated)+" ")]),n("span",[n("i",{staticClass:"icon icon-tripadvisor"}),t._v(" "+t._s(t.$config.aboutOpts.college)+" ")])])]),n("div",{staticClass:"contact"},t._l(t.$config.aboutOpts.contact,(function(t,e){return n("a",{key:e,attrs:{href:t.link,rel:"noopener noreferrer",target:"_blank"}},[n("img",{attrs:{alt:"",src:t.icon}})])})),0),t._l(t.about,(function(e,r){return n("Segment",{key:e.title,attrs:{title:e.title,color:t.colors[r]}},[n("MarkDown",{attrs:{content:e.content}})],1)}))],2)]):n("Loading")],1),t.$config.aboutOpts.enableComment&&t.initComment?n("Comment",{attrs:{title:"关于"}}):t._e()],1)},On=[],Tn={name:"About",components:{MarkDown:oe,Loading:de,Comment:Fe,Segment:mn},data:function(){return{colors:z(this.$config.themeColors),about:[],initComment:!1}},created:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.queryAbout();case 2:t.initComment=!0;case 3:case"end":return e.stop()}}),e)})))()},methods:{queryAbout:function(){var t=this;return Object(k["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$store.dispatch("queryPage",{type:"about"});case 2:t.about=e.sent;case 3:case"end":return e.stop()}}),e)})))()}}},Sn=Tn,Pn=(n("046c"),Object(g["a"])(Sn,jn,On,!1,null,"1997fe0a",null)),$n=Pn.exports;r["default"].use(lt["a"]);var Rn=new lt["a"]({routes:[{path:"/home",name:"home",component:qe},{path:"/post/:number",name:"post",component:Ze},{path:"/archive",name:"archive",component:sn},{path:"/inspiration",name:"inspiration",component:bn},{path:"/publication",name:"publication",component:_n},{path:"/about",name:"about",component:$n},{path:"/",name:"",component:$n}]}),Dn=(n("841c"),n("a15b"),{title:"開",subtitle:"Kai Yan",username:"andyyankai",repository:"blog",token:["ghp_wakqTiaIVoGZky1","Kk5AyVxriAirpV04MPZXO"],gitalk:{clientID:"1460bd6cf7e5bcb78030",clientSecret:"7c8d3a86245cf4e65d745ae8fe69ee1a2749bbe9",repo:"comment",owner:"andyyankai",admin:["andyyankai"],distractionFreeMode:!1}
1,leancloud:{appId:"sV0BYOHMuoqP7txxxtj6SbEW-MdYXbMMI",appKey:"iFN3sAbIxmhVlhdYrSC4T2Cm"},archiveOpts:{display:!1,enableComment:!1,qoute:"華枝春滿 天心月圓"},categoryOpts:{display:!1,enableComment:!1,qoute:"桜華月想 暮色蒼然"},tagOpts:{display:!1,enableComment:!1,qoute:"灯笼流丽,百鬼夜行"},inspirationOpts:{display:!0,enableComment:!1,qoute:"詠奏妖華,明鏡止水"},bookOpts:{display:!0,enableComment:!1,qoute:"追想風景 彼岸帰航"},friendOpts:{display:!1,enableComment:!1,qoute:"Osmanthus wine tastes the same as I remember... But where are those who share the memory?"},aboutOpts:{display:!0,enableComment:!1,qoute:"Kai Yan",name:"Kai Yan",avatar:"//cdn.jsdelivr.net/gh/andyyankai/catbox/pro3.jpg",graduated:"University of California, Irvine",college:"Computer Science, Ph.D. candidate advised by Shuang Zhao",email:"[email protected]",contact:[{icon:"//cdn.jsdelivr.net/gh/andyyankai/catbox/blog/email.png",link:"https://mail.google.com/mail/?view=cm&fs=1&[email protected]"},{icon:"//cdn.jsdelivr.net/gh/andyyankai/catbox/blog/git.png",link:"https://github.com/andyyankai"},{icon:"//cdn.jsdelivr.net/gh/andyyankai/catbox/blog/scholar.png",link:"https://scholar.google.com/citations?user=mY5h1-EAAAAJ"},{icon:"//cdn.jsdelivr.net/gh/andyyankai/catbox/blog/tg.png",link:"https://t.me/loliwarder"},{icon:"//cdn.jsdelivr.net/gh/andyyankai/catbox/blog/linkedin.png",link:"https://www.linkedin.com/in/kai-yan/"}]},loadingImg:"//cdn.jsdelivr.net/gh/andyyankai/catbox@latest/blog/loading3.gif",defaultCover:"//cdn.jsdelivr.net/gh/andyyankai/catbox@latest/genshin/default.jpg",qrcode:[{name:"Alipay",img:"//cdn.jsdelivr.net/gh/andyyankai/catbox@latest/qrcode/zfb.jpg"},{name:"Wechat",img:"//cdn.jsdelivr.net/gh/andyyankai/catbox@latest/qrcode/wxp.jpg"}],APlayer:[{name:"うたかたの风と蝉时雨",artist:"Little Planet",url:"https://files.catbox.moe/wo7zjt.mp3",cover:"//cdn.jsdelivr.net/gh/chanshiyucx/yoi/blog/cover1.jpg"},{name:"春の凑に",artist:"TUMENECO",url:"https://files.catbox.moe/ducy49.mp3",cover:"//cdn.jsdelivr.net/gh/chanshiyucx/yoi/blog/cover2.jpg"},{name:"夏阳炎",artist:"天威梦方",url:"https://files.catbox.moe/7migen.mp3",cover:"//cdn.jsdelivr.net/gh/chanshiyucx/yoi/blog/cover3.jpg"},{name:"秋风のとおり道",artist:"风神华伝",url:"https://files.catbox.moe/b58fq6.mp3",cover:"//cdn.jsdelivr.net/gh/chanshiyucx/yoi/blog/cover4.jpg"},{name:"冬のわすれもの",artist:"ハルノカゼ",url:"https://files.catbox.moe/vwnawp.mp3",cover:"//cdn.jsdelivr.net/gh/chanshiyucx/yoi/blog/cover5.jpg"}],themeColors:["#B28FCE","#86C166","#F596AA","#F19483","#F9BF45","#FAD689","#E79460","#2EA9DF","#FB966E","#BC9F77","#867835","#B9887D"]}),qn={queryArchivesCount:function(t){var e=t.username,n=t.repository;return'\n    query { \n      repository(owner:"'.concat(e,'", name: "').concat(n,'") {\n        issues(states:OPEN) {\n          totalCount\n        }\n      }\n    }\n  ')},queryInspirationCount:function(t){var e=t.username,n=t.repository;return'\n    query { \n      repository(owner:"'.concat(e,'", name: "').concat(n,'") {\n        issues(states:CLOSED, labels: ["Inspiration"]) {\n          totalCount\n        }\n      }\n    }\n  ')},queryFilterArchivesCount:function(t){var e=t.username,n=t.repository,r=t.label,a=t.milestone;return'\n    {\n      search(type: ISSUE, query: "\n        user:'.concat(e," \n        repo:").concat(n," \n        state:open\n        ").concat(a?"milestone:"+a:"","  \n        ").concat(r?"label:"+r:"",' \n      ") {\n        issueCount\n      }\n    }\n  ')}},Ln="https://api.github.com/graphql",En="https://api.github.com/repos",An=Dn.username,Mn=Dn.repository,Nn=Dn.token,zn="".concat(En,"/").concat(An,"/").concat(Mn),In="token ".concat(Nn.join("")),Hn=(/^(192\.168|localhost)/.test(window.location.host),function(t){if(t.status>=200&&t.status<300)return t;var e=new Error(t.statusText);throw e.response=t,e}),Bn=function(){var t=Object(k["a"])(regeneratorRuntime.mark((function t(e){var n,r,a,i=arguments;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=i.length>1&&void 0!==i[1]&&i[1],t.prev=1,t.next=4,fetch(e,{method:"GET",headers:{Authorization:In}});case 4:return r=t.sent,Hn(r),t.next=8,r.json();case 8:return a=t.sent,t.abrupt("return",n?a[0]:a);case 12:t.prev=12,t.t0=t["catch"](1),console.log(t.t0);case 15:case"end":return t.stop()}}),t,null,[[1,12]])})));return function(e){return t.apply(this,arguments)}}(),Fn=function(){var t=Object(k["a"])(regeneratorRuntime.mark((function t(e){var n,r,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,n=JSON.stringify({query:e}),t.next=4,fetch(Ln,{method:"POST",headers:{Authorization:In},body:n});case 4:return r=t.sent,Hn(r),t.next=8,r.json();case 8:return a=t.sent,t.abrupt("return",a.data);case 12:t.prev=12,t.t0=t["catch"](0),console.log(t.t0);case 15:case"end":return t.stop()}}),t,null,[[0,12]])})));return function(e){return t.apply(this,arguments)}}(),Yn=function(){return Fn(qn.queryArchivesCount({username:An,repository:Mn}))},Un=function(){return Fn(qn.queryInspirationCount({username:An,repository:Mn}))},Vn=function(t){var e=t.label,n=t.milestone;return Fn(qn.queryFilterArchivesCount({username:An,repository:Mn,label:e,milestone:n}))},Zn=function(t){var e=t.page,n=void 0===e?1:e,r=t.pageSize,a=void 0===r?10:r,i=t.filter,s=void 0===i?"":i,o="".concat(zn,"/issues?state=open&page=").concat(n,"&per_page=").concat(a).concat(s);return Bn(o)},Kn=function(t){var e="".concat(zn,"/issues/").concat(t,"?state=open");return Bn(e)},Xn=function(){var t="".concat(zn,"/milestones");return Bn(t)},Gn=function(){var t="".concat(zn,"/labels?page=1&per_page=100");return Bn(t)},Jn=function(t){var e=t.page,n=void 0===e?1:e,r=t.pageSize,a=void 0===r?10:r,i="".concat(zn,"/issues?state=closed&labels=inspiration&page=").concat(n,"&per_page=").concat(a);return Bn(i)},Qn=function(t){var e=t.replace(/^\S/,(function(t){return t.toUpperCase()})),n="".concat(zn,"/issues?state=closed&labels=").concat(e);return Bn(n,!0)},Wn=function(){var t=Object(k["a"])(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",0);case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),tr=function(t){return 0},er=function(){var t=Object(k["a"])(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",0);case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),nr=function(){var t=Object(k["a"])(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",0);case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),rr=(n("a4d3"),n("e01a"),n("c975"),n("fb6a"),n("b64b"),n("c72b")),ar=/^(.+)?\r\n\s*(.+)?\r\n/,ir=/^\[(.+)\].*(http.*(?:jpg|jpeg|png|gif))/,sr=function(t){var e=t.body,n=t.created_at,r=ar.exec(e),a=ir.exec(r[1]);return a&&3===a.length?(t.cover={title:a[1],year:a[1],src:a[2]},t.description=r[2]):(t.cover={title:"",src:Dn.defaultCover},t.description=r[1]),t.created_at=Object(rr["a"])(n,"en_US").replace(/\s/,""),t},or=function(t){return t.forEach((function(t){var e=t.description.split("\r\n");t.summary=e[0].split("summary:")[1],t.cover=e[1].split("cover:")[1]})),t},cr=function(t){return t.forEach((function(t){return t.date=H(t.created_at,"{y}å¹´{m}月{d}日")})),t},ur=function(t,e){if(!t||!t.body)return[];var n=t.body.split("## ").filter((function(t){return t.length}));switch(e){case"inspiration":case"book":case"friend":n=n.map((function(t){var e=t.split("\n").filter((function(t){return t.length})),n={};return console.log(e),e.forEach((function(t,e){if(0===e)n.name=t;else{var r=t.indexOf(":"),a=t.slice(0,r),i=t.slice(r+1);n[a]=i}})),n}));break;case"about":n=n.map((function(t){var e=t.match(/^.+/)[0];return{title:e,content:t.slice(e.length)}}));break;default:break}
1return n.forEach((function(t){Object.keys(t).forEach((function(e){t[e]=t[e].trim()}))})),n};r["default"].use(C["a"]);var lr="",pr=new C["a"].Store({state:{tips:"",tipsUpdateAt:"",totalCount:0,showPanel:!1},mutations:{setTips:function(t,e){t.tips=e,t.tipsUpdateAt=new Date},setTotalCount:function(t,e){t.totalCount=e},setShowPanel:function(t,e){t.showPanel=e}},actions:{showTips:function(t,e){return Object(k["a"])(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:r=t.commit,a=e.tips,clearTimeout(lr),r("setTips",a),lr=setTimeout((function(){r("setTips","")}),6e3);case 5:case"end":return n.stop()}}),n)})))()},queryArchivesCount:function(t){return Object(k["a"])(regeneratorRuntime.mark((function e(){var n,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=t.commit,e.next=3,Yn();case 3:r=e.sent,a=r.repository.issues.totalCount,n("setTotalCount",a);case 6:case"end":return e.stop()}}),e)})))()},queryFilterArchivesCount:function(t,e){return Object(k["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Vn(e);case 2:return n=t.sent,t.abrupt("return",n.search.issueCount);case 4:case"end":return t.stop()}}),t)})))()},queryInspirationCount:function(){return Object(k["a"])(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Un();case 2:return e=t.sent,t.abrupt("return",e.repository.issues.totalCount);case 4:case"end":return t.stop()}}),t)})))()},queryPosts:function(t,e){return Object(k["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Zn(e);case 2:return n=t.sent,n.forEach(sr),t.abrupt("return",n);case 5:case"end":return t.stop()}}),t)})))()},queryHot:function(t,e){return Object(k["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.ids,t.next=3,Wn(n);case 3:return t.abrupt("return",t.sent);case 4:case"end":return t.stop()}}),t)})))()},increaseHot:function(t,e){return Object(k["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.post,t.next=3,tr(n);case 3:return t.abrupt("return",t.sent);case 4:case"end":return t.stop()}}),t)})))()},queryPost:function(t,e){return Object(k["a"])(regeneratorRuntime.mark((function t(){var n,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.number,t.next=3,Kn(n);case 3:return r=t.sent,t.abrupt("return",sr(r));case 5:case"end":return t.stop()}}),t)})))()},queryCategory:function(){return Object(k["a"])(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Xn();case 2:return e=t.sent,t.abrupt("return",or(e));case 4:case"end":return t.stop()}}),t)})))()},queryTag:function(){return Object(k["a"])(regeneratorRuntime.mark((function t(){var e,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Gn();case 2:return e=t.sent,n=["Inspiration","Friend","Book","About"],t.abrupt("return",e.filter((function(t){return!n.includes(t.name)})));case 5:case"end":return t.stop()}}),t)})))()},queryInspiration:function(t,e){return Object(k["a"])(regeneratorRuntime.mark((function t(){var n,r,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.page,r=e.pageSize,t.next=3,Jn({page:n,pageSize:r});case 3:return a=t.sent,t.abrupt("return",cr(a));case 5:case"end":return t.stop()}}),t)})))()},queryPage:function(t,e){return Object(k["a"])(regeneratorRuntime.mark((function t(){var n,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.type,t.next=3,Qn(n);case 3:return r=t.sent,t.abrupt("return",ur(r,n));case 5:case"end":return t.stop()}}),t)})))()},queryLike:function(t,e){return Object(k["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,er(e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t)})))()},visitorStatistics:function(t,e){return Object(k["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,nr(e);case 2:case"end":return t.stop()}}),t)})))()}}});n("e829"),n("7cd2"),n("19fc"),n("b20f");r["default"].config.productionTip=!1,r["default"].prototype.$config=Dn,r["default"].prototype.$isMobile=r["default"].observable({value:N()});var dr={color:"#b28fce",thickness:"4px",transition:{speed:"0.2s",opacity:"0.5s",termination:300},location:"top",autoRevert:!0,inverse:!1};r["default"].use(i.a,dr),r["default"].use(o.a,{productionTip:!1});var hr=Dn.title,mr=Dn.subtitle;document.title="".concat(hr," | ").concat(mr),window.AV=u.a,u.a.init(Dn.leancloud),(new Image).src=Dn.defaultCover,new r["default"]({router:Rn,store:pr,render:function(t){return t(ut)}}).$mount("#app")},"5da6":function(t,e,n){"use strict";var r=n("32b2"),a=n.n(r);a.a},"683f":function(t,e,n){},"6a70":function(t,e,n){},"6d70":function(t,e,n){},"6eba":function(t,e,n){"use strict";var r=n("4c56"),a=n.n(r);a.a},"700f":function(t,e,n){"use strict";var r=n("aeeb"),a=n.n(r);a.a},"7fbf":function(t,e,n){"use strict";var r=n("1705"),a=n.n(r);a.a},"81d4":function(t,e,n){},"83b8":function(t,e,n){"use strict";var r=n("6d70"),a=n.n(r);a.a},9033:function(t,e,n){},"91a7":function(t,e,n){"use strict";var r=n("9033"),a=n.n(r);a.a},"96fe":function(t,e,n){"use strict";var r=n("81d4"),a=n.n(r);a.a},"992f":function(t,e,n){"use strict";var r=n("f78a"),a=n.n(r);a.a},"9e17":function(t,e,n){"use strict";var r=n("55bb"),a=n.n(r);a.a},a1f6:function(t,e,n){"use strict";var r=n("3e8e"),a=n.n(r);a.a}
1,aa9b:function(t,e,n){},abb8:function(t,e,n){"use strict";var r=n("56d1"),a=n.n(r);a.a},aeeb:function(t,e,n){},b20f:function(t,e,n){},b681:function(t,e,n){"use strict";var r=n("bcdd"),a=n.n(r);a.a},bcdd:function(t,e,n){},ce33:function(t,e,n){"use strict";var r=n("14da"),a=n.n(r);a.a},e90d:function(t,e,n){},f78a:function(t,e,n){},fbd1:function(t,e,n){}});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.