PageSourceSearch

https://www.timeshike.com/articles/

html timeshike.com collected 2026-09-25 22:33:53 UTC 62,396 bytes, 138 lines download raw bytes

1<!DOCTYPE html><html lang="zh"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/favicon.svg"/><link rel="stylesheet" href="/_next/static/chunks/02-i3i7pni0_6.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0x4jqm3f0jazk.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0bmby6ta573to.js"/>
1<script src="/_next/static/chunks/0v7t_fnl63~pz.js" async=""></script>
1<script src="/_next/static/chunks/110q6k5sdl4es.js" async=""></script>
1<script src="/_next/static/chunks/0bw8hmph~mqn8.js" async=""></script>
1<script src="/_next/static/chunks/0y-t5s4_pzfe7.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-0z1u4k.ndm9em.js" async=""></script>
1<script src="/_next/static/chunks/0kow723u7pjfg.js" async=""></script>
1<script src="/_next/static/chunks/0llxl2y1k~h2u.js" async=""></script>
1<script src="/_next/static/chunks/0n4z.7yu76je-.js" async=""></script>
1<script src="/_next/static/chunks/0_34_qyd2jtrw.js" async=""></script>
1<script src="/_next/static/chunks/0ep_zfc9lg.te.js" async=""></script>
1<link rel="preload" href="https://cdn.jsdelivr.net/npm/[email protected]/style.css" as="style"/><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-N3DJ3JTVT2" as="script"/><meta name="next-size-adjust" content=""/><title>全部文章 | 流年石刻</title><meta name="description" content="流年似水,石刻永恒"/><meta property="og:title" content="流年石刻"/><meta property="og:description" content="流年似水,石刻永恒"/><meta property="og:url" content="https://www.timeshike.com/"/><meta property="og:site_name" content="流年石刻"/><meta property="og:locale" content="zh_CN"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="流年石刻"/><meta name="twitter:description" content="流年似水,石刻永恒"/><link rel="shortcut icon" href="/favicon.svg"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="apple-touch-icon" href="/favicon.svg"/><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/style.css"/>
1<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"\n            (function() {\n              var t = localStorage.getItem('theme');\n              if (t) { document.documentElement.setAttribute('data-theme', t); }\n              else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {\n                document.documentElement.setAttribute('data-theme', 'dark');\n              }\n            })();\n          ","id":"theme-strategy"}])</script>
1<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script>
1</head><body class="inter_5901b7c6-module__ec5Qua__variable"><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><canvas style="position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999"></canvas><header class="site-header"><div class="header-inner"><a class="logo" href="/"><img src="/favicon.svg" alt="Logo" width="24" height="24" class="logo-icon"/><span class="logo-text">流年石刻</span></a><nav class="nav-links "><a class="nav-link " href="/">首页</a><a class="nav-link " href="/categories/">分类</a><a class="nav-link active" href="/articles/">文章</a><a class="nav-link " href="/timeline/">时间轴</a><a class="nav-link " href="/editor/">编辑器</a><a class="nav-link " href="/about/">关于</a></nav><div class="header-actions" id="header-actions"><a class="search-btn " aria-label="搜索" href="/search/"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.35-4.35"></path></svg></a><button class="mobile-menu-btn" aria-label="菜单"><span class="hamburger "><span></span><span></span><span></span></span></button></div></div><style>
2        .site-header {
3          position: sticky;
4          top: 0;
5          z-index: 100;
6          backdrop-filter: blur(20px) saturate(180%);
7          -webkit-backdrop-filter: blur(20px) saturate(180%);
8          background: var(--color-surface);
9          border-bottom: 1px solid var(--color-border);
10          height: var(--header-h);
11        }
12        .header-inner {
13          max-width: var(--max-width);
14          margin: 0 auto;
15          padding: 0 var(--space-lg);
16          height: 100%;
17          display: flex;
18          align-items: center;
19          justify-content: space-between;
20        }
21        .logo {
22          display: flex;
23          align-items: center;
24          gap: 0.5rem;
25          font-size: 1.2rem;
26          font-weight: 700;
27          color: var(--color-text);
28          text-decoration: none;
29        }
30        .logo:hover { color: var(--color-moss); }
31        .logo .logo-icon {
32          font-size: 1.4rem;
33          color: var(--color-moss);
34        }
35        .nav-links {
36          display: flex;
37          gap: var(--space-md);
38        }
39        .nav-link {
40          padding: 0.5rem 1.2rem;
41          border-radius: var(--radius-sm);
42          font-size: 1.05rem;
43          color: var(--color-text-secondary);
44          transition: all 0.25s var(--ease-out);
45          text-decoration: none !important;
46          font-family: var(--font-serif);
47        }
48        .nav-link:hover {
49          color: var(--color-moss);
50          background: rgba(74, 103, 65, 0.06);
51        }
52        .nav-link.active {
53          color: var(--color-moss) !important;
54          background: rgba(74, 103, 65, 0.1) !important;
55          font-weight: 600 !important;
56        }
57        .header-actions {
58          display: flex;
59          align-items: center;
60          gap: var(--space-sm);
61        }
62        .search-btn {
63          width: 40px;
64          height: 40px;
65          display: flex;
66          align-items: center;
67          justify-content: center;
68          border-radius: 50%;
69          color: var(--color-text-secondary);
70          transition: all 0.2s;
71        }
72        .search-btn:hover {
73          background: var(--color-surface);
74          color: var(--color-moss);
75        }
76        .search-btn.active {
77          color: var(--color-moss) !important;
78          background: rgba(74, 103, 65, 0.1) !important;
79        }
80        .search-btn svg {
81          display: block;
82        }
83        .mobile-menu-btn {
84          display: none;
85          background: none;
86          border: none;
87          cursor: pointer;
88          padding: 8px;
89        }
90        .hamburger {
91          display: flex;
92          flex-direction: column;
93          gap: 5px;
94        }
95        .hamburger span {
96          display: block;
97          width: 22px;
98          height: 2px;
99          background: var(--color-text);
100          border-radius: 2px;
101          transition: all 0.3s var(--ease-out);
102        }
103        .hamburger.open span:nth-child(1) {
104          transform: translateY(7px) rotate(45deg);
105        }
106        .hamburger.open span:nth-child(2) {
107          opacity: 0;
108        }
109        .hamburger.open span:nth-child(3) {
110          transform: translateY(-7px) rotate(-45deg);
111        }
112
113        @media (max-width: 768px) {
114          .nav-links {
115            position: fixed;
116            top: var(--header-h);
117            left: 0;
118            right: 0;
119            background: var(--color-bg);
120            flex-direction: column;
121            padding: var(--space-lg);
122            gap: var(--space-xs);
123            border-bottom: 1px solid var(--color-border);
124            transform: translateY(-120%);
125            opacity: 0;
126            transition: all 0.35s var(--ease-out);
127          }
128          .nav-links.nav-open {
129            transform: translateY(0);
130            opacity: 1;
131          }
132          .mobile-menu-btn {
133            display: flex;
134          }
135        }
136      </style></header><main style="position:relative;z-index:1;min-height:calc(100vh - 200px)"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><div style="opacity:0;transform:translateY(12px)"><!--$?--><template id="B:0"></template><div class="loading-wrapper"><div class="loading-bar"></div><div class="loading-content"><div class="spinner"></div><p class="loading-text">载入中...</p></div></div><!--/$--></div></main><footer class="Footer-module__EZoWya__site-footer"><div class="Footer-module__EZoWya__footer-inner"><div class="Footer-module__EZoWya__footer-poetry">闲云潭影日悠悠,物换星移几度秋</div><div class="Footer-module__EZoWya__footer-meta"><span>© <!-- -->2026<!-- --> <!-- -->流年石刻</span><span class="Footer-module__EZoWya__dot">·</span><span>流年似水,石刻永恒</span></div></div></footer>
136<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
136<script src="/_next/static/chunks/0bmby6ta573to.js" id="_R_" async=""></script>
136<div hidden id="S:0"><div class="container page-module__gd1dcq__articles-page"><div class="page-module__gd1dcq__page-header"><h1 class="page-module__gd1dcq__page-title">全部文章</h1><p class="page-module__gd1dcq__page-desc">共 <!-- -->205<!-- --> 篇文章</p></div><div class="page-module__gd1dcq__filter-section"><div class="jsx-a17c113d127e57a8 category-dock-wrapper"><div class="jsx-a17c113d127e57a8 category-dock"><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">前端开发</span><span class="jsx-b252890083b6a687 count">117</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E6%96%B0%E7%9F%A5%E7%AC%94%E8%AE%B0/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">新知笔记</span><span class="jsx-b252890083b6a687 count">46</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E5%8E%9F%E5%88%9B%E6%96%87%E5%AD%A6/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">原创文学</span><span class="jsx-b252890083b6a687 count">20</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E5%90%8E%E7%AB%AF%E5%AD%A6%E4%B9%A0/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">后端学习</span><span class="jsx-b252890083b6a687 count">20</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">前端技术</span><span class="jsx-b252890083b6a687 count">10</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/Android%E5%AD%A6%E4%B9%A0/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">Android学习</span><span class="jsx-b252890083b6a687 count">10</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E7%8E%B0%E4%BB%A3%E8%AF%97%E6%AD%8C/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">现代诗歌</span><span class="jsx-b252890083b6a687 count">9</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E5%BB%BA%E7%AB%99%E6%8A%80%E6%9C%AF/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">建站技术</span><span class="jsx-b252890083b6a687 count">8</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E5%8F%A4%E5%85%B8%E8%AF%97%E6%96%87/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">古典诗文</span><span class="jsx-b252890083b6a687 count">7</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/linux%E7%9B%B8%E5%85%B3/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">linux相关</span><span class="jsx-b252890083b6a687 count">5</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E9%9A%8F%E7%AC%94%E6%84%9F%E6%83%B3/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">随笔感想</span><span class="jsx-b252890083b6a687 count">2</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/ai%E8%AF%BB%E4%B9%A6/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">ai读书</span><span class="jsx-b252890083b6a687 count">2</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E8%B6%A3%E8%B0%88%E5%8E%86%E5%8F%B2/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">趣谈历史</span><span class="jsx-b252890083b6a687 count">2</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E8%B5%84%E6%BA%90%E5%85%B1%E4%BA%AB/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">资源共享</span><span class="jsx-b252890083b6a687 count">2</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E6%8E%A2%E7%B4%A2%E5%8F%91%E7%8E%B0/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">探索发现</span><span class="jsx-b252890083b6a687 count">2</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper">
136<a class="primary-pill" href="/categories/%E7%8E%B0%E4%BB%A3%E6%95%A3%E6%96%87/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">现代散文</span><span class="jsx-b252890083b6a687 count">1</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">网络安全</span><span class="jsx-b252890083b6a687 count">1</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E7%BC%96%E7%A8%8B%E5%AD%A6%E4%B9%A0/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">编程学习</span><span class="jsx-b252890083b6a687 count">1</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E5%BD%B1%E8%A7%86%E4%B9%A6%E8%AF%84/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">影视书评</span><span class="jsx-b252890083b6a687 count">1</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E4%BA%BA%E7%94%9F%E6%95%85%E4%BA%8B/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">人生故事</span><span class="jsx-b252890083b6a687 count">1</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E6%97%B6%E8%AF%84%E6%9D%82%E8%B0%88/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">时评杂谈</span><span class="jsx-b252890083b6a687 count">1</span></a></div><div class="jsx-b252890083b6a687 primary-pill-wrapper"><a class="primary-pill" href="/categories/%E4%BA%BA%E7%89%A9%E5%B0%8F%E4%BC%A0/"><span class="jsx-b252890083b6a687 icon">🌿</span><span class="jsx-b252890083b6a687 name">人物小传</span><span class="jsx-b252890083b6a687 count">1</span></a></div></div></div></div><div class="page-module__gd1dcq__articles-grid"><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="流年似水,石刻永恒" href="/article/%E6%B5%81%E5%B9%B4%E4%BC%BC%E6%B0%B4%EF%BC%8C%E7%9F%B3%E5%88%BB%E6%B0%B8%E6%81%92/"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle"><span class="ArticleCard-module__dO8f5a__pinBadge">置顶</span>流年似水,石刻永恒</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">闲云潭影,物换星移   滕王高阁,几度春秋   故人不在,长江空流   月圆复缺,岁月悠悠   多少年的时空交替   多少日的阴晴雪雨   烟雨中的亭台楼阁   可曾想有多少故人   吟诵那怀才不遇的佳句?   时光倒回一百年前,欧美率先步…</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2022-03-20T22:16:31.000Z">2022å¹´3月20日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>502<!-- --> 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>2<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E5%8E%9F%E5%88%9B%E6%96%87%E5%AD%A6/">原创文学</a><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E7%8E%B0%E4%BB%A3%E6%95%A3%E6%96%87/">现代散文</a><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E9%9A%8F%E7%AC%94%E6%84%9F%E6%83%B3/">随笔感想</a><span class="ArticleCard-module__dO8f5a__tag">永恒</span><span class="ArticleCard-module__dO8f5a__tag">流年似水</span><span class="ArticleCard-module__dO8f5a__tag">石刻</span></div></div></div></article><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="重构笔录:AI时代的流年石刻" href="/article/%E9%87%8D%E6%9E%84%E7%AC%94%E5%BD%95%EF%BC%9AAI%E6%97%B6%E4%BB%A3%E7%9A%84%E6%B5%81%E5%B9%B4%E7%9F%B3%E5%88%BB/"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle"><span class="ArticleCard-module__dO8f5a__pinBadge">置顶</span>重构笔录:AI时代的流年石刻</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">“闲云潭影日悠悠,物换星移几度秋。” 时光如水,流年暗换。在一行行代码交织出的虚空里,岁月显得愈发è
136™šå¹»è€ŒåˆçœŸåˆ‡ã€‚当键盘的敲击声逐渐被屏幕上跳动的智能光标所替代,我恍然惊觉,一个全新的纪元已在潜移默化中拉开了帷幕。  破茧:旧码与新生的对话 …</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2026-03-25T01:16:40.000Z">2026å¹´3月25日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>836<!-- --> 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>3<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E9%9A%8F%E7%AC%94%E6%84%9F%E6%83%B3/">随笔感想</a><span class="ArticleCard-module__dO8f5a__tag">随笔感想</span><span class="ArticleCard-module__dO8f5a__tag">技术探索</span><span class="ArticleCard-module__dO8f5a__tag">人工智能</span></div></div></div></article><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="Claude Code 提示词全解析" href="/article/2026-04-01-claude-code-%E6%8F%90%E7%A4%BA%E8%AF%8D%E5%85%A8%E8%A7%A3%E6%9E%90/"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle">Claude Code 提示词全解析</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">Claude Code 是当前流行的代码agent,提示词 prompt 是作为 ai 框架的灵魂。现在将它的提示词进行剖析,供学习和参考,禁止用于商业用途。  2. 任务执行与代码规范 Task Execution &amp; Coding St…</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2026-04-01T00:00:00.000Z">2026å¹´4月1日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>5282<!-- --> 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>18<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/">前端开发</a><span class="ArticleCard-module__dO8f5a__tag">AI</span><span class="ArticleCard-module__dO8f5a__tag">agent</span><span class="ArticleCard-module__dO8f5a__tag">claude</span></div></div></div></article><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="张雪峰列传" href="/article/2026-03-30-%E5%BC%A0%E9%9B%AA%E5%B3%B0%E5%88%97%E4%BC%A0/"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle">张雪峰列传</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">张子彪者,字雪峰,北地黑水人也。其地苦寒,民多质直。子彪少隽干,游学中州,受业于郑。 初,客燕京,佐士子大比之试,藉藉无名。子彪为人长喙锐目,捷给善辩。每论学,辄操乡音,语多谐谑,直指利害,略无隐讳。由是名闻太学,从者甚众。 方是时,天下殷…</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2026-03-30T00:00:00.000Z">2026å¹´3月30日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>472<!-- --> 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>2<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E5%8E%9F%E5%88%9B%E6%96%87%E5%AD%A6/">原创文学</a><span class="ArticleCard-module__dO8f5a__tag">文言文</span><span class="ArticleCard-module__dO8f5a__tag">人物传记</span></div></div></div></article><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="《国家为什么会失败》解读" href="/article/2026-03-27-%E3%80%8A%E5%9B%BD%E5%AE%B6%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BC%9A%E5%A4%B1%E8%B4%A5%E3%80%8B%E8%A7%A3%E8%AF%BB/"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle">《国家为什么会失败》解读</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">想象一张从太空中拍摄的朝鲜半岛夜景图:南半部灯火通明,北半部却几乎是一片漆黑。这两个地方的人有着相同的祖先、相同的文化传统、相似的地理环境ï¼
136Œä½†ä»Šå¤©çš„经济发展水平却天差地别。 为什么会这样? 这就是《国家为什么会失败》(Why Nations…</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2026-03-27T00:00:00.000Z">2026å¹´3月27日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>2068<!-- --> 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>7<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/ai%E8%AF%BB%E4%B9%A6/">ai读书</a><span class="ArticleCard-module__dO8f5a__tag">读书笔记</span><span class="ArticleCard-module__dO8f5a__tag">社会科学</span></div></div></div></article><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="逃离“贫穷陷阱”:为什么越穷越难以翻身?——《贫穷的本质》深度解读" href="/article/2026-03-27-%E3%80%8A%E8%B4%AB%E7%A9%B7%E7%9A%84%E6%9C%AC%E8%B4%A8%E3%80%8B%E6%B7%B1%E5%BA%A6%E8%A7%A3%E8%AF%BB/"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle">逃离“贫穷陷阱”:为什么越穷越难以翻身?——《贫穷的本质》深度解读</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">提到“穷人”,很多人脑海中可能会浮现出一些刻板印象:他们是不是不够努力?是不是眼光太短浅?或者仅仅是因为运气不好? 2019年诺贝尔经济学奖得主阿比吉特·班纳吉和埃斯特·迪弗洛,花了15年时间深入五大洲的贫困地区,像测试新药一样去测试各种扶…</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2026-03-27T00:00:00.000Z">2026å¹´3月27日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>1516<!-- --> 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>6<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/ai%E8%AF%BB%E4%B9%A6/">ai读书</a><span class="ArticleCard-module__dO8f5a__tag">经济学</span><span class="ArticleCard-module__dO8f5a__tag">读书</span></div></div></div></article><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="春三月于东北" href="/article/2026-03-26-%E6%98%A5%E4%B8%89%E6%9C%88%E4%BA%8E%E4%B8%9C%E5%8C%97/"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle">春三月于东北</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">改定稿 三春北地雪初晴,月落长河冻未平。   寒土深藏新绿色,冰河苦盼暖雷声。   孤舟夜困千层雪,弱草难穿一寸荣。   蓦见冥鸿归北去,惊嗟半日老平生。    原稿 月落苍白天气清,雪寒水上万丈冰。   冬月不得凝翠绿,
136几时可见柳春风。 …</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2026-03-26T00:00:00.000Z">2026年3月26日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>236<!-- --> 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>1<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E5%8E%9F%E5%88%9B%E6%96%87%E5%AD%A6/">原创文学</a><span class="ArticleCard-module__dO8f5a__tag">东北</span><span class="ArticleCard-module__dO8f5a__tag">春</span><span class="ArticleCard-module__dO8f5a__tag">律诗</span></div></div></div></article><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="5个算法模板" href="/article/5%E4%B8%AA%E7%AE%97%E6%B3%95%E6%A8%A1%E6%9D%BF/"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle">5个算法模板</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">想要用一个“万能模板”直接套用 LeetCode Hot 100 的所有题目是不切实际的,因为算法的本质是针对不同数据结构和业务场景的时间/空间复杂度优化。图的搜索、数组的排序、树的遍历在物理内存和逻辑推演上是完全不同的维度。 不过,如果我…</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2026-03-18T00:00:00.000Z">2026年3月18日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>1617<!-- --> 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>6<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/%E7%AE%97%E6%B3%95/">前端开发 / 算法</a><span class="ArticleCard-module__dO8f5a__tag">Obsidian</span></div></div></div></article><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="560. 和为 K 的子数组 (Subarray Sum Equals K)" href="/article/560.%20%E5%92%8C%E4%B8%BA%20K%20%E7%9A%84%E5%AD%90%E6%95%B0%E7%BB%84%20(Subarray%20Sum%20Equals%20K)"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle">560. 和为 K 的子数组 (Subarray Sum Equals K)</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">560. 和为 K 的子数组 Subarray Sum Equals K 难度: 🟡 中等  📖 题目描述 给你一个整数数组 $nums$ 和一个整数 $k$,请你统计并返回 该数组中和为 $k$ 的子数组的个数。  子数组 是数组中元…</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2026-03-17T00:00:00.000Z">2026年3月17日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>1683<!-- --> 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>6<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/%E7%AE%97%E6%B3%95/">前端开发 / 算法</a><span class="ArticleCard-module__dO8f5a__tag">Obsidian</span></div></div></div></article><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="深入理解node.js" href="/article/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3node.js"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle">深入理解node.js</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">要深入理解 Node.js,不能把它简单看作“运行在服务器上的 JavaScript”。它是一个经过精密设计的运行时环境(Runtime),本质上是将 Chrome V8 引擎、Libuv 库以及一系列 C++ 绑定结合在一起的产物。 我们…</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2026-03-16T00:00:00.000Z">2026年3月16日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>1064<!-- -->
136 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>4<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/node%E6%9C%8D%E5%8A%A1/">前端开发 / node服务</a><span class="ArticleCard-module__dO8f5a__tag">Obsidian</span></div></div></div></article><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="Redux" href="/article/Redux/"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle">Redux</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">要真正理解 Redux,我们需要跳出繁杂的代码,先看它的核心本质:Redux 是一个可预测的状态容器。 在复杂的前端应用中,组件树的层级可能非常深。如果仅依靠组件自身的 state 和 props,数据的传递(比如从祖父组件传到孙子组件)会…</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2026-03-13T00:00:00.000Z">2026年3月13日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>1056<!-- --> 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>4<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/React/">前端开发 / React</a><span class="ArticleCard-module__dO8f5a__tag">Obsidian</span></div></div></div></article><article class="ArticleCard-module__dO8f5a__articleCard" style="opacity:0;transform:translateY(24px)"><a class="ArticleCard-module__dO8f5a__cardOverlayLink" aria-label="js常见面试题" href="/article/js%E5%B8%B8%E8%A7%81%E9%9D%A2%E8%AF%95%E9%A2%98/"></a><div class="ArticleCard-module__dO8f5a__cardLink"><div class="ArticleCard-module__dO8f5a__cardContent"><h2 class="ArticleCard-module__dO8f5a__cardTitle">js常见面试题</h2><p class="ArticleCard-module__dO8f5a__cardExcerpt">JavaScript 的知识体系庞杂,面试题往往不仅考察你是否知道答案,更看重你是否理解其底层的运行机制。为了避免死记硬背,我们需要从 JavaScript 引擎的设计逻辑出发来解构这些常考点。 以下为你系统梳理的基础与高级核心考点、经典代…</p><div class="ArticleCard-module__dO8f5a__cardMeta"><time dateTime="2026-03-06T00:00:00.000Z">2026年3月6日</time><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>1730<!-- --> 字</span><span class="ArticleCard-module__dO8f5a__metaDot">·</span><span>6<!-- --> 分钟</span></div><div class="ArticleCard-module__dO8f5a__cardTags"><a class="ArticleCard-module__dO8f5a__tag ArticleCard-module__dO8f5a__categoryTag" href="/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/js/">前端开发 / js</a><span class="ArticleCard-module__dO8f5a__tag">Obsidian</span></div></div></div></article></div><nav class="page-module__gd1dcq__pagination-nav"><a class="page-module__gd1dcq__page-link page-module__gd1dcq__active" href="/articles/">1</a><a class="page-module__gd1dcq__page-link " href="/articles/page/2/">2</a><a class="page-module__gd1dcq__page-link " href="/articles/page/3/">3</a><a class="page-module__gd1dcq__page-link " href="/articles/page/4/">4</a><a class="page-module__gd1dcq__page-link " href="/articles/page/5/">5</a><a class="page-module__gd1dcq__page-link " href="/articles/page/6/">6</a><a class="page-module__gd1dcq__page-link " href="/articles/page/7/">7</a><a class="page-module__gd1dcq__page-link " href="/articles/page/8/">8</a><a class="page-module__gd1dcq__page-link " href="/articles/page/9/">9</a><a class="page-module__gd1dcq__page-link " href="/articles/page/10/">10</a><a class="page-module__gd1dcq__page-link " href="/articles/page/11/">11</a><a class="page-module__gd1dcq__page-link " href="/articles/page/12/">12</a><a class="page-module__gd1dcq__page-link " href="/articles/page/13/">13</a><a class="page-module__gd1dcq__page-link " href="/articles/page/14/">14</a><a class="page-module__gd1dcq__page-link " href="/articles/page/15/">15</a><a class="page-module__gd1dcq__page-link " href="/articles/page/16/">16</a><a class="page-module__gd1dcq__page-link " href="/articles/page/17/">17</a><a class="page-module__gd1dcq__page-link " href="/articles/page/18/">18</a></nav></div><!--$--><!--/$--></div>
136<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
137$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
137<script>(self.__next_f=self.__next_f||[]).push([0])</script>
137<script>self.__next_f.push([1,"1:I[39756,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"LoadingBoundaryProvider\"]\n2:\"$Sreact.fragment\"\n3:I[79520,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"\"]\n4:I[43208,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"LoadingProvider\"]\n5:I[94277,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"default\"]\n6:I[78887,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"default\"]\n7:I[70119,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"default\"]\n8:I[39756,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"default\"]\n9:I[98168,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\",\"/_next/static/chunks/0_34_qyd2jtrw.js\"],\"default\"]\na:I[37457,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"default\"]\n14:I[68027,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/02-i3i7pni0_6.css\",\"style\"]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/chunks/0x4jqm3f0jazk.css\",\"style\"]\n:HL[\"https://cdn.jsdelivr.net/npm/[email protected]/style.css\",\"style\"]\n"])</script>
137<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"articles\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"articles\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",20],[[\"$\",\"$L1\",null,{\"loading\":[[\"$\",\"div\",\"l\",{\"className\":\"loading-wrapper\",\"children\":[[\"$\",\"div\",null,{\"className\":\"loading-bar\"}],[\"$\",\"div\",null,{\"className\":\"loading-content\",\"children\":[[\"$\",\"div\",null,{\"className\":\"spinner\"}],[\"$\",\"p\",null,{\"className\":\"loading-text\",\"children\":\"载入中...\"}]]}]]}],[],[]],\"children\":[\"$\",\"$2\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/02-i3i7pni0_6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0kow723u7pjfg.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0n4z.7yu76je-.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"zh\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"https://cdn.jsdelivr.net/npm/[email protected]/style.css\"}],[\"$\",\"$L3\",null,{\"id\":\"theme-strategy\",\"strategy\":\"beforeInteractive\",\"children\":\"\\n            (function() {\\n              var t = localStorage.getItem('theme');\\n              if (t) { document.documentElement.setAttribute('data-theme', t); }\\n              else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {\\n                document.documentElement.setAttribute('data-theme', 'dark');\\n              }\\n            })();\\n          \"}]]}],[\"$\",\"body\",null,{\"className\":\"inter_5901b7c6-module__ec5Qua__variable\",\"children\":[[\"$\",\"$L4\",null,{\"children\":[[\"$\",\"$L5\",null,{}],[\"$\",\"$L6\",null,{}],[\"$\",\"$L7\",null,{}],[\"$\",\"main\",null,{\"style\":{\"position\":\"relative\",\"zIndex\":1,\"minHeight\":\"calc(100vh - 200px)\"},\"children\":[\"$\",\"$L8\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$La\",null,{}]}],\"templateStyles\":[],\"templateScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0_34_qyd2jtrw.js\",\"async\":true}]],\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"footer\",null,{\"className\":\"Footer-module__EZoWya__site-footer\",\"children\":[\"$\",\"div\",null,{\"className\":\"Footer-module__EZoWya__footer-inner\",\"children\":[[\"$\",\"div\",null,{\"className\":\"Footer-module__EZoWya__footer-poetry\",\"children\":\"闲云潭影日悠悠,物换星移几度秋\"}],[\"$\",\"div\",null,{\"className\":\"Footer-module__EZoWya__footer-meta\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"© \",2026,\" \",\"流年石刻\"]}],[\"$\",\"span\",null,{\"className\":\"Footer-module__EZoWya__dot\",\"children\":\"·\"}],[\"$\",\"span\",null,{\"children\":\"流年似水,石刻永恒\"}]]}]]}]}]]}],[[\"$\",\"$L3\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?i
137d=G-N3DJ3JTVT2\"}],[\"$\",\"$L3\",null,{\"id\":\"google-analytics\",\"children\":\"window.dataLayer = window.dataLayer || [];\\n                function gtag(){dataLayer.push(arguments);}\\n                gtag('js', new Date());\\n                gtag('config', 'G-N3DJ3JTVT2');\"}]]]}]]}]]}]}],{\"children\":[[\"$\",\"$2\",\"c\",{\"children\":[null,[\"$\",\"$L8\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$La\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$2\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"container page-module__gd1dcq__articles-page\",\"children\":[\"$Lb\",\"$Lc\",\"$Ld\",\"$Le\"]}],[\"$Lf\",\"$L10\"],\"$L11\"]}],{},null,false,null]},null,false,\"$@12\"]},null,false,null],\"$L13\",false]],\"m\":\"$undefined\",\"G\":[\"$14\",[\"$L15\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"th09OdxCqkf1yhIvyaMzr\"}\n"])</script>
137<script>self.__next_f.push([1,"16:I[61830,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\",\"/_next/static/chunks/0ep_zfc9lg.te.js\"],\"default\"]\n17:I[98205,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\",\"/_next/static/chunks/0ep_zfc9lg.te.js\"],\"default\"]\n19:I[22016,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\",\"/_next/static/chunks/0ep_zfc9lg.te.js\"],\"\"]\n1a:I[97367,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"OutletBoundary\"]\n1b:\"$Sreact.suspense\"\n1e:I[97367,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"ViewportBoundary\"]\n20:I[97367,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"MetadataBoundary\"]\nb:[\"$\",\"div\",null,{\"className\":\"page-module__gd1dcq__page-header\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"page-module__gd1dcq__page-title\",\"children\":\"全部文章\"}],[\"$\",\"p\",null,{\"className\":\"page-module__gd1dcq__page-desc\",\"children\":[\"共 \",205,\" 篇文章\"]}]]}]\nc:[\"$\",\"div\",null,{\"className\":\"page-module__gd1dcq__filter-section\",\"children\":[\"$\",\"$L16\",null,{\"categories\":[{\"path\":[\"前端开发\"],\"count\":117},{\"path\":[\"新知笔记\"],\"count\":46},{\"path\":[\"前端开发\",\"js\"],\"count\":34},{\"path\":[\"原创文学\"],\"count\":20},{\"path\":[\"后端学习\"],\"count\":20},{\"path\":[\"前端开发\",\"算法\"],\"count\":17},{\"path\":[\"前端开发\",\"实际问题解决\"],\"count\":11},{\"path\":[\"前端开发\",\"React\"],\"count\":10},{\"path\":[\"前端开发\",\"vue\"],\"count\":10},{\"path\":[\"前端开发\",\"工程化\"],\"count\":10},{\"path\":[\"前端技术\"],\"count\":10},{\"path\":[\"Android学习\"],\"count\":10},{\"path\":[\"现代诗歌\"],\"count\":9},{\"path\":[\"建站技术\"],\"count\":8},{\"path\":[\"古典诗文\"],\"count\":7},{\"path\":[\"前端开发\",\"部署\"],\"count\":6},{\"path\":[\"前端开发\",\"css\"],\"count\":6},{\"path\":[\"linux相关\"],\"count\":5},{\"path\":[\"前端开发\",\"node服务\"],\"count\":3},{\"path\":[\"前端开发\",\"html\"],\"count\":3},{\"path\":[\"随笔感想\"],\"count\":2},{\"path\":[\"ai读书\"],\"count\":2},{\"path\":[\"前端开发\",\"typescript\"],\"count\":2},{\"path\":[\"前端开发\",\"浏览器\"],\"count\":2},{\"path\":[\"趣谈历史\"],\"count\":2},{\"path\":[\"资源共享\"],\"count\":2},{\"path\":[\"探索发现\"],\"count\":2},{\"path\":[\"现代散文\"],\"count\":1},{\"path\":[\"前端开发\",\"next.js\"],\"count\":1},{\"path\":[\"前端开发\",\"面试题整理\"],\"count\":1},{\"path\":[\"网络安全\"],\"count\":1},{\"path\":[\"编程学习\"],\"count\":1},{\"path\":[\"影视书评\"],\"count\":1},{\"path\":[\"人生故事\"],\"count\":1},{\"path\":[\"时评杂谈\"],\"count\":1},{\"path\":[\"人物小传\"],\"count\":1}]}]}]\n"])</script>
137<script>self.__next_f.push([1,"d:[\"$\",\"div\",null,{\"className\":\"page-module__gd1dcq__articles-grid\",\"children\":[[\"$\",\"$L17\",\"流年似水,石刻永恒\",{\"post\":{\"slug\":\"流年似水,石刻永恒\",\"title\":\"流年似水,石刻永恒\",\"date\":\"2022-03-20T22:16:31.000Z\",\"tags\":[\"永恒\",\"流年似水\",\"石刻\"],\"categories\":[\"原创文学\",\"现代散文\",\"随笔感想\"],\"categoryPaths\":[[\"原创文学\"],[\"现代散文\"],[\"随笔感想\"]],\"top\":99,\"excerpt\":\"闲云潭影,物换星移   滕王高阁,几度春秋   故人不在,长江空流   月圆复缺,岁月悠悠   多少年的时空交替   多少日的阴晴雪雨   烟雨中的亭台楼阁   可曾想有多少故人   吟诵那怀才不遇的佳句?   时光倒回一百年前,欧美率先步…\",\"wordCount\":502,\"readingTime\":2},\"index\":0}],[\"$\",\"$L17\",\"重构笔录:AI时代的流年石刻\",{\"post\":{\"slug\":\"重构笔录:AI时代的流年石刻\",\"title\":\"重构笔录:AI时代的流年石刻\",\"date\":\"2026-03-25T01:16:40.000Z\",\"tags\":[\"随笔感想\",\"技术探索\",\"人工智能\"],\"categories\":[\"随笔感想\"],\"categoryPaths\":[[\"随笔感想\"]],\"top\":1,\"excerpt\":\"“闲云潭影日悠悠,物换星移几度秋。” 时光如水,流年暗换。在一行行代码交织出的虚空里,岁月显得愈发虚幻而又真切。当键盘的敲击声逐渐被屏幕上跳动的智能光标所替代,我恍然惊觉,一个全新的纪元已在潜移默化中拉开了帷幕。  破茧:旧码与新生的对话 …\",\"wordCount\":836,\"readingTime\":3},\"index\":1}],[\"$\",\"$L17\",\"2026-04-01-claude-code-提示词全解析\",{\"post\":{\"slug\":\"2026-04-01-claude-code-提示词全解析\",\"title\":\"Claude Code 提示词全解析\",\"date\":\"2026-04-01T00:00:00.000Z\",\"tags\":[\"AI\",\"agent\",\"claude\"],\"categories\":[\"前端开发\"],\"categoryPaths\":[[\"前端开发\"]],\"top\":\"$undefined\",\"excerpt\":\"Claude Code 是当前流行的代码agent,提示词 prompt 是作为 ai 框架的灵魂。现在将它的提示词进行剖析,供学习和参考,禁止用于商业用途。  2. 任务执行与代码规范 Task Execution \u0026 Coding St…\",\"wordCount\":5282,\"readingTime\":18},\"index\":2}],[\"$\",\"$L17\",\"2026-03-30-张雪峰列传\",{\"post\":{\"slug\":\"2026-03-30-张雪峰列传\",\"title\":\"张雪峰列传\",\"date\":\"2026-03-30T00:00:00.000Z\",\"tags\":[\"文言文\",\"人物传记\"],\"categories\":[\"原创文学\"],\"categoryPaths\":[[\"原创文学\"]],\"top\":\"$undefined\",\"excerpt\":\"张子彪者,字雪峰,北地黑水人也。其地苦寒,民多质直。子彪少隽干,游学中州,受业于郑。 初,客燕京,佐士子大比之试,藉藉无名。子彪为人长喙锐目,捷给善辩。每论学,辄操乡音,语多谐谑,直指利害,略无隐讳。由是名闻太学,从者甚众。 方是时,天下殷…\",\"wordCount\":472,\"readingTime\":2},\"index\":3}],[\"$\",\"$L17\",\"2026-03-27-《国家为什么会失败》解读\",{\"post\":{\"slug\":\"2026-03-27-《国家为什么会失败》解读\",\"title\":\"《国家为什么会失败》解读\",\"date\":\"2026-03-27T00:00:00.000Z\",\"tags\":[\"读书笔记\",\"社会科学\"],\"categories\":[\"ai读书\"],\"categoryPaths\":[[\"ai读书\"]],\"top\":\"$undefined\",\"excerpt\":\"想象一张从太空中拍摄的朝鲜半岛夜景图:南半部灯火通明,北半部却几乎是一片漆黑。这两个地方的人有着相同的祖先、相同的文化传统、相似的地理环境,但今天的经济发展水平却天差地别。 为什么会这样? 这就是《国家为什么会失败》(Why Nations…\",\"wordCount\":2068,\"readingTime\":7},\"index\":4}],[\"$\",\"$L17\",\"2026-03-27-《贫穷的本质》深度解读\",{\"post\":{\"slug\":\"2026-03-27-《贫穷的本质》深度解读\",\"title\":\"逃离“贫穷陷阱”:为什么越穷越难以翻身?——《贫穷的本质》深度解读\",\"date\":\"2026-03-27T00:00:00.000Z\",\"tags\":[\"经济学\",\"读书\"],\"categories\":[\"ai读书\"],\"categoryPaths\":[[\"ai读书\"]],\"top\":\"$undefined\",\"excerpt\":\"提到“穷人”,很多人脑海中可能会浮现出一些刻板印象:他们是不是不够努力?是不是眼光太短浅?或者仅仅是因为运气不好? 2019年诺贝尔经济学奖得主阿比吉特·班纳吉和埃斯特·迪弗洛,花了15年时间深入五大洲的贫困地区,像测试新药一样去测试各种扶…\",\"wordCount\":1516,\"readingTime\":6},\"index\":5}],[\"$\",\"$L17\",\"2026-03-26-春三月于东北\",{\"post\":{\"slug\":\"2026-03-26-春三月于东北\",\"title\":\"春三月于东北\",\"date\":\"2026-03-26T00:00:00.000Z\",\"tags\":[\"东北\",\"春\",\"律诗\",\"冬\"],\"categories\":[\"原创文学\"],\"categoryPaths\":[[\"原创文学\"]],\"top\":\"$undefined\",\"excerpt\":\"改定稿 三春北地雪初晴,月落长河冻未平。   寒土深藏新绿色,冰河苦盼暖雷声。   孤舟夜困千层雪,弱草难穿一寸荣。   蓦见冥鸿归北去,惊嗟半日老平生。    原稿 月落苍白天气清,雪寒水上万丈冰。   冬月不得凝翠绿,
137几时可见柳春风。 …\",\"wordCount\":236,\"readingTime\":1},\"index\":6}],[\"$\",\"$L17\",\"5个算法模板\",{\"post\":{\"slug\":\"5个算法模板\",\"title\":\"5个算法模板\",\"date\":\"2026-03-18T00:00:00.000Z\",\"tags\":[\"Obsidian\"],\"categories\":[\"前端开发\",\"算法\"],\"categoryPaths\":[[\"前端开发\",\"算法\"]],\"top\":\"$undefined\",\"excerpt\":\"想要用一个“万能模板”直接套用 LeetCode Hot 100 的所有题目是不切实际的,因为算法的本质是针对不同数据结构和业务场景的时间/空间复杂度优化。图的搜索、数组的排序、树的遍历在物理内存和逻辑推演上是完全不同的维度。 不过,如果我…\",\"wordCount\":1617,\"readingTime\":6},\"index\":7}],[\"$\",\"$L17\",\"560. 和为 K 的子数组 (Subarray Sum Equals K)\",{\"post\":{\"slug\":\"560. 和为 K 的子数组 (Subarray Sum Equals K)\",\"title\":\"560. 和为 K 的子数组 (Subarray Sum Equals K)\",\"date\":\"2026-03-17T00:00:00.000Z\",\"tags\":[\"Obsidian\"],\"categories\":[\"前端开发\",\"算法\"],\"categoryPaths\":[[\"前端开发\",\"算法\"]],\"top\":\"$undefined\",\"excerpt\":\"560. 和为 K 的子数组 Subarray Sum Equals K 难度: 🟡 中等  📖 题目描述 给你一个整数数组 $nums$ 和一个整数 $k$,请你统计并返回 该数组中和为 $k$ 的子数组的个数。  子数组 是数组中元…\",\"wordCount\":1683,\"readingTime\":6},\"index\":8}],[\"$\",\"$L17\",\"深入理解node.js\",{\"post\":{\"slug\":\"深入理解node.js\",\"title\":\"深入理解node.js\",\"date\":\"2026-03-16T00:00:00.000Z\",\"tags\":[\"Obsidian\"],\"categories\":[\"前端开发\",\"node服务\"],\"categoryPaths\":[[\"前端开发\",\"node服务\"]],\"top\":\"$undefined\",\"excerpt\":\"要深入理解 Node.js,不能把它简单看作“运行在服务器上的 JavaScript”。它是一个经过精密设计的运行时环境(Runtime),本质上是将 Chrome V8 引擎、Libuv 库以及一系列 C++ 绑定结合在一起的产物。 我们…\",\"wordCount\":1064,\"readingTime\":4},\"index\":9}],[\"$\",\"$L17\",\"Redux\",{\"post\":{\"slug\":\"Redux\",\"title\":\"Redux\",\"date\":\"2026-03-13T00:00:00.000Z\",\"tags\":[\"Obsidian\"],\"categories\":[\"前端开发\",\"React\"],\"categoryPaths\":[[\"前端开发\",\"React\"]],\"top\":\"$undefined\",\"excerpt\":\"要真正理解 Redux,我们需要跳出繁杂的代码,先看它的核心本质:Redux 是一个可预测的状态容器。 在复杂的前端应用中,组件树的层级可能非常深。如果仅依靠组件自身的 state 和 props,数据的传递(比如从祖父组件传到孙子组件)会…\",\"wordCount\":1056,\"readingTime\":4},\"index\":10}],\"$L18\"]}]\n"])</script>
137<script>self.__next_f.push([1,"e:[\"$\",\"nav\",null,{\"className\":\"page-module__gd1dcq__pagination-nav\",\"children\":[[\"$\",\"$L19\",\"1\",{\"href\":\"/articles/\",\"className\":\"page-module__gd1dcq__page-link page-module__gd1dcq__active\",\"children\":1}],[\"$\",\"$L19\",\"2\",{\"href\":\"/articles/page/2/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":2}],[\"$\",\"$L19\",\"3\",{\"href\":\"/articles/page/3/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":3}],[\"$\",\"$L19\",\"4\",{\"href\":\"/articles/page/4/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":4}],[\"$\",\"$L19\",\"5\",{\"href\":\"/articles/page/5/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":5}],[\"$\",\"$L19\",\"6\",{\"href\":\"/articles/page/6/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":6}],[\"$\",\"$L19\",\"7\",{\"href\":\"/articles/page/7/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":7}],[\"$\",\"$L19\",\"8\",{\"href\":\"/articles/page/8/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":8}],[\"$\",\"$L19\",\"9\",{\"href\":\"/articles/page/9/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":9}],[\"$\",\"$L19\",\"10\",{\"href\":\"/articles/page/10/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":10}],[\"$\",\"$L19\",\"11\",{\"href\":\"/articles/page/11/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":11}],[\"$\",\"$L19\",\"12\",{\"href\":\"/articles/page/12/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":12}],[\"$\",\"$L19\",\"13\",{\"href\":\"/articles/page/13/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":13}],[\"$\",\"$L19\",\"14\",{\"href\":\"/articles/page/14/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":14}],[\"$\",\"$L19\",\"15\",{\"href\":\"/articles/page/15/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":15}],[\"$\",\"$L19\",\"16\",{\"href\":\"/articles/page/16/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":16}],[\"$\",\"$L19\",\"17\",{\"href\":\"/articles/page/17/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":17}],[\"$\",\"$L19\",\"18\",{\"href\":\"/articles/page/18/\",\"className\":\"page-module__gd1dcq__page-link \",\"children\":18}]]}]\n"])</script>
137<script>self.__next_f.push([1,"f:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0x4jqm3f0jazk.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n10:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0ep_zfc9lg.te.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n11:[\"$\",\"$L1a\",null,{\"children\":[\"$\",\"$1b\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@1c\"}]}]\n1d:[]\n12:\"$W1d\"\n13:[\"$\",\"$2\",\"h\",{\"children\":[null,[\"$\",\"$L1e\",null,{\"children\":\"$L1f\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L20\",null,{\"children\":[\"$\",\"$1b\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L21\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n15:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/02-i3i7pni0_6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
137<script>self.__next_f.push([1,"18:[\"$\",\"$L17\",\"js常见面试题\",{\"post\":{\"slug\":\"js常见面试题\",\"title\":\"js常见面试题\",\"date\":\"2026-03-06T00:00:00.000Z\",\"tags\":[\"Obsidian\"],\"categories\":[\"前端开发\",\"js\"],\"categoryPaths\":[[\"前端开发\",\"js\"]],\"top\":\"$undefined\",\"excerpt\":\"JavaScript 的知识体系庞杂,面试题往往不仅考察你是否知道答案,更看重你是否理解其底层的运行机制。为了避免死记硬背,我们需要从 JavaScript 引擎的设计逻辑出发来解构这些常考点。 以下为你系统梳理的基础与高级核心考点、经典代…\",\"wordCount\":1730,\"readingTime\":6},\"index\":11}]\n"])</script>
137<script>self.__next_f.push([1,"1f:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
137<script>self.__next_f.push([1,"22:I[27201,[\"/_next/static/chunks/0kow723u7pjfg.js\",\"/_next/static/chunks/0llxl2y1k~h2u.js\",\"/_next/static/chunks/0n4z.7yu76je-.js\"],\"IconMark\"]\n1c:null\n21:[[\"$\",\"title\",\"0\",{\"children\":\"全部文章 | 流年石刻\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"流年似水,石刻永恒\"}],[\"$\",\"meta\",\"2\",{\"property\":\"og:title\",\"content\":\"流年石刻\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:description\",\"content\":\"流年似水,石刻永恒\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:url\",\"content\":\"https://www.timeshike.com/\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:site_name\",\"content\":\"流年石刻\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:locale\",\"content\":\"zh_CN\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:title\",\"content\":\"流年石刻\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:description\",\"content\":\"流年似水,石刻永恒\"}],[\"$\",\"link\",\"11\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.svg\"}],[\"$\",\"link\",\"12\",{\"rel\":\"icon\",\"href\":\"/favicon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"13\",{\"rel\":\"apple-touch-icon\",\"href\":\"/favicon.svg\"}],[\"$\",\"$L22\",\"14\",{}]]\n"])</script>
137<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"69cbfb98b8744640b6e6cbaf6b4d2bf1","r":1,"spa":2}' crossorigin="anonymous"></script>
137
138</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.