PageSourceSearch

https://z-librarysvip.github.io/

html z-librarysvip.github.io collected 2026-10-03 10:14:02 UTC 26,246 bytes, 534 lines download raw bytes

1<!doctype html>
2<html lang="zh-CN">
3  <meta charset="UTF-8">
4  <meta content="width=device-width, initial-scale=1.0" name="viewport">
5  <title>Z-library - 官方 Z-lib中文入口. 免费下载电子书</title>
6 <meta name="keywords" content="zlibrary,zlibrary入口,zlibrary登录入口,zlibrary中文官网,zlibrary镜像网址,zlibrary数字图书馆" />
7<meta name="description" content="ZLibrary(简称"Z-Lib")自2009年成立以来,已发展成为全球最庞大的免费数字图书馆之一,其核心使命是打破知识获取的经济壁垒。该平台由志愿者和捐赠者共同维护,截至2025年,其数据库已收录超过2300万本电子书和8480万篇学术文章,覆盖文学、科技、艺术、人文等全学科领域,支持近30种语言资源(包括中文)。">
8  
8<script src="https://cdn.tailwindcss.com/3.4.16"></script>
8
9  
9<script>
10    tailwind.config = {
11      darkMode: `class`
12    }
13  </script>
13
14  <link href="https://cdn.bootcdn.net/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">
15  
15<script src="https://jsdelivr.topthink.com/npm/chart.js"></script>
15
16  <style>
17    @import "https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700&display=swap";
18
19    :root {
20      --primary: #5e6ad2;
21      --primary-light: #8a94e0;
22      --secondary: #f5f5f7;
23      --text-primary: #1a1a1a;
24      --text-secondary: #6b7280;
25      --background: #fff;
26      --card-bg: #f9fafb;
27      --border: #e5e7eb;
28    }
29
30    .dark {
31      --primary: #8a94e0;
32      --primary-light: #5e6ad2;
33      --secondary: #1f2937;
34      --text-primary: #f9fafb;
35      --text-secondary: #9ca3af;
36      --background: #111827;
37      --card-bg: #1f2937;
38      --border: #374151;
39    }
40
41    body {
42      background-color: var(--background);
43      color: var(--text-primary);
44      font-family: 'Noto Sans SC', sans-serif;
45      transition: background-color .3s, color .3s;
46    }
47
48    .card {
49      background-color: var(--card-bg);
50      border: 1px solid var(--border);
51      transition: transform .2s, box-shadow .2s, border-color .2s;
52    }
53
54    .card:hover {
55      border-color: var(--primary-light);
56      transform: translateY(-2px);
57      box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1);
58    }
59
60    .btn {
61      transition: transform .1s, background-color .2s;
62    }
63
64    .btn:hover {
65      transform: scale(1.02);
66    }
67
68    .fade-in {
69      animation: .8s ease-in-out fadeIn;
70    }
71
72    @keyframes fadeIn {
73      0% {
74        opacity: 0;
75        transform: translateY(10px);
76      }
77
78      to {
79        opacity: 1;
80        transform: translateY(0);
81      }
82    }
83
84    .section-title {
85      display: inline-block;
86      position: relative;
87    }
88
89    .section-title:after {
90      content: "";
91      background-color: var(--primary);
92      width: 40%;
93      height: 3px;
94      transition: width .3s;
95      position: absolute;
96      bottom: -5px;
97      left: 0;
98    }
99
100    .section-title:hover:after {
101      width: 100%;
102    }
103
104    .chart-container {
105      width: 100%;
106      height: 300px;
107      position: relative;
108    }
109
110    .progress-bar {
111      background-color: var(--primary);
112      border-radius: 4px;
113      height: 8px;
114      transition: width 1s ease-in-out;
115    }
116
117    .scroll-reveal {
118      opacity: 0;
119      transition: opacity .6s, transform .6s;
120      transform: translateY(20px);
121    }
122
123    .scroll-reveal.active {
124      opacity: 1;
125      transform: translateY(0);
126    }
127  </style>
128
129  <body class="min-h-screen">
130    <header class="sticky top-0 z-50 bg-opacity-90 backdrop-blur-sm" style="background-color: var(--background)">
131      <div class="container mx-auto px-4 py-4 flex justify-between items-center">
132        <div class="flex items-center space-x-2">
133          <i class="fas fa-book-open text-2xl" style="color: var(--primary)"></i>
134          <h1 class="text-xl font-bold">ZLibrary</h1>
135        </div>
136        <div class="flex items-center space-x-4">
137          <button class="p-2 rounded-full hover:bg-opacity-10 hover:bg-gray-500" id="theme-toggle">
138            <i class="fas fa-moon dark:hidden" style="color: var(--text-primary)"></i>
139            <i class="fas fa-sun hidden dark:block" style="color: var(--text-primary)"></i>
140          </button>
141        </div>
142      </div>
143    </header>
144    <main class="container mx-auto px-4 py-8 max-w-5xl">
145      <section class="mb-16 fade-in">
146        <div class="text-center mb-12">
147          <h1 class="text-4xl md:text-5xl font-bold mb-4">ZLibrary:全球最大的免费数字图书馆</h1>
148          <p class="text-lg" style="color: var(--text-secondary)">打破知识获取的经济壁垒,重塑数字阅读体验</p>
149        </div>
150        <div class="grid grid-cols-1 md:grid-cols-3 gap-6 mb-12">
151          <div class="card rounded-xl p-6 scroll-reveal">
152            <div class="flex items-center mb-4">
153              <div class="w-12 h-12 rounded-full flex items-center justify-center mr-4" style="background-color: var(--primary-light)">
154                <i class="fas fa-database text-white text-xl"></i>
155              </div>
156              <h3 class="text-xl font-semibold">海量资源</h3>
157            </div>
158            <p class="mb-4">收录超过 <span class="font-bold">2300 万本电子书</span> 和 <span class="font-bold">8480 万篇学术文章</span>,覆盖全学科领域</p>
159            <div class="flex items-center">
160              <span class="text-sm px-2 py-1 rounded-full" style="background-color: var(--primary-light); color: #fff"> 全球领先 </span>
161            </div>
162          </div>
163          <div class="card rounded-xl p-6 scroll-reveal" style="animation-delay: .2s">
164            <div class="flex items-center mb-4">
165              <div class="w-12 h-12 rounded-full flex items-center justify-center mr-4" style="background-color: var(--primary-light)">
166                <i class="fas fa-language text-white text-xl"></i>
167              </div>
168              <h3 class="text-xl font-semibold">多语言支持</h3>
169            </div>
170            <p class="mb-4">支持近 <span class="font-bold">30 种语言</span> 资源,包括简繁体中文</p>
171            <div class="flex items-center">
172              <span class="text-sm px-2 py-1 rounded-full" style="background-color: var(--primary-light); color: #fff"> 国际化 </span>
173            </div>
174          </div>
175          <div class="card rounded-xl p-6 scroll-reveal" style="animation-delay: .4s">
176            <div class="flex items-center mb-4">
177              <div class="w-12 h-12 rounded-full flex items-center justify-center mr-4" style="background-color: var(--primary-light)">
178                <i class="fas fa-users text-white text-xl"></i>
179              </div>
180              <h3 class="text-xl font-semibold">用户共创</h3>
181            </div>
182            <p class="mb-4">采用 "用户共创" 模式,允许读者上传原创作品或分享公共领域资源</p>
183            <div class="flex items-center">
184              <span class="text-sm px-2 py-1 rounded-full" style="background-color: var(--primary-light); color: #fff"> 开源精神 </span>
185            </div>
186          </div>
187        </div>
188      </section>
189      <section class="mb-16 scroll-reveal">
190        <h2 class="section-title text-2xl md:text-3xl font-bold mb-8">官网与客户端入口</h2>
191        <div class="card rounded-xl p-8 mb-8">
192          <p class="mb-4">客户端每天可下载20本书,比网页版多10本。比镜像站稳定。强烈建议选择客户端下载,支持Windows,Mac,安卓手机等系统</p>
193          <div class="flex space-x-4">
194            <a href="https://zlib.ggonav.com/" target="_blank" class="btn bg-blue-500 hover:bg-blue-600 text-white px-4 py-2 rounded-md">官网|镜像入口</a>
195            <a href="https://zlibxxs.xxsnav.com/" target="_blank" class="btn bg-blue-500 hover:bg-blue-600 text-white px-4 py-2 rounded-md">备用地址</a>
196            <a href="https://wangpan.z-library.click/" target="_blank" class="btn bg-blue-500 hover:bg-blue-600 text-white px-4 py-2 rounded-md">客户端下载(含无限下载版)</a>
197            <a href="https://www.ggonav.com/sites/5813.html" target="_blank" class="btn bg-blue-500 hover:bg-blue-600 text-white px-4 py-2 rounded-md">2025免费电子书网站</a>
198          </div>
199        </div>
200      </section>
201      <section class="mb-16 scroll-reveal">
202        <h2 class="section-title text-2xl md:text-3xl font-bold mb-8">一、引言:重塑知识获取方式的革命性平台</h2>
203        <div class="card rounded-xl p-8 mb-8">
204          <p class="mb-4">ZLibrary(简称 "Z-Lib")自 2009 年成立以来,已发展成为全球最庞大的免费数字图书馆之一,其核心使命是打破知识获取的经济壁垒。该平台由志愿者和捐赠者共同维护,截至 2024 年,其数据库已收录超过 <span class="font-bold">2300 万本电子书</span> 和 <span class="font-bold">8480 万篇学术文章</span>,覆盖文学、科技、艺术、人文等全学科领域,支持近 30 种语言资源(包括中文)。</p>
205          <p class="mb-4">与传统图书馆不同,ZLibrary 采用 "用户共创" 模式,允许普通读者上传原创作品或分享公共领域资源,例如一位美国大学生曾通过平台发布个人撰写的开源编程教程,累计下载量超 10 万次。</p>
206          <p>其非营利性质与谷歌图书馆项目形成鲜明对比,用户无需支付任何费用即可享受无广告干扰的阅读体验,仅需通过捐赠或内容贡献换取高级功能。</p>
207        </div>
208      </section>
209      <section class="mb-16 scroll-reveal">
210        <h2 class="section-title text-2xl md:text-3xl font-bold mb-8">二、发展历程:从草根项目到知识共享巨头</h2>
211        <div class="card rounded-xl p-8 mb-8">
212          <div class="relative">
213            <div class="absolute left-0 top-0 bottom-0 w-1" style="background-color: var(--primary-light)"></div>
214            <div class="relative pl-8 pb-8">
215              <div class="absolute left-0 top-0 w-6 h-6 rounded-full flex items-center justify-center" style="background-color: var(--primary)">
216                <span class="text-white text-xs">1</span>
217              </div>
218              <h3 class="text-xl font-semibold mb-2">2009 年:草根起源</h3>
219              <p>最初仅为一个小型电子书共享社区,由志愿者维护。</p>
220            </div>
221            <div class="relative pl-8 pb-8">
222              <div class="absolute left-0 top-0 w-6 h-6 rounded-full flex items-center justify-center" style="background-color: var(--primary)">
223                <span class="text-white text-xs">2</span>
224              </div>
225              <h3 class="text-xl font-semibold mb-2">2015 年后:指数增长</h3>
226              <p>开放用户上传功能后,资源量呈指数级增长,至 2022 年突破千万级藏书量。</p>
227            </div>
228            <div class="relative pl-8 pb-8">
229              <div class="absolute left-0 top-0 w-6 h-6 rounded-full flex items-center justify-center" style="background-color: var(--primary)">
230                <span class="text-white text-xs">3</span>
231              </div>
232              <h3 class="text-xl font-semibold mb-2">2022 年:应对封锁</h3>
233              <p>美国政府查封主域名事件成为转折点,平台随即启动分布式镜像网络(如 imi123.cn、singlelogin.re),并通过 Telegram 频道 "Z-Access" 保持服务连续性。</p>
234            </div>
235            <div class="relative pl-8">
236              <div class="absolute left-0 top-0 w-6 h-6 rounded-full flex items-center justify-center" style="background-color: var(--primary)">
237                <span class="text-white text-xs">4</span>
238              </div>
239              <h3 class="text-xl font-semibold mb-2">2023 年至今:分层会员体系</h3>
240              <p>引入分层会员体系,将用户分为 <span class="font-bold">游客(5 本/天)</span>、<span class="font-bold">注册会员(10 本/天)</span> 和 <span class="font-bold">捐赠会员(无限制)</span>,捐赠金额达 10 美元即可解锁云端同步、批量下载加速等功能。</p>
241              <p class="mt-2">值得关注的是,其中文用户占比从 2020 年的 12% 跃升至 2024 年的 35%,推动平台新增简繁体中文检索系统和本地化推荐算法。</p>
242            </div>
243          </div>
244        </div>
245      </section>
246      <section class="mb-16 scroll-reveal">
247        <h2 class="section-title text-2xl md:text-3xl font-bold mb-8">三、功能特点:超越传统图书馆的数字化创新</h2>
248        <div class="grid grid-cols-1 md:grid-cols-2 gap-8 mb-8">
249          <div class="card rounded-xl p-6">
250            <div class="flex items-center mb-4">
251              <div class="w-10 h-10 rounded-full flex items-center justify-center mr-3" style="background-color: var(--primary-light)">
252                <i class="fas fa-search text-white"></i>
253              </div>
254              <h3 class="text-xl font-semibold">智能检索系统</h3>
255            </div>
256            <ul class="space-y-3">
257              <li class="flex">
258                <i class="fas fa-check-circle mt-1 mr-2" style="color: var(--primary)"></i>
259                <span>支持 <span class="font-bold">"常规搜索"</span>(按标题/作者/ISBN)与 <span class="font-bold">"全文搜索"</span>(精准定位段落),例如输入《百年孤独》ISBN "9787544291170" 可直接跳转至马尔克斯作品集。</span>
260              </li>
261              <li class="flex">
262                <i class="fas fa-check-circle mt-1 mr-2" style="color: var(--primary)"></i>
263                <span>高级筛选器包含 <span class="font-bold">年份(1800 - 2025)</span>、<span class="font-bold">语言</span>(含小语种如斯瓦希里语)、<span class="font-bold">文件格式</span>(EPUB/PDF/MOBI 等),研究者可快速锁定 1900 - 1950 年间英文版心理学专著。</span>
264              </li>
265            </ul>
266          </div>
267          <div class="card rounded-xl p-6">
268            <div class="flex items-center mb-4">
269              <div class="w-10 h-10 rounded-full flex items-center justify-center mr-3" style="background-color: var(--primary-light)">
270                <i class="fas fa-mobile-alt text-white"></i>
271              </div>
272              <h3 class="text-xl font-semibold">多终端生态链</h3>
273            </div>
274            <ul class="space-y-3">
275              <li class="flex">
276                <i class="fas fa-check-circle mt-1 mr-2" style="color: var(--primary)"></i>
277                <span>支持 Kindle 推送、邮箱接收、Google Drive 同步,用户甚至能将《经济学人》杂志 PDF 直接发送至 iPad 的 Notability 应用批注。</span>
278              </li>
279              <li class="flex">
280                <i class="fas fa-check-circle mt-1 mr-2" style="color: var(--primary)"></i>
281                <span>独创 "Z-Access" Telegram 机器人,发送 "/search 量子力学" 即可获取最新教材。</span>
282              </li>
283            </ul>
284          </div>
285          <div class="card rounded-xl p-6">
286            <div class="flex items-center mb-4">
287              <div class="w-10 h-10 rounded-full flex items-center justify-center mr-3" style="background-color: var(--primary-light)">
288                <i class="fas fa-graduation-cap text-white"></i>
289              </div>
290              <h3 class="text-xl font-semibold">学术研究支持</h3>
291            </div>
292            <ul class="space-y-3">
293              <li class="flex">
294                <i class="fas fa-check-circle mt-1 mr-2" style="color: var(--primary)"></i>
295                <span>提供 <span class="font-bold">参考文献自动生成</span> 工具,选定《自然》期刊论文后可导出 APA/MLA 格式引文。</span>
296              </li>
297              <li class="flex">
298                <i class="fas fa-check-circle mt-1 mr-2" style="color: var(--primary)"></i>
299                <span>文献管理功能支持创建个人书单,例如生物系学生可将《分子克隆指南》《细胞生物学精要》归类至 "实验技术" 收藏夹。</span>
300              </li>
301            </ul>
302          </div>
303          <div class="card rounded-xl p-6">
304            <div class="flex items-center mb-4">
305              <div class="w-10 h-10 rounded-full flex items-center justify-center mr-3" style="background-color: var(--primary-light)">
306                <i class="fas fa-users text-white"></i>
307              </div>
308              <h3 class="text-xl font-semibold">社群互动网络</h3>
309            </div>
310            <ul class="space-y-3">
311              <li class="flex">
312                <i class="fas fa-check-circle mt-1 mr-2" style="color: var(--primary)"></i>
313                <span>用户可对书籍进行 <span class="font-bold">豆瓣式评分</span>,某位历史爱好者对《枪炮、病菌与钢铁》的深度书评累计获得 3000 次点赞。</span>
314              </li>
315              <li class="flex">
316                <i class="fas fa-check-circle mt-1 mr-2" style="color: var(--primary)"></i>
317                <span>开放 "知识众筹" 板块,2024 年成功众筹翻译《剑桥中世纪史》阿拉伯语版本。</span>
318              </li>
319            </ul>
320          </div>
321        </div>
322      </section>
323      <section class="mb-16 scroll-reveal">
324        <h2 class="section-title text-2xl md:text-3xl font-bold mb-8">四、使用指南:从新手到高阶用户的进阶路径</h2>
325        <div class="card rounded-xl p-8 mb-8">
326          <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
327            <div>
328              <h3 class="text-xl font-semibold mb-4 flex items-center">
329                <i class="fas fa-map-signs mr-2" style="color: var(--primary)"></i>
330                基础访问流程
331              </h3>
332              <div class="space-y-4">
333                <div class="p-4 rounded-lg" style="background-color: var(--secondary)">
334                  <h4 class="font-medium mb-2">镜像选择</h4>
335                  <p>优先访问抗封锁能力强的 singlelogin.re 或通过必应搜索爱米导航 "www.imi123.cn" 获取最新域名。</p>
336                </div>
337                <div class="p-4 rounded-lg" style="background-color: var(--secondary)">
338                  <h4 class="font-medium mb-2">快速下载</h4>
339                  <p>未注册用户输入《三体》书名,5 秒内可完成 PDF 下载(限 5 本/天)。</p>
340                </div>
341              </div>
342            </div>
343            <div>
344              <h3 class="text-xl font-semibold mb-4 flex items-center">
345                <i class="fas fa-key mr-2" style="color: var(--primary)"></i>
346                会员特权解锁
347              </h3>
348              <div class="space-y-4">
349                <div class="p-4 rounded-lg" style="background-color: var(--secondary)">
350                  <h4 class="font-medium mb-2">捐赠升级</h4>
351                  <p>支付 10 美元后,每日下载上限解除,且 1GB 的《大英百科全书》PDF 下载时间从 15 分钟缩短至 3 分钟。</p>
352                </div>
353                <div class="p-4 rounded-lg" style="background-color: var(--secondary)">
354                  <h4 class="font-medium mb-2">学术加速包</h4>
355                  <p>捐赠会员可申请优先索引服务,例如提前获取《柳叶刀》预印本论文。</p>
356                </div>
357              </div>
358            </div>
359            <div>
360              <h3 class="text-xl font-semibold mb-4 flex items-center">
361                <i class="fas fa-shield-alt mr-2" style="color: var(--primary)"></i>
362                风险规避策略
363              </h3>
364              <div class="space-y-4">
365                <div class="p-4 rounded-lg" style="background-color: var(--secondary)">
366                  <h4 class="font-medium mb-2">加密邮箱</h4>
367                  <p>使用 ProtonMail 等加密邮箱注册,避免主流服务商拦截验证邮件。</p>
368                </div>
369                <div class="p-4 rounded-lg" style="background-color: var(--secondary)">
370                  <h4 class="font-medium mb-2">Tor 浏览器</h4>
371                  <p>通过 Tor 浏览器访问.onion镜像,实现完全匿名下载。</p>
372                </div>
373              </div>
374            </div>
375          </div>
376        </div>
377      </section>
378      <section class="mb-16 scroll-reveal">
379        <h2 class="section-title text-2xl md:text-3xl font-bold mb-8">
379五、争议与未来:知识平权运动的双刃剑</h2>
380        <div class="card rounded-xl p-8 mb-8">
381          <div class="grid grid-cols-1 md:grid-cols-2 gap-8">
382            <div>
383              <p class="mb-4">尽管 ZLibrary 因版权问题屡遭诉讼,但其 2024 年推出的 "创作者基金" 试图平衡各方利益:用户下载受版权保护作品时,平台自动从捐赠池中分配 0.1 美元给原作者。</p>
384              <p>与此同时,牛津大学研究显示,发展中国家医学生通过 ZLibrary 获取教材的比例高达 67%,显著降低教育不平等。</p>
385            </div>
386            <div>
387              <h3 class="text-xl font-semibold mb-4">未来展望</h3>
388              <p class="mb-4">未来,平台计划整合区块链技术,实现资源溯源与版权自动化结算,这或将成为数字出版业的颠覆性创新。</p>
389
390              </div>
391            </div>
392          </div>
393        </div>
394      </section>
395      <section class="mb-16 scroll-reveal">
396        <h2 class="section-title text-2xl md:text-3xl font-bold mb-8">资源分布统计</h2>
397        <div class="card rounded-xl p-8">
398          <div class="grid grid-cols-1 lg:grid-cols-2 gap-8">
399            <div>
400              <h3 class="text-xl font-semibold mb-4">资源类型分布</h3>
401              <div class="chart-container">
402                <canvas id="resourceChart"></canvas>
403              </div>
404            </div>
405            <div>
406              <h3 class="text-xl font-semibold mb-4">用户下载趋势</h3>
407              <div class="chart-container">
408                <canvas id="trendChart"></canvas>
409              </div>
410            </div>
411          </div>
412        </div>
413      </section>
414    </main>
415    <footer class="py-8 border-t" style="border-color: var(--border)">
416      <div class="container mx-auto px-4">
417        <div class="flex flex-col md:flex-row justify-between items-center">
418          <div class="mb-4 md:mb-0">
419            <p class="text-sm" style="color: var(--text-secondary)">觉得很不错?那就按住Ctrl+D键组合,把本网站加入你的浏览器收藏夹吧!</p>
420          </div>
421          <div class="flex items-center">
422            <span class="text-sm font-medium mr-2" style="color: var(--text-secondary)">数字导航网</span>
423            <span class="font-bold" style="color: var(--primary)">© 2025 ZLibrary数字图书馆</span>
424          </div>
425        </div>
426      </div>
427    </footer>
428    
428<script>
429      const themeToggle = document.getElementById(`theme-toggle`);
430      if (window.matchMedia && window.matchMedia(`(prefers-color-scheme: dark)`).matches) {
431        document.documentElement.classList.add(`dark`);
432      }
433      themeToggle.addEventListener(`click`, () => {
434        document.documentElement.classList.toggle(`dark`);
435      });
436      const scrollRevealElements = document.querySelectorAll(`.scroll-reveal`);
437      const revealOnScroll = () => {
438        for (let a = 0; a < scrollRevealElements.length; a++) {
439          const b = scrollRevealElements[a].getBoundingClientRect().top;
440          const c = window.innerHeight;
441          if (b < c - 100) {
442            scrollRevealElements[a].classList.add(`active`);
443          }
444        }
445      };
446      window.addEventListener(`scroll`, revealOnScroll);
447      window.addEventListener(`load`, revealOnScroll);
448      const ctxResource = document.getElementById(`resourceChart`).getContext(`2d`);
449      const resourceChart = new Chart(ctxResource, {
450        type: `pie`,
451        data: {
452          labels: [`电子书`, `学术文章`, `其他资源`],
453          datasets: [{
454            data: [800, 8400, 200],
455            backgroundColor: [
456              `rgba(94, 106, 210, 0.8)`,
457              `rgba(94, 106, 210, 0.6)`,
458              `rgba(94, 106, 210, 0.4)`
459            ],
460            borderColor: [
461              `rgba(94, 106, 210, 1)`,
462              `rgba(94, 106, 210, 0.8)`,
463              `rgba(94, 106, 210, 0.6)`
464            ],
465            borderWidth: 1
466          }]
467        },
468        options: {
469          responsive: true,
470          maintainAspectRatio: false,
471          plugins: {
472            legend: {
473              position: `bottom`,
474              labels: {
475                padding: 20,
476                font: {
477                  size: 12
478                }
479              }
480            },
481            tooltip: {
482              callbacks: {
483                label: (a => {
484                  let b = a.label || ``;
485                  if (b) {
486                    b += `: `;
487                  }
488                  if (a.parsed.r) {
489                    b += a.formattedValue;
490                  }
491                  return b;
492                })
493              }
494            }
495          }
496        }
497      });
498      const ctxTrend = document.getElementById(`trendChart`).getContext(`2d`);
499      const trendChart = new Chart(ctxTrend, {
500        type: `line`,
501        data: {
502          labels: [`2020`, `2021`, `2022`, `2023`, `2024`],
503          datasets: [{
504            label: `日均下载量(万次)`,
505            data: [12, 18, 25, 32, 40],
506            fill: false,
507            borderColor: `rgba(94, 106, 210, 1)`,
508            tension: 0.4,
509            pointBackgroundColor: `rgba(94, 106, 210, 1)`,
510            pointRadius: 4
511          }]
512        },
513        options: {
514          responsive: true,
515          maintainAspectRatio: false,
516          scales: {
517            y: {
518              beginAtZero: true,
519              ticks: {
520                callback: (a => a + `万`)
521              }
522            }
523          },
524          plugins: {
525            legend: {
526              position: `top`
527            }
528          }
529        }
530      });
531    </script>
531
532  </body>
533</html>
534    

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.