<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Spcodhu的个人博客网站</title>
    <link>https://blogs.hlt.cab</link>
    <description>记录AI、编程和生活上面的知识与趣事。</description>
    <language>zh-CN</language>
    <lastBuildDate>Sat, 12 Sep 2026 14:13:42 GMT</lastBuildDate>
    <item>
      <title>本站 SEO 优化介绍</title>
      <link>https://blogs.hlt.cab/post/30</link>
      <guid>https://blogs.hlt.cab/post/30</guid>
      <pubDate>Sat, 12 Sep 2026 08:40:56 GMT</pubDate>
      <description>作者将博客迁移为自建 Vue+Spring 后外部流量为零，遂系统记录 SEO 改造流程。文章先解释搜索引擎发现、抓取、渲染、索引与排名的原理，再介绍动态生成 sitemap.xml 和 robots.txt 并提交 Google/Bing 控制台；随后把 CSR 重构为 SSR，完善页面 meta、canonical 与 JSON LD，解决爬虫抓取空页面问题。最后补充 slug、feed.xm</description>
    </item>
    <item>
      <title>记录一下我在开发Agent时踩到的坑</title>
      <link>https://blogs.hlt.cab/post/23/ji-lu-yi-xia-wo-zai-kai-fa-a-g-e-n-t-shi-cai-dao-de-keng</link>
      <guid>https://blogs.hlt.cab/post/23/ji-lu-yi-xia-wo-zai-kai-fa-a-g-e-n-t-shi-cai-dao-de-keng</guid>
      <pubDate>Sun, 09 Aug 2026 15:12:29 GMT</pubDate>
      <description>本文复盘了开发AI数据库助手DB Genius时踩过的六个典型技术坑：多模型接入必须动态配置并流式计量token与思考内容；SSE推送需逐层消除缓存与线程池阻塞，避免打字机效果卡顿；Agent执行轨迹要借OpenTelemetry打点实现可观测与成本归因；上下文控制不能简单按条数截断，应基于token计量并配合分层压缩与前端引导；多模型协同需通过路由和能力元数据让视觉、推理等模型各司其职；模型降级</description>
    </item>
    <item>
      <title>分享一副本人的手迹，自我感觉良好！</title>
      <link>https://blogs.hlt.cab/post/19/fen-xiang-yi-fu-ben-ren-de-shou-ji-zi-wo-gan-jue-liang-hao</link>
      <guid>https://blogs.hlt.cab/post/19/fen-xiang-yi-fu-ben-ren-de-shou-ji-zi-wo-gan-jue-liang-hao</guid>
      <pubDate>Sun, 09 Aug 2026 09:18:08 GMT</pubDate>
      <description>分享一副本人的手迹，自我感觉良好！</description>
    </item>
    <item>
      <title>Tau 内部原理：从一条命令到上下文压缩</title>
      <link>https://blogs.hlt.cab/post/18/t-a-u-nei-bu-yuan-li-cong-yi-tiao-ming-ling-dao-shang-xia-wen-ya-suo</link>
      <guid>https://blogs.hlt.cab/post/18/t-a-u-nei-bu-yuan-li-cong-yi-tiao-ming-ling-dao-shang-xia-wen-ya-suo</guid>
      <pubDate>Fri, 31 Jul 2026 07:50:50 GMT</pubDate>
      <description>Tau 是 Pi 极简 coding agent 架构的 Python 移植（github.com/huggingface/tau）。这份笔记自下而上读了一遍代码，回答四个问题：tau 命令怎么启动、代码怎么分层、多模型供应商怎么接入和切换、上下文压缩怎么工作。文中引用均为 文件:行号，可直接跳过去对照。</description>
    </item>
    <item>
      <title>Vue&amp;Vite Conf 2026 参会快闪/ Plog</title>
      <link>https://blogs.hlt.cab/post/17/v-u-e-v-i-t-e-c-o-n-f-2-0-2-6-can-hui-kuai-shan-p-l-o-g</link>
      <guid>https://blogs.hlt.cab/post/17/v-u-e-v-i-t-e-c-o-n-f-2-0-2-6-can-hui-kuai-shan-p-l-o-g</guid>
      <pubDate>Sat, 18 Jul 2026 14:47:33 GMT</pubDate>
      <description>Vue&amp;Vite Conf 2026 于 2026 年 7 月 18 日在上海举行，是第十届 Vue Conf ，也是国内第一届 Vite Conf。以下笔记受限于笔者水平和现场记忆，可能会有不充分或者错误的部分，读者海涵。</description>
    </item>
    <item>
      <title>上下文窗口和消耗的 Token 有什么区别？</title>
      <link>https://blogs.hlt.cab/post/16/shang-xia-wen-chuang-kou-he-xiao-hao-de-t-o-k-e-n-you-shen-me-qu-bie</link>
      <guid>https://blogs.hlt.cab/post/16/shang-xia-wen-chuang-kou-he-xiao-hao-de-t-o-k-e-n-you-shen-me-qu-bie</guid>
      <pubDate>Mon, 29 Jun 2026 04:29:28 GMT</pubDate>
      <description>上下文窗口和消耗的 Token 有什么区别？</description>
    </item>
    <item>
      <title>Cloudflare Turnstile 人机验证的并发竞态问题解决</title>
      <link>https://blogs.hlt.cab/post/12/c-l-o-u-d-f-l-a-r-e-t-u-r-n-s-t-i-l-e-ren-ji-yan-zheng-de-bing-fa-jing-tai-wen-ti-jie-jue</link>
      <guid>https://blogs.hlt.cab/post/12/c-l-o-u-d-f-l-a-r-e-t-u-r-n-s-t-i-l-e-ren-ji-yan-zheng-de-bing-fa-jing-tai-wen-ti-jie-jue</guid>
      <pubDate>Sun, 22 Mar 2026 11:20:10 GMT</pubDate>
      <description>Cloudflare Turnstile 人机验证的并发竞态问题解决</description>
    </item>
    <item>
      <title>【最佳实践】Linux上部署openclaw并对接钉钉</title>
      <link>https://blogs.hlt.cab/post/11</link>
      <guid>https://blogs.hlt.cab/post/11</guid>
      <pubDate>Wed, 11 Mar 2026 16:59:22 GMT</pubDate>
      <description>本文介绍了在云服务器上部署 OpenClaw 并对接钉钉的教程。文章推荐 2 核 4GB 配置，通过 NVM 安装 Node.js 22，使用官方脚本安装 OpenClaw，安装钉钉插件后修改配置文件填入钉钉凭证和百炼 API 密钥即可完成部署。</description>
    </item>
    <item>
      <title>Linux 上截取大文件日志信息并下载到本地的脚本</title>
      <link>https://blogs.hlt.cab/post/10</link>
      <guid>https://blogs.hlt.cab/post/10</guid>
      <pubDate>Thu, 12 Feb 2026 02:12:02 GMT</pubDate>
      <description>本文展示了一个 sh 脚本，可以在 Linux 从大日志文件中截取一部分并下载到本地。</description>
    </item>
    <item>
      <title>Windows上重置MySQL密码</title>
      <link>https://blogs.hlt.cab/post/9</link>
      <guid>https://blogs.hlt.cab/post/9</guid>
      <pubDate>Mon, 26 Jan 2026 16:09:48 GMT</pubDate>
      <description>Windows上重置MySQL密码</description>
    </item>
    <item>
      <title>Linux上结合Nginx配置域名证书并自动续期</title>
      <link>https://blogs.hlt.cab/post/8</link>
      <guid>https://blogs.hlt.cab/post/8</guid>
      <pubDate>Sun, 25 Jan 2026 14:09:04 GMT</pubDate>
      <description>文档介绍了在Linux环境使用Nginx、Certbot给已经部署好了的站点配置SSL证书并自动化续期的一种便捷方案，仅需几行命令就可以成功部署，近乎一劳永逸！</description>
    </item>
    <item>
      <title>Ubuntu上搭建MinIO服务器</title>
      <link>https://blogs.hlt.cab/post/7</link>
      <guid>https://blogs.hlt.cab/post/7</guid>
      <pubDate>Sun, 25 Jan 2026 13:56:10 GMT</pubDate>
      <description>介绍了如何在 Ubuntu 上单节点部署 MinIO 服务器。内容涵盖下载安装 MinIO 二进制文件、设置数据目录、配置环境变量定义账户密码、启动服务，以及可选的通过 Nginx 配置域名访问。同时提供了在 SpringBoot 和 Flask 项目中集成 MinIO 进行文件上传下载的代码示例。</description>
    </item>
    <item>
      <title>从 ChatGPT 到 MCP、A2A</title>
      <link>https://blogs.hlt.cab/post/6</link>
      <guid>https://blogs.hlt.cab/post/6</guid>
      <pubDate>Tue, 20 Jan 2026 16:34:42 GMT</pubDate>
      <description>本文从比较浅显的角度介绍了当前主流的利用 AI 大模型解决复杂问题的几种技术方案，包括工作流、Function Call、Agent 和最近新出现的 MCP 协议与 A2A 协议。列举了几种实现方案的原理与优劣点，不涉及到具体的代码实现和实际应用。旨在从一个较为宏观的角度理解近几年人们为了将 AI 大模型应用于复杂任务所做的努力和取得的成就。</description>
    </item>
    <item>
      <title>Vue conf 2025 PPT 地址汇总</title>
      <link>https://blogs.hlt.cab/post/5</link>
      <guid>https://blogs.hlt.cab/post/5</guid>
      <pubDate>Tue, 20 Jan 2026 16:33:06 GMT</pubDate>
      <description>Vue conf 2025 PPT 地址汇总</description>
    </item>
  </channel>
</rss>