<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://lqhl.me/</loc>
    <lastmod>2026-03-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/ai/</loc>
    <lastmod>2026-03-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/</loc>
    <lastmod>2026-03-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/engineering/</loc>
    <lastmod>2026-03-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/</loc>
    <lastmod>2026-03-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/leaky-abstractions-and-ai-agents/</loc>
    <lastmod>2026-03-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/ann/</loc>
    <lastmod>2025-10-16T13:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/rag/</loc>
    <lastmod>2025-10-16T13:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/research/</loc>
    <lastmod>2025-10-16T13:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/vecdb-icml-2025/</loc>
    <lastmod>2025-10-16T13:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/vector-database/</loc>
    <lastmod>2025-10-16T13:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/database/</loc>
    <lastmod>2025-10-09T22:24:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/system/</loc>
    <lastmod>2025-10-09T22:24:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/vector-search/</loc>
    <lastmod>2025-10-09T22:24:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/sptag-spann-and-spfresh/</loc>
    <lastmod>2025-10-09T22:24:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/ai-coding/</loc>
    <lastmod>2025-10-02T21:40:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/claude/</loc>
    <lastmod>2025-10-02T21:40:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/codex/</loc>
    <lastmod>2025-10-02T21:40:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/llm/</loc>
    <lastmod>2025-10-02T21:40:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/codex-vs-claude-code-for-rabitq-rs/</loc>
    <lastmod>2025-10-02T21:40:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/minecontext/</loc>
    <lastmod>2025-10-02T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/agent/</loc>
    <lastmod>2025-09-19T08:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/coze/</loc>
    <lastmod>2025-09-19T08:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/dify/</loc>
    <lastmod>2025-09-19T08:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/coze-vs-dify-3/</loc>
    <lastmod>2025-09-19T08:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/coze-vs-dify-2/</loc>
    <lastmod>2025-09-19T08:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/coze-vs-dify-1/</loc>
    <lastmod>2025-09-19T08:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/personal/</loc>
    <lastmod>2025-09-01T23:30:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/workout/</loc>
    <lastmod>2025-09-01T23:30:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/rite-of-passage/</loc>
    <lastmod>2025-09-01T23:30:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/programming/</loc>
    <lastmod>2025-08-20T22:50:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/the-mythical-man-month-and-ai-programming/</loc>
    <lastmod>2025-08-20T22:50:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/leann/</loc>
    <lastmod>2025-08-09T22:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/claude-code-history/</loc>
    <lastmod>2025-08-09T21:10:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/memory-architectures-part3-synthesis/</loc>
    <lastmod>2025-08-06T22:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/memory/</loc>
    <lastmod>2025-08-06T22:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/memory-architectures-part2-memos/</loc>
    <lastmod>2025-08-06T21:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/memory-architectures-part1-memory3/</loc>
    <lastmod>2025-08-03T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/ai-memory-architectures/</loc>
    <lastmod>2025-08-03T00:20:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/hybrid-search-for-rag/</loc>
    <lastmod>2025-07-16T23:50:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/book/</loc>
    <lastmod>2025-07-15T22:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/sci-fi/</loc>
    <lastmod>2025-07-15T22:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/thoughts-on-liu-cixin-short-stories/</loc>
    <lastmod>2025-07-15T22:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/irangegraph/</loc>
    <lastmod>2025-06-29T22:50:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/ai-ides-bitter-lesson/</loc>
    <lastmod>2025-06-23T23:19:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/ai-ide/</loc>
    <lastmod>2025-06-23T23:19:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/lancedb/</loc>
    <lastmod>2025-05-20T23:03:58+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/turbopuffer/</loc>
    <lastmod>2025-04-11T22:13:13+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/liu-cixin-short-stories-quotes/</loc>
    <lastmod>2024-11-21T13:40:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/graph/</loc>
    <lastmod>2024-10-25T16:08:22+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/lightrag/</loc>
    <lastmod>2024-10-25T16:08:22+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/paper/</loc>
    <lastmod>2024-10-25T16:08:22+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/management/</loc>
    <lastmod>2024-10-14T13:17:31+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/the-hard-thing-about-hard-things-quotes/</loc>
    <lastmod>2024-10-14T13:17:31+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/retrieval-augmented-fine-tuning/</loc>
    <lastmod>2024-08-30T11:37:26+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/mem0/</loc>
    <lastmod>2024-08-07T19:58:40+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/filtered-vector-search/</loc>
    <lastmod>2024-01-18T17:56:47+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/translation/</loc>
    <lastmod>2023-12-21T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/dedicated-vector-database/</loc>
    <lastmod>2023-12-21T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/2023-06-quotes/</loc>
    <lastmod>2023-12-20T20:56:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/my-kettlebell-program/</loc>
    <lastmod>2023-01-26T11:07:20+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/review-2022-and-nyr-2023/</loc>
    <lastmod>2023-01-01T23:26:10+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/research/</loc>
    <lastmod>2022-12-31T22:15:29+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/clickhouse/</loc>
    <lastmod>2022-12-08T10:42:45+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/clickhouse-storage/</loc>
    <lastmod>2022-12-08T10:42:45+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/norwegian-wood-quotes/</loc>
    <lastmod>2022-12-02T00:14:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/timemanagement/</loc>
    <lastmod>2022-07-10T11:45:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/one-month-of-time-measurement/</loc>
    <lastmod>2022-07-10T11:45:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/the-rocket-behind-snowflakes-rocketship/</loc>
    <lastmod>2022-03-27T10:50:44+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/mlsys/</loc>
    <lastmod>2021-06-10T19:46:35+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/a-survey-on-dnn-compiler/</loc>
    <lastmod>2021-06-10T19:46:35+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/moqi/</loc>
    <lastmod>2021-04-01T11:11:34+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/persistent-memory/</loc>
    <lastmod>2021-04-01T11:11:34+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/osdi-2020/</loc>
    <lastmod>2020-11-08T23:32:00+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/linux/</loc>
    <lastmod>2018-09-14T20:26:21+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/linux-network-tuning-10ge/</loc>
    <lastmod>2018-09-14T20:26:21+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/tags/networking/</loc>
    <lastmod>2018-09-14T20:26:21+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/how-to-become-a-sysadmin/</loc>
    <lastmod>2018-05-31T20:50:11+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/link-aggregation/</loc>
    <lastmod>2018-05-15T12:22:34+08:00</lastmod>
  </url><url>
    <loc>https://lqhl.me/blog/academic-family-tree/</loc>
    <lastmod>2014-11-18T23:19:18+08:00</lastmod>
  </url>
</urlset>
