<!DOCTYPE html><html lang="zh-CN"><head><link rel="icon" href="/favicon.ico"/><title>NotionNext BLOG | loading</title><meta name="theme-color" content="#000000"/><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0, minimum-scale=1.0"/><meta name="robots" content="follow, index, max-snippet:-1, max-image-preview:large, max-video-preview:-1"/><meta charSet="UTF-8"/><meta name="format-detection" content="telephone=no"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta name="apple-mobile-web-app-title" content="NotionNext BLOG | loading"/><meta name="keywords" content="Notion, 博客"/><meta name="description" content="这是一个由NotionNext生成的站点"/><meta name="author" content="NotionNext"/><meta name="generator" content="NotionNext"/><meta http-equiv="content-language" content="zh-CN"/><meta name="geo.region" content="CN"/><meta name="geo.country" content="CN"/><meta property="og:locale" content="zh_CN"/><meta property="og:title" content="NotionNext BLOG | loading"/><meta property="og:description" content="这是一个由NotionNext生成的站点"/><meta property="og:url" content="https://tangly1024.com/undefined"/><meta property="og:image" content="/bg_image.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="NotionNext BLOG | loading"/><meta property="og:site_name" content="NotionNext BLOG"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@NotionNext"/><meta name="twitter:creator" content="@NotionNext"/><meta name="twitter:title" content="NotionNext BLOG | loading"/><meta name="twitter:description" content="这是一个由NotionNext生成的站点"/><meta name="twitter:image" content="/bg_image.jpg"/><meta name="twitter:image:alt" content="NotionNext BLOG | loading"/><link rel="icon" href="/favicon.ico"/><meta name="referrer" content="no-referrer-when-downgrade"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"NotionNext BLOG","description":"这是一个由NotionNext生成的站点","url":"https://tangly1024.com","author":{"@type":"Person","name":"NotionNext"},"publisher":{"@type":"Organization","name":"NotionNext BLOG","logo":{"@type":"ImageObject","url":"/avatar.svg"}}}</script><link rel="dns-prefetch" href="//fonts.googleapis.com"/><link rel="dns-prefetch" href="//www.google-analytics.com"/><link rel="dns-prefetch" href="//www.googletagmanager.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="preload" href="/fonts/inter-var.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><meta name="next-head-count" content="43"/><link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" as="style" crossorigin="anonymous"/><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" crossorigin="anonymous" referrerPolicy="no-referrer"/><script>
(function() {
  const darkMode = localStorage.getItem('darkMode')

  const prefersDark =
    window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches

  const defaultAppearance = 'light'

  let shouldBeDark = darkMode === 'true' || darkMode === 'dark'

  if (darkMode === null) {
    if (defaultAppearance === 'dark') {
      shouldBeDark = true
    } else if (defaultAppearance === 'auto') {
      // 检查是否在深色模式时间范围内
      const date = new Date()
      const hours = date.getHours()
      const darkTimeStart = 18
      const darkTimeEnd = 6
      
      shouldBeDark = prefersDark || (hours >= darkTimeStart || hours < darkTimeEnd)
    }
  }
  
  // 立即设置 html 元素的类
  document.documentElement.classList.add(shouldBeDark ? 'dark' : 'light')
})()
</script><link data-next-font="" rel="preconnect" href="/" crossorigin="anonymous"/><link rel="preload" href="/_next/static/css/2555135b32a9b3a4.css" as="style"/><link rel="stylesheet" href="/_next/static/css/2555135b32a9b3a4.css" data-n-g=""/><link rel="preload" href="/_next/static/css/97f3a6b50fa60c20.css" as="style"/><link rel="stylesheet" href="/_next/static/css/97f3a6b50fa60c20.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-6449367b35bcc395.js" defer=""></script><script src="/_next/static/chunks/vendors-75af61429b39fb21.js" defer=""></script><script src="/_next/static/chunks/main-7a0fa53f72c86d66.js" defer=""></script><script src="/_next/static/chunks/pages/_app-748b034e2cd326a5.js" defer=""></script><script src="/_next/static/chunks/common-203d448d5c16a27c.js" defer=""></script><script src="/_next/static/chunks/pages/%5Bprefix%5D-92800ad433ee1350.js" defer=""></script><script src="/_next/static/LSbKt2vVE3U14dur5E6Mk/_buildManifest.js" defer=""></script><script src="/_next/static/LSbKt2vVE3U14dur5E6Mk/_ssgManifest.js" defer=""></script><style id="__jsx-8e0fd1e957ea2f2d">.dark body{background-color:black}.forbid-copy{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}#theme-simple #announcement-content{}#theme-simple .blog-item-title{color:#276077}.dark #theme-simple .blog-item-title{color:#d1d5db}.notion{margin-top:0!important;margin-bottom:0!important}#theme-simple .menu-link{text-decoration:none;background-image:-webkit-linear-gradient(#d33,#d33);background-image:-moz-linear-gradient(#d33,#d33);background-image:-o-linear-gradient(#d33,#d33);background-image:linear-gradient(#d33,#d33);background-repeat:no-repeat;background-position:bottom center;-webkit-background-size:0 2px;-moz-background-size:0 2px;-o-background-size:0 2px;background-size:0 2px;-webkit-transition:background-size 100ms ease-in-out;-moz-transition:background-size 100ms ease-in-out;-o-transition:background-size 100ms ease-in-out;transition:background-size 100ms ease-in-out}#theme-simple .menu-link:hover{-webkit-background-size:100%2px;-moz-background-size:100%2px;-o-background-size:100%2px;background-size:100%2px;color:#d33;cursor:pointer}</style><style id="__jsx-2783458257">null

  </style></head><body><div id="__next"><div id="theme-simple" class="font-sans font-light min-h-screen flex flex-col dark:text-gray-300  bg-white dark:bg-black scroll-smooth"><div id="container-wrapper" class=" w-full flex-1 flex items-start max-w-9/10 mx-auto pt-12"><div id="container-inner " class="w-full flex-grow min-h-fit"><div class="transition ease-in-out duration-700 transform order-first opacity-0 translate-y-16"></div></div><div id="right-sidebar" class="hidden xl:block flex-none sticky top-8 w-96 border-l dark:border-gray-800 pl-12 border-gray-100"></div></div><div class="fixed right-4 bottom-4 z-20"></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"notice":null,"siteInfo":{"title":"NotionNext BLOG","description":"这是一个由NotionNext生成的站点","pageCover":"/bg_image.jpg","icon":"/avatar.svg","link":"https://tangly1024.com"},"allNavPages":[],"tagOptions":[],"categoryOptions":[],"customNav":[],"customMenu":[],"postCount":1,"latestPosts":[],"post":null},"__N_SSG":true},"page":"/[prefix]","query":{"prefix":"rss.xml"},"buildId":"LSbKt2vVE3U14dur5E6Mk","runtimeConfig":{"THEMES":["commerce","example","fukasawa","game","gitbook","heo","hexo","landing","magzine","matery","medium","movie","nav","next","nobelium","photo","plog","proxio","simple","starter","typography"]},"isFallback":false,"isExperimentalCompile":false,"gsp":true,"locale":"zh-CN","locales":["zh-CN"],"defaultLocale":"zh-CN","scriptLoader":[]}</script></body></html>