<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Chuanxilu for Skilled Homo sapiens</title><link>https://blog.chuanxilu.net/en/</link><description>Recent content on Chuanxilu for Skilled Homo sapiens</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Fri, 22 May 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://blog.chuanxilu.net/en/index.xml" rel="self" type="application/rss+xml"/><item><title>Cascade Retrieval: A 15-Year-Old IR Trick Fixed My Design Review Agent</title><link>https://blog.chuanxilu.net/en/posts/2026/05/dual-pass-review-recall-precision-tradeoff/</link><pubDate>Fri, 22 May 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/dual-pass-review-recall-precision-tradeoff/</guid><description>A design review agent needs to find every issue AND avoid false positives. One agent can&amp;#39;t do both well. Borrowing cascade retrieval from information retrieval — a 15-year-old method — I split the agent into two: one for recall, one for precision. Real defects get caught earlier, and the risk of rework during development drops.</description></item><item><title>Today's Practice: A 15-Turn Conversation Experiment</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-practice-15-turn-conversation/</link><pubDate>Fri, 22 May 2026 06:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-practice-15-turn-conversation/</guid><description>Series companion practice: pick a multi-step task and hold at least 15 turns of conversation with AI. Experience drift and recovery in long conversations, and practice progress summaries and context management.</description></item><item><title>The Invisible Blank Layer</title><link>https://blog.chuanxilu.net/en/posts/2026/05/tdd-pipeline-phase7-invisible-gap/</link><pubDate>Thu, 21 May 2026 11:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/tdd-pipeline-phase7-invisible-gap/</guid><description>Phase 6 drills every bug to root cause. But it doesn&amp;#39;t scan for shared patterns across bugs, unchecked component gaps, or execution order flaws. That&amp;#39;s Phase 7&amp;#39;s job. In small systems it catches more bugs. In large systems, the same findings point to architectural evolution. Phase 7 doesn&amp;#39;t make architecture decisions — it provides the scarcest input for them: evidence-based problem localization.</description></item><item><title>AI Path L0→L1 Upgrade Guide (3): Turning AI Into Your Collaboration Partner</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-path-l0-l1-week3/</link><pubDate>Thu, 21 May 2026 06:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-path-l0-l1-week3/</guid><description>Part 3 of the AI Path L0→L1 Upgrade Guide: follow-up iteration is the most underrated skill in multi-turn conversation, context management keeps AI from drifting off track, and role-playing unlocks entirely different depths of insight from the same question.</description></item><item><title>Using the Method to Improve the Method</title><link>https://blog.chuanxilu.net/en/posts/2026/05/tdd-pipeline-v07-refinement-experiment/</link><pubDate>Wed, 20 May 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/tdd-pipeline-v07-refinement-experiment/</guid><description>I built a ruler. The ruler measured &amp;#39;redundancy is harmful.&amp;#39; Then I used that ruler to trim the ruler&amp;#39;s own redundancy. I deleted the operational steps from my AI skill files, keeping only principles and counterexamples. The model reconstructed the deleted steps on its own — output quality didn&amp;#39;t drop.</description></item><item><title>Format Constraints Cheat Sheet: 6 Prompt Templates for Ready-to-Use AI Output</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-tip-format-constraints/</link><pubDate>Wed, 20 May 2026 06:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-tip-format-constraints/</guid><description>Tired of reformatting AI responses every time? Six common format constraints, each with a ready-to-use prompt template you can copy and paste directly into your query.</description></item><item><title>What a Failed Experiment Got Right</title><link>https://blog.chuanxilu.net/en/posts/2026/05/tdd-pipeline-v08-failed-experiment-discovery/</link><pubDate>Tue, 19 May 2026 18:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/tdd-pipeline-v08-failed-experiment-discovery/</guid><description>I tried refining the pre-release testing phase of my TDD Pipeline by replacing step-by-step instructions with principles. The refined version failed at its core job. But comparing where it failed against where it unexpectedly succeeded revealed that individual defect diagnosis alone wasn&amp;#39;t enough — it needed a systematic scanning layer on top.</description></item><item><title>When Should You Ask AI to 'Think Step by Step'? Three Signals</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-tip-when-to-use-cot/</link><pubDate>Tue, 19 May 2026 06:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-tip-when-to-use-cot/</guid><description>Chain-of-Thought can dramatically improve AI output quality — but you shouldn&amp;#39;t use it every time. Three signals to help you decide: when adding &amp;#39;please reason step by step&amp;#39; helps, and when it just wastes time.</description></item><item><title>RBGO Rewrites in 5 Real Scenarios: Vague Prompt vs. Precise Prompt</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-5-rbgo-examples/</link><pubDate>Mon, 18 May 2026 06:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-5-rbgo-examples/</guid><description>The RBGO framework sounds straightforward, but when you actually sit down to write a prompt, it&amp;#39;s easy to get stuck. Here are 5 everyday scenarios—each with a full side-by-side comparison of the vague version and the rewritten version. Emails, analysis, learning, planning, code review. Copy them, use them directly.</description></item><item><title>The Upgrade — New Template and Three Transferable Lessons</title><link>https://blog.chuanxilu.net/en/posts/2026/05/why-articulation-upgrade-and-takeaways/</link><pubDate>Sun, 17 May 2026 09:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/why-articulation-upgrade-and-takeaways/</guid><description>Upgrading the Why Articulation template based on A/B test data: replacing explicit questions with open-ended reasoning plus self-check, keeping mandatory tone and negative-only examples. Three transferable prompt engineering lessons.</description></item><item><title>Practice: Rewrite Your First Question with RBGO</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-practice-rbgo-rewrite/</link><pubDate>Sun, 17 May 2026 06:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-practice-rbgo-rewrite/</guid><description>Series practice challenge: rewrite your first AI question of the day using the RBGO framework. Same need, four extra lines of context — see how dramatically the answer improves.</description></item><item><title>AI Path L0→L1 Upgrade Guide (2): From Vague Questions to Precise Instructions</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-path-l0-l1-week2/</link><pubDate>Sat, 16 May 2026 06:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-path-l0-l1-week2/</guid><description>Part 2 of the AI Path L0→L1 Upgrade Guide. Master the RBGO prompt framework (Role–Background–Goal–Output), learn Chain-of-Thought reasoning to improve analytical answers, and use format constraints to make AI output ready to use.</description></item><item><title>A 4-Variable A/B Test — Why Positive Examples Harm Prompt Performance</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ab-test-positive-examples-harm/</link><pubDate>Fri, 15 May 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ab-test-positive-examples-harm/</guid><description>Why do positive examples make AI output worse? A 4-variable A/B test on Why Articulation structure, tone, position, and example type found that demonstrations hurt — echoing Anthropic&amp;#39;s alignment research.</description></item><item><title>Pick Your AI by the Job, Not the Ranking</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-tip-which-ai-to-use/</link><pubDate>Fri, 15 May 2026 06:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-tip-which-ai-to-use/</guid><description>Tried ChatGPT, Claude, Gemini — still not sure which one to use? A scenario-based framework to find the right fit.</description></item><item><title>From Anthropic's Alignment Research to a Prompt Design Insight</title><link>https://blog.chuanxilu.net/en/posts/2026/05/anthropic-alignment-to-prompt-design/</link><pubDate>Thu, 14 May 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/anthropic-alignment-to-prompt-design/</guid><description>Anthropic discovered that teaching models &amp;#34;why&amp;#34; works better than teaching them &amp;#34;what&amp;#34; — misalignment dropped from 22% to 3%. This insight from safety training applies to everyday prompt design too.</description></item><item><title>Your AI Has a Desk and a Filing Cabinet</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-tip-working-vs-long-term-memory/</link><pubDate>Thu, 14 May 2026 06:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-tip-working-vs-long-term-memory/</guid><description>Why your AI forgets what you said five minutes ago — and what to do about it.</description></item><item><title>Stop Using AI Like a Search Engine: 3 Cognitive Shifts</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-3-cognitive-shifts/</link><pubDate>Wed, 13 May 2026 00:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-3-cognitive-shifts/</guid><description>Open ChatGPT, type a keyword, copy the answer, close the tab. That works fine — but it wastes 90% of what AI can do. Three real scenarios show you what changes when you shift how you think about AI.</description></item><item><title>Practice Challenge: Ask AI the Same Question 3 Times</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-practice-same-question-3-times/</link><pubDate>Tue, 12 May 2026 08:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-practice-same-question-3-times/</guid><description>Series practice challenge: ask an AI the same open-ended question three separate times and compare the answers. Experience the probabilistic nature of LLM generation firsthand—and stop treating AI like a search engine.</description></item><item><title>AI Path L0→L1 Upgrade Guide (1): Understanding Your Tools</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-path-l0-l1-week1/</link><pubDate>Mon, 11 May 2026 08:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-path-l0-l1-week1/</guid><description>First part of the AI Path L0→L1 Upgrade Guide series. LLMs aren&amp;#39;t search engines—they generate answers rather than retrieve them. Understand the difference between working memory and long-term memory, learn the strengths of mainstream platforms, and build the cognitive foundation for the next 4 weeks of practice.</description></item><item><title>The AI Path: From First Contact to AI Native</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-toolchain-evolution-path/</link><pubDate>Sun, 10 May 2026 08:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-toolchain-evolution-path/</guid><description>An evolution map of AI capabilities from L0 to L4—not a tutorial for any specific tool, but a guide to understanding the fundamental mindset shifts at each stage. Includes an interactive HTML page where you can explore detailed skill checklists, recommended tools, and transition conditions for each level.</description></item><item><title>Git Rebase Ate My Docs — Save Them with Worktree</title><link>https://blog.chuanxilu.net/en/posts/2026/05/design-doc-management-lessons-from-three-projects/</link><pubDate>Fri, 08 May 2026 15:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/design-doc-management-lessons-from-three-projects/</guid><description>AI-assisted development generates tons of design documents that live in .gitignore, invisible to git. A single rebase silently deletes them, and git reflog can&amp;#39;t bring them back. This post walks through a lightweight git worktree setup that protects these documents, backed by real project data.</description></item><item><title>Green Tests, Broken System: Six Bug Patterns AI Left at the Integration Layer</title><link>https://blog.chuanxilu.net/en/posts/2026/05/six-bug-patterns-and-integration-gaps/</link><pubDate>Thu, 07 May 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/six-bug-patterns-and-integration-gaps/</guid><description>Before releasing Aristotle v1.1, I found 18 bugs. Unit tests caught four. The rest lived at the integration layer. After root cause analysis, six patterns emerged — not because the problems got harder, but because AI bypassed the defenses I&amp;#39;d built through years of experience.</description></item><item><title>OMO vs SLIM: I Switched Plugins to Save Tokens. Here's What Actually Happened.</title><link>https://blog.chuanxilu.net/en/posts/2026/05/omo-vs-omo-slim-token-comparison/</link><pubDate>Wed, 06 May 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/omo-vs-omo-slim-token-comparison/</guid><description>I switched from OMO to SLIM expecting lower token bills. The total average barely moved. But when I broke it down by task type, the picture got far more interesting.</description></item><item><title>The Last Line of Defense for Inquiry: Independent Confirmation and Protocol Reflexivity</title><link>https://blog.chuanxilu.net/en/posts/2026/05/inquiry-protocol-design-3/</link><pubDate>Wed, 06 May 2026 09:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/inquiry-protocol-design-3/</guid><description>The inquiry protocol&amp;#39;s last line of defense: an independent confirmer uses falsifiability testing to hunt for counterexamples, pushing back against AI&amp;#39;s shallow anchoring. Plus the protocol&amp;#39;s origin story — from 18 bugs of practice to the v0.4.1 upgrade, and plans for reflexivity.</description></item><item><title>Seven Conditions to Keep AI's 5-Why from Going Off the Rails</title><link>https://blog.chuanxilu.net/en/posts/2026/05/inquiry-protocol-design-2/</link><pubDate>Tue, 05 May 2026 17:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/inquiry-protocol-design-2/</guid><description>Designing termination conditions for an inquiry protocol: T1–T3 are floor conditions (ensure AI goes deep enough), HC1–HC4 are guardrails (prevent the inquiry from spiraling). T2&amp;#39;s preventive counterfactual check is the most important insight.</description></item><item><title>Why AI Can't Do 5-Why Right: Stopping Too Early, Single-Path Tracking, and Confirmation Bias</title><link>https://blog.chuanxilu.net/en/posts/2026/05/inquiry-protocol-design-1/</link><pubDate>Tue, 05 May 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/inquiry-protocol-design-1/</guid><description>5-Why handed to AI fails not because the method is outdated, but because AI thinks shallow—stopping early, chasing one thread, seeking only confirming evidence. A real case where all four rounds of attribution went wrong.</description></item><item><title>The Bug Loop You Can't Escape: Root Cause Diagnosis with AI</title><link>https://blog.chuanxilu.net/en/posts/2026/05/ai-bug-root-cause-diagnosis/</link><pubDate>Fri, 01 May 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/05/ai-bug-root-cause-diagnosis/</guid><description>Fix #13, and old bugs come back. This isn&amp;#39;t a &amp;#34;how I fixed a bug with AI&amp;#34; anecdote. It&amp;#39;s a full post-mortem of a 15+ bug battle — four rounds of attribution, regression traps, and how TDD was forced out by pain.</description></item><item><title>The Full Pipeline: Five Stages from Requirements to Code</title><link>https://blog.chuanxilu.net/en/posts/2026/04/ai-tdd-full-pipeline-from-requirements-to-code/</link><pubDate>Thu, 30 Apr 2026 14:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/ai-tdd-full-pipeline-from-requirements-to-code/</guid><description>Article 6 in the series. The previous five articles each covered one layer — requirements, design, testing, review, procedural justice. This one connects them into a working pipeline. Checklists for every stage, a real-project retrospective, and a blunt assessment of when this process is worth the overhead.</description></item><item><title>Procedural Justice Encoded: Making Every Step of AI Review Verifiable</title><link>https://blog.chuanxilu.net/en/posts/2026/04/adversarial-review-critical-thinking-ai-quality/</link><pubDate>Thu, 30 Apr 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/adversarial-review-critical-thinking-ai-quality/</guid><description>Ralph Loop v0.3 encodes procedural justice into the review protocol — structured review output, critical scrutiny, contested issue protocol — so every review decision has evidence, records, and rule-based constraints. Inspired by Robert&amp;#39;s Rules of Order, born 150 years ago.</description></item><item><title>AI Errors Converge, They Don't Randomize: The Review Loop That Catches What You Miss</title><link>https://blog.chuanxilu.net/en/posts/2026/04/ralph-loop-ai-errors-converge/</link><pubDate>Wed, 29 Apr 2026 14:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/ralph-loop-ai-errors-converge/</guid><description>The tech spec from the previous article shrank the space where AI can improvise. But the spec itself contains assumptions — and some of them are wrong. Ralph Loop is a multi-round review protocol where an independent AI subagent audits every deliverable. Its exit condition borrows from mathematical convergence: one clean round proves nothing. Two consecutive clean rounds prove convergence.</description></item><item><title>Why PRD Alone Is Not Enough: What the Tech Spec Must Cover in AI-Assisted Development</title><link>https://blog.chuanxilu.net/en/posts/2026/04/prd-to-tech-spec-ai-design-guardrails/</link><pubDate>Wed, 29 Apr 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/prd-to-tech-spec-ai-design-guardrails/</guid><description>The second Aristotle refactor had clear requirements, clean code structure, passing tests. But the async background mechanism still did not work. The problem was not in the PRD—it was in the tech spec. This article covers what a PRD should contain, what a tech spec should add, and why both are non-negotiable when AI writes your code.</description></item><item><title>Why AI-Assisted Development Needs Structured Requirements First: Lessons from the GEAR Protocol</title><link>https://blog.chuanxilu.net/en/posts/2026/04/why-aristotle-vibe-development-needs-gear-protocol/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/why-aristotle-vibe-development-needs-gear-protocol/</guid><description>Aristotle v1 had a one-line requirement. The reflection task ran inside the main session, polluting 371 lines of context. This article starts from that failure and walks through why requirement gaps get amplified into systematic bias in AI-assisted development, and how structured methods close those gaps.</description></item><item><title>Write Test Plans Before Test Code: Requirement Anchoring in AI Development</title><link>https://blog.chuanxilu.net/en/posts/2026/04/test-doc-before-test-code-reverse-anchoring/</link><pubDate>Thu, 23 Apr 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/test-doc-before-test-code-reverse-anchoring/</guid><description>In AI-assisted development, tests are not just verification. They are the most precise requirement language you can give an AI. Drawing from my own failures, this article walks through the full chain from test scenario identification to test development documents, and explains why this method matters far more when the coder is an AI.</description></item><item><title>Context Rot: An Easily Overlooked Problem in AI Coding</title><link>https://blog.chuanxilu.net/en/posts/2026/04/managing-context-length-in-ai-coding-sessions/</link><pubDate>Sat, 18 Apr 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/managing-context-length-in-ai-coding-sessions/</guid><description>Someone in a group chat complained that GPT-5.4 performed worse than Doubao, ByteDance&amp;#39;s chatbot—the model would give irrelevant answers without even reading the question. After asking some follow-up questions, I learned they had fed it many documents and the conversation had gone on for a long time. This probably wasn&amp;#39;t the model&amp;#39;s problem—it was context rot. The conversation had gotten so long that the model could no longer &amp;#39;see&amp;#39; the current task clearly. This raises an overlooked problem: in the process of vibe coding or writing, how do you manage context effectively to avoid token and time wasted on model performance degradation?</description></item><item><title>Looking Back: Seven Human-AI Collaboration Patterns in the Aristotle Project</title><link>https://blog.chuanxilu.net/en/posts/2026/04/seven-human-ai-collaboration-patterns-in-aristotle/</link><pubDate>Thu, 16 Apr 2026 21:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/seven-human-ai-collaboration-patterns-in-aristotle/</guid><description>Looking back at the Aristotle project—from initial design to the GEAR protocol—I identified seven distinct collaboration patterns between myself and AI. As AI gets more capable, human judgment doesn&amp;#39;t become less important. It becomes more critical.</description></item><item><title>A Markdown's Three Lives: From Static Rules to Git-Backed MCP Server</title><link>https://blog.chuanxilu.net/en/posts/2026/04/from-markdown-to-mcp-server-gear-protocol/</link><pubDate>Thu, 16 Apr 2026 19:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/from-markdown-to-mcp-server-gear-protocol/</guid><description>Aristotle&amp;#39;s reflection rules started as a flat Markdown file — append-only, forgotten, no rollback. When dozens of rules accumulated, I realized the file wasn&amp;#39;t enough. This started a design iteration path from append-only to Git-backed MCP Server. That path led to something called GEAR.</description></item><item><title>From Scars to Armor: Harness Engineering in Practice</title><link>https://blog.chuanxilu.net/en/posts/2026/04/from-scars-to-armor-harness-engineering-practice/</link><pubDate>Sat, 11 Apr 2026 01:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/from-scars-to-armor-harness-engineering-practice/</guid><description>The first version of Aristotle looked smooth. In practice, it exposed four architectural problems. Fixing them validated the trust model and harness engineering framework from Part 3 — every constraint encodes a trust judgment.</description></item><item><title>Trust Boundaries: The Same Idea on Open and Closed Platforms</title><link>https://blog.chuanxilu.net/en/posts/2026/04/a-trust-boundary-design-experiment/</link><pubDate>Mon, 06 Apr 2026 18:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/a-trust-boundary-design-experiment/</guid><description>The same reflection mechanism on different platforms, their complexity differing by an order of magnitude — but the complexity itself reveals a deeper question: when should we trust AI&amp;#39;s judgment, and when should we step in?</description></item><item><title>claude-code-reflect: Same Metacognition, Different Soil</title><link>https://blog.chuanxilu.net/en/posts/2026/04/claude-code-reflect-different-soil/</link><pubDate>Mon, 06 Apr 2026 14:56:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/claude-code-reflect-different-soil/</guid><description>The same reflection mechanism lands on different platform foundations with very different landing postures and paths—from plugin installation to permission pitfalls to API concurrency, documenting the actual development process on Claude Code.</description></item><item><title>Aristotle: Teaching AI to Reflect on Its Mistakes</title><link>https://blog.chuanxilu.net/en/posts/2026/04/aristotle-ai-reflection/</link><pubDate>Mon, 06 Apr 2026 10:00:00 +0800</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/aristotle-ai-reflection/</guid><description>Installing reflection capability into AI coding assistants—when the model makes a mistake, immediately trigger root cause analysis and transform the correction into persistent rules.</description></item><item><title>About</title><link>https://blog.chuanxilu.net/en/about/</link><pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.chuanxilu.net/en/about/</guid><description>About Chuanxilu for Skilled Homo sapiens</description></item><item><title>Hello World · The Inaugural Post</title><link>https://blog.chuanxilu.net/en/posts/2026/04/hello-world-the-inaugural-post/</link><pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.chuanxilu.net/en/posts/2026/04/hello-world-the-inaugural-post/</guid><description>The inaugural post of Chuanxilu of an AI Craftsman.</description></item></channel></rss>