<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title><![CDATA[gankudadiz的个人小站]]></title>
        <link>https://blog.gankudadiz.com</link>
        <description><![CDATA[记录 coding 与生活。&lt;127.0.0.1 is where the heart is&gt;]]></description>
        <language>zh-cn</language>
        <pubDate>Sat, 10 Oct 2026 13:01:44 +0800</pubDate>
        <atom:link href="https://blog.gankudadiz.com/feed" rel="self" type="application/rss+xml"/>

                    <item>
                <title><![CDATA[Git 忽略文件的几种藏法]]></title>
                <link>https://blog.gankudadiz.com/posts/git-ignore-file-hiding-methods</link>
                <description><![CDATA[整理项目文档时才发现，Git 隐藏文件其实有三层机制：根目录的 .gitignore、目录内“自吞”的 .gitignore，以及不留痕迹的 .git/info/exclude。本文实测对比几种写法的输出差异，讲清各自的效果与代价，并给出本地私密目录该用哪一种的结论。]]></description>
                <pubDate>Wed, 16 Sep 2026 15:49:41 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/git-ignore-file-hiding-methods</guid>
            </item>
                    <item>
                <title><![CDATA[今天试了下 Gemini 3.8 flash，被谷歌的工具线给整不会了]]></title>
                <link>https://blog.gankudadiz.com/posts/trying-gemini-3-8-flash-confused-by-google-toolchain</link>
                <description><![CDATA[作者实测Gemini 3.8 Flash，却意外发现官方Gemini CLI暗中强制将模型切换为3.5 Flash，导致配置失效、费用异常。历经排查，最终转向Antigravity CLI才解决问题。文章借此吐槽谷歌工具链割裂、版本命名混乱，以及频繁迁移给开发者带来的困扰。]]></description>
                <pubDate>Fri, 04 Sep 2026 14:12:44 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/trying-gemini-3-8-flash-confused-by-google-toolchain</guid>
            </item>
                    <item>
                <title><![CDATA[离职后的自由：带女儿开启人生第一次自驾游（一）]]></title>
                <link>https://blog.gankudadiz.com/posts/freedom-after-resignation-first-road-trip-with-daughter-1</link>
                <description><![CDATA[离职后，我带着女儿开启人生第一次自驾游。从盐城到日照，我们追野生麋鹿、看丹顶鹤、逛科技馆，还品尝了鲜美的海沙子面。虽然遭遇台风和晒伤，但行程自由随时调整，下一站济宁，旅程还在继续。]]></description>
                <pubDate>Fri, 04 Sep 2026 11:50:53 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/freedom-after-resignation-first-road-trip-with-daughter-1</guid>
            </item>
                    <item>
                <title><![CDATA[理想主义程序员的告别与告白：看完《年会不能停2》后的职场十年感怀]]></title>
                <link>https://blog.gankudadiz.com/posts/idealist-programmer-farewell-after-nianhui-buneng-ting-2</link>
                <description><![CDATA[十年开发生涯落幕，一位理想主义程序员在看完《年会不能停2》后，回顾职场十年：外行指导内行、管理混乱、屡背黑锅。他坚持技术乌托邦，最终选择离开。告别荒诞，拥抱生活，计划自驾游和休养。]]></description>
                <pubDate>Wed, 29 Jul 2026 00:12:17 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/idealist-programmer-farewell-after-nianhui-buneng-ting-2</guid>
            </item>
                    <item>
                <title><![CDATA[网页字体：TTF、WOFF2 和子集化]]></title>
                <link>https://blog.gankudadiz.com/posts/web-fonts-ttf-woff2-subsetting</link>
                <description><![CDATA[本文围绕网页字体优化，解释了TTF与WOFF2的关系、子集化的作用，并分享实际经验：先调整font-display确保文字可读，再考虑格式转换，最后进行子集化以大幅减小体积。]]></description>
                <pubDate>Thu, 16 Jul 2026 14:26:48 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/web-fonts-ttf-woff2-subsetting</guid>
            </item>
                    <item>
                <title><![CDATA[一次异常上行排查：揪出一个后台抓包的服务]]></title>
                <link>https://blog.gankudadiz.com/posts/abnormal-upload-investigation-catching-background-packet-capture-service</link>
                <description><![CDATA[一次意外的上行异常排查，竟发现电脑中藏着一个使用内核驱动抓包的后台服务。海康威视的设备搜索工具SADP实质上是WinPcap驱动的抓包程序，持续上传网络流量至云端，占用5GB缓存且无法正常卸载。本文详细记录排查与清理过程，揭秘这种越界行为。]]></description>
                <pubDate>Thu, 09 Jul 2026 12:41:59 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/abnormal-upload-investigation-catching-background-packet-capture-service</guid>
            </item>
                    <item>
                <title><![CDATA[Opencode Go套餐的API玩法]]></title>
                <link>https://blog.gankudadiz.com/posts/opencode-go-plan-api-tricks</link>
                <description><![CDATA[Opencode Go套餐的API额度用不完？本文介绍三种实际玩法：用MiMo V2.5多模态模型翻译美漫画、为博客自动生成摘要和SEO描述、分析系统日志。这些场景让每月60美元额度物尽其用，适合所有支持OpenAI或Anthropic协议的工具。]]></description>
                <pubDate>Thu, 02 Jul 2026 02:32:54 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/opencode-go-plan-api-tricks</guid>
            </item>
                    <item>
                <title><![CDATA[本地开发服务, 端口与网络访问基础]]></title>
                <link>https://blog.gankudadiz.com/posts/local-development-service-port-and-network-access-basics</link>
                <description><![CDATA[从浏览器输入地址到看到页面的完整链路，深入理解进程、端口、地址、转发和跨环境访问。面向新手，由浅入深，涵盖WSL2和Docker网络问题排查。]]></description>
                <pubDate>Mon, 22 Jun 2026 07:36:36 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/local-development-service-port-and-network-access-basics</guid>
            </item>
                    <item>
                <title><![CDATA[PHP 与 Redis：从原理到日常维护]]></title>
                <link>https://blog.gankudadiz.com/posts/php-and-redis-from-principles-to-daily-maintenance</link>
                <description><![CDATA[本文深入解析Redis作为内存数据结构服务器的核心原理，详细讲解PHP连接Redis的三层链路（服务、扩展/客户端、框架配置），并强调数据结构选型的重要性。通过实际断链案例，演示如何系统排查PHP与Redis之间的故障。最后提供日常维护清单，帮助开发者避免常见陷阱。]]></description>
                <pubDate>Wed, 03 Jun 2026 18:30:01 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/php-and-redis-from-principles-to-daily-maintenance</guid>
            </item>
                    <item>
                <title><![CDATA[用 Claude Code 和 Mimo 翻译 Filament 文档的一点记录]]></title>
                <link>https://blog.gankudadiz.com/posts/claude-code-mimo-filament</link>
                <description><![CDATA[本文记录了作者使用 Claude Code 和 Mimo 大模型将 Filament 4.x 英文技术文档翻译成中文并部署为静态文档站的过程。文章分享了该自动化工作流的体验与心得：技术文档因其结构化特点适合AI批量翻译，关键在于保持代码块、术语的稳定，而后期整理链接、调整站点结构等收尾工作则更具挑战。作者认为，这种组合方案对构建个人或团队专用的中文技术资料库具有较高可行性。]]></description>
                <pubDate>Mon, 25 May 2026 18:11:30 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/claude-code-mimo-filament</guid>
            </item>
                    <item>
                <title><![CDATA[2026年了，AI横行的现在，markdown还是文档的主流格式吗？]]></title>
                <link>https://blog.gankudadiz.com/posts/is-markdown-still-the-mainstream-document-format-in-2026</link>
                <description><![CDATA[文章分享了作者阅读Anthropic关于HTML高效性文章后的反思。作者通过对比Markdown与HTML制作技术文档的不同体验，提出Markdown适合内容沉淀与编辑，而HTML在构建交互式、便于查询的操作指南方面更具优势。结论不是谁取代谁，而是应根据文档目的灵活选择：Markdown作为源稿，HTML作为成品，共同提升文档的可用性。]]></description>
                <pubDate>Fri, 22 May 2026 14:52:25 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/is-markdown-still-the-mainstream-document-format-in-2026</guid>
            </item>
                    <item>
                <title><![CDATA[坚果云同步目录理解错误记录]]></title>
                <link>https://blog.gankudadiz.com/posts/misunderstanding-nutstore-sync-directory</link>
                <description><![CDATA[本文记录了我因对坚果云“同步目录”概念理解有误而导致配置同步失败的经历。我错误地将文件资源管理器侧边栏的“坚果云”入口当作普通本地同步文件夹使用，最终通过厘清“客户端管理同步目录”与“软连接指向”的正确模型，解决了在多台电脑间同步Clash Verge脚本的问题。]]></description>
                <pubDate>Thu, 21 May 2026 18:04:08 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/misunderstanding-nutstore-sync-directory</guid>
            </item>
                    <item>
                <title><![CDATA[GitHub Pages 的运作机制与最新规则]]></title>
                <link>https://blog.gankudadiz.com/posts/how-github-pages-works-and-latest-rules</link>
                <description><![CDATA[本文深入解析GitHub Pages的核心机制、部署流程与最新政策。从基础概念入手，厘清其通过分支或GitHub Actions发布静态文件的两种模式，重点分析了导致部署失败的常见原因，如仓库可见性、Artifact冲突等，并提供了实用的工作流配置与避坑指南，帮助你高效、稳定地发布静态网站。]]></description>
                <pubDate>Tue, 19 May 2026 18:27:29 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/how-github-pages-works-and-latest-rules</guid>
            </item>
                    <item>
                <title><![CDATA[不是，没人和我说这么感人啊]]></title>
                <link>https://blog.gankudadiz.com/posts/a-letter-to-grandma-emotional-movie-review</link>
                <description><![CDATA[本文分享了作者观看电影《给阿嬷的情书》的意外感动。本以为只是跟风观看一部平淡的文艺片，却没想到被其真挚细腻的情感深深触动，在影院多次落泪。作者认为这部电影的真实与克制，反而比强烈渲染更能引发观众的情感共鸣，并从中领悟到关于情义的人生道理。]]></description>
                <pubDate>Tue, 19 May 2026 00:56:16 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/a-letter-to-grandma-emotional-movie-review</guid>
            </item>
                    <item>
                <title><![CDATA[OpenCode 配置 Oh My OpenAgent（OMO） 记录]]></title>
                <link>https://blog.gankudadiz.com/posts/opencode-configure-oh-my-openagent-notes</link>
                <description><![CDATA[本文详细记录了在OpenCode中配置增强插件oh-my-openagent（OMO）的完整过程与核心思考。内容包括安装方法、与cc-switch工具的职责区分、中转站模型档位（variant）配置、以及如何为不同开发角色（如主调度、深度判断、执行、检索、视觉等）分配最合适的AI模型（如GPT、MiMo、DeepSeek）。文章重点分析了OMO的价值在于处理复杂、多步骤的开发任务（如后台管理系统新增模块），而对于简单任务，仍可轻量使用原生OpenCode。]]></description>
                <pubDate>Tue, 05 May 2026 13:27:28 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/opencode-configure-oh-my-openagent-notes</guid>
            </item>
                    <item>
                <title><![CDATA[装了ccusage，总算知道 Claude Code 和 Codex 吃了多少 token]]></title>
                <link>https://blog.gankudadiz.com/posts/installed-ccusage-to-track-token-usage-of-claude-code-and-codex</link>
                <description><![CDATA[本文介绍了作者使用小工具ccusage监控Claude Code和Codex API调用Token消耗的经历。通过离线生成日、周、月报表，不仅能看到总消耗，还能细拆输入、输出、缓存读取等构成，从而清晰分辨实际编码消耗与会话上下文复用成本，将模糊的使用感受转化为具体数据，帮助优化AI编程工具的使用习惯与成本控制。]]></description>
                <pubDate>Thu, 30 Apr 2026 11:18:03 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/installed-ccusage-to-track-token-usage-of-claude-code-and-codex</guid>
            </item>
                    <item>
                <title><![CDATA[推荐一个文件搜索工具---一切尽在 Everything]]></title>
                <link>https://blog.gankudadiz.com/posts/recommendation-of-file-search-tool-everything</link>
                <description><![CDATA[找不到文件？试试Everything吧！它直接读取NTFS主文件表建立索引，搜索文件名快如闪电。只需输入几个字母，就能瞬间定位海量文件，还能轻松按日期排序。本文介绍了其原理、基本用法与局限，是提升Windows文件管理效率的必备利器。]]></description>
                <pubDate>Tue, 28 Apr 2026 11:18:15 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/recommendation-of-file-search-tool-everything</guid>
            </item>
                    <item>
                <title><![CDATA[女儿第一次国际象棋团队赛]]></title>
                <link>https://blog.gankudadiz.com/posts/daughters-first-team-chess-competition</link>
                <description><![CDATA[女儿首次代表学校参加国际象棋团队赛，经历了长达一天、共七场的激烈角逐。最终以五胜一平一负的战绩荣获小组第三，学校团队也成功晋级决赛。文中分享了团队赛与个人赛的不同体验，包括对孩子独立能力、心理承受力的考验，以及高强度赛程下家长与孩子的共同成长与感悟。]]></description>
                <pubDate>Mon, 27 Apr 2026 03:40:49 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/daughters-first-team-chess-competition</guid>
            </item>
                    <item>
                <title><![CDATA[AI的积极意义---用GPT-image2制作女儿单词卡]]></title>
                <link>https://blog.gankudadiz.com/posts/ai-gpt-image2-daughter-word-flashcards</link>
                <description><![CDATA[面对AI浪潮带来的焦虑，作者选择拥抱技术，探索GPT-image2的实用场景。本文分享了一个温馨的创作实践：利用GPT-image2图像生成能力，结合自写Python工具，为女儿定制每周单词复习卡，将前沿技术转化为贴心的家庭教育工具，体现了AI在生活中的积极意义。]]></description>
                <pubDate>Fri, 24 Apr 2026 11:10:39 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/ai-gpt-image2-daughter-word-flashcards</guid>
            </item>
                    <item>
                <title><![CDATA[这个时代要变了   GPT-image2使用感想]]></title>
                <link>https://blog.gankudadiz.com/posts/gpt-image2-experience-this-era-is-changing</link>
                <description><![CDATA[GPT-image2发布后第一时间体验，只用一句话生成特朗普代言小米SU7海报，AI进化速度令人震惊。从VS Code插件到AI IDE再到CLI工具，短短一年变化仿佛乘坐急速光轮。面对AI时代，作者坦然无焦虑，认为个人不过是时代尘埃，无需螳臂当车。]]></description>
                <pubDate>Fri, 24 Apr 2026 00:42:14 +0800</pubDate>
                <guid>https://blog.gankudadiz.com/posts/gpt-image2-experience-this-era-is-changing</guid>
            </item>
            </channel>
</rss>