<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://christorng.idv.tw/</loc>
<lastmod>2026-08-11</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/about</loc>
<lastmod>2026-08-11</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog</loc>
<lastmod>2026-08-11</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/projects</loc>
<lastmod>2026-08-11</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/tags</loc>
<lastmod>2026-08-11</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/about/public-piano</loc>
<lastmod>2026-08-11</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20230603-despite-microsofts-first-mover-advantage/</loc>
<lastmod>2023-06-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20230603-first-article-about-this-website/</loc>
<lastmod>2023-06-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20230603-zht-despite-microsofts-first-mover-advantage/</loc>
<lastmod>2023-06-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20230604-discussing-openais-open-sourcing/</loc>
<lastmod>2023-06-04T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20230604-zht-discussing-openais-open-sourcing/</loc>
<lastmod>2023-06-04T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20231027-openai-gpt-3/</loc>
<lastmod>2023-10-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20231027-openai-nears-open-sourcing-gpt-3/</loc>
<lastmod>2023-10-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20231031-1020-31-ai/</loc>
<lastmod>2023-10-31T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20231115-1115-1214-ai/</loc>
<lastmod>2023-11-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20231116-113-1116-ai/</loc>
<lastmod>2023-11-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20231122-agi/</loc>
<lastmod>2023-11-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20231215-1215-1231-ai/</loc>
<lastmod>2023-12-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240101-202411-110-ai/</loc>
<lastmod>2024-01-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240111-202411-120-ai/</loc>
<lastmod>2024-01-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240202-making-personal-pictures/</loc>
<lastmod>2024-02-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240205-ai-windows-gpu/</loc>
<lastmod>2024-02-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240205-ai-windows/</loc>
<lastmod>2024-02-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240216-sora/</loc>
<lastmod>2024-02-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240220-4090/</loc>
<lastmod>2024-02-20T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240306-claude-3-opus/</loc>
<lastmod>2024-03-06T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240323-adept-ai/</loc>
<lastmod>2024-03-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240405-dall-e/</loc>
<lastmod>2024-04-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240427-websim/</loc>
<lastmod>2024-04-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240502-ai/</loc>
<lastmod>2024-05-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240517-chatgpt/</loc>
<lastmod>2024-05-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240517-gpt-4o-apple/</loc>
<lastmod>2024-05-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240524-e86/</loc>
<lastmod>2024-05-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240528-openai/</loc>
<lastmod>2024-05-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240623-f90/</loc>
<lastmod>2024-06-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240624-effect-system/</loc>
<lastmod>2024-06-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240627-claude-35-sonnet/</loc>
<lastmod>2024-06-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240701-575/</loc>
<lastmod>2024-07-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240703-embedding-ai/</loc>
<lastmod>2024-07-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240712-claude-artifact/</loc>
<lastmod>2024-07-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240712-workspaice/</loc>
<lastmod>2024-07-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240729-gpt-5-google-gemini-2/</loc>
<lastmod>2024-07-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240823-claude/</loc>
<lastmod>2024-08-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240908-bc3/</loc>
<lastmod>2024-09-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240912-openao-o1-previewmini/</loc>
<lastmod>2024-09-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240913-o1/</loc>
<lastmod>2024-09-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240915-more-openai-o1-details/</loc>
<lastmod>2024-09-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240916-o1-miniclaude-35-sonnet-compare-o1/</loc>
<lastmod>2024-09-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240917-more-o1-information/</loc>
<lastmod>2024-09-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20240930-4fd/</loc>
<lastmod>2024-09-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20241015-chatgpts-understanding-of-me/</loc>
<lastmod>2024-10-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20241219-github-copilot/</loc>
<lastmod>2024-12-19T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250128-2025-deepseek-r1-ai/</loc>
<lastmod>2025-01-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250128-a97/</loc>
<lastmod>2025-01-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250129-ai-red-ocean-year-one/</loc>
<lastmod>2025-01-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250214-openai-strikes-back/</loc>
<lastmod>2025-02-14T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250218-windows-11-upgrade-problem/</loc>
<lastmod>2025-02-18T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250219-washing-machine-to-agile/</loc>
<lastmod>2025-02-19T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250222-didnt-claude-already-have-reasoning/</loc>
<lastmod>2025-02-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250223-breezyvoice-taiwanese-accent-speech/</loc>
<lastmod>2025-02-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250224-grok-3-system-prompt-full-analysis/</loc>
<lastmod>2025-02-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250301-we-should-rebuild-our-self-sufficient/</loc>
<lastmod>2025-03-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250302-open-source-models-running-locally-still-pose-unknown-risks/</loc>
<lastmod>2025-03-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250308-full-file-code-edit-fast-apply-in-cursor/</loc>
<lastmod>2025-03-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250328-mcp-wins/</loc>
<lastmod>2025-03-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250405-github-copilot-advanced-class/</loc>
<lastmod>2025-04-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250406-visual-studio-code-supports-agent-mcp/</loc>
<lastmod>2025-04-06T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250409-advanced-github-copilot-recording/</loc>
<lastmod>2025-04-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250423-the-cold-start-problem-and-mvn/</loc>
<lastmod>2025-04-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250526-github-copilot-model-selection-strategy/</loc>
<lastmod>2025-05-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250617-github-copilot-premium-requests-starting/</loc>
<lastmod>2025-06-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250619-vs-code-github-copilot-update/</loc>
<lastmod>2025-06-19T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250626-google-ai-studio-mumble-jumble-zht/</loc>
<lastmod>2025-06-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250628-copilot-planfirst-chat-mode/</loc>
<lastmod>2025-06-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250716-vscode-monospaced-font/</loc>
<lastmod>2025-07-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250719-claude-code-keyword-ultrathink-analysis/</loc>
<lastmod>2025-07-19T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20250721-20250721-python-learning-experience/</loc>
<lastmod>2025-07-21T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20251003-rag-is-dead-agent-take-over/</loc>
<lastmod>2025-10-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20251004-spec-kit-to-bdd-and-agile-manifesto/</loc>
<lastmod>2025-10-04T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20251005-bdd-codex-cloud-tic-tac-toe/</loc>
<lastmod>2025-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20260102-opennet-meeting/</loc>
<lastmod>2026-01-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20260110-google-legend-the-jeff-dean-facts/</loc>
<lastmod>2026-01-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20260330-my-piano/</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20260401-the-future-of-ai-addicts/</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20260414-security-threat-is-coming/</loc>
<lastmod>2026-04-14T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20260428-github-copilot-plan-big-changes/</loc>
<lastmod>2026-04-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://christorng.idv.tw/blog/20260516-tokenmaxxing/</loc>
<lastmod>2026-05-31T00:00:00.000Z</lastmod>
</url>
</urlset>
