<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>kernel-tye</title><description>学习、研究与折腾的实验记录——软件、硬件、AI、网络系统、仿真、摄影。既是技术笔记，也是个人档案。</description><link>https://blog.tyinno.com/</link><item><title>给一个「没有后端」的博客，配一个后台</title><link>https://blog.tyinno.com/blog/build-this-blog/</link><guid isPermaLink="true">https://blog.tyinno.com/blog/build-this-blog/</guid><description>这个博客本身是怎么搭的：Astro 静态站 + GitHub Pages 自动部署 + 自建的网页 CMS 后台，以及中途撞见的一点 SSO 小心思。</description><pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate></item><item><title>把一整套运行环境塞进一个安装包</title><link>https://blog.tyinno.com/blog/bundle-everything-into-one-exe/</link><guid isPermaLink="true">https://blog.tyinno.com/blog/bundle-everything-into-one-exe/</guid><description>目标机器在国内、网络受限、可能连 pip 都装不上东西。于是决定把 Python、Chromium、Node 全带上，做成一个双击就完事的 exe。1 GB 的原始素材，四个坑，和一个删掉 271 MB 的判断。</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate></item><item><title>一条我用错了地方的原则：该隔离的和该比较的</title><link>https://blog.tyinno.com/blog/isolate-or-compare/</link><guid isPermaLink="true">https://blog.tyinno.com/blog/isolate-or-compare/</guid><description>给论文流水线做批量总结时，我坚持&quot;每篇一个独立请求&quot;，这是对的。后来把同一条原则用到相关性打分上，33 篇论文先是拿到 0 个满分，改了规则之后拿到 21 个满分——两次都毫无用处。</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate></item><item><title>把 openFyde 移植到 LubanCat-2：一次 RK3568 的完整踩坑记录</title><link>https://blog.tyinno.com/blog/openfyde-lubancat2-rk3568/</link><guid isPermaLink="true">https://blog.tyinno.com/blog/openfyde-lubancat2-rk3568/</guid><description>官方只支持 RK3588，这是从零到一的 RK3568 移植。七月的 7 个 Bug（RK3588 配置串味、Mali 闭源死局改用 Panfrost），八月的 SPL 堆耗尽——ChromeOS 的 16KB GPT 撑爆了 U-Boot SPL 几 KB 的堆，而 vboot 又硬性要求它必须是 16KB。附完整复现步骤与方法论。</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate></item><item><title>为了看一眼拓扑，我的面板揣着一把全网通行证</title><link>https://blog.tyinno.com/blog/panel-service-identity/</link><guid isPermaLink="true">https://blog.tyinno.com/blog/panel-service-identity/</guid><description>监控页只想读一张成员表，却必须持有能改全网连通性的共享密钥。记一次把「共享秘密」换成「自签服务身份」的改造：为什么最小权限在这里不是洁癖，以及上线时那个不能反的顺序。</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate></item><item><title>给一台留在海外的路由器，修三条回家的路</title><link>https://blog.tyinno.com/blog/remote-access-openwrt/</link><guid isPermaLink="true">https://blog.tyinno.com/blog/remote-access-openwrt/</guid><description>人要回国，一台 OpenWRT 小路由要留在海外无人值守。如何用 Tailscale、Cloudflare Tunnel 和 WireGuard 搭出三条互相独立、任何一条挂了都不至于失联的远程通道。</description><pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>