-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
352 lines (329 loc) · 23.4 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
<!DOCTYPE html>
<html lang="en" dir="auto">
<head>
<meta name="generator" content="Hugo 0.129.0"><meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="robots" content="index, follow">
<title>开亮人生</title>
<meta name="keywords" content="Blog, 创伤后成长">
<meta name="description" content="向开亮的个人网志">
<meta name="author" content="向开亮">
<link rel="canonical" href="https://www.kailiang.life/">
<meta name="yandex-verification" content="XYZabc">
<meta name="msvalidate.01" content="XYZabc">
<link crossorigin="anonymous" href="/assets/css/stylesheet.fc220c15db4aef0318bbf30adc45d33d4d7c88deff3238b23eb255afdc472ca6.css" integrity="sha256-/CIMFdtK7wMYu/MK3EXTPU18iN7/MjiyPrJVr9xHLKY=" rel="preload stylesheet" as="style">
<link rel="icon" href="https://ouyoung.oss-cn-zhangjiakou.aliyuncs.com/202310150931964.ico">
<link rel="icon" type="image/png" sizes="16x16" href="https://ouyoung.oss-cn-zhangjiakou.aliyuncs.com/202310150932794.png">
<link rel="icon" type="image/png" sizes="32x32" href="https://ouyoung.oss-cn-zhangjiakou.aliyuncs.com/202310150932874.png">
<link rel="apple-touch-icon" href="https://ouyoung.oss-cn-zhangjiakou.aliyuncs.com/202310150932247.png">
<link rel="mask-icon" href="https://www.kailiang.life/%3Clink%20/%20abs%20url%3E">
<meta name="theme-color" content="#2e2e33">
<meta name="msapplication-TileColor" content="#2e2e33">
<link rel="alternate" type="application/rss+xml" href="https://www.kailiang.life/index.xml">
<link rel="alternate" hreflang="en" href="https://www.kailiang.life/">
<noscript>
<style>
#theme-toggle,
.top-link {
display: none;
}
</style>
<style>
@media (prefers-color-scheme: dark) {
:root {
--theme: rgb(29, 30, 32);
--entry: rgb(46, 46, 51);
--primary: rgb(218, 218, 219);
--secondary: rgb(155, 156, 157);
--tertiary: rgb(65, 66, 68);
--content: rgb(196, 196, 197);
--code-block-bg: rgb(46, 46, 51);
--code-bg: rgb(55, 56, 62);
--border: rgb(51, 51, 51);
}
.list {
background: var(--theme);
}
.list:not(.dark)::-webkit-scrollbar-track {
background: 0 0;
}
.list:not(.dark)::-webkit-scrollbar-thumb {
border-color: var(--theme);
}
}
</style>
</noscript>
<meta property="og:title" content="开亮人生" />
<meta property="og:description" content="向开亮的个人网志" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.kailiang.life/" />
<meta property="og:image" content="https://www.kailiang.life/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E" />
<meta property="og:site_name" content="开亮人生" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:image" content="https://www.kailiang.life/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E" />
<meta name="twitter:title" content="开亮人生"/>
<meta name="twitter:description" content="向开亮的个人网志"/>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "开亮人生",
"url": "https://www.kailiang.life/",
"description": "向开亮的个人网志",
"thumbnailUrl": "https://ouyoung.oss-cn-zhangjiakou.aliyuncs.com/202310150931964.ico",
"sameAs": [
"https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4ODIzMzY3NQ==\u0026action=getalbum\u0026album_id=2798760535621287937\u0026scene=173\u0026from_msgid=2247488573\u0026from_itemidx=1\u0026count=3\u0026nolastread=1#wechat_redirect", "https://public.zsxq.com/groups/15528185251452.html?group_id=15528185251452\u0026secret=cbkaroo748t0bg0hkz0x9h5cdfwj010u\u0026inviter_id=582128812255544\u0026inviter_sid=w4z89dn6l4\u0026invite", "https://weibo.com/kailiang2101", "https://www.xiaohongshu.com/user/profile/6556ff970000000002036533", "https://space.bilibili.com/563126952", "https://www.xiaohongshu.com/user/profile/640ff1de000000001001db7c", "mailto:kl@kailiang.life"
]
}
</script>
</head>
<body class="list" id="top">
<script>
if (localStorage.getItem("pref-theme") === "dark") {
document.body.classList.add('dark');
} else if (localStorage.getItem("pref-theme") === "light") {
document.body.classList.remove('dark')
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
document.body.classList.add('dark');
}
</script>
<header class="header">
<nav class="nav">
<div class="logo">
<a href="https://www.kailiang.life/" accesskey="h" title="开亮人生 (Alt + H)">
<img src="https://ouyoung.oss-cn-zhangjiakou.aliyuncs.com/202310150932247.png" alt="" aria-label="logo"
height="35">开亮人生</a>
<div class="logo-switches">
<button id="theme-toggle" accesskey="t" title="(Alt + T)">
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="18" viewBox="0 0 24 24"
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round">
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
</svg>
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="18" viewBox="0 0 24 24"
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round">
<circle cx="12" cy="12" r="5"></circle>
<line x1="12" y1="1" x2="12" y2="3"></line>
<line x1="12" y1="21" x2="12" y2="23"></line>
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
<line x1="1" y1="12" x2="3" y2="12"></line>
<line x1="21" y1="12" x2="23" y2="12"></line>
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
</svg>
</button>
</div>
</div>
<ul id="menu">
<li>
<a href="https://www.kailiang.life/archives/" title="archive">
<span>archive</span>
</a>
</li>
<li>
<a href="https://www.kailiang.life/search/" title="search (Alt + /)" accesskey=/>
<span>search</span>
</a>
</li>
</ul>
</nav>
</header>
<main class="main"><div class="profile">
<div class="profile_inner" style="min-height: 100vh;">
<style>
.profile::before {
content: "";
background: url('https://www.kailiang.life/images/bg-pic.gif') no-repeat center center;
background-size: cover;
background-position: center;
background-color: black;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
z-index: -2;
}
.profile::after {
content: "";
background: rgba(0, 0, 0, 0.7);
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
z-index: -1;
}
.profile_inner {
position: relative;
z-index: 1;
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
text-align: center;
}
.profile-content {
background-color: rgba(245, 245, 245, 0.7);
border-radius: 15px;
padding: 20px;
display: inline-block;
text-align: center;
}
.profile-content h1,
.profile-content .social-icons {
margin: 10px 0;
text-align: center;
}
.profile-content img {
display: block;
margin: 0 auto;
border-radius: 50%;
}
.subtitle {
text-align: left;
white-space: pre-line;
width: 100%;
margin: 10px 0;
color: #000000;
font-size: 20px;
}
</style>
<div class="profile-content">
<img draggable="false" src="https://ouyoung.oss-cn-zhangjiakou.aliyuncs.com/202408121218470.JPG" alt="my image" title="my image"
height="120" width="120" />
<h1>开亮人生</h1>
<span class="subtitle"><!-- raw HTML omitted -->你好,我是向开亮!<!-- raw HTML omitted -->《财新周刊》专栏作者,拥有超十年的商业战略咨询经验,曾供职著名战略咨询公司及世界500强集团。<!-- raw HTML omitted -->用成为自己的方式,直面<a href="https://www.kailiang.life/2024-03-16_speech/">“如何走出父亲被杀害的创伤”</a>,<a href="https://www.kailiang.life/2024-12-01_160958/">“如何面对与杀父仇人当邻居的仇恨”</a>。在成为自己的过程中,逐步成为<a href="https://www.kailiang.life/2022-02-11_quit-smoking/">戒烟者</a>/<a href="https://www.kailiang.life/2022-03-13_reduce-fat-scientifically/">减重者</a>/<a href="https://www.kailiang.life/2022-02-14_early-to-bed-and-early-to-rise/">自律者</a>/<a href="https://www.kailiang.life/2022-02-03_running-motivation/">长跑者</a>…</span> <div class="social-icons" >
<a href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4ODIzMzY3NQ==&action=getalbum&album_id=2798760535621287937&scene=173&from_msgid=2247488573&from_itemidx=1&count=3&nolastread=1#wechat_redirect" target="_blank" rel="noopener noreferrer me"
title="Weixin">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-wechat" viewBox="0 0 16 16">
<path d="M11.176 14.429c-2.665 0-4.826-1.8-4.826-4.018 0-2.22 2.159-4.02 4.824-4.02S16 8.191 16 10.411c0 1.21-.65 2.301-1.666 3.036a.324.324 0 0 0-.12.366l.218.81a.616.616 0 0 1 .029.117.166.166 0 0 1-.162.162.177.177 0 0 1-.092-.03l-1.057-.61a.519.519 0 0 0-.256-.074.509.509 0 0 0-.142.021 5.668 5.668 0 0 1-1.576.22ZM9.064 9.542a.647.647 0 1 0 .557-1 .645.645 0 0 0-.646.647.615.615 0 0 0 .09.353Zm3.232.001a.646.646 0 1 0 .546-1 .645.645 0 0 0-.644.644.627.627 0 0 0 .098.356Z"/>
<path d="M0 6.826c0 1.455.781 2.765 2.001 3.656a.385.385 0 0 1 .143.439l-.161.6-.1.373a.499.499 0 0 0-.032.14.192.192 0 0 0 .193.193c.039 0 .077-.01.111-.029l1.268-.733a.622.622 0 0 1 .308-.088c.058 0 .116.009.171.025a6.83 6.83 0 0 0 1.625.26 4.45 4.45 0 0 1-.177-1.251c0-2.936 2.785-5.02 5.824-5.02.05 0 .1 0 .15.002C10.587 3.429 8.392 2 5.796 2 2.596 2 0 4.16 0 6.826Zm4.632-1.555a.77.77 0 1 1-1.54 0 .77.77 0 0 1 1.54 0Zm3.875 0a.77.77 0 1 1-1.54 0 .77.77 0 0 1 1.54 0Z"/>
</svg>
</a>
<a href="https://public.zsxq.com/groups/15528185251452.html?group_id=15528185251452&secret=cbkaroo748t0bg0hkz0x9h5cdfwj010u&inviter_id=582128812255544&inviter_sid=w4z89dn6l4&invite" target="_blank" rel="noopener noreferrer me"
title="Club">
<svg t="1722901718400" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7328" width="200" height="200">
<path d="M912.7 177.3c-2.6-2.6-5-5.1-7.7-7.9C825.2 90.4 719.3 47 606.6 47h-3c-113.9 0.6-220.4 45.6-299.9 126.7-93 94.8-131.3 224.6-114.5 348.3 11.1 80.6 45.3 158.7 103.2 222.6 3.8 4 7.5 8.1 11.4 12.1l1.7 1.6c2.1 2.2 4.2 4.2 6.4 6.2 5.5 5.4 11.1 10.4 16.8 15.2 33.2 28.7 70.9 51.4 111.6 67.7 49.1 19.8 102.6 30.3 157.1 30.3 9.9 0 19.9-0.3 29.8-1l369.1-25.8 25.9-365.7c8.1-115-31.8-227.3-109.5-307.9zM676.3 639.1c-20.6 7.2-42.3 11.8-65 11.8-25.9 0-50.8-5.5-73.1-15-65.5-28.3-111.4-92.6-111.4-167.7h179l0.9-1.8 0.5 1.8h188c0 78.3-49.5 144.7-118.9 170.9z" fill="#2c2c2c" p-id="7329"></path>
<path d="M405 847.8c-31.5-15.1-60.9-34.2-87.4-57.1-5.8-4.8-11.4-9.8-16.8-15.1-2.3-2.1-4.3-4.1-6.4-6.3l-1.8-1.6c-3.9-4-7.7-8-11.3-12.1-52.1-57.6-85.2-126.8-99.3-198.9-2.4-12.9-15.9-21.2-28.6-17-32.7 11-62.8 29.4-88 54.3-1.5 1.5-2.7 2.9-4.1 4.3-42 43.5-63.6 104.2-59.2 166.4L16 962.4l199.7 13.9c5.3 0.3 10.6 0.6 16 0.6 58 0 113.7-21.8 154.3-61.2 1.3-1 2.4-2.2 3.5-3.3l0.9-0.9c8.9-8.9 16.8-18.5 23.6-28.4 8.7-12.2 4.4-28.9-9-35.3zM297.6 808c-10.6 16.8-26.4 30.2-44.9 38.3-12 5-25.6 8-39.5 8-12.2 0-24.1-2.4-35.1-6.4-37.7-14.1-64.4-50-64.4-92.3h101.8l0.2-1 0.3 1h39.5c9.1 0 17.8 3.9 24.1 10.4l1.8 1.7 1.7 1.6c2.1 2.2 4.2 4.2 6.4 6.3 1.5 1.4 2.9 2.9 4.3 4.1 8 7.4 9.6 19.3 3.8 28.3z" fill="#2c2c2c" p-id="7330"></path>
</svg>
</a>
<a href="https://weibo.com/kailiang2101" target="_blank" rel="noopener noreferrer me"
title="Weibo">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-sina-weibo" viewBox="0 0 16 16">
<path d="M10.878 1.093a4.23 4.23 0 0 1 4.031 1.305 4.225 4.225 0 0 1 .886 4.14v.001a.612.612 0 0 1-1.166-.377 3.01 3.01 0 0 0-3.495-3.873.611.611 0 1 1-.256-1.196ZM3.753 9.465c.548-1.11 1.972-1.74 3.233-1.411 1.304.338 1.971 1.568 1.437 2.764-.541 1.221-2.095 1.875-3.416 1.449-1.271-.411-1.812-1.67-1.254-2.802Zm2.658.567c.16.066.365-.009.458-.168.088-.16.03-.34-.129-.397-.156-.062-.353.013-.446.168-.09.154-.041.333.117.397Zm-1.607 1.314c.413.188.963.009 1.219-.4.252-.413.12-.883-.296-1.062-.41-.172-.94.005-1.194.402-.256.4-.135.874.271 1.06Z"/>
<path d="m12.014 7.238.005.001c.919.285 1.941.974 1.939 2.188 0 2.007-2.895 4.535-7.246 4.535C3.393 13.962 0 12.352 0 9.708c0-1.385.876-2.985 2.384-4.493C4.4 3.199 6.751 2.28 7.634 3.165c.39.392.427 1.065.177 1.87-.132.405.38.182.38.182 1.63-.682 3.051-.722 3.57.02.278.397.252.951-.004 1.594-.116.293.035.34.257.407Zm-10.4 3.101c.172 1.738 2.46 2.936 5.109 2.674 2.647-.26 4.656-1.883 4.482-3.623-.17-1.738-2.458-2.937-5.107-2.674-2.647.263-4.656 1.883-4.484 3.623Zm11.681-6.484a2.056 2.056 0 0 0-1.962-.634.526.526 0 1 0 .219 1.031 1.008 1.008 0 0 1 1.17 1.296.528.528 0 0 0 1.005.325 2.062 2.062 0 0 0-.432-2.018Z"/>
</svg>
</a>
<a href="https://www.xiaohongshu.com/user/profile/6556ff970000000002036533" target="_blank" rel="noopener noreferrer me"
title="Redbook">
<svg t="1722579617228" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10271" width="200" height="200">
<path d="M996.152 56.513c-7.986-10.852-17.61-20.885-28.871-28.87C944.143 10.442 916.09 0 885.377 0H138.419c-30.715 0-59.176 10.443-82.314 27.642-10.852 7.986-20.885 17.61-28.87 28.87C10.444 79.448 0.001 107.703 0.001 138.623V885.58c0 30.715 10.442 59.176 27.641 81.905 7.986 10.852 17.61 20.885 28.871 28.87 23.138 17.2 51.19 27.643 81.904 27.643h746.959c30.714 0 59.175-10.443 81.904-27.642 10.852-7.986 20.885-17.61 28.87-28.87 17.2-23.139 27.643-51.19 27.643-81.905V138.622c0-30.92-10.852-59.175-27.642-82.11z m-629.633 410.54c16.38-36.241 34.81-71.87 52.213-107.497h59.995c-14.743 29.28-31.124 57.947-41.566 85.794 24.366-1.433 46.48-2.662 72.484-4.095-13.923 27.847-26.209 52.623-38.494 77.398-1.639 3.276-3.277 6.757-4.915 10.033-12.9 25.8-12.9 26.004 15.767 26.62 3.071 0 5.938 0.41 11.466 1.022-7.985 15.767-15.152 30.1-22.728 44.228-1.229 2.253-4.71 4.915-6.962 4.915-21.09 0-42.385 0.614-63.475-1.639-15.152-1.638-21.09-13.309-15.152-27.642 7.166-17.814 15.766-35.219 23.752-52.828 2.662-6.143 5.528-12.08 9.42-21.09-11.673 0-20.272 0.206-28.872 0-24.776-1.023-33.17-12.285-22.933-35.218zM76.171 658.299c-12.695-22.114-24.16-42.59-35.832-63.065 0-2.458 22.933-72.485 17.814-151.726h63.065s2.253 148.45-45.047 214.791z m147.222-7.985c0.614 37.061-24.98 37.061-24.98 37.061H162.17l-38.085-50.37h39.928v-277.45h59.994c0 90.915-0.204 199.846-0.614 290.76z m87.227 4.71c-28.666-25.186-44.227-100.333-43.818-211.925h59.175c-4.504 58.765 14.538 137.187 14.538 137.187s-17.404 38.495-29.895 74.737z m129.817 26.004c-1.638 3.071-6.757 5.938-10.443 6.142-27.847 0.41-55.9 0.205-87.842 0.205 12.081-24.16 22.114-43.818 30.92-61.018h95.621c-10.647 20.885-19.042 38.085-28.256 54.67z m244.481 6.552h-215.2c10.442-20.68 29.075-57.537 29.075-57.537h61.428V441.87h-38.29v-58.766h138.622v57.947h-37.88v189.196h62.245v57.333z m284.615-43.409c0 43.409-42.385 42.18-42.385 42.18h-55.285l-23.138-49.756 59.995 0.205s0.614-45.047 0-60.609c-0.41-13.105-7.576-21.5-20.886-21.704-26.618-0.615-53.442-0.205-82.722-0.205v132.274h-59.38V555.1h-59.995v-61.222h58.356v-51.804h-38.7v-57.947h39.315v-24.571h59.994l0.41 24.57h47.708s44.024-1.023 44.228 41.77c0.205 12.697 0.41 54.263 0.41 68.187 50.575-0.205 72.075 10.033 72.075 45.25V644.17z m-25.39-200.46H912.2v-30.507c0-11.057 5.528-21.295 14.947-27.233 10.647-6.757 25.39-11.057 39.314 2.252 0.614 0.41 1.024 1.024 1.433 1.638 19.247 20.27 4.095 53.852-23.752 53.852z" p-id="10272"></path>
<path d="M805.521 493.878h39.723v-52.01h-40.132z" p-id="10273"></path>
</svg>
</a>
<a href="https://space.bilibili.com/563126952" target="_blank" rel="noopener noreferrer me"
title="Bilibili">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M488.6 104.1C505.3 122.2 513 143.8 511.9 169.8V372.2C511.5 398.6 502.7 420.3 485.4 437.3C468.2 454.3 446.3 463.2 419.9 464H92.02C65.57 463.2 43.81 454.2 26.74 436.8C9.682 419.4 .7667 396.5 0 368.2V169.8C.7667 143.8 9.682 122.2 26.74 104.1C43.81 87.75 65.57 78.77 92.02 78H121.4L96.05 52.19C90.3 46.46 87.42 39.19 87.42 30.4C87.42 21.6 90.3 14.34 96.05 8.603C101.8 2.868 109.1 0 117.9 0C126.7 0 134 2.868 139.8 8.603L213.1 78H301.1L375.6 8.603C381.7 2.868 389.2 0 398 0C406.8 0 414.1 2.868 419.9 8.603C425.6 14.34 428.5 21.6 428.5 30.4C428.5 39.19 425.6 46.46 419.9 52.19L394.6 78L423.9 78C450.3 78.77 471.9 87.75 488.6 104.1H488.6zM449.8 173.8C449.4 164.2 446.1 156.4 439.1 150.3C433.9 144.2 425.1 140.9 416.4 140.5H96.05C86.46 140.9 78.6 144.2 72.47 150.3C66.33 156.4 63.07 164.2 62.69 173.8V368.2C62.69 377.4 65.95 385.2 72.47 391.7C78.99 398.2 86.85 401.5 96.05 401.5H416.4C425.6 401.5 433.4 398.2 439.7 391.7C446 385.2 449.4 377.4 449.8 368.2L449.8 173.8zM185.5 216.5C191.8 222.8 195.2 230.6 195.6 239.7V273C195.2 282.2 191.9 289.9 185.8 296.2C179.6 302.5 171.8 305.7 162.2 305.7C152.6 305.7 144.7 302.5 138.6 296.2C132.5 289.9 129.2 282.2 128.8 273V239.7C129.2 230.6 132.6 222.8 138.9 216.5C145.2 210.2 152.1 206.9 162.2 206.5C171.4 206.9 179.2 210.2 185.5 216.5H185.5zM377 216.5C383.3 222.8 386.7 230.6 387.1 239.7V273C386.7 282.2 383.4 289.9 377.3 296.2C371.2 302.5 363.3 305.7 353.7 305.7C344.1 305.7 336.3 302.5 330.1 296.2C323.1 289.9 320.7 282.2 320.4 273V239.7C320.7 230.6 324.1 222.8 330.4 216.5C336.7 210.2 344.5 206.9 353.7 206.5C362.9 206.9 370.7 210.2 377 216.5H377z"/>
</svg>
</a>
<a href="https://www.xiaohongshu.com/user/profile/640ff1de000000001001db7c" target="_blank" rel="noopener noreferrer me"
title="Biohacking">
<svg t="1723443100191" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="51927" width="200" height="200">
<path d="M42.696 0h938.608C1004.902 0 1024 19.098 1024 42.696v938.608c0 23.598-19.098 42.696-42.696 42.696H42.696C19.098 1023.9 0 1004.802 0 981.204V42.696C0 19.098 19.098 0 42.696 0z m435.357 388.962l-54.294-15.099c-11.8-3.3-24.098 3.6-27.498 15.299l-68.893 236.477c-1.6 5.5-5.2 10.099-10.099 12.999l-93.09 55.094c-6.8 4-11 11.4-11 19.298v53.795c0 12.399 10 22.398 22.398 22.398h194.381a44.61 44.61 0 0 0 30.797-12.299l316.27-299.47c2.299-2.2 4.199-4.9 5.399-7.9l16.098-39.896c3.4-8.3 1.2-17.898-5.5-23.898L620.34 251.075c-4.1-3.7-9.399-5.699-14.998-5.699h-29.397c-6.2 0-11.2 5-11.2 11.199 0 0.5 0 1 0.1 1.5l4.4 33.097c0.9 6.799-1.4 13.598-6.099 18.498l-73.993 76.292c-2.9 2.9-7.1 4.1-11.099 3z m76.593 346.966l-53.295 53.295h207.98c14.698 0 26.697-11.899 26.697-26.697 0-14.699-11.899-26.698-26.697-26.698H554.646z" fill="#2c2c2c" p-id="51928"></path>
</svg>
</a>
<a href="mailto:kl@kailiang.life" target="_blank" rel="noopener noreferrer me"
title="Email">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 21" fill="none" stroke="currentColor" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round">
<path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
<polyline points="22,6 12,13 2,6"></polyline>
</svg>
</a>
</div>
</div>
<div class="buttons">
<a class="button" href="/tags/essay" rel="noopener" title="我的文章">
<span class="button-inner">
我的文章
</span>
</a>
<a class="button" href="/2024-03-16_speech/" rel="noopener" title="我的演讲">
<span class="button-inner">
我的演讲
</span>
</a>
</div>
</div>
</div>
</main>
<footer class="footer">
<span>© 2024 <a href="https://www.kailiang.life/">开亮人生</a></span> ·
<span>
Powered by
<a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a> &
<a href="https://github.com/adityatelange/hugo-PaperMod/" rel="noopener" target="_blank">PaperMod</a>
</span>
</footer>
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)" class="top-link" id="top-link" accesskey="g">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
<path d="M12 6H0l6-6z" />
</svg>
</a>
<script>
let menu = document.getElementById('menu')
if (menu) {
menu.scrollLeft = localStorage.getItem("menu-scroll-position");
menu.onscroll = function () {
localStorage.setItem("menu-scroll-position", menu.scrollLeft);
}
}
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener("click", function (e) {
e.preventDefault();
var id = this.getAttribute("href").substr(1);
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
behavior: "smooth"
});
} else {
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
}
if (id === "top") {
history.replaceState(null, null, " ");
} else {
history.pushState(null, null, `#${id}`);
}
});
});
</script>
<script>
var mybutton = document.getElementById("top-link");
window.onscroll = function () {
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
mybutton.style.visibility = "visible";
mybutton.style.opacity = "1";
} else {
mybutton.style.visibility = "hidden";
mybutton.style.opacity = "0";
}
};
</script>
<script>
document.getElementById("theme-toggle").addEventListener("click", () => {
if (document.body.className.includes("dark")) {
document.body.classList.remove('dark');
localStorage.setItem("pref-theme", 'light');
} else {
document.body.classList.add('dark');
localStorage.setItem("pref-theme", 'dark');
}
})
</script>
</body>
</html>