<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog.phpat.com/</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>always</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-frontier/world-models-beyond-video.html</loc>
<lastmod>2026-10-20T20:00:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-frontier/ai-browser-address-bar.html</loc>
<lastmod>2026-10-20T19:20:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-frontier/personal-agents-memory-privacy.html</loc>
<lastmod>2026-10-20T10:30:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-engineering/ai-evaluation-trajectory.html</loc>
<lastmod>2026-10-19T09:40:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-frontier/multi-agent-tradeoffs.html</loc>
<lastmod>2026-10-18T10:00:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/agent-engineering/agent-security-checklist.html</loc>
<lastmod>2026-10-16T09:30:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/agent-engineering/ai-coding-agent-mergeable-pr.html</loc>
<lastmod>2026-10-14T10:10:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-dev/agentic-retrieval.html</loc>
<lastmod>2026-10-12T09:50:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-engineering/inference-cost-routing-kv-cache.html</loc>
<lastmod>2026-10-10T10:20:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/agent-engineering/agent-harness.html</loc>
<lastmod>2026-10-09T09:40:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/agent-engineering/mcp-in-production.html</loc>
<lastmod>2026-10-07T10:00:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-dev/context-engineering.html</loc>
<lastmod>2026-10-06T09:30:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/open-source/598.html</loc>
<lastmod>2026-08-31T10:32:47+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/597.html</loc>
<lastmod>2026-03-27T13:46:07+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/emlog/592.html</loc>
<lastmod>2026-02-09T11:35:02+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/emlog/591.html</loc>
<lastmod>2026-01-12T12:27:31+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/emlog/590.html</loc>
<lastmod>2025-09-11T10:15:01+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/emlog/589.html</loc>
<lastmod>2025-09-03T16:15:57+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev-notes/588.html</loc>
<lastmod>2025-04-17T09:52:13+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/574.html</loc>
<lastmod>2025-03-31T17:30:40+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/573.html</loc>
<lastmod>2025-03-26T16:18:06+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/587.html</loc>
<lastmod>2025-03-10T13:03:26+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/586.html</loc>
<lastmod>2025-02-20T14:38:39+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/585.html</loc>
<lastmod>2025-02-17T15:06:47+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/571.html</loc>
<lastmod>2025-02-08T09:27:21+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/570.html</loc>
<lastmod>2025-01-22T14:53:47+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/569.html</loc>
<lastmod>2025-01-22T14:51:11+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/568.html</loc>
<lastmod>2025-01-22T14:49:06+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/566.html</loc>
<lastmod>2025-01-22T14:40:05+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/565.html</loc>
<lastmod>2025-01-13T12:58:03+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/564.html</loc>
<lastmod>2025-01-13T12:46:45+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/503.html</loc>
<lastmod>2024-12-15T18:26:16+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/583.html</loc>
<lastmod>2024-08-08T09:53:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/584.html</loc>
<lastmod>2024-07-15T17:07:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/579.html</loc>
<lastmod>2024-05-29T16:14:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/emlog/563.html</loc>
<lastmod>2024-05-16T09:45:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/open-source/562.html</loc>
<lastmod>2024-05-16T09:28:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/561.html</loc>
<lastmod>2024-05-13T10:42:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev-tools/560.html</loc>
<lastmod>2024-05-10T11:50:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/582.html</loc>
<lastmod>2024-04-08T09:49:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/559.html</loc>
<lastmod>2024-03-14T09:00:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/577.html</loc>
<lastmod>2024-02-29T16:02:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/581.html</loc>
<lastmod>2024-02-29T10:16:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/558.html</loc>
<lastmod>2023-12-28T10:48:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/557.html</loc>
<lastmod>2023-12-20T09:26:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/556.html</loc>
<lastmod>2023-12-19T14:50:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/555.html</loc>
<lastmod>2023-12-14T15:17:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/580.html</loc>
<lastmod>2023-12-13T14:54:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/554.html</loc>
<lastmod>2023-12-01T14:28:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/553.html</loc>
<lastmod>2023-12-01T14:23:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/552.html</loc>
<lastmod>2023-12-01T14:12:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/551.html</loc>
<lastmod>2023-12-01T13:53:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/550.html</loc>
<lastmod>2023-11-29T09:59:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/460.html</loc>
<lastmod>2021-05-14T19:48:11+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/548.html</loc>
<lastmod>2023-10-04T21:30:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/547.html</loc>
<lastmod>2023-09-07T17:14:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/546.html</loc>
<lastmod>2023-08-09T16:11:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/software/545.html</loc>
<lastmod>2023-08-08T16:04:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/543.html</loc>
<lastmod>2023-07-05T15:51:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/542.html</loc>
<lastmod>2023-07-05T15:45:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/541.html</loc>
<lastmod>2023-07-05T09:38:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/540.html</loc>
<lastmod>2023-06-21T10:25:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/539.html</loc>
<lastmod>2023-06-21T10:14:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/538.html</loc>
<lastmod>2023-06-21T09:50:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book/537.html</loc>
<lastmod>2023-06-20T18:14:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/578.html</loc>
<lastmod>2023-05-29T16:14:45+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/575.html</loc>
<lastmod>2023-05-29T16:02:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools/576.html</loc>
<lastmod>2023-05-29T16:02:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/535.html</loc>
<lastmod>2023-04-26T16:10:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/534.html</loc>
<lastmod>2023-05-18T11:42:53+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/532.html</loc>
<lastmod>2023-04-12T14:27:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/531.html</loc>
<lastmod>2023-03-23T09:57:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/529.html</loc>
<lastmod>2023-03-20T09:14:28+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/526.html</loc>
<lastmod>2023-02-09T09:32:38+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/524.html</loc>
<lastmod>2021-10-22T08:35:02+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/523.html</loc>
<lastmod>2021-10-29T08:15:48+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/520.html</loc>
<lastmod>2021-03-05T21:25:42+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/516.html</loc>
<lastmod>2021-03-06T19:45:42+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/515.html</loc>
<lastmod>2020-09-03T09:26:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/513.html</loc>
<lastmod>2020-09-02T09:51:53+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/512.html</loc>
<lastmod>2020-09-01T13:45:47+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/software/510.html</loc>
<lastmod>2020-08-20T20:43:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/509.html</loc>
<lastmod>2025-02-18T15:24:39+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/508.html</loc>
<lastmod>2020-07-27T15:12:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/505.html</loc>
<lastmod>2021-10-22T08:46:19+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/494.html</loc>
<lastmod>2020-03-25T17:52:16+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/493.html</loc>
<lastmod>2020-10-09T00:33:52+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/490.html</loc>
<lastmod>2020-04-10T08:30:07+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/497.html</loc>
<lastmod>2019-06-26T10:33:23+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/489.html</loc>
<lastmod>2019-04-17T15:30:41+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/488.html</loc>
<lastmod>2021-02-22T11:23:27+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/483.html</loc>
<lastmod>2020-03-13T08:34:41+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/482.html</loc>
<lastmod>2018-10-30T17:26:39+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/software/479.html</loc>
<lastmod>2018-09-02T14:25:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/software/478.html</loc>
<lastmod>2019-01-30T19:20:54+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/477.html</loc>
<lastmod>2021-06-16T13:59:41+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/software/476.html</loc>
<lastmod>2018-08-14T14:49:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/471.html</loc>
<lastmod>2020-08-21T22:45:43+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/470.html</loc>
<lastmod>2020-09-30T23:55:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/469.html</loc>
<lastmod>2018-07-02T13:52:53+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/467.html</loc>
<lastmod>2018-06-25T09:34:10+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/464.html</loc>
<lastmod>2019-07-30T17:17:21+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/463.html</loc>
<lastmod>2019-02-22T14:19:23+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/462.html</loc>
<lastmod>2022-03-09T13:17:21+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/459.html</loc>
<lastmod>2017-11-03T09:34:13+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/457.html</loc>
<lastmod>2018-10-11T15:12:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/456.html</loc>
<lastmod>2017-09-25T16:35:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/454.html</loc>
<lastmod>2018-01-18T11:32:56+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/451.html</loc>
<lastmod>2021-10-19T19:42:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/450.html</loc>
<lastmod>2017-08-02T13:10:45+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/447.html</loc>
<lastmod>2017-07-22T09:03:35+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/446.html</loc>
<lastmod>2017-06-16T16:54:57+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/443.html</loc>
<lastmod>2016-11-18T17:22:36+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/442.html</loc>
<lastmod>2016-06-30T13:02:56+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/452.html</loc>
<lastmod>2016-06-07T08:25:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/441.html</loc>
<lastmod>2016-06-01T10:14:41+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/440.html</loc>
<lastmod>2015-11-10T13:52:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/software/439.html</loc>
<lastmod>2015-10-26T15:43:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/438.html</loc>
<lastmod>2015-05-29T13:24:57+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/436.html</loc>
<lastmod>2015-03-21T15:04:01+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/432.html</loc>
<lastmod>2014-12-15T22:19:39+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/425.html</loc>
<lastmod>2017-08-04T10:20:54+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/394.html</loc>
<lastmod>2013-11-23T17:59:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/227.html</loc>
<lastmod>2013-04-03T06:20:29+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/221.html</loc>
<lastmod>2013-03-26T17:16:54+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/217.html</loc>
<lastmod>2012-08-10T09:28:47+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/216.html</loc>
<lastmod>2012-10-13T12:26:17+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/215.html</loc>
<lastmod>2012-08-17T08:44:39+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/185.html</loc>
<lastmod>2012-08-15T11:19:42+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/101.html</loc>
<lastmod>2017-07-19T10:28:04+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/70.html</loc>
<lastmod>2012-07-13T22:56:14+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/54.html</loc>
<lastmod>2012-04-09T17:22:41+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/41.html</loc>
<lastmod>2012-04-05T14:04:58+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/34.html</loc>
<lastmod>2013-03-21T12:55:36+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/33.html</loc>
<lastmod>2012-03-23T11:08:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/32.html</loc>
<lastmod>2012-03-21T20:41:38+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/7.html</loc>
<lastmod>2012-03-07T09:52:00+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/5.html</loc>
<lastmod>2015-03-03T13:49:28+08:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tags.html</loc>
<lastmod>2025-04-21T10:18:57+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/link.html</loc>
<lastmod>2025-03-24T14:53:22+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/572.html</loc>
<lastmod>2025-04-21T10:18:21+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/about.html</loc>
<lastmod>2025-04-18T16:03:23+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/499.html</loc>
<lastmod>2025-04-15T16:03:42+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/feed.html</loc>
<lastmod>2024-03-21T16:29:28+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/beginning.html</loc>
<lastmod>2023-07-12T11:59:40+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-frontier</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-dev</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/agent-engineering</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-engineering</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/ai-tools</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/emlog</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/software</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/book</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/dev-notes</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/dev-tools</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/open-source</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/dev/code-snippets</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/software/windows-apps</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/software/mac-apps</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/software/browser-extensions</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/software/mobile-apps</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E5%85%B7%E8%BA%AB%E6%99%BA%E8%83%BD</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E8%A7%86%E9%A2%91%E7%94%9F%E6%88%90</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E4%B8%96%E7%95%8C%E6%A8%A1%E5%9E%8B</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E4%BA%A4%E4%BA%92%E8%AE%BE%E8%AE%A1</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E6%B5%8F%E8%A7%88%E5%99%A8</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/AI%E6%B5%8F%E8%A7%88%E5%99%A8</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E4%B8%BB%E5%8A%A8%E5%BC%8FAI</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E9%9A%90%E7%A7%81%E4%BF%9D%E6%8A%A4</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E9%95%BF%E6%9C%9F%E8%AE%B0%E5%BF%86</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E4%B8%AA%E4%BA%BAAgent</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/LLMAsJudge</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/Agent%E8%AF%84%E6%B5%8B</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E6%88%90%E6%9C%AC%E4%BC%98%E5%8C%96</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E7%B3%BB%E7%BB%9F%E8%AE%BE%E8%AE%A1</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/Agent%E7%BC%96%E6%8E%92</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E5%A4%9A%E6%99%BA%E8%83%BD%E4%BD%93</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E6%9D%83%E9%99%90%E6%8E%A7%E5%88%B6</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E6%8F%90%E7%A4%BA%E6%B3%A8%E5%85%A5</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/CodeReview</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E5%B7%A5%E7%A8%8B%E6%95%88%E7%8E%87</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E4%BB%A3%E7%A0%81%E6%99%BA%E8%83%BD%E4%BD%93</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/AICoding</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E6%A3%80%E7%B4%A2%E5%A2%9E%E5%BC%BA</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/AgenticRAG</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/RAG</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E7%AB%AF%E4%BE%A7%E6%8E%A8%E7%90%86</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E6%A8%A1%E5%9E%8B%E8%B7%AF%E7%94%B1</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/KVCache</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E6%8E%A8%E7%90%86%E4%BC%98%E5%8C%96</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/AI%E8%AF%84%E6%B5%8B</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E5%8F%AF%E8%A7%82%E6%B5%8B%E6%80%A7</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/AgentHarness</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E5%8D%8F%E8%AE%AE%E8%AE%BE%E8%AE%A1</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/Agent%E5%AE%89%E5%85%A8</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E5%B7%A5%E5%85%B7%E8%B0%83%E7%94%A8</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/MCP</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/AI%E5%B7%A5%E7%A8%8B%E5%8C%96</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E6%8F%90%E7%A4%BA%E5%B7%A5%E7%A8%8B</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/Agent</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E4%B8%8A%E4%B8%8B%E6%96%87%E5%B7%A5%E7%A8%8B</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/cms</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/wordpress</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/zblog</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E5%9F%BA%E5%9B%A0%E8%A1%A8%E8%BE%BE</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/scRNA-seq</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E7%94%9F%E7%89%A9%E4%BF%A1%E6%81%AF%E5%AD%A6</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E5%8D%95%E7%BB%86%E8%83%9E%E5%88%86%E6%9E%90</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E8%87%AA%E5%8A%A8%E5%8C%96</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/tag/%E6%99%BA%E8%83%BD%E5%8A%9E%E5%85%AC</loc>
<lastmod>2026-10-20T20:11:18+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202610</loc>
<lastmod>2026-11-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202608</loc>
<lastmod>2026-09-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202603</loc>
<lastmod>2026-04-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202602</loc>
<lastmod>2026-03-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202601</loc>
<lastmod>2026-02-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202509</loc>
<lastmod>2025-10-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202507</loc>
<lastmod>2025-08-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202504</loc>
<lastmod>2025-05-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202503</loc>
<lastmod>2025-04-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202502</loc>
<lastmod>2025-03-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202501</loc>
<lastmod>2025-02-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202412</loc>
<lastmod>2025-01-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202408</loc>
<lastmod>2024-09-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202407</loc>
<lastmod>2024-08-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202405</loc>
<lastmod>2024-06-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202404</loc>
<lastmod>2024-05-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202403</loc>
<lastmod>2024-04-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202402</loc>
<lastmod>2024-03-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202312</loc>
<lastmod>2024-01-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202311</loc>
<lastmod>2023-12-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202310</loc>
<lastmod>2023-11-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202309</loc>
<lastmod>2023-10-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202308</loc>
<lastmod>2023-09-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202307</loc>
<lastmod>2023-08-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202306</loc>
<lastmod>2023-07-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202305</loc>
<lastmod>2023-06-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202304</loc>
<lastmod>2023-05-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202303</loc>
<lastmod>2023-04-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202302</loc>
<lastmod>2023-03-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202110</loc>
<lastmod>2021-11-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202106</loc>
<lastmod>2021-07-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202012</loc>
<lastmod>2021-01-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202010</loc>
<lastmod>2020-11-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202009</loc>
<lastmod>2020-10-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202008</loc>
<lastmod>2020-09-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202007</loc>
<lastmod>2020-08-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/202002</loc>
<lastmod>2020-03-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201907</loc>
<lastmod>2019-08-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201906</loc>
<lastmod>2019-07-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201904</loc>
<lastmod>2019-05-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201902</loc>
<lastmod>2019-03-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201810</loc>
<lastmod>2018-11-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201808</loc>
<lastmod>2018-09-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201807</loc>
<lastmod>2018-08-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201806</loc>
<lastmod>2018-07-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201804</loc>
<lastmod>2018-05-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201803</loc>
<lastmod>2018-04-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201801</loc>
<lastmod>2018-02-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201711</loc>
<lastmod>2017-12-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201710</loc>
<lastmod>2017-11-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201709</loc>
<lastmod>2017-10-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201708</loc>
<lastmod>2017-09-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201707</loc>
<lastmod>2017-08-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201611</loc>
<lastmod>2016-12-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201606</loc>
<lastmod>2016-07-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201511</loc>
<lastmod>2015-12-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201510</loc>
<lastmod>2015-11-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201505</loc>
<lastmod>2015-06-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201503</loc>
<lastmod>2015-04-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201412</loc>
<lastmod>2015-01-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201407</loc>
<lastmod>2014-08-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201311</loc>
<lastmod>2013-12-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201208</loc>
<lastmod>2012-09-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201207</loc>
<lastmod>2012-08-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201206</loc>
<lastmod>2012-07-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201205</loc>
<lastmod>2012-06-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201204</loc>
<lastmod>2012-05-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.phpat.com/record/201203</loc>
<lastmod>2012-04-01T08:00:00+08:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
</urlset>