PageSourceSearch

https://www.timochan.cn/_next/static/chunks/337-fa631ae5c5933b94.js

js timochan.cn collected 2026-10-03 23:19:02 UTC 31,011 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[337],{5613:e=>{e.exports={loading:"Loading_loading__Y9_5z"}},6464:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c,z:()=>i});var a=r(18560),s=r.n(a),n=r(63033);let l="mx-like";function i(e){let t=o();if(t){if(c(e))return;n.A.set(l,JSON.stringify(JSON.parse(t).concat(e)),{expires:d()})}else n.A.set(l,JSON.stringify([e]),{expires:d()})}function o(){return decodeURIComponent(n.A.get(l)??"")}function c(e){let t=o();return!!t&&JSON.parse(t).includes(e)}function d(){return s()().add(1,"d").set("h",2).set("m",0).toDate()}},11264:function(e,t,r){e.exports=function(e){"use strict";var t={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(e,t){return"W"===t?e+"周":e+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(e,t){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1100?"上午":r<1300?"中午":r<1800?"下午":"晚上"}};return(e&&"object"==typeof e&&"default"in e?e:{default:e}).default.locale(t,null,!0),t}(r(18560))},14983:(e,t,r)=>{"use strict";r.d(t,{Y:()=>s});var a=r(59475);function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{count:!1,length:150},r=(0,a.A)(e,{gfm:!0,useImgAltText:!1}),s=r.slice(0,t.length).replace(/[\s]/gm," ");return t.count?{description:s,wordCount:r.length}:s}},22239:(e,t,r)=>{"use strict";r.d(t,{R:()=>c});var a=r(23798),s=r(21462),n=r(76018),l=r(69701),i=r(5613),o=r.n(i);let c=e=>{let{loadingText:t}=e,[r,i]=(0,s.useState)(!0),{ref:c}=(0,n.Wx)({threshold:.5,onChange(e){e?i(!1):i(!0)}});return(0,l.D)()?(0,a.jsxs)("div",{className:o().loading,ref:c,children:[(0,a.jsx)("div",{className:"icon",children:(0,a.jsx)("svg",{className:"m-auto block bg-transparent",width:"200px",height:"200px",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",children:(0,a.jsx)("circle",{cx:"50",cy:"51.3828",r:"13",fill:"#e15b64",children:!r&&(0,a.jsx)("animate",{attributeName:"cy",dur:"1s",repeatCount:"indefinite",calcMode:"spline",keySplines:"0.45 0 0.9 0.55;0 0.45 0.55 0.9",keyTimes:"0;0.5;1",values:"23;77;23"})})})},"icon"),(0,a.jsx)("span",{children:t})]}):null}},23431:(e,t,r)=>{"use strict";r.d(t,{p:()=>c});var a=r(23798),s=r(71623),n=r(21462),l=r(97437),i=r.n(l);let o=(0,n.createContext)({setFocus(e){}}),c=(0,n.memo)((0,n.forwardRef)((e,t)=>{let{prefix:r,value:l,onChange:c,multi:d=!1,wrapperProps:u,...h}=e,[m,p]=(0,n.useState)(!1),x=(0,n.useRef)(null),[f,g]=(0,n.useState)({height:0,width:0}),v=(0,n.useMemo)(()=>(f.height+f.width)*2,[f]);(0,n.useEffect)(()=>{if(!x.current)return;let e=x.current,t=new ResizeObserver(e=>{let t=e[0].target;g({height:t.clientHeight,width:t.clientWidth})});return t.observe(e),()=>{t.unobserve(e),t.disconnect()}},[x]);let y=(0,n.useRef)({setFocus:e=>{p(e)}});return(0,a.jsxs)("span",{...e.wrapperProps,className:(0,s.$)(i()["input-wrap"],u?.className),ref:x,children:[r&&(0,a.jsx)("div",{className:i()["prefix-wrap"],children:r}),"number"==typeof v&&!!v&&(0,a.jsx)("div",{className:i().border,children:(0,a.jsx)("svg",{children:(0,a.jsx)("rect",{height:f.height,width:f.width,style:{strokeDasharray:`${v}px`,strokeDashoffset:m?void 0:`${v}px`},className:i().rect})})}),e.children?(0,a.jsx)(o.Provider,{value:y.current,children:e.children}):d?(0,a.jsx)("textarea",{ref:t,value:l,...h,onFocus:t=>{p(!0),e.onFocus?.(t)},onBlur:t=>{p(!1),e.onBlur?.(t)},onChange:c,className:(0,s.$)(i().input,r?i()["has-prefix"]:null,h.className)}):(0,a.jsx)("input",{ref:t,value:l,...h,onFocus:t=>{p(!0),e.onFocus?.(t)},onBlur:t=>{p(!1),e.onBlur?.(t)},onChange:c,className:(0,s.$)(i().input,r?i()["has-prefix"]:null,h.className)})]})}))},34258:(e,t,r)=>{"use strict";r.d(t,{U:()=>i});var a=r(23798),s=r(71623),n=r(14209),l=r(21462);let i=e=>{let{children:t,className:r,duration:i=.6}=e,o=(0,l.useRef)(null),[c,d]=(0,l.useState)("auto");return(0,l.useEffect)(()=>
1{if(o.current){let e=new ResizeObserver(e=>{d(e[0].contentRect.height)});return e.observe(o.current),()=>{e.disconnect()}}},[]),(0,a.jsx)(n.P.div,{className:(0,s.$)(r,"overflow-hidden"),style:{height:c},animate:{height:c},transition:{duration:i},children:(0,a.jsx)("div",{ref:o,children:t})})}},36316:(e,t,r)=>{"use strict";r.d(t,{Sm:()=>c,Wc:()=>l,cH:()=>i,gl:()=>d});var a=r(21462),s=r(99101);let n=(0,s.h)(e=>({title:"",meta:"",show:!1,setState:e})),l=(e,t)=>{let r=n();(0,a.useEffect)(()=>{r.setState({title:e,meta:t,show:!0})},[t,e]),(0,a.useEffect)(()=>()=>{r.setState(e=>({...e,show:!1}))},[])},i=()=>n(),o=(0,s.h)(e=>({title:"",text:"",url:"",setState:e})),c=(e,t)=>{let r=o();(0,a.useEffect)(()=>{r.setState({text:t,title:e,url:location.href})},[e,t]),(0,a.useEffect)(()=>()=>{r.setState(e=>({...e,show:!1}))},[])},d=()=>o()},41142:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var a=r(33398),s=r(99101),n=r(18161),l=r(40274);(0,a.IP)();let i=(e,t)=>{let r=new Map;return r[a.lE]=!0,(0,s.h)((0,l.D)((0,n.eh)((e,a)=>({data:r,..."function"==typeof t?t(e,a):t,softDelete:t=>!!a().data.get(t)&&(e(e=>{let r=e.data.get(t);r&&(r.isDeleted=!0)}),!0),add(){for(var t=arguments.length,r=Array(t),s=0;s<t;s++)r[s]=arguments[s];let n=a().add,l=(t,r)=>{if(Array.isArray(r))return void r.forEach(e=>{n(e)});e(e=>{e.data.set(t,{...r})})};if("string"==typeof r[0])l(r[0],r[1]);else{let e=r[0];l(e.id,e)}},addOrPatch(t){if(Array.isArray(t)){let e=a().addOrPatch;t.forEach(t=>{e(t)});return}e(e=>{let r=e.data,a=t.id;if(r.has(a)){let e=r.get(a);r.set(a,{...e,...t})}else r.set(a,t)})},remove(t){e(e=>{e.data.delete(t)})}}))))}},43980:(e,t,r)=>{"use strict";r.d(t,{S$:()=>m,a8:()=>h});var a=r(23798),s=r(71623),n=r(21462),l=r(39022),i=r(45013),o=r(73803),c=r(91182),d=r(75104),u=r.n(d);let h=e=>{let{id:t}=e,r=(0,o.W)(e=>e.data.get(t)?.meta?.xLog);return r?(0,a.jsx)(p,{meta:r}):null},m=e=>{let{id:t}=e,r=(0,i.e)(e=>e.data.get(t)?.meta?.xLog);return r?(0,a.jsx)(p,{meta:r}):null},p=e=>{let{meta:t}=e,r=(0,l.c)("xLog"),[i,o]=(0,n.useState)(!1);if(!t)return null;let{metadata:d,pageId:h,cid:m,ipfs:p}=t,g=[];return h&&g.push((0,a.jsxs)("section",{children:[(0,a.jsx)("p",{children:"Note ID"}),(0,a.jsx)("a",{href:`https://crossbell.io/notes/${h}`,children:h})]},"pageId")),d?.owner&&g.push((0,a.jsxs)("section",{children:[(0,a.jsx)("p",{children:"Owner"}),(0,a.jsx)("a",{href:`https://scan.crossbell.io/address/${d.owner}`,children:d.owner})]},"owner")),d?.transactions?.length&&g.push((0,a.jsxs)("section",{children:[(0,a.jsx)("p",{children:"Transaction Hash Creation"}),(0,a.jsx)("a",{href:`https://scan.crossbell.io/tx/${d.transactions[0]}`,children:d.transactions[0]})]},"transactions")),d?.network&&g.push((0,a.jsxs)("section",{children:[(0,a.jsx)("p",{children:"Network"}),(0,a.jsx)("p",{children:d.network})]},"network")),(p||m)&&g.push((0,a.jsxs)("section",{children:[(0,a.jsx)("p",{children:"IPFS Address"}),(0,a.jsxs)("a",{href:`https://ipfs.4everland.xyz/ipfs/${p||m}`,children:["ipfs://",p||m]})]},"ipfs")),(0,a.jsxs)("div",{className:(0,s.$)("my-6 text-sm",u().root),children:[(0,a.jsx)("div",{role:"button",tabIndex:0,className:"dark:hover:bg-dark-200 text-shizuku-text -mx-2 flex w-[100%+0.5rem] items-center justify-between rounded-lg p-2 text-left transition-colors duration-300 hover:bg-zinc-100 md:rounded-xl",onClick:()=>{o(e=>!e)},children:(0,a.jsxs)("div",{className:"flex w-full items-center justify-between",children:[(0,a.jsxs)("span",{className:"flex grow space-x-2",children:[(0,a.jsx)(x,{}),(0,a.jsx)("span",{children:r("signedOnChain")})]}),(0,a.jsx)(f,{className:(0,s.$)(i?"rotate-180":"","text-lg transition-transform duration-200 ease-linear")})]})}),(0,a.jsx)(c.S,{isOpened:i,children:(0,a.jsx)("div",{className:"text-gray-2 w-full overflow-hidden py-2 text-sm",children:g})})]})},x=()=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18px",height:"18px",viewBox:"0 0 1024 1024",children:(0,a.jsx)("path",{fill:"rgb(22 163 74)",d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5L214 654.3V226.7l298-101.6l298 101.6v427.6zm-405.8-201c-3-4.1-7.8-6.6-13-6.6H336c-6.5 0-10.3 7.4-6.5 12.7l126.4 174a16.1 16.1 0 0 0 26 0l212.6-292.7c3.8-5.3 0-12.7-6.5-12.7h-55.2c-5.1 0-10 2.5-13 6.6L468.9 542.4l-64.7-89.1z"})}),f=e=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M8.12 9.29L12 13.17l3.88-3.88a.996.996 0 1 1 1.41 1.41l-4.59 4.59a.996.996 0 0 1-1.41 0L6.7 10.7a.996.996 0 0 1 0-1.41c.39-.38 1.03-.39 1.42 0z"})})},45013:(e,t,r)=>{"use strict";r.d(t,{T:()=>u,e:()=>d});var a=r(33398),s=r(92642),n=r(34114),l=r(6464),i=r(63409),o=r(41142);let c=(e,t)=>`${e}:${t}`,d=(0,o.N)("note",(e,t)=>{let r=new Map,o=new Map,d=new Map,u=new Set,h=new Map;r[a.lE]=!0,o[a.lE]=!0,d[a.lE]=!0,u[a.lE]=!0;let m=()=>t().data;return{relationMap:r,nidToIdMap:o,localizedData:d,likeIdList:u,get(e){if("string"==typeof e)return m().get(e);{let r=t().nidToIdMap.get(e);return r?m().get(r):void 0}},getLocalized(e,r){let a="string"==typeof e?e:t().nidToIdMap.get(e);return a?t().localizedData.get(c(a,r)):void 0},cacheLocalized(t,r){let a=(0,i.s1)(t,r);e(e=>{e.localizedData.set(c(a.id,r),a),e.data.set(a.id,a),e.nidToIdMap.set(a.nid,a.id)})},async like(r,a){let i=t();if(!i.get(r))return!1;let o=a?.alreadyLiked??"你已经喜欢过啦",c=a?.thanksLike??"感谢喜欢!";if(i.isLiked(r))return void s.iU.error(o);let d=!1,u=t().get(r)?.id;if(u)return await n.uE.activity.likeIt("Note",u).then(()=>{d=!0}).catch(()=>{d=!1}),e(e=>{let a=e.get(r);if(!a)return;let n={...a};d&&(n.likeCount=a.likeCount+1,s.iU.success(c),e.likeIdList.add(r.toString()),requestAnimationFrame(()=>{t().addOrPatch(n)}),(0,l.z)(`note-${a.nid.toString()}`))}),!0},isLiked(r){let a=t().likeIdList.has(r.toString()),s=(0,l.Z)(`note-${r.toString()}`);return!a&&s&&e(e=>{e.likeIdList.add(r.toString())}),a||s},async fetchById(r,a){let s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=t(),o=m(),d=s.lang??"zh";if(!s.force){let e=l.getLocalized(r,d);if(e)return e;if("string"==typeof r&&o.has(r))return o.get(r);if("number"==typeof r){let e=l.nidToIdMap.get(r);if(e&&o.has(e))return o.get(e)}}let u=String(r);h.set(u,d);let p="number"==typeof r?await n.uE.note.getNoteByNid(r,{password:a,lang:s.lang}):await n.uE.note.proxy(r).get({params:{password:a,lang:s.lang}}),x=p.data?.id?p.data:p,f=(0,i.s1)(x,d);return e(e=>{e.localizedData.set(c(f.id,d),f),e.nidToIdMap.set(f.nid,f.id),e.relationMap.set(f.id,[p.prev,p.next]),h.get(u)===d&&e.data.set(f.id,f)}),f},async fetchLatest(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"zh",r=await n.uE.note.proxy.latest.get({params:{lang:t}}),a=r.data?.id?r.data:r,s=(0,i.s1)(a,t);return e(e=>{e.localizedData.set(c(s.id,t),s),e.data.set(s.id,s),e.nidToIdMap.set(s.nid,s.id),e.relationMap.set(s.id,[r.prev,r.next])}),s},async bookmark(r){let a=t().get(r),s=a?.bookmark;await n.uE.note.proxy(r).patch({data:{hasMemory:!s}}),e(e=>{let a=e.get(r);if(a){let e={...a};e.bookmark=!s,requestAnimationFrame(()=>{t().addOrPatch(e)})}})}}}),u=d.getState()},45502:(e,t,r)=>{"use strict";r.d(t,{O:()=>o});var a=r(21462),s=r(58417),n=r(90886),l=r(34114),i=r(62685);let o=e=>{let{event:t}=(0,i.Ep)(),r=(0,a.useRef)(()=>{});r.current=()=>{let r=new URL(l.uE.endpoint);location.href=`${r.protocol}//${r.host}/render/markdown/${e}`,t({action:n.x.Interaction,label:"跳转 KamiMarkdown 渲染"})},(0,s.wk)(".",[s.e6.None],()=>{r.current()},"极简视图")}},63033:(e,t,r)=>{"use strict";function a(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)"__proto__"!==a&&(e[a]=r[a])}return e}r.d(t,{A:()=>s});var s=function e(t,r){function s(e,s,n){if("undefined"!=typeof document){"number"==typeof(n=a({},r,n)).expires&&(n.expires=new Date(Date.now()+864e5*n.expires)),n.expires&&(n.expires=n.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decode
1URIComponent).replace(/[()]/g,escape);var l="";for(var i in n)n[i]&&(l+="; "+i,!0!==n[i]&&(l+="="+n[i].split(";")[0]));return document.cookie=e+"="+t.write(s,e)+l}}return Object.create({set:s,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],a={},s=0;s<r.length;s++){var n=r[s].split("="),l=n.slice(1).join("=");try{var i=decodeURIComponent(n[0]);if(i in a||(a[i]=t.read(l,i)),e===i)break}catch(e){}}return e?a[e]:a}},remove:function(e,t){s(e,"",a({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,a({},this.attributes,t))},withConverter:function(t){return e(a({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})},63034:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});var a=r(21462),s=r(34114);let n=e=>(((e,t)=>{(0,a.useEffect)(()=>{s.uE.ack.read(e,t)},[t])})(e.type,e.id),null)},63409:(e,t,r)=>{"use strict";r.d(t,{F3:()=>l,_F:()=>i,s1:()=>o});let a=e=>e&&"object"==typeof e?e:void 0,s=e=>"string"==typeof e&&e.trim()?e:void 0,n=e=>Array.isArray(e)?e.filter(e=>"string"==typeof e&&!!e):[];function l(e){let t=a(e)??{},r=a(t.$meta),l=a(t.$raw),i=a(l?.$meta),o=a(t.translationMeta)??a(r?.translationMeta)??a(r?.translation)??a(i?.translationMeta)??a(i?.translation),c=!0===t.isTranslated||r?.isTranslated===!0||i?.isTranslated===!0,d=s(t.sourceLang)??s(r?.sourceLang)??s(o?.sourceLang);return{isTranslated:c,sourceLang:d,targetLang:s(t.targetLang)??s(r?.targetLang)??s(o?.targetLang),availableTranslations:Array.from(new Set([...n(t.availableTranslations),...n(r?.availableTranslations),...n(i?.availableTranslations)]))}}let i=e=>s(a(e)?.__contentLocale),o=(e,t)=>({...e,__contentLocale:t})},65385:(e,t,r)=>{"use strict";r.d(t,{D4:()=>l,P8:()=>u,Zh:()=>i,ei:()=>n,j6:()=>c,mO:()=>d,wh:()=>s,x7:()=>o});var a=r(23798);function s(e){return(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 256 256",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M224 48h-64a40 40 0 0 0-32 16a40 40 0 0 0-32-16H32a16 16 0 0 0-16 16v128a16 16 0 0 0 16 16h64a24.1 24.1 0 0 1 24 24a8 8 0 0 0 16 0a24.1 24.1 0 0 1 24-24h64a16 16 0 0 0 16-16V64a16 16 0 0 0-16-16ZM96 192H32V64h64a24.1 24.1 0 0 1 24 24v112a40 40 0 0 0-24-8Zm128 0h-64a40 40 0 0 0-24 8V88a24.1 24.1 0 0 1 24-24h64Z"})})}function n(e){return(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 16 16",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M3.78 13.918a.5.5 0 0 1-.778-.416V4.01a2 2 0 0 1 1.996-2l6-.011a2 2 0 0 1 2.004 1.996v9.506a.5.5 0 0 1-.778.416l-4.222-2.82l-4.222 2.82Z"})})}function l(e){return(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M4 2a2 2 0 0 0-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58c.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41c0-.55-.23-1.06-.59-1.42l-9-9C12.05 2.22 11.55 2 11 2H4m7 2l9 9l-7 7l-9-9V4h7M6.5 5A1.5 1.5 0 0 0 5 6.5A1.5 1.5 0 0 0 6.5 8A1.5 1.5 0 0 0 8 6.5A1.5 1.5 0 0 0 6.5 5m4.45 5.5c-1.13 0-2.05.92-2.05 2.05c0 .57.23 1.07.6 1.45l3.5 3.5l3.5-3.5c.37-.37.6-.89.6-1.45a2.05 2.05 0 0 0-2.05-2.05c-.55 0-1.08.23-1.45.6l-.6.6l-.6-.59c-.37-.38-.9-.61-1.45-.61Z"})})}function i(e){return(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 24 24",...e,children:(0,a.jsxs)("g",{fill:"currentColor",children:[(0,a.jsx)("path",{d:"M6 2.5a1 1 0 0 0-1 1v2a1 1 0 0 0 2 0v-2a1 1 0 0 0-1-1Z"}),(0,a.jsx)("path",{fillRule:"evenodd",d:"M13 21.5a6.002 6.002 0 0 0 5.917-5H19a4 4 0 0 0 0-8v-1H1v8a6 6 0 0 0 6 6h6ZM3 9.5v6a4 4 0 0 0 4 4h6a4 4 0 0 0 4-4v-6H3Zm18 3a2 2 0 0 1-2 2v-4a2 2 0 0 1 2 2Z",clipRule:"evenodd"}),(0,a.jsx)("path",{d:"M9 3.5a1 1 0 1 1 2 0v2a1 1 0 1 1-2 0v-2Zm5-1a1 1 0 0 0-1 1v2a1 1 0 1 0 2 0v-2a1 1 0 0 0-1-1Z"})]})})}function o(e){return(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"m12.7 15.3l2.6-2.6q.3-.3.3-.7q0-.4-.3-.7l-2.625-2.625q-.275-.275-.687-.263q-.413.013-.688.288q-.275.275-.275.7q0 .425.275.7l.9.9H8.975q-.425 0-.7.287Q8 11.575 8 12t.288.712Q8.575 13 9 13h3.2l-.925.925q-.275.275-.263.688q.013.412.288.687q.275.275.7.275q.425 0 .7-.275ZM12 22q-2.075 0-3.9-.788q-1.825-.787-3.175-2.137q-1.35-1.35-2.137-3.175Q2 14.075 2 12t.788-3.9q.787-1.825 2.137-3.175q1.35-1.35 3.175-2.138Q9.925 2 12 2t3.9.787q1.825.788 3.175 2.138q1.35 1.35 2.137 3.175Q22 9.925 22 12t-.788 3.9q-.787 1.825-2.137 3.175q-1.35 1.35-3.175 2.137Q14.075 22 12 22Zm0-2q3.325 0 5.663-2.337Q20 15.325 20 12t-2.337-5.663Q15.325 4 12 4T6.338 6.337Q4 8.675 4 12t2.338 5.663Q8.675 20 12 20Zm0-8Z"})})}function c(e){return(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M12 20a8 8 0 0 0 8-8a8 8 0 0 0-8-8a8 8 0 0 0-8 8a8 8 0 0 0 8 8m0-18a10 10 0 0 1 10 10a10 10 0 0 1-10 10C6.47 22 2 17.5 2 12A10 10 0 0 1 12 2m.5 5v5.25l4.5 2.67l-.75 1.23L11 13V7h1.5Z"})})}function d(e){return(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M12 20c4.4 0 8-3.6 8-8s-3.6-8-8-8s-8 3.6-8 8s3.6 8 8 8m0-18c5.5 0 10 4.5 10 10s-4.5 10-10 10S2 17.5 2 12S6.5 2 12 2m5 9.5V13h-6V7h1.5v4.5H17Z"})})}function u(e){return(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"m15.54 3.5l4.96 4.97l-1.43 1.41l-4.95-4.95l1.42-1.43M3.5 19.78l6.5-6.47c-.1-.31-.03-.7.23-.96c.39-.39 1.03-.39 1.42 0c.39.4.39 1.03 0 1.42c-.26.26-.65.33-.9
16.23l-6.47 6.5l10.61-3.55l3.53-6.36l-4.94-4.95l-6.37 3.53L3.5 19.78Z"})})}r(21462)},66427:(e,t,r)=>{"use strict";r.d(t,{C:()=>i});var a=r(23798),s=r(39022),n=r(33588),l=r(73380);let i=e=>{let{defaultType:t}=e,r=(0,s.c)("subscribe"),i=(0,l.PH)(),{present:o}=(0,l.WD)("post-end",[].concat(t));return i?(0,a.jsx)("div",{className:"mb-6 flex justify-center",children:(0,a.jsxs)("button",{className:"flex flex-col items-center justify-center p-4",onClick:o,children:[(0,a.jsx)("p",{className:"text-gray-1 leading-8 opacity-80",children:r("bellHint")}),(0,a.jsx)(n.g,{className:"text-accent mt-4 scale-150 text-3xl opacity-50 transition-opacity hover:opacity-100"})]})}):null}},73380:(e,t,r)=>{"use strict";r.d(t,{PH:()=>y,WD:()=>_,iv:()=>v});var a=r(23798),s=r(585),n=r(53214),l=r(90886),i=r(62685),o=r(34114),c=r(21462),d=r(39022),u=r(92642),h=r(58417),m=r(86748),p=r(23431),x=r(87312);let f={email:"",types:{post_c:!1,note_c:!1,say_c:!1,recently_c:!1}},g=e=>{let{onConfirm:t,defaultTypes:r}=e,s=(0,d.c)("subscribe"),[n,l]=(()=>{let[e,t]=(0,c.useReducer)((e,t)=>{switch(t.type){case"set":return{...e,...t.data};case"reset":return f}},{...f});return[e,t]})(),i=(0,h.TZ)(n);(0,c.useEffect)(()=>{r&&r.length&&l({type:"set",data:{types:r.reduce((e,t)=>(e[t]=!0,e),{...i.current.types})}})},[]);let g=v(),y=async()=>{if(!n.email)return void u.iU.error(s("emailRequired"));if(Object.values(n.types).every(e=>!e))return void u.iU.error(s("typeRequired"));let{email:e,types:r}=n;await o.uE.subscribe.subscribe(e,Object.keys(r).filter(e=>n.types[e])),u.iU.success(s("success")),l({type:"reset"}),t()},{seo:{title:_}}=(0,x.KI)(),j={post_c:s("post"),note_c:s("note"),say_c:s("say"),recently_c:s("recently")};return(0,a.jsxs)("form",{action:"#",onSubmit:e=>{e.preventDefault(),y()},className:"flex flex-col gap-5",children:[(0,a.jsx)("p",{className:"text-gray-1 text-sm",children:s("welcome",{title:_})}),(0,a.jsx)(p.p,{type:"text",placeholder:s("emailPlaceholder"),required:!0,prefix:(0,a.jsx)(m.$Y,{}),value:n.email,onChange:e=>{l({type:"set",data:{email:e.target.value}})}}),(0,a.jsx)("div",{className:"flex gap-10",children:Object.keys(n.types).filter(e=>g.data?.allowTypes.includes(e)).map(e=>(0,a.jsxs)("fieldset",{className:"children:cursor-pointer inline-flex items-center text-lg",children:[(0,a.jsx)("input",{type:"checkbox",onChange:t=>{l({type:"set",data:{types:{...n.types,[e]:t.target.checked}}})},checked:n.types[e],id:e}),(0,a.jsx)("label",{htmlFor:e,className:"text-shizuku",children:j[e]})]},e))}),(0,a.jsxs)("p",{className:"text-gray-1 -mt-2 text-sm",children:[s("orRss")," ",(0,a.jsx)("a",{href:"/feed",className:"text-green",target:"_blank",children:"/feed"})," ",s("rssSubscribe",{title:_})]}),(0,a.jsx)("button",{className:"btn",disabled:!n.email,children:s("subscribe")})]})},v=()=>(0,s.u)("subscribe-status",o.uE.subscribe.check,{refreshInterval:6e5}),y=()=>v().data?.enable,_=(e,t)=>{let{event:r}=(0,i.Ep)(),{present:s}=(0,n.rs)();return{present:()=>{let n=s({modalProps:{title:"邮件订阅",closeable:!0,useRootPortal:!0,blur:!1},overlayProps:{stopPropagation:!0,darkness:.5},component:()=>(0,a.jsx)(g,{onConfirm:n,defaultTypes:t}),useBottomDrawerInMobile:!1});r({action:l.x.Impression,label:`订阅弹窗唤起-${e}`})}}}},73485:function(e,t,r){e.exports=function(e){"use strict";var t={name:"ja",weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(e){return e+"日"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiem:function(e){return e<12?"午前":"午後"},relativeTime:{future:"%s後",past:"%s前",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}};return(e&&"object"==typeof e&&"default"in e?e:{default:e}).default.locale(t,null,!0),t}(r(18560))},73803:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var a=r(33398),s=r(34114),n=r(63409),l=r(41142);let i=(e,t)=>`${e}:${t}`,o=(0,l.N)("post",(e,t)=>{let r=new Map;r[a.lE]=!0;let l=new Map;return{localizedData:r,getLocalized:(e,r)=>t().localizedData.get(i(e,r)),cacheLocalized(t,r){let a=(0,n.s1)(t,r);e(e=>{e.localizedData.set(i(a.id,r),a),e.data.set(a.id,a)})},async fetchBySlug(t,r,a){let o="original"===a?"zh":a??"zh",c=`${t}/${r}`;l.set(c,o);let d=await s.uE.post.getPost(t,encodeURIComponent(r),{lang:"original"===a?void 0:a}),u=(0,n.s1)(d,o);return e(e=>{e.localizedData.set(i(u.id,o),u),l.get(c)===o&&e.data.set(u.id,u)}),u},up(t){e(e=>{let r=e.data.get(t);r&&(r.likeCount+=1)})}}})},75104:e=>{e.exports={root:"xLogInfo_root___UbsY"}},75330:(e,t,r)=>{"use strict";r.d(t,{_I:()=>p,oc:()=>m});var a=r(23798),s=r(585),n=r(39022),l=r(45013),i=r(73803),o=r(34258),c=r(73504),d=r(34114);let u=e=>{let t=(0,n.c)("xLog"),r=(0,c.j)(),{cid:l}=e,{data:i,isLoading:u,error:h}=(0,s.u)(l?["getSummary",l,r]:null,async e=>{let[,t]=e;return d.uE.proxy.fn.xlog.get_summary.get({params:{cid:t,lang:r}}
1)},{revalidateOnFocus:!1,errorRetryCount:3,errorRetryInterval:1e3,refreshInterval:0});return l?(0,a.jsxs)("div",{className:`border-gray-6 mt-4 space-y-2 rounded-xl border p-4 ${e.className||""}`,children:[(0,a.jsxs)("div",{className:"flex items-center font-light",children:[(0,a.jsx)(x,{className:"mr-2 text-lg"}),t("summaryTitle")]}),(0,a.jsxs)(o.U,{duration:.3,children:[(0,a.jsx)("p",{className:"text-gray-1 text-sm leading-loose",children:u?t("loading"):h?t("requestError"):i?.summary}),u&&(0,a.jsxs)("p",{className:"text-gray-2 text-right text-sm",children:["(",t("poweredBy")," ",(0,a.jsx)("a",{href:"https://xlog.app",target:"_blank",rel:"noreferrer",children:"xLog"})," ",t("driven"),")"]})]})]}):null},h=e=>{let{articleId:t,className:r,fallback:l,locale:i}=e,u=(0,n.c)("xLog"),h=(0,c.j)(),m=i??h,{data:p,isLoading:f}=(0,s.u)(t?["getAiSummary",t,m]:null,async e=>{let[,t]=e;return d.uE.ai.getSummary({articleId:t,lang:m})},{revalidateOnFocus:!1,errorRetryCount:1,errorRetryInterval:1e3,refreshInterval:0});if(!t)return(0,a.jsx)(a.Fragment,{children:l??null});let g=p?.summary?.trim();return g?(0,a.jsxs)("div",{className:`border-gray-6 mt-4 space-y-2 rounded-xl border p-4 ${r||""}`,children:[(0,a.jsxs)("div",{className:"flex items-center font-light",children:[(0,a.jsx)(x,{className:"mr-2 text-lg"}),u("summaryTitle")]}),(0,a.jsx)(o.U,{duration:.3,children:(0,a.jsx)("p",{className:"text-gray-1 text-sm leading-loose",children:g})})]}):f?(0,a.jsxs)("div",{className:`border-gray-6 mt-4 space-y-2 rounded-xl border p-4 ${r||""}`,children:[(0,a.jsxs)("div",{className:"flex items-center font-light",children:[(0,a.jsx)(x,{className:"mr-2 text-lg"}),u("summaryTitle")]}),(0,a.jsx)(o.U,{duration:.3,children:(0,a.jsx)("p",{className:"text-gray-1 text-sm leading-loose",children:u("loading")})})]}):(0,a.jsx)(a.Fragment,{children:l??null})},m=e=>{let{id:t,locale:r}=e,s=(0,i.W)(e=>e.data.get(t)?.meta?.xLog?.cid);return(0,a.jsx)(h,{articleId:t,className:"mb-4",fallback:s?(0,a.jsx)(u,{cid:s,className:"mb-4"}):null,locale:r})},p=e=>{let{id:t,locale:r}=e,s=(0,l.e)(e=>e.data.get(t)?.meta?.xLog?.cid);return(0,a.jsx)(h,{articleId:t,fallback:s?(0,a.jsx)(u,{cid:s}):null,locale:r})};function x(e){return(0,a.jsx)("svg",{role:"img",height:"1em",width:"1em",fill:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,a.jsx)("path",{d:"M22.282 9.821a5.985 5.985 0 0 0-.516-4.91 6.046 6.046 0 0 0-6.51-2.9A6.065 6.065 0 0 0 4.981 4.18a5.985 5.985 0 0 0-3.998 2.9 6.046 6.046 0 0 0 .743 7.097 5.98 5.98 0 0 0 .51 4.911 6.051 6.051 0 0 0 6.515 2.9A5.985 5.985 0 0 0 13.26 24a6.056 6.056 0 0 0 5.772-4.206 5.99 5.99 0 0 0 3.997-2.9 6.056 6.056 0 0 0-.747-7.073zM13.26 22.43a4.476 4.476 0 0 1-2.876-1.04l.141-.081 4.779-2.758a.795.795 0 0 0 .392-.681v-6.737l2.02 1.168a.071.071 0 0 1 .038.052v5.583a4.504 4.504 0 0 1-4.494 4.494zM3.6 18.304a4.47 4.47 0 0 1-.535-3.014l.142.085 4.783 2.759a.771.771 0 0 0 .78 0l5.843-3.369v2.332a.08.08 0 0 1-.033.062L9.74 19.95a4.5 4.5 0 0 1-6.14-1.646zM2.34 7.896a4.485 4.485 0 0 1 2.366-1.973V11.6a.766.766 0 0 0 .388.676l5.815 3.355-2.02 1.168a.076.076 0 0 1-.071 0l-4.83-2.786A4.504 4.504 0 0 1 2.34 7.872zm16.597 3.855l-5.833-3.387L15.119 7.2a.076.076 0 0 1 .071 0l4.83 2.791a4.494 4.494 0 0 1-.676 8.105v-5.678a.79.79 0 0 0-.407-.667zm2.01-3.023l-.141-.085-4.774-2.782a.776.776 0 0 0-.785 0L9.409 9.23V6.897a.066.066 0 0 1 .028-.061l4.83-2.787a4.5 4.5 0 0 1 6.68 4.66zm-12.64 4.135l-2.02-1.164a.08.08 0 0 1-.038-.057V6.075a4.5 4.5 0 0 1 7.375-3.453l-.142.08L8.704 5.46a.795.795 0 0 0-.393.681zm1.097-2.365l2.602-1.5 2.607 1.5v2.999l-2.597 1.5-2.607-1.5z"})})}},89821:(e,t,r)=>{"use strict";r.d(t,{m:()=>p,n:()=>m});var a=r(23798),s=r(39022),n=r(60587),l=r(42375),i=r(10064),o=r(73504),c=r(63409);let d=e=>e?.trim().toLowerCase().replace(/_/g,"-").split("-")[0],u=e=>`language.${e}`,h=e=>{let t=(0,c.F3)(e);return{locale:(0,o.j)(),languages:Array.from(new Set([t.sourceLang,...t.availableTranslations].map(d).filter(e=>!!e&&l.EJ.has(e)))),translation:t}},m=e=>{let{content:t}=e,r=(0,s.c)("translation"),n=(0,i.rd)(),{locale:l,languages:o,translation:c}=h(t);if(o.length<2)return null;let m=o.includes(l)?l:"",p=d(c.sourceLang);return(0,a.jsxs)("label",{className:"text-gray-1 inline-flex items-center gap-2 text-sm font-normal",children:[(0,a.jsx)("span",{className:"sr-only",children:r("selectLanguage")}),(0,a.jsxs)("select",{"aria-label":r("selectLanguage"),className:"bg-transparent cursor-pointer appearance-auto rounded border border-current/20 px-2 py-1",value:m,onChange:e=>{let t=e.currentTarget.value;t!==l&&n.push(n.asPath,{locale:t,scroll:!1})},children:[!m&&(0,a.jsx)("option",{value:"",disabled:!0,children:r("originalContent",{language:p?r(u(p)):l})}),o.map(e=>(0,a.jsx)("option",{value:e,children:r(u(e))},e))]})]})},p=e=>{let{content:t}=e,r=(0,s.c)("translation"),l=(0,i.rd)(),{locale:o,translation:c}=h(t),m=d(c.sourceLang),p=d(c.targetLang);return c.isTranslated&&m&&p?(0,a.jsx)(n.l,{type:"info",placement:"left",className:"mt-4 mb-6",showIcon:!1,children:(0,a.jsxs)("div",{className:"flex w-full flex-wrap items-center gap-x-3 gap-y-2",children:[(0,a.jsx)("strong",{children:r("aiTranslation")}),(0,a.jsxs)("span",{children:[r(u(m))," →"," ",r(u(p))]}),m!==o&&(0,a.jsx)("button",{type:"button",className:"ml-auto underline underline-offset-2",onClick:()=>void l.push(l.asPath,{locale:m,scroll:!1}),children:r("viewOriginal")})]})}):m&&m!==o?(0,a.jsx)(n.l,{type:"info",placement:"left",className:"mt-4 mb-6",showIcon:!1,children:(0,a.jsx)("span",{children:r("originalContent",{language:r(u(m))})})}):null}},93581:(e,t,r)=>{"use strict";r.d(t,{k:()=>p});var a=r(23798),s=r(69935),n=r(21462),l=()=>null,i=r(39022),o=r(4925),c=r(22239),d=r(4439),u=r(93496);let h=()=>(0,a.jsx)(c.R,{});function m(e){let t,{error:r}=e,s=(0,i.c)("error");
1if(!r||!(r instanceof Error))return(0,a.jsx)(u.E,{statusCode:"Error",description:s("requestFailed"),showRefreshButton:!0});if(r instanceof o.GI){let e=r.raw;t=(0,d.Et)(e.response?.status)?e.response.status:408}return(0,a.jsx)(u.E,{statusCode:t??"Error",description:r?.message||s("requestFailed"),showRefreshButton:!0})}function p(e){return function(e,t={}){if("undefined"==typeof window){let t=e.getInitialProps;return t&&(e.getInitialProps=async e=>({...await t(e),__$$path:e.asPath})),e}let{LoadingComponent:r=l,ErrorComponent:a=l}=t;return(0,n.memo)(t=>{let l=(0,s.useRouter)(),[i,o]=(0,n.useState)(!!e.getInitialProps),[c,d]=(0,n.useState)(null),[u,h]=(0,n.useState)(null);return((0,n.useEffect)(()=>{if(!e.getInitialProps){o(!1),d(null);return}if(t.__$$path===l.asPath){o(!1),d(t);return}try{let t=e.getInitialProps({AppTree:()=>null,pathname:l.pathname,query:l.query,asPath:l.asPath});"then"in t?t.then(e=>{o(!1),d(e)}).catch(e=>{o(!1),h(e)}):(o(!1),d(t))}catch(e){o(!1),h(e)}},[l.asPath]),u)?n.createElement(a,{error:u}):!c&&i?n.createElement(r,null):n.createElement(e,{...c})})}(e,{LoadingComponent:h,ErrorComponent:m})}},97437:e=>{e.exports={"input-wrap":"Input_input-wrap__OIyfv",rect:"Input_rect__otq38",border:"Input_border__bwL8K",input:"Input_input__g_KFr","prefix-wrap":"Input_prefix-wrap__oMuZ2"}}}]);

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.