<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>AI编程助手 on AI 观察</title><link>https://ai.wujiong.cc/tags/ai%E7%BC%96%E7%A8%8B%E5%8A%A9%E6%89%8B/</link><description>Recent content in AI编程助手 on AI 观察</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sat, 17 Oct 2026 14:55:30 +0800</lastBuildDate><atom:link href="https://ai.wujiong.cc/tags/ai%E7%BC%96%E7%A8%8B%E5%8A%A9%E6%89%8B/index.xml" rel="self" type="application/rss+xml"/><item><title>用 AI 给遗留代码做小步重构计划：先锁行为，再拆步骤</title><link>https://ai.wujiong.cc/posts/2026-10-17-ai-coding-legacy-refactor-plan/</link><pubDate>Sat, 17 Oct 2026 14:55:30 +0800</pubDate><guid>https://ai.wujiong.cc/posts/2026-10-17-ai-coding-legacy-refactor-plan/</guid><description>&lt;p&gt;用 AI 重构遗留代码，最稳妥的做法是：&lt;strong&gt;先让 AI 描述代码现在「实际在做什么」→ 用特征测试把这些行为锁住 → 让 AI 拆出一串可独立合并的小步骤 → 每次只执行一步并跑测试。&lt;/strong&gt; 不要一次性让 AI「把这个文件重写得更优雅」，那几乎一定会悄悄改变行为。&lt;/p&gt;
&lt;h2 id="场景"&gt;场景&lt;/h2&gt;
&lt;p&gt;一个上千行的函数，没人敢动：里面混着数据库查询、业务规则和格式化输出，有些分支看起来像 bug，但可能有调用方依赖它。团队想把它拆开，又担心改出线上问题。&lt;/p&gt;</description></item></channel></rss>