PageSourceSearch

https://zheyeshiyu.github.io/posts/50a115a4.html

html zheyeshiyu.github.io collected 2026-10-03 10:14:37 UTC 57,948 bytes, 397 lines download raw bytes

1<!DOCTYPE html><html lang="zh-CN" data-theme="dark"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"><title>我们是如何一步步背叛理想的 | 愚人呓语集</title><meta name="author" content="ShiYu"><meta name="copyright" content="ShiYu"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#0d0d0d"><meta name="description" content="通過對理想主義者的嘲弄,我們安於自己的平庸——即便每個人渴望的都是「生活」而非「生存」,並因這份渴望對現狀感到痛苦、疲憊、無力。 Gemini說:「當人們讚美張雪峰讓孩子“少走彎路”去學工科時,他們其實是在親手埋葬那個曾經可能讓他們具備反思能力、從而質疑整個叢林法則的工具。」 看到張雪峰被迅速捧上神壇,我也曾有一絲恍惚,覺得他好像「值得」。後來我才意識到,這種想法本身,某種程度上已經是一種被規訓的">
2<meta property="og:type" content="article">
3<meta property="og:title" content="我们是如何一步步背叛理想的">
4<meta property="og:url" content="http://www.yurenyiyuji.top/posts/50a115a4.html">
5<meta property="og:site_name" content="愚人呓语集">
6<meta property="og:description" content="通過對理想主義者的嘲弄,我們安於自己的平庸——即便每個人渴望的都是「生活」而非「生存」,並因這份渴望對現狀感到痛苦、疲憊、無力。 Gemini說:「當人們讚美張雪峰讓孩子“少走彎路”去學工科時,他們其實是在親手埋葬那個曾經可能讓他們具備反思能力、從而質疑整個叢林法則的工具。」 看到張雪峰被迅速捧上神壇,我也曾有一絲恍惚,覺得他好像「值得」。後來我才意識到,這種想法本身,某種程度上已經是一種被規訓的">
7<meta property="og:locale" content="zh_CN">
8<meta property="og:image" content="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/IMG_20250328_201912%202.JPG">
9<meta property="article:published_time" content="2026-04-07T16:00:00.000Z">
10<meta property="article:modified_time" content="2026-04-08T13:07:29.000Z">
11<meta property="article:author" content="ShiYu">
12<meta property="article:tag" content="愚人呓语集,读书笔记,阅读,随笔,博客,Hexo">
13<meta name="twitter:card" content="summary">
14<meta name="twitter:image" content="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/IMG_20250328_201912%202.JPG"><link rel="shortcut icon" href="/img/avatar.png"><link rel="canonical" href="http://www.yurenyiyuji.top/posts/50a115a4"><link rel="preconnect" href="//cdn.jsdelivr.net"/><link rel="preconnect" href="//busuanzi.ibruce.info"/><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.staticfile.org/font-awesome/6.4.2/css/all.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/node-snackbar/0.1.16/snackbar.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancyapps-ui/4.0.31/fancybox.min.css" media="print" onload="this.media='all'">
14<script>const GLOBAL_CONFIG = { 
15  root: '/',
16  algolia: undefined,
17  localSearch: {"path":"/search.xml","preload":false,"languages":{"hits_empty":"找不到您查询的内容:${query}"}},
18  translate: {"defaultEncoding":2,"translateDelay":0,"msgToTraditionalChinese":"繁","msgToSimplifiedChinese":"簡"},
19  noticeOutdate: {"limitDay":365,"position":"top","messagePrev":"温馨提示:距离本文上次更新时间已经过了","messageNext":"天,作者的观点可能已经发生了变化。"},
20  highlight: {"plugin":"highlighjs","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":200},
21  copy: {
22    success: '复制成功',
23    error: '复制错误',
24    noSupport: '浏览器不支持'
25  },
26  relativeDate: {
27    homepage: false,
28    post: false
29  },
30  runtime: '天',
31  date_suffix: {
32    just: '刚刚',
33    min: '分钟前',
34    hour: '小时前',
35    day: '天前',
36    month: '个月前'
37  },
38  copyright: {"limitCount":50,"languages":{"author":"作者: ShiYu","link":"链接: ","source":"来源: 愚人呓语集","info":"著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。"}},
39  lightbox: 'fancybox',
40  Snackbar: {"chs_to_cht":"你已切换为繁体","cht_to_chs":"你已切换为简体","day_to_night":"你已切换为深色模式","night_to_day":"你已切换为浅色模式","bgLight":"#0027e4","bgDark":"#1f1f1f","position":"top-right"},
41  source: {
42    justifiedGallery: {
43      js: 'https://cdnjs.cloudflare.com/ajax/libs/flickr-justified-gallery/2.1.2/fjGallery.min.js',
44      css: 'https://cdnjs.cloudflare.com/ajax/libs/flickr-justified-gallery/2.1.2/fjGallery.min.css'
45    }
46  },
47  isPhotoFigcaption: false,
48  islazyload: true,
49  isAnchor: false,
50}</script>
50<script id="config-diff">var GLOBAL_CONFIG_SITE = {
51  title: '我们是如何一步步背叛理想的',
52  isPost: true,
53  isHome: false,
54  isHighlightShrink: true,
55  isToc: false,
56  postUpdate: '2026-04-08 21:07:29'
57}</script>
57<noscript><style type="text/css">
58  #nav {
59    opacity: 1
60  }
61  .justified-gallery img {
62    opacity: 1
63  }
64
65  #recent-posts time,
66  #post-meta time {
67    display: inline !important
68  }
69</style></noscript>
69<script>(win=>{
70    win.saveToLocal = {
71      set: function setWithExpiry(key, value, ttl) {
72        if (ttl === 0) return
73        const now = new Date()
74        const expiryDay = ttl * 86400000
75        const item = {
76          value: value,
77          expiry: now.getTime() + expiryDay,
78        }
79        localStorage.setItem(key, JSON.stringify(item))
80      },
81
82      get: function getWithExpiry(key) {
83        const itemStr = localStorage.getItem(key)
84
85        if (!itemStr) {
86          return undefined
87        }
88        const item = JSON.parse(itemStr)
89        const now = new Date()
90
91        if (now.getTime() > item.expiry) {
92          localStorage.removeItem(key)
93          return undefined
94        }
95        return item.value
96      }
97    }
98  
99    win.getScript = url => new Promise((resolve, reject) => {
100      const script = document.createElement('script')
101      script.src = url
102      script.async = true
103      script.onerror = reject
104      script.onload = script.onreadystatechange = function() {
105        const loadState = this.readyState
106        if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
107        script.onload = script.onreadystatechange = null
108        resolve()
109      }
110      document.head.appendChild(script)
111    })
112  
113      win.activateDarkMode = function () {
114        document.documentElement.setAttribute('data-theme', 'dark')
115        if (document.querySelector('meta[name="theme-color"]') !== null) {
116          document.querySelector('meta[name="theme-color"]').setAttribute('content', '#0d0d0d')
117        }
118      }
119      win.activateLightMode = function () {
120        document.documentElement.setAttribute('data-theme', 'light')
121        if (document.querySelector('meta[name="theme-color"]') !== null) {
122          document.querySelector('meta[name="theme-color"]').setAttribute('content', 'ffffff')
123        }
124      }
125      const t = saveToLocal.get('theme')
126    
127          if (t === 'dark') activateDarkMode()
128          else if (t === 'light') activateLightMode()
129        
130      const asideStatus = saveToLocal.get('aside-status')
131      if (asideStatus !== undefined) {
132        if (asideStatus === 'hide') {
133          document.documentElement.classList.add('hide-aside')
134        } else {
135          document.documentElement.classList.remove('hide-aside')
136        }
137      }
138    
139    const detectApple = () => {
140      if(/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)){
141        document.documentElement.classList.add('apple')
142      }
143    }
144    detectApple()
145    })(window)</script>
145<meta name="baidu-site-verification" content="codeva-edTRcPJUvK" /><link rel="stylesheet" href="/css/background.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="/css/custom.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="/css/people.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="/css/catalog.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="/css/essay_page.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="/css/iconfont.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="/css/fontawesome-fix.css" media="print" onload="this.media='all'"><!-- hexo injector head_end start --><link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/Zfour/[email protected]/cardlistpost.min.css"/>
146<style>#recent-posts > .recent-post-item >.recent-post-info > .article-meta-wrap > .tags:before {content:"\A";
147  white-space: pre;}#recent-posts > .recent-post-item >.recent-post-info > .article-meta-wrap > .tags > .article-meta__separator{display:none}</style>
148<link rel="stylesheet" href="https://npm.elemecdn.com/hexo-butterfly-wowjs/lib/animate.min.css" media="print" onload="this.media='screen'"><link rel="stylesheet" href="https://npm.elemecdn.com/hexo-butterfly-tag-plugins-plus@latest/lib/assets/font-awesome-animation.min.css" media="defer" onload="this.media='all'"><link rel="stylesheet" href="https://npm.elemecdn.com/hexo-butterfly-tag-plugins-plus@latest/lib/tag_plugins.css" media="defer" onload="this.media='all'">
148<script src="https://npm.elemecdn.com/hexo-butterfly-tag-plugins-plus@latest/lib/assets/carousel-touch.js"></script>
148<!-- hexo injector head_end end --><meta name="generator" content="Hexo 7.3.0"><link rel="alternate" href="/rss2.xml" title="愚人呓语集" type="application/rss+xml">
149</head><body><div id="loading-box" onclick="document.getElementById(&quot;loading-box&quot;).classList.add(&quot;loaded&quot;)"><div class="loading-bg"><div class="loading-img"></div><div class="loading-image-dot"></div></div></div>
149<script>const preloader = {
150  endLoading: () => {
151    document.body.style.overflow = 'auto';
152    document.getElementById('loading-box').classList.add("loaded")
153  },
154  initLoading: () => {
155    document.body.style.overflow = '';
156    document.getElementById('loading-box').classList.remove("loaded")
157
158  }
159}
160window.addEventListener('load',()=> { preloader.endLoading() })
161
162if (true) {
163  document.addEventListener('pjax:send', () => { preloader.initLoading() })
164  document.addEventListener('pjax:complete', () => { preloader.endLoading() })
165}</script>
165<link rel="stylesheet" href="/css/progress_bar.css"/>
165<script src="https://cdnjs.cloudflare.com/ajax/libs/pace/1.2.4/pace.min.js"></script>
165<div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="avatar-img is-center"><img src="/img/avatar.png" onerror="onerror=null;src='/img/friend_404.gif'" alt="avatar"/></div><div class="sidebar-site-data site-data is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">142</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">17</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">7</div></a></div><hr/><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> Home</span></a></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-archive"></i><span> History</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/archives/"><i class="fa-fw fas fa-clock-rotate-left"></i><span> Archives</span></a></li><li><a class="site-page child" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> Tags</span></a></li><li><a class="site-page child" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> Categories</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-list"></i><span> Life</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/"><i class="fa-fw fas fa-icons"></i><span> ShuYingYin</span></a></li><li><a class="site-page child" href="/music/"><i class="fa-fw fas fa-music"></i><span> Music</span></a></li><li><a class="site-page child" href="/photos/"><i class="fa-fw fas fa-camera-retro"></i><span> Photos</span></a></li><li><a class="site-page child" href="/essay/"><i class="fa-fw fas fa-star"></i><span> Moments</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-hand-holding-hand"></i><span> Connections</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/link/"><i class="fa-fw fas fa-link"></i><span> Flink</span></a></li><li><a class="site-page child" href="/fcircle/"><i class="fa-fw fas fa-users-viewfinder"></i><span> Fcircle</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-user"></i><span> About</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/about/"><i class="fa-fw fas fa-address-card"></i><span> Introduction</span></a></li><li><a class="site-page child" href="/subscribe/"><i class="fa-fw fas fa-envelope"></i><span> Subscribe</span></a></li><li><a class="site-page child" href="/privacy/"><i class="fa-fw fas fa-user-shield"></i><span> Privacy</span></a></li><li><a class="site-page child" href="/cc/"><i class="fa-fw fas fa-copyright"></i><span> Copyright</span></a></li><li><a class="site-page child" href="/cookies/"><i class="fa-fw fab fa-internet-explorer"></i><span> Cookies</span></a></li></ul></div></div></div></div><div class="post" id="body-wrap"><header class="post-bg" id="page-header" style="background-image: url('https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/IMG_20250328_201912%202.JPG')"><nav id="nav"><span id="blog_name"><div class="back-home-button" tabindex="-1"><i class="back-home-button-icon fas fa-grip-vertical"></i><div class="back-menu-list-groups"><div class="back-menu-list-group"><div class="back-menu-list-title">线路切换</div><div class="back-menu-list"><a class="back-menu-item" href="http://zheyeshiyu.github.io/" title="GitHubPage线路(需自备🪜)" target="_self" one-link-mark="yes"><img class="back-menu-item-icon" src="/img/avatar-github.png"/><span class="back-menu-item-text">GitHub</span></a><a class="back-menu-item" href="https://zheyeshiyu-github-io.vercel.app/" rel="external nofollow" title="Vercel线路(需自备🪜)" target="_self" one-link-mark="yes"><img class="back-menu-item-icon" src="/img/avatar-vercel.png"/><span class="back-menu-item-text">Vercel</span></a></div><div class="back-menu-list-title">站点切换</div><div class="back-menu-list"><a class="back-menu-item" href="https://next.yurenyiyuji.top/" title="前往无删减的NotionNext站点(需自备🪜)" target="_blank" one-link-mark="yes"><img class="back-menu-item-icon" src="/img/avatar-next.png"/><span class="back-menu-item-text">NotionNext</span></a><a class="back-menu-item" href="https://halo.yurenyiyuji.top/" rel="external nofollow" title="前往Halo站点" target="_blank" one-link-mark="yes"><img class="back-menu-item-icon" src="/img/avatar-Halo.png"/><span class="back-menu-item-text">
165Halo</span></a><a class="back-menu-item" href="https://wordpress.yurenyiyuji.top/" rel="external nofollow" title="前往WordPress站点" target="_blank" one-link-mark="yes"><img class="back-menu-item-icon" src="/img/avatar-wordpress.png"/><span class="back-menu-item-text">WordPress</span></a></div><div class="back-menu-list-title">功能页面</div><div class="back-menu-list"><a class="back-menu-item" href="https://home.yurenyiyuji.top/" rel="external nofollow" title="基于imsyy开源项目搭建聚合式主页(速达各个站点的中介点)" target="_blank" one-link-mark="yes"><img class="back-menu-item-icon" src="/img/avatar-home.png"/><span class="back-menu-item-text">Homepage</span></a><a class="back-menu-item" href="https://daily-hot.yurenyiyuji.top/#/" rel="external nofollow" title="每日热搜盘点" target="_blank" one-link-mark="yes"><img class="back-menu-item-icon" src="/img/avatar-hot.png"/><span class="back-menu-item-text">Daily-Hot</span></a><a class="back-menu-item" href="https://pan.yurenyiyuji.top/" rel="external nofollow" title="云盘" target="_blank" one-link-mark="yes"><img class="back-menu-item-icon" src="/img/avatar-alist.png"/><span class="back-menu-item-text">Alist</span></a><a class="back-menu-item" href="https://monitor.yurenyiyuji.top/" title="监控台" target="_blank" one-link-mark="yes"><img class="back-menu-item-icon" src="/img/avatar-kuma.png"/><span class="back-menu-item-text">Monitor</span></a><a class="back-menu-item" href="https://status.yurenyiyuji.top/" rel="external nofollow" title="数据台" target="_blank" one-link-mark="yes"><img class="back-menu-item-icon" src="/img/avatar-umami.png"/><span class="back-menu-item-text">Umami</span></a></div></div></div></div><a id="site-name" href="/"><div class="title">愚人呓语集</div><i class="fa-solid fa-house"></i></a></span><div class="mask-name-container"><center id="name-container"><a id="page-name" onclick="btf.scrollToDest(0,500)">PAGE_NAME</a></center></div><div id="menus"><div class="nav-button" id="search-button"><a class="site-page social-icon search"><i class="fas fa-search fa-fw"></i><span> 搜索</span></a></div><div class="nav-button" id="randomsite"><a class="site-page social-icon search" target="_blank" rel="noopener" href="https://www.travellings.cn/go.html" title="开往一个随机博客"><i class="fas fa-bus"></i></a></div><div class="nav-button" id="randompost"><a class="site-page social-icon search" href="javascript:;" onclick="toRandomPost()" title="随机访问一篇文章"><i class="fas fa-shuffle"> </i></a></div><div class="nav-button" id="darkmode_navswitch"><a class="darkmode_switchbutton" type="button" title="浅色和深色模式转换" onclick="rmf.switchDarkMode()"><i class="fa-solid fa-moon fa-flip-horizontal"></i></a></div><div class="nav-button" id="nav-totop"><a class="totopbtn"><i class="fas fa-arrow-up"></i><span id="percent" onclick="btf.scrollToDest(0,500)">0</span></a></div><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> Home</span></a></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-archive"></i><span> History</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/archives/"><i class="fa-fw fas fa-clock-rotate-left"></i><span> Archives</span></a></li><li><a class="site-page child" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> Tags</span></a></li><li><a class="site-page child" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> Categories</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-list"></i><span> Life</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/"><i class="fa-fw fas fa-icons"></i><span> ShuYingYin</span></a></li><li><a class="site-page child" href="/music/"><i class="fa-fw fas fa-music"></i><span> Music</span></a></li><li><a class="site-page child" href="/photos/"><i class="fa-fw fas fa-camera-retro"></i><span> Photos</span></a></li><li><a class="site-page child" href="/essay/"><i class="fa-fw fas fa-star"></i><span> Moments</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-hand-holding-hand"></i><span> Connections</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/link/"><i class="fa-fw fas fa-link"></i><span> Flink</span></a></li><li><a class="site-page child" href="/fcircle/"><i class="fa-fw fas fa-users-viewfinder"></i><span> Fcircle</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-user"></i><span> About</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/about/"><i class="fa-fw fas fa-address-card"></i><span> Introduction</span></a></li><li><a class="site-page child" href="/subscribe/"><i class="fa-fw fas fa-envelope"></i><span> Subscribe</span></a></li><li><a class="site-page child" href="/privacy/"><i class="fa-fw fas fa-user-shield"></i><span> Privacy</span></a></li><li><a class="site-page child" href="/cc/"><i class="fa-fw fas fa-copyright"></i><span> Copyright</span></a></li><li><a class="site-page child" href="/cookies/"><i class="fa-fw fab fa-internet-explorer"></i><span> Cookies</span></a></li></ul></div></div><div id="toggle-menu"><a class="site-page"><i class="fas fa-bars fa-fw"></i></a></div></div></nav><div id="post-info"><h1 class="post-title">我们是如何一步步背叛理想的</h1><div id="post-meta"><div class="meta-firstline"><span class="post-meta-date"><i class="far fa-calendar-alt fa-fw post-meta-icon"></i><span class="post-meta-label">发表于</span><time class="post-meta-date-created" datetime="2026-04-07T16:00:00.000Z" title="发表于 2026-04-08 00:00:00">2026-04-08</time><span class="post-meta-separator">|</span><i class="fas fa-history fa-fw post-meta-icon"></i><span class="post-meta-label">更新于</span><time class="post-meta-date-updated" datetime="2026-04-08T13:07:29.000Z" title="更新于 2026-04-08 21:07:29">2026-04-08</time></span><span class="post-meta-categories"><span class="post-meta-separator">|</span><i class="fas fa-inbox fa-fw post-meta-icon"></i><a class="post-meta-categories" href="/categories/%F0%9F%8C%83%E9%9A%8F%E6%83%B3%E5%BD%95/">🌃随想录</a></span></div><div class="meta-secondline"><span class="post-meta-separator">|</span><span class="post-meta-wordcount"><i class="far fa-file-word fa-fw post-meta-icon"></i><span class="post-meta-label">字数总计:</span><span class="word-count">2324</span><span class="post-meta-separator">|</span><i class="far fa-clock fa-fw post-meta-icon"></i><span class="post-meta-label">阅读时长:</span><span>6分钟</span></span><span class="post-meta-separator">|</span><span class="post-meta-pv-cv" id="" data-flag-title="我们是如何一步步背叛理想的"><i class="far fa-eye fa-fw post-meta-icon"></i><span class="post-meta-label">阅读量:</span><span id="busuanzi_value_page_pv"><i class="fa-solid fa-spinner fa-spin"></i></span></span></div></div></div><section class="main-hero-waves-area waves-area">
165<svg class="waves-svg" xmlns="http://www.w3.org/2000/svg" xlink="http://www.w3.org/1999/xlink" viewBox="0 24 150 28" preserveAspectRatio="none" shape-rendering="auto"><defs><path id="gentle-wave" d="M -160 44 c 30 0 58 -18 88 -18 s 58 18 88 18 s 58 -18 88 -18 s 58 18 88 18 v 44 h -352 Z"></path></defs><g class="parallax"><use href="#gentle-wave" x="48" y="0"></use><use href="#gentle-wave" x="48" y="3"></use><use href="#gentle-wave" x="48" y="5"></use><use href="#gentle-wave" x="48" y="7"></use></g></svg></section></header><main class="layout" id="content-inner"><div id="post"><article class="post-content" id="article-container"><p>通過對理想主義者的嘲弄,我們安於自己的平庸——即便每個人渴望的都是「生活」而非「生存」,並因這份渴望對現狀感到痛苦、疲憊、無力。</p>
166<p>Gemini說:「當人們讚美張雪峰讓孩子“少走彎路”去學工科時,他們其實是在親手埋葬那個曾經可能讓他們具備反思能力、從而質疑整個叢林法則的工具。」</p>
167<p>看到張雪峰被迅速捧上神壇,我也曾有一絲恍惚,覺得他好像「值得」。<br>後來我才意識到,這種想法本身,某種程度上已經是一種被規訓的結果——我開始在無意中承認那些曾經不願相信的東西。</p>
168<p>換句話說,因為「失敗」,我在言說中否定了自己曾經堅信的部分;<br>更準確地說,是為了「合群」,為了更順利地完成「社會化」,我學會在每次提及理想之前,先替它加上一層自嘲的前綴。</p>
169<p>好像只有這樣,它——以及相信它的我——才不至於顯得過於可笑。</p>
170<p>直到有一天,在又一次熟稔地為「理想」這個詞套上「不合時宜」以及「可能有些可笑」這個前綴時,我忽然意識到:<br>對方並沒有因此更多接納自己,也意識到,自己其實一直都能注意到對方在聽到這兩個字時流露出的鄙夷。</p>
171<p>我想,更讓我難以釋懷的是,潛移默化中,我也成了自己原本厭惡的那種言行不一的人。</p>
172<hr>
173<p>心靈雞湯看得多了,多少會有一種感覺:<br>把太多東西歸為「人性」是一種可悲的簡化;<br>但更可悲的是,很多時候,我們似乎也只能這樣做。</p>
174<p>李松蔚說:<br>「看到真相已不容易,講出來就更難。」</p>
175<p>在這個節奏飛快、效率至上的時代,我們習慣於為問題尋找一個「靶向解法」,期待一擊即中。<br>卻很少停下來問一句:<br>「假如那不只是我碰巧遇到的一兩件不幸,假如這些人生經歷也包含著我刻意的或不經意的選擇,我的痛苦之下,是否還有什麼更接近本質的東西?」</p>
176<hr>
177<p>當下的社會如此撕裂,也如此容易陷入非此即彼,以至於,我們有太多理由刻意忽視複雜性,去將一個人神化。<br>但我們往往沒有意識到的是:「神化」的另一面,其實是「非人化」。</p>
178<p>一個人一旦被當作符號,關於這個人的事實、真相乃至他的存在都變得不再重要,重要的是,他能否承載我們當下的情緒,或者說能否成為我們內心深處的一個「寄託」。</p>
179<p>內容的製作者與傳播者需要它們,內容的接納者與吸收者亦如此——我們互相餵養彼此,首尾相接,最終組建起一個無法破解且日益壯大的莫比烏斯巨環:</p>
180<p>我們需要一個人,於是神化他;<br>我們失望了,於是摧毀他;<br>然後,再去尋找下一個對象。</p>
181<p>結果,我們看到一場又一場你方唱罷我登場的鬧劇,到頭來,留下的只有情緒的空轉——它被點燃,又被熄滅,反反覆覆。</p>
182<p>就像《明日方舟》裡的那些「死魂靈」:<br>個體的靈魂在此成為可被隨意損耗的柴薪,被用以催化新的衝突、對立,構築新的負面情緒熔爐,而那些原本應該被珍視的東西——人性的厚重、複雜與閃爍的微光——卻在這一次又一次充滿主觀惡意的「消耗」中被忽視。</p>
183<p>這或許可以解釋,為什麼「犬儒」會逐漸變成每個人都有的一種近乎本能的防禦姿態。<br>不是因為它正確,而是因為它省力。</p>
184<p>與過鋼易折同一個道理,超出常理的不充分燒卻,最終帶來的是無法再度「點燃」。</p>
185<p>
185或許有些絕對,但我很難不讓自己做出如此武斷的「判決」。<br>包括我自己,也早已在日復一日的疲憊不堪中,慢慢收回了原本的善意,開始習慣用惡意去揣測他人,甚至在不知不覺中,把「有罪推定」當作一種默認前提。</p>
186<p>所以,當我現在看到有人說:「精英對理想主義的堅持,在底層看來幾乎是一種帶血的嘲諷。」<br>我已經很難再有力氣去辯駁。<br>儘管我知道,這並不完全正確。</p>
187<p>因為一個同樣顯而易見的事實是:<br>理想本身,並不天然帶有階級屬性。<br>它何嘗不能用那個大而無當的「人性」作為某種發源的概括?</p>
188<p>只是,在言說的過程中,我們早已習慣對這一點視而不見。</p>
189<hr>
190<p>做這類內容越久,我越傾向於相信一件事:<br>人們並不需要被說服,他們需要的是被一而再再而三地認可,不管這份認可會對他們未來的人生造成怎樣的影響。</p>
191<p>在這種機制下,我們彼此交換情緒、外包判斷,<br>逐漸形成一種互相餵養的關係。</p>
192<p>於是,大量內容不再指向理解,而是指向撫慰;<br>人們也不再試圖拓展認知,而只剩下強化彼此既有的立場。</p>
193<p>某種程度上,這像是一場沒有出口的循環。</p>
194<hr>
195<p>當然,我並沒有因此選擇放棄。<br>只是,在不斷上升的溝通成本與逐漸擴大的裂隙之間,我也開始意識到——<br>或許,我一直在過度要求自己。</p>
196<p>就像《劍來》中劉羨陽對陳平安說的那段話:<br>「你做什麼事情,告訴自己只想著無錯無錯,當真就會無錯嗎?錯了,你只是自己沒想到,卻以為是在做那最對的事情。我這種人,才是半糊塗半聰明,不求全,能對付自己,ä¹
196Ÿå°±èƒ½æ‡‰ä»˜å°æ‰‹ï¼Œæ—¥å­ç¨€è£¡ç³Šå¡—是過,錙銖必較也是過,舒心是過,糟心也得過,怎麼把糟心日子過得舒心,你得多學學我。我不是說你錯了,如果只說對錯,你比我對多了,那更好,但是一個人吧,偶爾得偷個懶兒,讓自己喘口氣。」</p>
197<p>後知後覺,甚至可以說,一路走來,其實自己從來沒有想過:<br>短暫休息,也是為了能更好地繼續走下去。</p>
198<p>說白了,如果一個人始終試圖做到「完全正確」,<br>甚至以一種近乎絕對的道德標準來約束自己,<br>那麼這種堅持,本身也可能成為一種負擔。</p>
199<p>毕竟,「人生路上,有時接納一個極有分量的道理,哪怕這個道理再好,還是像一個登山之人的背簍裡添了一塊大石頭,會讓人步履蹣跚,不堪重負,苦不堪言。」</p>
200<p>其實想想,「我們」與「他們」,除了出發點的截然不同之外,真的有那麼不同嗎?<br>大多數時候,「我們」不也是想能夠一蹴而就嗎?為此,「我們」不也是給對方扣了很多帽子,做了很多難以稱得上「合乎道德」的行為嗎?</p>
201<p>或許,「我們」只是忘記了,沒有人能「一下子改變世道許多」。</p>
202<p>因此,比起一味追求「無錯」,更重要的或許是:在錯誤的方向上,及時停下來。</p>
203<p>就像 Gemini 說的:歸根結底,如果一個結果真的「正確」且「難得」,它應當有能力承載起一種同樣「正確」的方法。</p>
204<hr>
205<p>我一直覺得,放棄簡化,或者說將問題從一個又一個能指中解放出來,才更能讓我們回到真正的原點去審視自己,進而審視問題本身。<br>這也是為什麼我如此厭惡「人性」、「因果」、「緣分」這些大而無當卻被人奉為圭臬的詞。</p>
206<p>相比之下,我更願意相信,唯有把那些被標籤覆蓋的東西,一點點還原回具體的人與經驗——基於「對每一個微小程序、每一個具體生命的、近乎迂腐的尊重」——問題才不至於被掩蓋,也才有可能真正變得「可見」。<br>而關於這一點,我們做得太少,而不是太多。</p>
207<p>所以我選擇試著跳出「牢籠」。<br>這一次,我仍然追求「有益」,但從出發點看,不是為了別人,而是為了自己。</p>
208<p>當然,我也不知道這份選擇是否能讓我更接近那些「真實的個體」,因為有的時候,你所處的平台、你所使用的媒介,就已經隱隱為你劃定了一份「邊界」。</p>
209<p>但至少,在這個過程中,我開始允許自己偶爾停下來,喘一口氣。<br>也開始承認:我未必能改變什麼。</p>
210<p>或許,放下了包袱,一個人才能有更多的心力繼續「敢於去相信」,也才能不那麼輕易「對這個世界失去希望」。</p>
211</article><div class="post-copyright"><div class="post-copyright__title"><span class="post-copyright-info"><h>我们是如何一步步背叛理想的</h></span></div><div class="post-copyright__type"><span class="post-copyright-info"><a href="http://www.yurenyiyuji.top/posts/50a115a4.html">http://www.yurenyiyuji.top/posts/50a115a4.html</a></span></div><div class="post-copyright-m"><div class="post-copyright-m-info"><div class="post-copyright-a"><h>作者</h><div class="post-copyright-cc-info"><h>ShiYu</h></div></div><div class="post-copyright-c"><h>发布于</h><div class="post-copyright-cc-info"><h>2026-04-08</h></div></div><div class="post-copyright-u"><h>更新于</h><div class="post-copyright-cc-info"><h>2026-04-08</h></div></div><div class="post-copyright-c"><h>许可协议</h><div class="post-copyright-cc-info"><a class="icon" rel="noopener" target="_blank" title="Creative Commons" href="https://creativecommons.org/"><i class="fab fa-creative-commons"></i></a><a rel="noopener" target="_blank" title="CC BY-NC-SA 4.0" href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a></div></div></div></div></div><div class="tag_share"><div class="post-reward"><div class="reward-button"><i class="fas fa-qrcode"></i> 打赏</div><div class="reward-main"><ul class="reward-all"><span class="reward-title">感谢你赐予我前进的力量</span><ul class="reward-group"><li class="reward-item"><a href="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/Wechat.png" target="_blank"><img class="post-qr-code-img" src="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/Wechat.png" alt="Wechat"/></a><div class="post-qr-code-desc">Wechat</div></li><li class="reward-item"><a href="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/Alipay.png" target="_blank"><img class="post-qr-code-img" src="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/Alipay.png" alt="Alipay"/></a><div class="post-qr-code-desc">Alipay</div></li></ul></ul></div></div><div class="post-meta__tag-list"></div><div class="post_share"><div class="social-share" data-image="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/IMG_20250328_201912%202.JPG" data-sites="facebook,twitter,wechat,weibo,qq"></div><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/butterfly-extsrc/1.1.3/sharejs/dist/css/share.min.css" media="print" onload="this.media='all'">
211<script src="https://cdnjs.cloudflare.com/ajax/libs/butterfly-extsrc/1.1.3/sharejs/dist/js/social-share.min.js" defer></script>
211</div></div><form id="follow" action="https://api.follow.it/subscribe?pub=4_9Tg_MKBS7vtupkNrzwb4L5n94GU0I6" method="post" target="_blank"><div class="follow-it-form-subscribe" style="position: relative;"><div class="heading"><h5 style="font-weight: bold; text-align: center;">订阅本站文章:</h5></div><div class="input-field"><input type="email" name="email" placeholder="填入您的邮箱地址" spellcheck="false"></div><div class="submit-button"><button type="submit" onclick="ga('send','event', 'Form','Submit','Affiliate');" style="font-weight: bold; font-size: 14px; text-align: center;">确认订阅</button></div></div></form><nav class="pagination-post" id="pagination"><div class="next-post pull-full"><a href="/posts/52e374c6.html" title="“脑子今天晚上病了。”"><div class="cover" style="background: https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/微信图片_20250910122304_154_244.jpg"></div><div class="pagination-info"><div class="label">下一篇</div><div class="next_info">“脑子今天晚上病了。”</div></div></a></div></nav><hr/><div id="post-comment"><div class="comment-head"><div class="comment-headline"><i class="fas fa-comments fa-fw"></i><span> 评论</span></div></div><div class="comment-wrap"><div><div id="giscus-wrap"></div></div></div></div></div><div class="aside-content" id="aside-content"><div class="card-widget card-info"><div class="is-center"><div class="avatar-img"><img src="/img/avatar.png" onerror="this.onerror=null;this.src='/img/friend_404.gif'" alt="avatar"/></div><div class="author-info__name">ShiYu</div><div class="author-info__description"></div></div><div class="card-info-data site-data is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">142</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">17</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">7</div></a></div><div class="card-info-social-icons is-center"><a class="social-icon" href="https://github.com/ZHEYESHIYU" target="_blank" title="Github"><i class="fab fa-github"></i></a><a class="social-icon" href="mailto:[email protected]" target="_blank" title="Email"><i class="fas fa-envelope"></i></a><a class="social-icon" href="/www.yurenyiyuji.top/rss.xml" target="_blank" title="RSS"><i class="fas fa-rss"></i></a></div></div><div class="card-widget tzy-right-widget" id="card-wechat"><div id="flip-wrapper"><div id="flip-content"><div class="face"></div><div class="back face"></div></div></div></div><div class="card-widget seamless-card"><div class="item-headline"><i></i><span></span></div><div class="item-content"><div id="effect_shade">
212<iframe id="effect_shade-banner" src="/DO_NOT_render/people.html" frameborder="no"></iframe>
213<a id="effect_shade-hover" style="width:100%;height:auto;" href="javascript:toRandomPost()">
214    <span>&nbsp</span><i class="fa fa-paper-plane"></i>
215  <div>&nbsp随便逛逛→</div></a>
216</div>
217</div></div><div class="sticky_layout"><div class="card-widget card-recent-post"><div class="item-headline"><i class="fas fa-history"></i><span>最新文章</span></div><div class="aside-list"><div class="aside-list-item"><a class="thumbnail" href="/posts/50a115a4.html" title="我们是如何一步步背叛理想的"><img src="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/IMG_20250328_201912%202.JPG" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="我们是如何一步步背叛理想的"/></a><div class="content"><a class="title" href="/posts/50a115a4.html" title="我们是如何一步步背叛理想的">我们是如何一步步背叛理想的</a><time datetime="2026-04-07T16:00:00.000Z" title="发表于 2026-04-08 00:00:00">2026-04-08</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/52e374c6.html" title="“脑子今天晚上病了。”"><img src="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/微信图片_20250910122304_154_244.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="“脑子今天晚上病了。”"/></a><div class="content"><a class="title" href="/posts/52e374c6.html" title="“脑子今天晚上病了。”">“脑子今天晚上病了。”</a><time datetime="2025-09-09T16:00:00.000Z" title="发表于 2025-09-10 00:00:00">2025-09-10</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/a86fc708.html" title="I Fell in Love With Princess Peach"><img src="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/IMG_20240221_221431.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="I Fell in Love With Princess Peach"/></a><div class="content"><a class="title" href="/posts/a86fc708.html" title="I Fell in Love With Princess Peach">I Fell in Love With Princess Peach</a><time datetime="2024-04-04T16:00:00.000Z" title="发表于 2024-04-05 00:00:00">2024-04-05</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/c567da9f.html" title="《人有病天知否》读后:历史并非无言,也总有人会记得"><img src="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/renyoubing.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="《人有病天知否》读后:历史并非无言,也总有人会记得"/></a><div class="content"><a class="title" href="/posts/c567da9f.html" title="《人有病天知否》读后:历史并非无言,也总有人会记得">《人有病天知否》读后:历史并非无言,也总有人会记得</a><time datetime="2024-02-12T16:00:00.000Z" title="发表于 2024-02-13 00:00:00">2024-02-13</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/1335a7fb.html" title="《老友、爱人和大麻烦:马修·派瑞回忆录》读后:只有自己知道自己的生活有多糟糕"><img src="https://cdn.jsdelivr.net/gh/ZHEYESHIYU/imagehosting/matthew.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="《老友、爱人和大麻烦:马修·派瑞回忆录》读后:只有自己知道自己的生活有多糟糕"/></a><div class="content"><a class="title" href="/posts/1335a7fb.html" title="《老友、爱人和大麻烦:马修·派瑞回忆录》读后:只有自己知道自己的生活有多糟糕">《老友、爱人和大麻烦:马修·派瑞回忆录》读后:只有自己知道自己的生活有多糟糕</a><time datetime="2024-02-12T16:00:00.000Z" title="发表于 2024-02-13 00:00:00">2024-02-13</time></div></div></div></div></div></div></main><footer id="footer"><div id="footer-wrap"><div class="footer_custom_text"><!-- 第1行:GitHub 徽章 -->
218<div style="text-align: center; margin-bottom: 8px;">
219  <div class="github-badge-big" style="display: inline-block; margin-right: 10px;">
220    <span class="badge-subject">Copyright</span>
221    <span class="badge-value bg-1">2018-2025 <i class="fa fa-copyright"></i> ShiiYu</span>
222  </div>
223  <div class="github-badge-big" style="display: inline-block; margin-right: 10px;">
224    <span class="badge-subject">Frame</span>
225    <span class="badge-value bg-6">
226      <a href="https://hexo.io/index.html" target="_blank">Hexo</a>
227    </span>
228  </div>
229  <div class="github-badge-big" style="display: inline-block;">
230    <span class="badge-subject">Theme</span>
231    <span class="badge-value bg-8">
232      <a href="https://github.com/jerryc127/hexo-theme-butterfly" target="_blank" title="本站主题">Butterfly</a>
233    </span>
234  </div>
235</div>
236
237<!-- 第2行:友链徽标 -->
238<div style="text-align: center; margin-bottom: 8px;">
239  <a href="https://www.travellings.cn/go.html" target="_blank" rel="noopener" title="开往-友链接力" style="margin-right: 12px;">
240    <img src="https://www.travellings.cn/assets/logo.gif" alt="开往-友链接力" style="height: 22px; vertical-align: middle;">
241  </a>
242  <a href="https://www.foreverblog.cn/go.html" target="_blank" title="穿梭虫洞-随机访问十年之约友链博客">
243    <img src="https://img.foreverblog.cn/wormhole_4_tp.gif" alt="十年之约" style="height: 25px; vertical-align: middle;">
244  </a>
245</div>
246
247<!-- 第3行:备案信息 -->
248<div style="text-align: center; font-size: 13px;">
249  <a href="https://beian.miit.gov.cn/" target="_blank" rel="noopener">豫ICP备2023030152号</a>
250</div>
251</div></div></footer></div><div id="rightside"><div id="rightside-config-hide"><button id="readmode" type="button" title="阅读模式"><i class="fas fa-book-open"></i></button><button id="translateLink" type="button" title="简繁转换">繁</button><button id="darkmode" type="button" title="浅色和深色模式转换"><i class="fas fa-adjust"></i></button><button id="hide-aside-btn" type="button" title="单栏和双栏切换"><i class="fas fa-arrows-alt-h"></i></button></div><div id="rightside-config-show"><button id="rightside_config" type="button" title="设置"><i class="fas fa-cog fa-spin"></i></button><button class="share" type="button" title="分享链接" onclick="share()"><i class="fas fa-share-nodes"></i></button><a id="to_comment" href="#post-comment" title="直达评论"><i class="fas fa-comments"></i></a><button id="go-up" type="button" title="回到顶部"><i class="fas fa-arrow-up"></i></button><button id="go-down" type="button" title="直达底部" onclick="btf.scrollToDest(document.body.scrollHeight, 500)"><i class="fas fa-arrow-down"></i></button></div></div><div id="nav-music">
251<div id="nav-music-hoverTips" onclick="anzhiyu.musicToggle()">播放音乐</div><meting-js id="8740642735" server="netease" type="playlist" mutex="true" preload="none" theme="var(--anzhiyu-main)" data-lrctype="0" order="random"></meting-js></div><div id="local-search"><div class="search-dialog"><nav class="search-nav"><span class="search-dialog-title">搜索</span><span id="loading-status"></span><button class="search-close-button"><i class="fas fa-times"></i></button></nav><div class="is-center" id="loading-database"><i class="fas fa-spinner fa-pulse"></i><span>  数据库加载中</span></div><div class="search-wrap"><div id="local-search-input"><div class="local-search-box"><input class="local-search-box--input" placeholder="搜索文章" type="text"/></div></div><hr/><div id="local-search-results"></div></div></div><div id="search-mask"></div></div><div>
251<script src="/js/utils.js"></script>
251<script src="/js/main.js"></script>
251<script src="/js/tw_cn.js"></script>
251<script src="https://cdnjs.cloudflare.com/ajax/libs/fancyapps-ui/4.0.31/fancybox.umd.min.js"></script>
251<script src="https://cdnjs.cloudflare.com/ajax/libs/instant.page/5.1.1/instantpage.js" type="module"></script>
251<script src="https://cdnjs.cloudflare.com/ajax/libs/vanilla-lazyload/17.8.3/lazyload.iife.min.js"></script>
251<script src="https://cdnjs.cloudflare.com/ajax/libs/node-snackbar/0.1.16/snackbar.min.js"></script>
251<script>function panguFn () {
252  if (typeof pangu === 'object') pangu.autoSpacingPage()
253  else {
254    getScript('https://cdnjs.cloudflare.com/ajax/libs/pangu/4.0.7/pangu.min.js')
255      .then(() => {
256        pangu.autoSpacingPage()
257      })
258  }
259}
260
261function panguInit () {
262  if (false){
263    GLOBAL_CONFIG_SITE.isPost && panguFn()
264  } else {
265    panguFn()
266  }
267}
268
269document.addEventListener('DOMContentLoaded', panguInit)</script>
269<script src="/js/search/local-search.js"></script>
269<div class="js-pjax">
269<script>function loadGiscus () {
270  let nowTheme = document.documentElement.getAttribute('data-theme') === 'dark' ? 'dark' : 'light'
271
272  const config = Object.assign({
273    src: 'https://giscus.app/client.js',
274    'data-repo': 'ZHEYESHIYU/giscus',
275    'data-repo-id': 'R_kgDOK9vmzg',
276    'data-category-id': 'DIC_kwDOK9vmzs4Cb__N',
277    'data-mapping': 'pathname',
278    'data-theme': nowTheme,
279    'data-reactions-enabled': '1',
280    crossorigin: 'anonymous',
281    async: true
282  },null)
283
284  let ele = document.createElement('script')
285  for (let key in config) {
286    ele.setAttribute(key, config[key])
287  }
288  document.getElementById('giscus-wrap').insertAdjacentElement('afterbegin',ele)
289}
290
291function changeGiscusTheme () {
292  const theme = document.documentElement.getAttribute('data-theme') === 'dark' ? 'dark' : 'light'
293
294  function sendMessage(message) {
295    const iframe = document.querySelector('iframe.giscus-frame');
296    if (!iframe) return;
297    iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app');
298  }
299
300  sendMessage({
301    setConfig: {
302      theme: theme
303    }
304  });
305}
306
307if ('Giscus' === 'Giscus' || !true) {
308  if (true) btf.loadComment(document.getElementById('giscus-wrap'), loadGiscus)
309  else loadGiscus()
310} else {
311  function loadOtherComment () {
312    loadGiscus()
313  }
314}</script>
314</div>
314<script src="https://cdn.staticfile.org/jquery/3.7.1/jquery.min.js" defer></script>
314<script src="https://cdn.bootcdn.net/ajax/libs/clipboard.js/2.0.11/clipboard.min.js" defer></script>
314<canvas id="universe"></canvas>
314<script defer src="/js/universe.js"></script>
314<script defer data-pjax src="/js/custom.js"></script>
314<script src="/css/random.js" defer></script>
314<script defer data-pjax src="/helpers/catalog_list.js"></script>
314<script defer data-pjax src="/js/nav_menu.js"></script>
314<script defer data-pjax src="/js/hometop.js"></script>
314<script defer data-pjax src="/js/categorytagbar.js"></script>
314<script defer data-pjax src="/helpers/get_arrays.js"></script>
314<script defer data-pjax src="/js/custom/fixed_card_widget.js"></script>
314<script defer src="/js/cursor.js"></script>
314<script defer src="/js/rightmenu.js"></script>
314<script defer src="/js/privacy.js"></script>
314<script defer src="/js/pagination.js"></script>
314<script defer src="/js/kslink.js"></script>
314<script type="text/javascript" src="/js/app.min.js" defer></script>
314<script type="text/javascript" src="/js/memos/imgStatus.min.js" defer></script>
314<script type="text/javascript" src="/js/memos/lately.min.js" defer></script>
314<script type="text/javascript" src="/js/memos/photo.js" defer></script>
314<script type="text/javascript" src="/js/reward.js" defer></script>
314<script async data-pjax src="/js/aplayer/anzhiyu.js"></script>
314<script async data-pjax src="/js/aplayer/anzhiyufunction.js"></script>
314<script async src="/js/aplayer/anzhiyuOnlyOne.js"></script>
314<script async src="/js/subscribe.js"></script>
314<script charset="utf-8" data-pjax="" src="/js/fuzhi.js" defer></script>
314<script src="/js/hygl.js" defer></script>
314<script src="https://cdn1.tianli0.top/npm/[email protected]/dist/sweetalert2.all.min.js" defer></script>
314<script async src="https://status.yurenyiyu.top/script.js" data-website-id="b7ba0269-4761-46b3-b4ce-c239a58258fa"></script>
314<script async src="https://status.yurenyiyu.top/script.js" data-website-id="84e03595-2932-433b-8ef7-641e5e2f271f"></script>
314<div class="aplayer no-destroy" data-id="5183531430" data-server="netease" data-type="playlist" data-fixed="true" data-mini="true" data-listFolded="false" data-order="random" data-preload="none" data-autoplay="false" muted></div>
314<script id="canvas_nest" defer="defer" color="rgb(220, 221, 225)" opacity="0.7" zIndex="-1" count="50" mobile="false" src="https://cdnjs.cloudflare.com/ajax/libs/butterfly-extsrc/1.1.3/canvas-nest.min.js"></script>
314<link rel="stylesheet" href="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/aplayer/1.10.1/APlayer.min.css" media="print" onload="this.media='all'">
314<script src="https://lf26-cdn-tos.bytecdntp.com/cdn/expire-1-M/aplayer/1.10.1/APlayer.min.js"></script>
314<script src="https://npm.elemecdn.com/[email protected]/assets/js/Meting2.min.js"></script>
314<script src="https://cdnjs.cloudflare.com/ajax/libs/pjax/0.2.8/pjax.min.js"></script>
314<script>let pjaxSelectors = ["link[rel=\"canonical\"]","meta[property=\"og:image\"]","meta[property=\"og:title\"]","meta[property=\"og:url\"]","head > title","#config-diff","#body-wrap","#rightside-config-hide","#rightside-config-show","#fixedcard-dashboard",".js-pjax"]
315
316var pjax = new Pjax({
317  elements: 'a:not([target="_blank"])',
318  selectors: pjaxSelectors,
319  cacheBust: false,
320  analytics: false,
321  scrollRestoration: false
322})
323
324document.addEventListener('pjax:send', function () {
325
326  // removeEventListener scroll 
327  window.tocScrollFn && window.removeEventListener('scroll', window.tocScrollFn)
328  window.scrollCollect && window.removeEventListener('scroll', scrollCollect)
329
330  document.getElementById('rightside').style.cssText = "opacity: ''; transform: ''"
331  
332  if (window.aplayers) {
333    for (let i = 0; i < window.aplayers.length; i++) {
334      if (!window.aplayers[i].options.fixed) {
335        window.aplayers[i].destroy()
336      }
337    }
338  }
339
340  typeof typed === 'object' && typed.destroy()
341
342  //reset readmode
343  const $bodyClassList = document.body.classList
344  $bodyClassList.contains('read-mode') && $bodyClassList.remove('read-mode')
345
346  typeof disqusjs === 'object' && disqusjs.destroy()
347})
348
349document.addEventListener('pjax:complete', function () {
350  window.refreshFn()
351
352  document.querySelectorAll('script[data-pjax]').forEach(item => {
353    const newScript = document.createElement('script')
354    const content = item.text || item.textContent || item.innerHTML || ""
355    Array.from(item.attributes).forEach(attr => newScript.setAttribute(attr.name, attr.value))
356    newScript.appendChild(document.createTextNode(content))
357    item.parentNode.replaceChild(newScript, item)
358  })
359
360  GLOBAL_CONFIG.islazyload && window.lazyLoadInstance.update()
361
362  typeof chatBtnFn === 'function' && chatBtnFn()
363  typeof panguInit === 'function' && panguInit()
364
365  // google analytics
366  typeof gtag === 'function' && gtag('config', '', {'page_path': window.location.pathname});
367
368  // baidu analytics
369  typeof _hmt === 'object' && _hmt.push(['_trackPageview',window.location.pathname]);
370
371  typeof loadMeting === 'function' && document.getElementsByClassName('aplayer').length && loadMeting()
372
373  // prismjs
374  typeof Prism === 'object' && Prism.highlightAll()
375})
376
377document.addEventListener('pjax:error', (e) => {
378  if (e.request.status === 404) {
379    pjax.loadUrl('/404.html')
380  }
381})</script>
381<script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"> </script>
381<div id="fixedcard-dashboard"><button class="fixedcard-activebtn" type="button" title="用户信息" onclick="FixedCardWidget(&quot;class&quot;,&quot;card-info&quot;,&quot;0&quot;)"><i class="fas fa-address-book"></i></button><button class="fixedcard-activebtn" type="button" title="随机文章" onclick="FixedCardWidget(&quot;class&quot;,&quot;seamless-card&quot;,&quot;0&quot;)"><i class="fas fa-paper-plane"></i></button><button class="fixedcard-activebtn" type="button" title="最新文章" onclick="FixedCardWidget(&quot;class&quot;,&quot;card-recent-post&quot;,&quot;0&quot;)"><i class="fas fa-history"></i></button><div class="fixedcard-user-avatar fixedcard-activebtn" onclick="RemoveFixedCardWidget()"><img class="fixedcard-user-avatar-img" src="/img/avatar.png" title="ShiYu"></div></div></div><div class="js-pjax" id="rightMenu"><div class="rightMenu-group rightMenu-small"><a class="rightMenu-item" href="javascript:window.history.back();"><i class="fa fa-arrow-left"></i></a><a class="rightMenu-item" href="javascript:window.history.forward();"><i class="fa fa-arrow-right"></i></a><a class="rightMenu-item" href="javascript:window.location.reload();"><i class="fa fa-refresh"></i></a><a class="rightMenu-item" href="javascript:rmf.switchDarkMode();"><i class="fa-solid fa-circle-half-stroke"></i></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-text"><a class="rightMenu-item" href="javascript:rmf.copySelect();"><i class="fa fa-copy"></i><span>复制</span></a><a class="rightMenu-item" href="javascript:window.open(&quot;https://www.baidu.com/s?wd=&quot;+window.getSelection().toString());window.location.reload();"><i class="iconfont icon-baidu"></i><span>百度搜索</span></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-too"><a class="rightMenu-item" href="javascript:window.open(window.getSelection().toString());window.location.reload();"><i class="fa fa-link"></i><span>转到链接</span></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-paste"><a class="rightMenu-item" href="javascript:rmf.paste()"><i class="fa fa-copy"></i><span>粘贴</span></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-post"><a class="rightMenu-item" href="javascript:rmf.switchReadMode();"><i class="fa fa-book"></i><span>阅读模式</span></a><a class="rightMenu-item" href="javascript:rmf.copyWordsLink()"><i class="fa fa-link"></i><span>复制本文地址</span></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-to"><a class="rightMenu-item" href="javascript:rmf.openWithNewTab()"><i class="fa fa-window-restore"></i><span>新窗口打开</span></a><a class="rightMenu-item" id="menu-too" href="javascript:rmf.open()"><i class="fa fa-link"></i><span>转到链接</span></a><a class="rightMenu-item" href="javascript:rmf.copyLink()"><i class="fa fa-copy"></i><span>复制链接</span></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-img"><a class="rightMenu-item" href="javascript:rmf.saveAs()"><i class="fa fa-download"></i><span>保存图片</span></a><a class="rightMenu-item" href="javascript:rmf.openWithNewTab()"><i class="fa fa-window-restore"></i><span>在新窗口打开</span></a><a class="rightMenu-item" href="javascript:rmf.click()"><i class="fas fa-expand"></i><span>全屏显示</span></a><a class="rightMenu-item" href="javascript:rmf.copyLink()"><i class="fa fa-copy"></i><span>复制图片链接</span></a></div><div class="rightMenu-group rightMenu-line"><a class="rightMenu-item" href="javascript:toRandomPost()"><i class="fa fa-paper-plane"></i><span>随便逛逛</span></a><a class="rightMenu-item" href="javascript:rmf.translate();"><i class="fa fa-language"></i><span>繁简转换</span></a></div><div class="rightMenu-group rightMenu-line"><a class="rightMenu-item" href="javascript:pjax.loadUrl(&quot;/privacy/&quot;);"><i class="fa-solid fa-user-shield"></i><span>隐私协议</span></a><a class="rightMenu-item" href="javascript:pjax.loadUrl(&quot;/cc/&quot;);"><i class="fa fa-copyright"></i><span>版权协议</span></a></div></div><!-- hexo injector body_end start --><div class="js-pjax">
381<script async="async">var arr = document.getElementsByClassName('recent-post-item');
382for(var i = 0;i<arr.length;i++){
383    arr[i].classList.add('wow');
384    arr[i].classList.add('animate__zoomIn');
385    arr[i].setAttribute('data-wow-duration', '2s');
386    arr[i].setAttribute('data-wow-delay', '1s');
387    arr[i].setAttribute('data-wow-offset', '100');
388    arr[i].setAttribute('data-wow-iteration', '1');
389  }</script>
389<script async="async">var arr = document.getElementsByClassName('card-widget');
390for(var i = 0;i<arr.length;i++){
391    arr[i].classList.add('wow');
392    arr[i].classList.add('animate__zoomIn');
393    arr[i].setAttribute('data-wow-duration', '');
394    arr[i].setAttribute('data-wow-delay', '');
395    arr[i].setAttribute('data-wow-offset', '');
396    arr[i].setAttribute('data-wow-iteration', '');
397  }</script>
397</div>
397<script defer src="https://npm.elemecdn.com/hexo-butterfly-wowjs/lib/wow.min.js"></script>
397<script defer src="https://npm.elemecdn.com/hexo-butterfly-wowjs/lib/wow_init.js"></script>
397<script async src="//at.alicdn.com/t/font_2032782_8d5kxvn09md.js"></script>
397<!-- hexo injector body_end end --></body></html>

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.