<?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>/categories/</loc>
    <lastmod>2026-04-13T20:00:42+08:00</lastmod>
  </url><url>
    <loc>/tags/github/</loc>
    <lastmod>2026-04-13T20:00:42+08:00</lastmod>
  </url><url>
    <loc>/posts/github-trend/</loc>
    <lastmod>2026-04-13T20:00:42+08:00</lastmod>
  </url><url>
    <loc>/posts/</loc>
    <lastmod>2026-04-13T20:00:42+08:00</lastmod>
  </url><url>
    <loc>/tags/</loc>
    <lastmod>2026-04-13T20:00:42+08:00</lastmod>
  </url><url>
    <loc>/tags/trending/</loc>
    <lastmod>2026-04-13T20:00:42+08:00</lastmod>
  </url><url>
    <loc>/</loc>
    <lastmod>2026-04-13T20:00:42+08:00</lastmod>
  </url><url>
    <loc>/tags/%E5%BC%80%E6%BA%90/</loc>
    <lastmod>2026-04-13T20:00:42+08:00</lastmod>
  </url><url>
    <loc>/categories/%E6%8A%80%E6%9C%AF/</loc>
    <lastmod>2026-04-13T20:00:42+08:00</lastmod>
  </url><url>
    <loc>/tags/c&#43;&#43;/</loc>
    <lastmod>2026-04-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/elf/</loc>
    <lastmod>2026-04-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/python/</loc>
    <lastmod>2026-04-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E5%8A%A8%E6%80%81%E9%93%BE%E6%8E%A5/</loc>
    <lastmod>2026-04-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/categories/%E6%8A%80%E6%9C%AF%E6%96%87%E7%AB%A0/</loc>
    <lastmod>2026-04-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/</loc>
    <lastmod>2026-04-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E7%AC%A6%E5%8F%B7%E8%A1%A8/</loc>
    <lastmod>2026-04-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E7%BC%96%E8%AF%91%E5%99%A8/</loc>
    <lastmod>2026-04-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/posts/python-cpp-binding-compiler-perspective/</loc>
    <lastmod>2026-04-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/drm/</loc>
    <lastmod>2026-04-03T22:20:00+08:00</lastmod>
  </url><url>
    <loc>/tags/gpu%E9%A9%B1%E5%8A%A8/</loc>
    <lastmod>2026-04-03T22:20:00+08:00</lastmod>
  </url><url>
    <loc>/tags/linux/</loc>
    <lastmod>2026-04-03T22:20:00+08:00</lastmod>
  </url><url>
    <loc>/tags/mesa/</loc>
    <lastmod>2026-04-03T22:20:00+08:00</lastmod>
  </url><url>
    <loc>/tags/wayland/</loc>
    <lastmod>2026-04-03T22:20:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E5%9B%BE%E5%BD%A2%E6%A0%88/</loc>
    <lastmod>2026-04-03T22:20:00+08:00</lastmod>
  </url><url>
    <loc>/posts/linux-graphics-stack/</loc>
    <lastmod>2026-04-03T22:20:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84/</loc>
    <lastmod>2026-04-03T22:20:00+08:00</lastmod>
  </url><url>
    <loc>/categories/%E7%B3%BB%E7%BB%9F%E7%BC%96%E7%A8%8B/</loc>
    <lastmod>2026-04-03T22:20:00+08:00</lastmod>
  </url><url>
    <loc>/tags/ai-coding/</loc>
    <lastmod>2026-04-02T21:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/claude-code/</loc>
    <lastmod>2026-04-02T21:30:00+08:00</lastmod>
  </url><url>
    <loc>/posts/claude-code-frameworks-guide/</loc>
    <lastmod>2026-04-02T21:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/gsd/</loc>
    <lastmod>2026-04-02T21:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/oh-my-claudecode/</loc>
    <lastmod>2026-04-02T21:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/re-engineering/</loc>
    <lastmod>2026-04-02T21:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/superpowers/</loc>
    <lastmod>2026-04-02T21:30:00+08:00</lastmod>
  </url><url>
    <loc>/categories/ai/</loc>
    <lastmod>2026-03-29T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/ai-agent/</loc>
    <lastmod>2026-03-29T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/clawhub/</loc>
    <lastmod>2026-03-29T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/openclaw/</loc>
    <lastmod>2026-03-29T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/prompt-engineering/</loc>
    <lastmod>2026-03-29T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/skill/</loc>
    <lastmod>2026-03-29T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/skill.md/</loc>
    <lastmod>2026-03-29T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/posts/how-to-write-agent-skills/</loc>
    <lastmod>2026-03-29T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/categories/%E5%B7%A5%E7%A8%8B%E5%AE%9E%E8%B7%B5/</loc>
    <lastmod>2026-03-29T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/cursor/</loc>
    <lastmod>2026-03-25T14:45:00+08:00</lastmod>
  </url><url>
    <loc>/posts/harness-engineering-frontend-guide/</loc>
    <lastmod>2026-03-25T14:45:00+08:00</lastmod>
  </url><url>
    <loc>/tags/mcp/</loc>
    <lastmod>2026-03-25T14:45:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E5%89%8D%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%8C%96/</loc>
    <lastmod>2026-03-25T14:45:00+08:00</lastmod>
  </url><url>
    <loc>/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/</loc>
    <lastmod>2026-03-25T14:45:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E5%A4%9A-agent-%E5%8D%8F%E4%BD%9C/</loc>
    <lastmod>2026-03-25T14:45:00+08:00</lastmod>
  </url><url>
    <loc>/posts/ai-agent-self-iteration/</loc>
    <lastmod>2026-03-18T00:10:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/</loc>
    <lastmod>2026-03-18T00:10:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E8%87%AA%E6%88%91%E8%BF%AD%E4%BB%A3/</loc>
    <lastmod>2026-03-18T00:10:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E4%B8%8A%E5%8F%A4%E5%8F%B2/</loc>
    <lastmod>2026-03-16T23:10:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E4%B8%AD%E5%9B%BD%E5%8E%86%E5%8F%B2/</loc>
    <lastmod>2026-03-16T23:10:00+08:00</lastmod>
  </url><url>
    <loc>/posts/chinese-history-knowledge/</loc>
    <lastmod>2026-03-16T23:10:00+08:00</lastmod>
  </url><url>
    <loc>/categories/%E5%8E%86%E5%8F%B2/</loc>
    <lastmod>2026-03-16T23:10:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E5%8E%86%E5%8F%B2%E7%9F%A5%E8%AF%86/</loc>
    <lastmod>2026-03-16T23:10:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E5%A4%8F%E5%95%86%E5%91%A8/</loc>
    <lastmod>2026-03-16T23:10:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%98%A5%E7%A7%8B%E6%88%98%E5%9B%BD/</loc>
    <lastmod>2026-03-16T23:10:00+08:00</lastmod>
  </url><url>
    <loc>/posts/ai-lifecycle-practice-guide/</loc>
    <lastmod>2026-03-10T01:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/ai%E7%BC%96%E7%A8%8B/</loc>
    <lastmod>2026-03-10T01:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/devsecops/</loc>
    <lastmod>2026-03-10T01:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E7%9F%A5%E8%AF%86%E7%AE%A1%E7%90%86/</loc>
    <lastmod>2026-03-10T01:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/</loc>
    <lastmod>2026-03-10T01:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/ai%E6%8F%90%E6%95%88/</loc>
    <lastmod>2026-03-10T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E9%9C%80%E6%B1%82%E6%96%87%E6%A1%A3/</loc>
    <lastmod>2026-03-10T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/posts/requirement-document-quality/</loc>
    <lastmod>2026-03-10T00:30:00+08:00</lastmod>
  </url><url>
    <loc>/posts/ai-programming-efficiency/</loc>
    <lastmod>2026-03-09T23:20:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E5%B7%A5%E7%A8%8B%E6%80%9D%E7%BB%B4/</loc>
    <lastmod>2026-03-09T23:20:00+08:00</lastmod>
  </url><url>
    <loc>/categories/%E6%8A%80%E6%9C%AF%E6%80%9D%E8%80%83/</loc>
    <lastmod>2026-03-09T23:20:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%95%88%E7%8E%87%E6%8F%90%E5%8D%87/</loc>
    <lastmod>2026-03-09T23:20:00+08:00</lastmod>
  </url><url>
    <loc>/tags/ssa/</loc>
    <lastmod>2026-03-03T02:24:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E4%B8%89%E5%9C%B0%E5%9D%80%E7%A0%81/</loc>
    <lastmod>2026-03-03T02:24:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E4%B8%AD%E9%97%B4%E4%BB%A3%E7%A0%81/</loc>
    <lastmod>2026-03-03T02:24:00+08:00</lastmod>
  </url><url>
    <loc>/categories/%E6%8A%80%E6%9C%AF%E7%A7%91%E6%99%AE/</loc>
    <lastmod>2026-03-03T02:24:00+08:00</lastmod>
  </url><url>
    <loc>/posts/compiler-intermediate-code/</loc>
    <lastmod>2026-03-03T02:24:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/</loc>
    <lastmod>2026-03-03T02:24:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E7%B1%BB%E5%9E%8B%E6%A3%80%E6%9F%A5/</loc>
    <lastmod>2026-03-03T02:08:00+08:00</lastmod>
  </url><url>
    <loc>/posts/compiler-semantic-analysis/</loc>
    <lastmod>2026-03-03T02:08:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E8%AF%AD%E4%B9%89%E5%88%86%E6%9E%90/</loc>
    <lastmod>2026-03-03T02:08:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%95%99%E7%A8%8B/</loc>
    <lastmod>2026-03-03T00:55:00+08:00</lastmod>
  </url><url>
    <loc>/posts/compiler-syntax-parsing/</loc>
    <lastmod>2026-03-03T00:55:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E8%AF%AD%E6%B3%95%E8%A7%A3%E6%9E%90/</loc>
    <lastmod>2026-03-03T00:55:00+08:00</lastmod>
  </url><url>
    <loc>/tags/https/</loc>
    <lastmod>2026-03-01T20:38:00+08:00</lastmod>
  </url><url>
    <loc>/posts/https-explained-simply/</loc>
    <lastmod>2026-03-01T20:38:00+08:00</lastmod>
  </url><url>
    <loc>/tags/ssl%E8%AF%81%E4%B9%A6/</loc>
    <lastmod>2026-03-01T20:38:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E7%A7%91%E6%99%AE/</loc>
    <lastmod>2026-03-01T20:38:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/</loc>
    <lastmod>2026-03-01T20:38:00+08:00</lastmod>
  </url><url>
    <loc>/posts/web-service-performance-bottleneck/</loc>
    <lastmod>2026-02-26T09:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/web%E6%9C%8D%E5%8A%A1/</loc>
    <lastmod>2026-02-26T09:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/</loc>
    <lastmod>2026-02-26T09:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/javascript/</loc>
    <lastmod>2026-02-26T08:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/react/</loc>
    <lastmod>2026-02-26T08:30:00+08:00</lastmod>
  </url><url>
    <loc>/posts/react-performance-optimization-guide/</loc>
    <lastmod>2026-02-26T08:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/web%E5%BC%80%E5%8F%91/</loc>
    <lastmod>2026-02-26T08:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E5%89%8D%E7%AB%AF/</loc>
    <lastmod>2026-02-26T08:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/ai/</loc>
    <lastmod>2026-02-25T22:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/chatgpt/</loc>
    <lastmod>2026-02-25T22:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/llm/</loc>
    <lastmod>2026-02-25T22:30:00+08:00</lastmod>
  </url><url>
    <loc>/posts/prompt-engineering-complete-guide/</loc>
    <lastmod>2026-02-25T22:30:00+08:00</lastmod>
  </url><url>
    <loc>/categories/%E6%8A%80%E6%9C%AF%E6%95%99%E7%A8%8B/</loc>
    <lastmod>2026-02-25T22:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%8F%90%E7%A4%BA%E5%B7%A5%E7%A8%8B/</loc>
    <lastmod>2026-02-25T22:30:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/</loc>
    <lastmod>2026-02-25T21:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%8A%80%E6%9C%AF%E5%8E%9F%E7%90%86/</loc>
    <lastmod>2026-02-25T21:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1/</loc>
    <lastmod>2026-02-25T21:00:00+08:00</lastmod>
  </url><url>
    <loc>/posts/deep-dive-into-openclaw/</loc>
    <lastmod>2026-02-25T21:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/3d%E5%9B%BE%E5%BD%A2/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/posts/ascii-3d-rotating-cube/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/ascii%E8%89%BA%E6%9C%AF/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/b&#43;-%E6%A0%91/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/mermaid/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/trie/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%8A%95%E5%BD%B1/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%95%B0%E5%AD%A6/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%97%8B%E8%BD%AC%E7%9F%A9%E9%98%B5/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E6%A0%91/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/posts/tree-algorithms-deep-dive/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E7%AE%97%E6%B3%95/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E7%BA%A2%E9%BB%91%E6%A0%91/</loc>
    <lastmod>2026-02-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/camera/</loc>
    <lastmod>2025-10-30T16:05:00+08:00</lastmod>
  </url><url>
    <loc>/posts/threejs_camera_intro/</loc>
    <lastmod>2025-10-30T16:05:00+08:00</lastmod>
  </url><url>
    <loc>/tags/threejs/</loc>
    <lastmod>2025-10-30T16:05:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E5%9B%BE%E5%BD%A2%E5%AD%A6/</loc>
    <lastmod>2025-10-30T16:05:00+08:00</lastmod>
  </url><url>
    <loc>/tags/ir/</loc>
    <lastmod>2025-09-15T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/posts/ir_design_and_explanation/</loc>
    <lastmod>2025-09-15T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E4%B8%AD%E9%97%B4%E8%A1%A8%E7%A4%BA/</loc>
    <lastmod>2025-09-15T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/</loc>
    <lastmod>2025-09-15T00:00:00+08:00</lastmod>
  </url><url>
    <loc>/tags/opentui/</loc>
    <lastmod>2025-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/posts/rendering-flow-analysis/</loc>
    <lastmod>2025-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/series/opentui-%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/</loc>
    <lastmod>2025-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/renderer/</loc>
    <lastmod>2025-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/series/</loc>
    <lastmod>2025-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/terminal/</loc>
    <lastmod>2025-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/tui/</loc>
    <lastmod>2025-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/categories/%E6%8A%80%E6%9C%AF%E6%9E%B6%E6%9E%84/</loc>
    <lastmod>2025-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/error/</loc>
    <lastmod>2024-11-09T20:02:13+08:00</lastmod>
  </url><url>
    <loc>/tags/exception/</loc>
    <lastmod>2024-11-09T20:02:13+08:00</lastmod>
  </url><url>
    <loc>/posts/greeting/</loc>
    <lastmod>2024-11-09T20:02:13+08:00</lastmod>
  </url><url>
    <loc>/tags/greeting/</loc>
    <lastmod>2024-11-09T20:02:13+08:00</lastmod>
  </url><url>
    <loc>/tags/program/</loc>
    <lastmod>2024-11-09T20:02:13+08:00</lastmod>
  </url><url>
    <loc>/posts/understand_program_exception_and_error/</loc>
    <lastmod>2024-11-09T20:02:13+08:00</lastmod>
  </url><url>
    <loc>/about/</loc>
  </url><url>
    <loc>/archives/</loc>
  </url><url>
    <loc>/search/</loc>
  </url>
</urlset>
