<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ai.ppd.cc</loc>
<lastmod>2026-08-25T17:45:26.493Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/courses</loc>
<lastmod>2026-08-25T17:45:26.494Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles</loc>
<lastmod>2026-08-25T17:45:26.494Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/about</loc>
<lastmod>2026-08-25T17:45:26.494Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/courses/ai-writing</loc>
<lastmod>2026-08-11T10:20:53.835Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/courses/aigc-design</loc>
<lastmod>2026-08-11T10:20:55.639Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/courses/chatgpt-power-user</loc>
<lastmod>2026-08-12T08:51:40.165Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/knowledge-graph-intro-rag</loc>
<lastmod>2026-08-24T23:58:25.934Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/amd-rocm-voice-model-pitfalls</loc>
<lastmod>2026-08-25T17:26:33.532Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/dockerize-ai-app-practice</loc>
<lastmod>2026-08-25T08:10:43.074Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/vector-db-comparison-milvus-qdrant-chroma</loc>
<lastmod>2026-08-24T23:25:03.436Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/hallucination-control-methods</loc>
<lastmod>2026-08-25T00:03:59.732Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/ai-tools-2025-roundup</loc>
<lastmod>2026-08-25T00:29:06.843Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/agent-memory-design</loc>
<lastmod>2026-08-25T00:34:40.593Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/hybrid-search-bm25-vector</loc>
<lastmod>2026-08-25T09:20:26.346Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/vector-recall-optimization</loc>
<lastmod>2026-08-25T17:44:44.166Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/agent-tool-design-practice</loc>
<lastmod>2026-08-25T00:33:17.218Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/sse-streaming-realization</loc>
<lastmod>2026-08-24T23:27:50.127Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/llamacpp-gguf-quantization-guide</loc>
<lastmod>2026-08-24T23:54:15.945Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/langgraph-multi-step-agent</loc>
<lastmod>2026-08-24T23:55:39.197Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/autogen-multi-agent-notes</loc>
<lastmod>2026-08-25T00:23:32.541Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/prompt-engineering-field-notes</loc>
<lastmod>2026-08-25T12:02:45.781Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/rerank-model-practice</loc>
<lastmod>2026-08-24T23:30:36.606Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/machine-learning-roadmap</loc>
<lastmod>2026-08-24T23:44:31.459Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/ollama-qwen2.5-deploy-pitfalls</loc>
<lastmod>2026-08-24T23:38:57.235Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/llm-cost-control</loc>
<lastmod>2026-08-24T23:52:52.054Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/embedding-finetune-practice</loc>
<lastmod>2026-08-25T00:06:47.593Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/deepseek-api-integration</loc>
<lastmod>2026-08-25T09:52:30.541Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/prompt-cache-similarity-reuse</loc>
<lastmod>2026-08-24T23:36:10.375Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/multi-tenant-isolation</loc>
<lastmod>2026-08-24T23:41:44.277Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/crewai-team-collaboration</loc>
<lastmod>2026-08-25T00:13:56.080Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/huggingface-download-china</loc>
<lastmod>2026-08-25T14:55:19.194Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/comfyui-deploy-practice</loc>
<lastmod>2026-08-25T00:15:11.001Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/llm-observability-logging</loc>
<lastmod>2026-08-25T17:45:06.144Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/vram-not-enough-strategies</loc>
<lastmod>2026-08-25T06:42:36.972Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/ai-content-moderation</loc>
<lastmod>2026-08-25T00:31:53.702Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/cuda-gpu-env-setup-troubleshooting</loc>
<lastmod>2026-08-25T00:12:21.107Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/long-document-processing-rag</loc>
<lastmod>2026-08-24T23:47:18.017Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/data-desensitization-practice</loc>
<lastmod>2026-08-25T00:10:57.738Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/chatgpt-prompt-engineering-guide</loc>
<lastmod>2026-08-25T00:17:58.022Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/multimodal-vlm-practice</loc>
<lastmod>2026-08-24T23:40:22.629Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/vllm-production-deploy-notes</loc>
<lastmod>2026-08-25T04:42:01.369Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/bge-m3-embedding-model-selection</loc>
<lastmod>2026-08-25T10:17:30.114Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/langchain-ollama-integration-pitfalls</loc>
<lastmod>2026-08-24T23:57:02.204Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/chunking-strategy-experiments</loc>
<lastmod>2026-08-25T00:16:34.491Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/one-api-compatible-layer</loc>
<lastmod>2026-08-25T00:45:48.573Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/build-local-rag-from-scratch</loc>
<lastmod>2026-08-25T00:19:21.484Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/function-calling-practice</loc>
<lastmod>2026-08-25T10:00:53.249Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/browser-automation-agent</loc>
<lastmod>2026-08-25T00:20:44.814Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/mcp-protocol-first-explore</loc>
<lastmod>2026-08-25T17:29:38.219Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/ai-service-deploy-notes</loc>
<lastmod>2026-08-25T08:58:29.335Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/kb-qa-evaluation-methods</loc>
<lastmod>2026-08-24T23:59:49.754Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/redis-chat-session-cache</loc>
<lastmod>2026-08-25T10:37:30.601Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/api-rate-limit-retry</loc>
<lastmod>2026-08-25T14:38:46.846Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/llm-oom-troubleshooting</loc>
<lastmod>2026-08-25T17:25:03.572Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/asr-speech-recognition</loc>
<lastmod>2026-08-25T00:24:55.830Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/tts-voice-synthesis-practice</loc>
<lastmod>2026-08-25T07:35:43.247Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/sd-webui-model-notes</loc>
<lastmod>2026-08-25T10:28:07.449Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/prompt-injection-security</loc>
<lastmod>2026-08-24T23:33:23.689Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/lora-finetune-practice</loc>
<lastmod>2026-08-24T23:45:55.038Z</lastmod>
</url>
<url>
<loc>https://ai.ppd.cc/articles/llm-eval-regression</loc>
<lastmod>2026-08-24T23:51:28.454Z</lastmod>
</url>
</urlset>
