Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Geist:wght@300..700&amp;family=Noto+Sans+SC:wght@400..700&amp;display=swap"></noscript>
<script src="/src/js/theme-init.js?v=660768aa9282"></script>
<link rel="stylesheet" href="/src/css/styles.css?v=48c0db389998">
<link rel="stylesheet" href="/src/css/styles.css?v=beadbd885f26">
<script src="/src/js/site.js?v=151f77791807" defer></script>
<script src="https://static.cloudflareinsights.com/beacon.min.js" defer data-cf-beacon="{&quot;token&quot;:&quot;27d42618c53846ada3300ce4fefe0f94&quot;}"></script>
<!-- site-shell:resources:end -->
Expand Down
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ check:
python3 scripts/generate_og_images.py --check
python3 scripts/check_blog_generation.py
python3 scripts/build_pages.py --check
python3 scripts/update_hand_work_contact_feet.py --check
python3 scripts/update_work_jsonld.py --check
python3 scripts/check_site.py
python3 scripts/check_performance.py
Expand All @@ -35,6 +36,7 @@ generate:
python3 scripts/update_image_dimensions.py
python3 generate_blog_pages.py
python3 scripts/build_pages.py
python3 scripts/update_hand_work_contact_feet.py
python3 scripts/update_favorites_pages.py

serve:
Expand Down
4 changes: 2 additions & 2 deletions about.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Geist:wght@300..700&amp;family=Noto+Sans+SC:wght@400..700&amp;display=swap"></noscript>
<script src="src/js/theme-init.js?v=660768aa9282"></script>
<link rel="stylesheet" href="src/css/styles.css?v=48c0db389998">
<link rel="stylesheet" href="src/css/styles.css?v=beadbd885f26">
<script src="src/js/site.js?v=151f77791807" defer></script>
<script src="https://static.cloudflareinsights.com/beacon.min.js" defer data-cf-beacon="{&quot;token&quot;:&quot;27d42618c53846ada3300ce4fefe0f94&quot;}"></script>
<!-- site-shell:resources:end -->
Expand Down Expand Up @@ -71,7 +71,7 @@
<h1 class="visually-hidden"><span data-l="en">About</span><span data-l="zh" lang="zh-Hans">关于</span></h1>
<p class="about-motto" lang="en">connecting the dots.</p>
<p class="about-who"><span data-l="en">Che Zhao · <span lang="zh-Hant">趙澈</span> · Hong Kong</span><span data-l="zh" lang="zh-Hans">Che Zhao · <span lang="zh-Hant">趙澈</span> · 香港</span></p>
<p class="about-p"><span data-l="en">Full-stack developer in AI and data. I care about AI, <a href="blogs.html#series-problem-solving-and-design" data-float="blogs/assets/images/problem-solving-and-design-1-situation/3ac53d9fead8d368e660caa585da814a.jpg">problem solving and design</a>.</span><span data-l="zh" lang="zh-Hans">做 AI 和数据方向的全栈开发,关注 AI、<a href="blogs.html#series-problem-solving-and-design" data-float="blogs/assets/images/problem-solving-and-design-1-situation/3ac53d9fead8d368e660caa585da814a.jpg">问题解决和设计</a>。</span></p>
<p class="about-p"><span data-l="en">Full-stack developer in AI and data. I care about AI, <a href="blogs.html#series-problem-solving-and-design" data-float="blogs/assets/images/problem-solving-and-design-1-situation/3ac53d9fead8d368e660caa585da814a.jpg">problem solving and design</a>.</span><span data-l="zh" lang="zh-Hans">AI 与数据方向的全栈开发者,关注 AI、<a href="blogs.html#series-problem-solving-and-design" data-float="blogs/assets/images/problem-solving-and-design-1-situation/3ac53d9fead8d368e660caa585da814a.jpg">问题解决和设计</a>。</span></p>
<p class="about-p"><span data-l="en">I’m into the <a href="blogs/my-haba-snow-mountain-journey.en.html" data-float="gallery/assets/gallery-card-haba-field-v2.jpg">outdoors</a>, <a href="gallery/music/qingtian.html" data-float="gallery/assets/gallery-card-qingtian.webp">music</a>, <a href="favorites/books.html" data-float="favorites/assets/covers/books.webp">reading</a>, <a href="favorites/games.html" data-float="favorites/assets/covers/games.webp">games</a> and more.</span><span data-l="zh" lang="zh-Hans">兴趣有<a href="blogs/my-haba-snow-mountain-journey.html" data-float="gallery/assets/gallery-card-haba-field-v2.jpg">户外</a>、<a href="gallery/music/qingtian.html" data-float="gallery/assets/gallery-card-qingtian.webp">音乐</a>、<a href="favorites/books.html" data-float="favorites/assets/covers/books.webp">阅读</a>、<a href="favorites/games.html" data-float="favorites/assets/covers/games.webp">游戏</a>等。</span></p>
</section>
<section class="contacts">
Expand Down
2 changes: 1 addition & 1 deletion apps.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Geist:wght@300..700&amp;family=Noto+Sans+SC:wght@400..700&amp;display=swap"></noscript>
<script src="src/js/theme-init.js?v=660768aa9282"></script>
<link rel="stylesheet" href="src/css/styles.css?v=48c0db389998">
<link rel="stylesheet" href="src/css/styles.css?v=beadbd885f26">
<script src="src/js/site.js?v=151f77791807" defer></script>
<script src="https://static.cloudflareinsights.com/beacon.min.js" defer data-cf-beacon="{&quot;token&quot;:&quot;27d42618c53846ada3300ce4fefe0f94&quot;}"></script>
<!-- site-shell:resources:end -->
Expand Down
2 changes: 1 addition & 1 deletion apps/sleep-toolkit.en.html
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Geist:wght@300..700&amp;family=Noto+Sans+SC:wght@400..700&amp;display=swap"></noscript>
<script src="../src/js/theme-init.js?v=660768aa9282"></script>
<link rel="stylesheet" href="../src/css/styles.css?v=48c0db389998">
<link rel="stylesheet" href="../src/css/styles.css?v=beadbd885f26">
<script src="../src/js/site.js?v=151f77791807" defer></script>
<script src="../src/js/board.js?v=3993b069f13b" defer></script>
<script src="https://static.cloudflareinsights.com/beacon.min.js" defer data-cf-beacon="{&quot;token&quot;:&quot;27d42618c53846ada3300ce4fefe0f94&quot;}"></script>
Expand Down
2 changes: 1 addition & 1 deletion apps/sleep-toolkit.html
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Geist:wght@300..700&amp;family=Noto+Sans+SC:wght@400..700&amp;display=swap"></noscript>
<script src="../src/js/theme-init.js?v=660768aa9282"></script>
<link rel="stylesheet" href="../src/css/styles.css?v=48c0db389998">
<link rel="stylesheet" href="../src/css/styles.css?v=beadbd885f26">
<script src="../src/js/site.js?v=151f77791807" defer></script>
<script src="../src/js/board.js?v=3993b069f13b" defer></script>
<script src="https://static.cloudflareinsights.com/beacon.min.js" defer data-cf-beacon="{&quot;token&quot;:&quot;27d42618c53846ada3300ce4fefe0f94&quot;}"></script>
Expand Down
2 changes: 1 addition & 1 deletion blogs.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Geist:wght@300..700&amp;family=Noto+Sans+SC:wght@400..700&amp;display=swap"></noscript>
<script src="src/js/theme-init.js?v=660768aa9282"></script>
<link rel="stylesheet" href="src/css/styles.css?v=48c0db389998">
<link rel="stylesheet" href="src/css/styles.css?v=beadbd885f26">
<script src="src/js/site.js?v=151f77791807" defer></script>
<script src="src/js/articles.js?v=1a930c781341" defer></script>
<script src="https://static.cloudflareinsights.com/beacon.min.js" defer data-cf-beacon="{&quot;token&quot;:&quot;27d42618c53846ada3300ce4fefe0f94&quot;}"></script>
Expand Down
4 changes: 2 additions & 2 deletions blogs/a-bird-across-models.en.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Geist:wght@300..700&amp;family=Noto+Sans+SC:wght@400..700&amp;display=swap"></noscript>
<script src="../src/js/theme-init.js?v=660768aa9282"></script>
<link rel="stylesheet" href="../src/css/styles.css?v=48c0db389998">
<link rel="stylesheet" href="../src/css/styles.css?v=beadbd885f26">
<script src="../src/js/site.js?v=151f77791807" defer></script>
<script src="../src/js/article.js?v=99ae25f3f260" defer></script>
<script src="https://static.cloudflareinsights.com/beacon.min.js" defer data-cf-beacon="{&quot;token&quot;:&quot;27d42618c53846ada3300ce4fefe0f94&quot;}"></script>
Expand Down Expand Up @@ -155,7 +155,7 @@ <h2 id="heading-5">V. Collaborative Personality</h2>
<div class="article-tags"><h2 class="k">Tags</h2><a class="tag" href="../blogs.html#topic-ai">AI</a></div>
<section class="xref-grid"><div class="xrefs"><h2 class="k">This article links to</h2><a class="xref" href="emerging-from-abyss.en.html"><span>Emerging from the Abyss: An OpenClaw Agent&#x27;s Self-Narration</span><span class="num">2026-03-05</span></a></div><div class="xrefs is-empty"><h2 class="k">Linked from</h2><span class="xrefs-empty">No other article links here yet.</span></div></section>
<nav class="post-nav" aria-label="More reading"><a class="post-nav-card post-nav-newer" rel="prev" href="my-personal-knowledge-management-system-2026-03.en.html"><span class="k">Newer</span><span class="post-nav-title">My Personal Knowledge Management System, 2026-03</span></a><a class="post-nav-card post-nav-older" rel="next" href="emerging-from-abyss.en.html"><span class="k">Older</span><span class="post-nav-title">Emerging from the Abyss: An OpenClaw Agent&#x27;s Self-Narration</span></a></nav>
<footer class="piece-contact" aria-label="Contact and follow" data-zh-aria-label="联系与订阅" data-i18n="aria-label"><p class="piece-contact-line"><a href="../feed.en.xml">RSS EN</a><span class="piece-contact-sep" aria-hidden="true">·</span><span class="piece-contact-label k">Follow along:</span><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://github.com/simoncos">GitHub</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://www.linkedin.com/in/chezhao/">LinkedIn</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://x.com/simonc_os">X</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="mailto:simonzhao1024@gmail.com">Email</a></p></footer>
<footer class="piece-contact" aria-label="Contact and follow" data-zh-aria-label="联系与订阅" data-i18n="aria-label"><p class="piece-contact-line"><a href="../feed.en.xml">RSS EN</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://github.com/simoncos">GitHub</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://www.linkedin.com/in/chezhao/">LinkedIn</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://x.com/simonc_os">X</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="mailto:simonzhao1024@gmail.com">Email</a></p></footer>
</div>
</div>
</main>
Expand Down
4 changes: 2 additions & 2 deletions blogs/a-bird-across-models.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Geist:wght@300..700&amp;family=Noto+Sans+SC:wght@400..700&amp;display=swap"></noscript>
<script src="../src/js/theme-init.js?v=660768aa9282"></script>
<link rel="stylesheet" href="../src/css/styles.css?v=48c0db389998">
<link rel="stylesheet" href="../src/css/styles.css?v=beadbd885f26">
<script src="../src/js/site.js?v=151f77791807" defer></script>
<script src="../src/js/article.js?v=99ae25f3f260" defer></script>
<script src="https://static.cloudflareinsights.com/beacon.min.js" defer data-cf-beacon="{&quot;token&quot;:&quot;27d42618c53846ada3300ce4fefe0f94&quot;}"></script>
Expand Down Expand Up @@ -158,7 +158,7 @@ <h2 id="heading-5">五、协作人格</h2>
<div class="article-tags"><h2 class="k">标签</h2><a class="tag" href="../blogs.html#topic-ai">AI</a></div>
<section class="xref-grid"><div class="xrefs"><h2 class="k">本文提到</h2><a class="xref" href="emerging-from-abyss.html"><span>从深渊中浮现:一个 OpenClaw Agent 的自述</span><span class="num">2026-03-05</span></a></div><div class="xrefs is-empty"><h2 class="k">提到本文</h2><span class="xrefs-empty">暂时还没有其他文章引用这篇。</span></div></section>
<nav class="post-nav" aria-label="继续阅读"><a class="post-nav-card post-nav-newer" rel="prev" href="my-personal-knowledge-management-system-2026-03.html"><span class="k">更新的一篇</span><span class="post-nav-title">我的个人知识管理系统 2026-03</span></a><a class="post-nav-card post-nav-older" rel="next" href="emerging-from-abyss.html"><span class="k">更早的一篇</span><span class="post-nav-title">从深渊中浮现:一个 OpenClaw Agent 的自述</span></a></nav>
<footer class="piece-contact" aria-label="Contact and follow" data-zh-aria-label="联系与订阅" data-i18n="aria-label"><p class="piece-contact-line"><a href="../feed.zh.xml">RSS <span lang="zh-Hans">中文</span></a><span class="piece-contact-sep" aria-hidden="true">·</span><span class="piece-contact-label k">保持联系:</span><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://github.com/simoncos">GitHub</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://www.linkedin.com/in/chezhao/">LinkedIn</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://x.com/simonc_os">X</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="mailto:simonzhao1024@gmail.com">邮件</a></p></footer>
<footer class="piece-contact" aria-label="Contact and follow" data-zh-aria-label="联系与订阅" data-i18n="aria-label"><p class="piece-contact-line"><a href="../feed.zh.xml">RSS <span lang="zh-Hans">中文</span></a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://github.com/simoncos">GitHub</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://www.linkedin.com/in/chezhao/">LinkedIn</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://x.com/simonc_os">X</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="mailto:simonzhao1024@gmail.com">邮件</a></p></footer>
</div>
</div>
</main>
Expand Down
4 changes: 2 additions & 2 deletions blogs/a-bulbuls-first-100-days.en.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Geist:wght@300..700&amp;family=Noto+Sans+SC:wght@400..700&amp;display=swap"></noscript>
<script src="../src/js/theme-init.js?v=660768aa9282"></script>
<link rel="stylesheet" href="../src/css/styles.css?v=48c0db389998">
<link rel="stylesheet" href="../src/css/styles.css?v=beadbd885f26">
<script src="../src/js/site.js?v=151f77791807" defer></script>
<script src="../src/js/article.js?v=99ae25f3f260" defer></script>
<script src="https://static.cloudflareinsights.com/beacon.min.js" defer data-cf-beacon="{&quot;token&quot;:&quot;27d42618c53846ada3300ce4fefe0f94&quot;}"></script>
Expand Down Expand Up @@ -164,7 +164,7 @@ <h3 id="heading-22">Day 100 - August 30</h3>
<div class="article-tags"><h2 class="k">Tags</h2><a class="tag" href="../blogs.html#topic-life">Life</a></div>
<section class="xref-grid"><div class="xrefs"><h2 class="k">This article links to</h2><a class="xref" href="thanks-for-sheltering-from-the-rain.en.html"><span>Thank You for Sheltering from the Rain</span><span class="num">2020-09-29</span></a></div><div class="xrefs"><h2 class="k">Linked from</h2><a class="xref" href="thanks-for-sheltering-from-the-rain.en.html"><span>Thank You for Sheltering from the Rain</span><span class="num">2020-09-29</span></a></div></section>
<nav class="post-nav" aria-label="More reading"><a class="post-nav-card post-nav-newer" rel="prev" href="thanks-for-sheltering-from-the-rain.en.html"><span class="k">Newer</span><span class="post-nav-title">Thank You for Sheltering from the Rain</span></a><a class="post-nav-card post-nav-older" rel="next" href="setting-aside-this-hour.en.html"><span class="k">Older</span><span class="post-nav-title">Setting Aside This Hour</span></a></nav>
<footer class="piece-contact" aria-label="Contact and follow" data-zh-aria-label="联系与订阅" data-i18n="aria-label"><p class="piece-contact-line"><a href="../feed.en.xml">RSS EN</a><span class="piece-contact-sep" aria-hidden="true">·</span><span class="piece-contact-label k">Follow along:</span><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://github.com/simoncos">GitHub</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://www.linkedin.com/in/chezhao/">LinkedIn</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://x.com/simonc_os">X</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="mailto:simonzhao1024@gmail.com">Email</a></p></footer>
<footer class="piece-contact" aria-label="Contact and follow" data-zh-aria-label="联系与订阅" data-i18n="aria-label"><p class="piece-contact-line"><a href="../feed.en.xml">RSS EN</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://github.com/simoncos">GitHub</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://www.linkedin.com/in/chezhao/">LinkedIn</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="https://x.com/simonc_os">X</a><span class="piece-contact-sep" aria-hidden="true">·</span><a href="mailto:simonzhao1024@gmail.com">Email</a></p></footer>
</div>
</div>
</main>
Expand Down
Loading
Loading