<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>武汉AI运用</title><link>https://wuaizhan.com/</link><description>AI创造未来</description><item><title>AI 出图总像抽卡？AI 图生图与控制出图技巧</title><link>https://wuaizhan.com/post/ai-tushengtu-kongzhi-jiqiao.html</link><description>&lt;p&gt;只靠一段文字让 AI 出图，很多时候像抽卡：能给个方向，但给不了准头。想要构图、pose、配色、人物长相都听你的，得换一个思路——给参照，而不是只给描述。&lt;/p&gt;&lt;p&gt;这篇把&amp;quot;让出图可控&amp;quot;这件事，按手段从弱到强排成一条阶梯，你按需求选到合适的那一级就行。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h2&gt;第 1 级：纯文字，只能管个大概&lt;/h2&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://wuaizhan.com/zb_users/upload/2026/10/202610101791591418138802.jpg&quot; title=&quot;tushengtu-cover.jpg&quot; alt=&quot;tushengtu-cover.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;文生图是一切的地基，但它是六要素里&amp;quot;控制力&amp;quot;偏弱的一环：你能描述气质，却很难精确指定&amp;quot;这个人长这样、手放这里&amp;quot;。&lt;/p&gt;&lt;p&gt;所以纯文字适合定风格、定氛围、定题材，不适合要求&amp;quot;准&amp;quot;。当你要的是&amp;quot;对&amp;quot;，而不是&amp;quot;好看就行&amp;quot;，就该往阶梯上再走一级。&lt;/p&gt;&lt;h2&gt;第 2 级：图生图，用参照图把方向钉住&lt;/h2&gt;&lt;p&gt;图生图 = 给一张参考图 + 一段提示词，让 AI 在参考图的基础上改。它同时管住了两件事：构图或者风格有了基准，提示词再负责往里加想象。&lt;/p&gt;&lt;p&gt;这里有个关键旋钮：重绘幅度。拉高，AI 改动大、离参考图远、更放飞；调低，AI 贴着参考图改细节。想保持大概就调低，想大改就调高。这个旋钮决定你的参照图到底&amp;quot;管多少&amp;quot;。&lt;/p&gt;&lt;h2&gt;第 3 级：局部重绘，只动你要动的那一块&lt;/h2&gt;&lt;p&gt;图生图是整张一起动，局部重绘（也叫重绘蒙版）是只刷选中的区域，其余部分保持不动。&lt;/p&gt;&lt;p&gt;衣服颜色不对，只圈衣服；手画崩了，只圈手；背景想换，只圈背景。它把&amp;quot;改图&amp;quot;从整页翻新变成精准微调，是修图环节常用的招式。&lt;/p&gt;&lt;h2&gt;第 4 级：外扩，把画面往外长&lt;/h2&gt;&lt;p&gt;图拍/画窄了想变宽，可以用外扩功能让 AI 顺着边缘的构图往四周补。它照搬原图的边缘信息，续出合理的延展。&lt;/p&gt;&lt;p&gt;适合把竖图变方图、把半身补成全景。和外扩类似地，也常用于给老照片补天空、补地面，让画面比例更从容。&lt;/p&gt;&lt;h2&gt;第 5 级：ControlNet 一类，直接锁死结构&lt;/h2&gt;&lt;p&gt;想让人物摆出精确的姿势、想让画面严格按草图的线条排布，图生图和局部重绘都不够，得用条件控制类能力，比如 ControlNet。&lt;/p&gt;&lt;p&gt;它的思路是另给一张&amp;quot;控制图&amp;quot;：可以是边缘线稿、pose 骨架、深度图、甚至是涂鸦色块。AI 照着这张控制图生成，结构和姿势被钉得死死的，自由度交给画面本身。&lt;/p&gt;&lt;p&gt;比如画一个人物，先丢一张火柴人骨架，AI 就会让生成的人物摆成那个动作。画建筑，先用线稿定透视，AI 再来填材质和风格。这是把&amp;quot;抽卡&amp;quot;变成&amp;quot;对着图纸施工&amp;quot;的关键一级。&lt;/p&gt;&lt;h2&gt;多张图保持同一个人，怎么稳住&lt;/h2&gt;&lt;p&gt;系列图容易出的问题是：上一张是齐刘海，下一张变中分，人物飞了。要稳，靠两件事：一是拿原始那张当参考垫图反复用，二是锁住随机种子（seed），让每次采样的&amp;quot;运气&amp;quot;保持一致。&lt;/p&gt;&lt;p&gt;垫图管长相和风格，seed 管一致性的随机部分，双管齐下，同一个人物在多张图里才不至于每次换张脸。&lt;/p&gt;&lt;h2&gt;小结&lt;/h2&gt;&lt;p&gt;把控制出图收一下：纯文字只能管大概，图生图用参照图钉方向并靠重绘幅度调节自由度，局部重绘只动选中区域，外扩往边缘补，ControlNet 一类用线稿骨架深度图锁死结构，多图一致性靠垫图加固定 seed。&lt;/p&gt;&lt;p&gt;想得到精确的图，核心是别再只靠&amp;quot;说&amp;quot;，学会&amp;quot;给&amp;quot;。给得越具体，出得越听话。&lt;/p&gt;</description><pubDate>Sat, 10 Oct 2026 08:16:04 +0800</pubDate></item><item><title>AI 绘画提示词怎么写？文生图 Prompt 技巧拆解</title><link>https://wuaizhan.com/post/ai-huihua-prompt-jiqiao.html</link><description>&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://wuaizhan.com/zb_users/upload/2026/10/202610101791591350645528.jpg&quot; title=&quot;huihua-prompt-cover.jpg&quot; alt=&quot;huihua-prompt-cover.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;同样的绘图工具，有人出大片，有人出一堆车祸现场。差的那口气，多半在 Prompt 里。文生图不是&amp;quot;把心里想的用一句话说出来&amp;quot;，而是照着模型的脾气，把画面一项项喂到位。&lt;/p&gt;&lt;p&gt;这篇把 AI 绘画提示词的写法，拆成一套能照着套的公式。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h2&gt;先记一个骨架公式&lt;/h2&gt;&lt;p&gt;多数画面可以用一条主线串起来：主体 + 细节 + 动作/场景 + 构图 + 光线 + 风格 + 画质。&lt;/p&gt;&lt;p&gt;缺了主体细节，容易出个路人；缺了风格，画面就飘忽不定；缺了构图光线，画面平淡得像随手拍。公式不是让你每项都堆满，而是当画面不对劲时，有个地方可以回去检查。&lt;/p&gt;&lt;h2&gt;主体要具体，别留白给模型&lt;/h2&gt;&lt;p&gt;&amp;quot;一个女孩&amp;quot;和&amp;quot;一个穿红裙、短发、戴圆框眼镜的女孩&amp;quot;是完全不同的两张图。你省略的每一个形容词，模型都会自己脑补，而它脑补的常常不是你要的。&lt;/p&gt;&lt;p&gt;所以写主体，把特征钉死：性别、年龄感、发型、服装、颜色、配饰、表情。能说清多少说多少，模型是照单全收，不会嫌烦。&lt;/p&gt;&lt;h2&gt;风格词，是一张图的底色&lt;/h2&gt;&lt;p&gt;同样是&amp;quot;一条老街&amp;quot;，加上&amp;quot;国风水墨&amp;quot;和加上&amp;quot;赛博朋克霓虹&amp;quot;是两码事。风格词决定了模型往哪个画风库去取。&lt;/p&gt;&lt;p&gt;常用的有摄影写实、3D 渲染、扁平插画、油画、水彩、国风、赛博朋克、吉卜力风、像素风。一次只押一个主风格，再配少量修饰，风格打架的时候画面会糊成一锅。&lt;/p&gt;&lt;h2&gt;光线和氛围，是高级感的来源&lt;/h2&gt;&lt;p&gt;同一个场景，打光不同，质感天差地别。逆光出剪影氛围，柔光出温柔人像，金色时刻（golden hour）出暖调，霓虹灯出夜店感，体积光出神圣感。&lt;/p&gt;&lt;p&gt;把光线写进 prompt，比加十个&amp;quot;好看&amp;quot;都管用。它是把一张&amp;quot;能用&amp;quot;的图推成&amp;quot;能看&amp;quot;的图的关键一笔。&lt;/p&gt;&lt;h2&gt;构图和镜头，让画面有章法&lt;/h2&gt;&lt;p&gt;特写、半身、全身、仰拍、俯拍、低角度、广角、浅景深特写——这些镜头词直接决定信息的取舍。&lt;/p&gt;&lt;p&gt;想要表情细节就&amp;quot;面部特写&amp;quot;，想要环境氛围就&amp;quot;全景远景&amp;quot;，想要人物有气势就&amp;quot;低角度仰拍&amp;quot;。镜头一换，画面重心就换，这比事后裁剪省事得多。&lt;/p&gt;&lt;h2&gt;画质词，锦上添花但别迷信&lt;/h2&gt;&lt;p&gt;&amp;quot;8K、超高清、细节丰富、大师级、高画质&amp;quot;这类词在不少工具里确实能抬一档质量，但它们是调料不是主菜。主体都写不清楚，光靠画质词也救不回来。&lt;/p&gt;&lt;p&gt;把它放公式末尾当收尾，重心还是放在主体、风格、光线上。别指望一句&amp;quot;高清&amp;quot;解决前面的含糊。&lt;/p&gt;&lt;h2&gt;反向提示词：把不想要的先挡在门外&lt;/h2&gt;&lt;p&gt;光说&amp;quot;要什么&amp;quot;不够，很多工具还支持&amp;quot;不要什么&amp;quot;。畸形的手指、多余的手脚、模糊、水印、文字乱码、低画质、多张脸——这些高频翻车点，写进反向提示词能挡掉一大半。&lt;/p&gt;&lt;p&gt;尤其画人物时，反向词几乎是必填项。它不保证每一张都完美，但能明显降低你抽到废卡的概率。&lt;/p&gt;&lt;h2&gt;小结&lt;/h2&gt;&lt;p&gt;把文生图提示词收一下：用&amp;quot;主体+细节+场景+构图+光线+风格+画质&amp;quot;当骨架；主体特征越具体越好；风格一次押一个；光线构图负责质感；画质词放末尾当点缀；再用反向提示词把畸形、水印、模糊挡掉。&lt;/p&gt;&lt;p&gt;写 prompt 的本质，是替模型把模糊的地方都补成确定的字。你写得越具体，它出得越接近你脑子里那张图。&lt;/p&gt;</description><pubDate>Sat, 10 Oct 2026 07:57:29 +0800</pubDate></item><item><title>一眼看出是 AI 写的？AI 润色改写与去 AI 味技巧</title><link>https://wuaizhan.com/post/ai-runse-quaiwei-jiqiao.html</link><description>&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://wuaizhan.com/zb_users/upload/2026/10/202610101791590170270059.jpg&quot; title=&quot;runse-cover.jpg&quot; alt=&quot;runse-cover.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;要去味，先认得它。AI 味有几个高频长相：开头无差别抒情或宏大排比；滥用&amp;quot;其一、其二、此外、总而言之&amp;quot;这种骨架词；同一句话用三种说法各说一遍；爱用&amp;quot;非常重要&amp;quot;&amp;quot;显而易见&amp;quot;这类不容置疑的虚词；结尾必定升华一句。&lt;/p&gt;&lt;p&gt;对照一下自己生成的稿子，能勾出几处？勾得越多，越说明这篇是&amp;quot;AI 替你写&amp;quot;，而不是&amp;quot;你用 AI 写&amp;quot;。&lt;/p&gt;&lt;h2&gt;让 AI 自己「去味」，给它明确的删改清单&lt;/h2&gt;&lt;p&gt;更省事的办法，是把去味这件事交回给 AI，但指令要具体到能执行，而不是&amp;quot;改自然一点&amp;quot;。比如：删掉所有宏大开头和结尾升华；删掉排比；一句话只表达一个信息；把&amp;quot;其一、其二、其三&amp;quot;拆成自然的承接；形容词一律换成具体的人名、数字、例子。&lt;/p&gt;&lt;p&gt;给它执行清单，它会照着删；只给它一句&amp;quot;自然点&amp;quot;，它只会换个说法继续圆滑。&lt;/p&gt;&lt;h2&gt;换口吻，用具体人设压住模板腔&lt;/h2&gt;&lt;p&gt;很多时候 AI 味来自&amp;quot;没人设&amp;quot;。让它以某个具体的人来写——一个赶稿的编辑、一个话痨的同事、一个较真的工程师——语气立刻就不一样，因为人设自带限制，会逼它丢掉那套通用腔。&lt;/p&gt;&lt;p&gt;记得补一句&amp;quot;别用&amp;#39;作为……&amp;#39;开头，别喊口号&amp;quot;。把通向模板腔的路先堵上。&lt;/p&gt;&lt;h2&gt;喂真实细节，把抽象挤出去&lt;/h2&gt;&lt;p&gt;AI 味的一大来源是&amp;quot;空&amp;quot;：没有数字、没有人名、没有具体场景。你给它真实细节，它才有得写，才不用靠形容词凑。&lt;/p&gt;&lt;p&gt;把&amp;quot;销量提升明显&amp;quot;改成&amp;quot;618 期间单日成交翻了 2.3 倍&amp;quot;，把&amp;quot;用户反馈很好&amp;quot;改成&amp;quot;凌晨两点还有用户在群里问返场&amp;quot;。具体的东西不怕被看出是 AI 写的，因为具体本身就是人的痕迹。&lt;/p&gt;&lt;h2&gt;润色别「泡发」，只改不顺不通&lt;/h2&gt;&lt;p&gt;一个常见误区：拿 AI 润色，结果文章越来越长，水分越来越多。润色应该是做减法——删废话、顺逻辑、修病句，而不是扩写。&lt;/p&gt;&lt;p&gt;所以润色指令里要画一条线：保持原意和长度，只改不通顺、不准确、重复的地方，禁止添加新观点，禁止把一句拆三句。守住这条线，润色才不会变成注水。&lt;/p&gt;&lt;h2&gt;改写降重，换结构别只换词&lt;/h2&gt;&lt;p&gt;如果目的是改写或降重，别让 AI 做&amp;quot;同义词替换&amp;quot;。换个词还是原装骨头，一眼假。要让它换骨架：调整段内顺序、把长句拆短、改变论证的角度、用例子替代直说。&lt;/p&gt;&lt;p&gt;结构一换，同样的意思就像重新讲过一遍，而不是把旧衣服换了个颜色。&lt;/p&gt;&lt;h2&gt;小结&lt;/h2&gt;&lt;p&gt;把去 AI 味这件事收一下：先认得排比、骨架词、套话升华这些通病；再把删改整理成清单喂给 AI；用人设压腔、用真实细节填空、润色只做减法；要改写就换结构而非换词。&lt;/p&gt;&lt;p&gt;直白讲，AI 味不是 AI 的错，是&amp;quot;让它替你思考&amp;quot;的结果。你多投入一点真东西，它就少一点假客气。&lt;/p&gt;</description><pubDate>Sat, 10 Oct 2026 07:55:08 +0800</pubDate></item><item><title>用 AI 写文章总像正确的废话？AI 写作技巧拆解</title><link>https://wuaizhan.com/post/yong-ai-xiezuo-jiqiao.html</link><description>&lt;p&gt;很多人用 AI 写作的方式是：丢一个题目，要一篇两千字的文章。出来的东西往往很顺、很全，就是不说人话——通篇&amp;quot;随着时代发展&amp;quot;&amp;quot;综上所述&amp;quot;，句句正确，句句没信息。&lt;/p&gt;&lt;p&gt;问题不在 AI，在用法。写作这件事，人不该被 AI 替掉，而是借 AI 搭脚手架：主梁自己搭，砖让 AI 填。这篇拆一套可复用的分步喂法。&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://wuaizhan.com/zb_users/upload/2026/10/202610101791590096677153.jpg&quot; title=&quot;xiezuo-cover.jpg&quot; alt=&quot;xiezuo-cover.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h2&gt;先不要全文，先要「角度」&lt;/h2&gt;&lt;p&gt;直接要全文，等于让 AI 替你做选题、立观点、铺材料，它只能按套路填。正确顺序是先谈立意。&lt;/p&gt;&lt;p&gt;把背景、目标读者、这篇文章想达成什么说清楚，然后只问一个问题：针对这个题目，可以有哪些不一样的角度？拿到几个候选，你来挑一个，甚至把它们揉一揉。角度定了，文章才有魂，后面 AI 只是顺着这个魂往下走。&lt;/p&gt;&lt;h2&gt;再要「提纲」，别跳过这步&lt;/h2&gt;&lt;p&gt;很多人嫌烦，直接要正文。可提纲才是你能把关的地方。让 AI 按&amp;quot;开头怎么钩人、中间分几段讲什么、结尾怎么收&amp;quot;列出来，然后逐条审：哪一段没价值就删，哪一段逻辑不对就挪。&lt;/p&gt;&lt;p&gt;这一步是你和 AI 分工的分界线：结构归你管，文字归它填。结构没定就下笔，写到一半跑偏是常态。&lt;/p&gt;&lt;h2&gt;分块喂，一段一段来&lt;/h2&gt;&lt;p&gt;长文别一次生成。按提纲把每一段单独要，每次都带上具体指令：这一段要讲什么观点、举一个什么例子、语气是硬核还是轻松、大概多少字。&lt;/p&gt;&lt;p&gt;分块的好处是可控：哪块不满意只重写哪块，不用整体返工。你还能在每块之间不断修正方向，而不是等全文拼完才看到一篇跑偏的长文再推翻。&lt;/p&gt;&lt;h2&gt;给它一个「人设」，别让它自由发挥&lt;/h2&gt;&lt;p&gt;同样是&amp;quot;写一段产品介绍&amp;quot;，不同人写出来天差地别。给 AI 定人设，就是给它一副固定的嗓子和立场：你是一位 x 领域的编辑、读者是 y、别用术语、别抒情。&lt;/p&gt;&lt;p&gt;人设越具体，越不容易串味。含糊的&amp;quot;写得好一点&amp;quot;，换来的只会是&amp;quot;还不错但没特点&amp;quot;。&lt;/p&gt;&lt;h2&gt;喂真素材，别让它编&lt;/h2&gt;&lt;p&gt;AI 的软肋是它不知道自己不知道。你不给数据，它就会给你编出&amp;quot;据统计&amp;quot;&amp;quot;有研究显示&amp;quot;这种空头支票。&lt;/p&gt;&lt;p&gt;把你手头真实的案例、数字、原话、金句喂进去，让它负责组织而不是创作。有几分真实素材，文章就有几分分量；零素材硬写，只能堆形容词。&lt;/p&gt;&lt;h2&gt;成稿别上交，先让它自己「体检」&lt;/h2&gt;&lt;p&gt;全文拼好后，还要走一道收尾。让 AI 反过来挑毛病：前后有没有矛盾、逻辑顺不顺、哪句是废话、哪里重复说了三遍。&lt;/p&gt;&lt;p&gt;把&amp;quot;写完&amp;quot;当起点而不是终点。让 AI 压缩一遍水分、核对一遍事实，你再人工过一遍语气——这三下之后，一篇能发的稿子才成型。&lt;/p&gt;&lt;h2&gt;小结&lt;/h2&gt;&lt;p&gt;把 AI 写作技巧收一下：先定角度、再列提纲、分块喂料、给人设、供真素材、成稿后体检。核心是别把&amp;quot;写&amp;quot;整个外包，而是把&amp;quot;搭结构&amp;quot;和&amp;quot;出文字&amp;quot;拆开，主梁你握，砖块它填。&lt;/p&gt;&lt;p&gt;AI 写出来的东西像不像正确的废话，取决于你给它的是&amp;quot;一个题目&amp;quot;，还是一套能落地的脚手架。&lt;/p&gt;</description><pubDate>Sat, 10 Oct 2026 07:47:29 +0800</pubDate></item><item><title>让小模型学会大模型的本事：知识蒸馏原理拆解</title><link>https://wuaizhan.com/post/zhishi-zhengliu-yuanli.html</link><description>&lt;p&gt;大模型效果好，但部署又贵又慢；小模型跑得快，能力又差一截。能不能两头都占？知识蒸馏干的正是这件事：让一个小模型（学生）去模仿一个大模型（老师）的判断，把老师的&amp;quot;功夫&amp;quot;压缩进学生的小身体里。&lt;/p&gt;&lt;p&gt;它为什么能成，关键藏在一个看起来不起眼的选择上——学生学的不是&amp;quot;标准答案&amp;quot;，而是老师给的一张概率分布。这篇把这件事拆开讲。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h2&gt;只学「正确答案」，丢了不少信息&lt;/h2&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://wuaizhan.com/zb_users/upload/2026/10/202610091791507469546527.jpg&quot; title=&quot;zhengliu-cover.jpg&quot; alt=&quot;zhengliu-cover.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;训练一个分类模型，常规做法是给它正确答案：这张图是猫，就告诉它猫=1，其它=0。这叫硬标签，只有一个位置亮着，其余全灭。&lt;/p&gt;&lt;p&gt;但老师模型在判断时，心里是有&amp;quot;犹豫&amp;quot;的：它可能给猫 0.8，给豹子 0.15，给狗 0.05。这张&amp;quot;犹豫的分布&amp;quot;里藏着一句话——猫和豹子长得像，和狗没那么像。硬标签把这些相对关系全抹掉了，学生只记住&amp;quot;这就是猫&amp;quot;，却不知道&amp;quot;它离豹子很近&amp;quot;。这层信息，就叫软标签里的&amp;quot;暗知识&amp;quot;。&lt;/p&gt;&lt;h2&gt;软标签：让老师吐出整张分布&lt;/h2&gt;&lt;p&gt;蒸馏的做法，是不光让老师说&amp;quot;答案是猫&amp;quot;，还让它把对每个类别的打分都亮出来，形成一张概率分布；学生不去背那个孤零零的正确答案，而是去拟合老师整张分布的形状。&lt;/p&gt;&lt;p&gt;老师对&amp;quot;猫&amp;quot;和&amp;quot;豹子&amp;quot;给的分很接近，学生学着学着也就&amp;quot;知道&amp;quot;这俩是近亲。于是学生得到的不是一条答案，而是一张&amp;quot;老师怎么看这个世界&amp;quot;的认知地图。信息量一下子厚了很多，小模型也能学到大模型对样本之间相似性的理解。&lt;/p&gt;&lt;h2&gt;温度 T：把「犹豫」放大出来&lt;/h2&gt;&lt;p&gt;这里有个实操细节。老师模型通常很强，它输出的分布往往很&amp;quot;硬&amp;quot;——对正确类别的概率接近 1，其它类别的差距被压得很小，那点&amp;quot;犹豫&amp;quot;几乎看不见。&lt;/p&gt;&lt;p&gt;为了让暗知识浮出来，就在 softmax 里加一个温度参数 T，把输出除以 T 再归一化：&lt;/p&gt;&lt;pre&gt;p_i&amp;nbsp;=&amp;nbsp;exp(z_i&amp;nbsp;/&amp;nbsp;T)&amp;nbsp;/&amp;nbsp;Σ&amp;nbsp;exp(z_j&amp;nbsp;/&amp;nbsp;T)&lt;/pre&gt;&lt;p&gt;T 越大，分布越平缓，&amp;quot;第二名、第三名&amp;quot;之间的差异被放大，学生能看清楚老师到底在哪些类别之间犹豫。训练时用较高的 T 提信息，推理时再把 T 设回 1 正常输出。温度这一拧，是把&amp;quot;藏起来的相似性&amp;quot;显影出来的关键动作。&lt;/p&gt;&lt;h2&gt;损失怎么算：学老师，也别完全忘本&lt;/h2&gt;&lt;p&gt;学生训练时的目标常写成两部分之和：一部分让学生输出的分布去贴近老师软标签的分布（常用 KL 散度衡量两者差距），另一部分让学生和真实硬标签也保持对齐（交叉熵）。&lt;/p&gt;&lt;p&gt;为什么还要留着硬标签这一项？因为老师的软标签也可能有它自己的偏见和错误。拿真实的标注做修正，学生既不丢&amp;quot;老师的感觉&amp;quot;，又不背离&amp;quot;事实的答案&amp;quot;。两者配比一调，就是蒸馏里常见的旋钮。&lt;/p&gt;&lt;h2&gt;蒸馏到底图什么&lt;/h2&gt;&lt;p&gt;一句话：把&amp;quot;大而全&amp;quot;的能力，压进&amp;quot;小而快&amp;quot;的身体里。&lt;/p&gt;&lt;p&gt;蒸馏出来的小模型，参数少、推理快、显存省，适合塞进手机、浏览器、边缘设备这些跑不动大模型的地方。训练时它需要一个大老师，部署时却只剩一个轻学生。这也是它和压缩类方法（如量化）不同之处——蒸馏学的是&amp;quot;能力&amp;quot;，量化省的是&amp;quot;存储&amp;quot;，两者还能叠着用。&lt;/p&gt;&lt;h2&gt;小结&lt;/h2&gt;&lt;p&gt;把知识蒸馏收一下：老师不直接给答案，而是给出整张概率分布当软标签；升温参数 T 把分布里的相似性放出来；学生同时拟合老师的软标签和真实硬标签；于是得到一个小而快、却保留了大模型判别感的学生模型。&lt;/p&gt;&lt;p&gt;它教会我们的其实是一个朴素道理：知识不止藏于&amp;quot;正确的那个答案&amp;quot;，更藏在&amp;quot;错得有多接近&amp;quot;的细节里。&lt;/p&gt;</description><pubDate>Fri, 09 Oct 2026 08:56:58 +0800</pubDate></item><item><title>大模型微调太贵？LoRA 参数高效微调原理拆解</title><link>https://wuaizhan.com/post/lora-canxin-gaoxiao-weidiao.html</link><description>&lt;p&gt;想拿自己领域的数据去微调一个开源大模型，一上手就撞到一堵墙：全量微调要更新模型里的每一个参数，算力和显存都顶不住，普通团队玩不转。&lt;/p&gt;&lt;p&gt;LoRA 就是冲着这堵墙来的。它让&amp;quot;在大模型上做定制&amp;quot;这件事，从&amp;quot;搬不动&amp;quot;变成&amp;quot;轻拿轻放&amp;quot;。这篇拆它的思路和数学。&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://wuaizhan.com/zb_users/upload/2026/10/202610091791507406813558.jpg&quot; title=&quot;lora-cover_1.jpg&quot; alt=&quot;lora-cover_1.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h2&gt;全量微调，贵在哪&lt;/h2&gt;&lt;p&gt;先看它要解决什么。一个模型的权重是一堆矩阵。微调时，每次反向传播都要对这些矩阵算梯度，再用优化器更新它们。&lt;/p&gt;&lt;p&gt;这里头有三笔开销：权重本身占一份显存，梯度再占一份，优化器的动量、方差状态还要再占一份甚至更多。模型一大，这三份加起来就大到个人显卡装不下。更要命的是，你为每个下游任务都得存一份完整的微调权重，任务一多，存储也崩。&lt;/p&gt;&lt;p&gt;全量微调的账，就是这么被&amp;quot;参数规模&amp;quot;拖垮的。&lt;/p&gt;&lt;h2&gt;LoRA 的假设：微调只是一次低秩「扰动」&lt;/h2&gt;&lt;p&gt;LoRA 的作者提了一个关键观察：模型虽然参数海量，但适配某个具体下游任务时，权重实际发生的变化不需要那么&amp;quot;满&amp;quot;。这个变化量可以用一个低秩结构来表示。&lt;/p&gt;&lt;p&gt;翻译成白话：把&amp;quot;从通用模型到专用模型&amp;quot;的调整，看成在原权重上叠一个很小幅度的修正。这个修正不是随便一个大矩阵，而是能被压缩成两个瘦矩阵相乘的小东西。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h2&gt;数学上：W&amp;#39; = W + BA&lt;/h2&gt;&lt;p&gt;设原来的权重矩阵是 W，微调后的权重是 W&amp;#39;。全量微调是直接改 W 里的每一个数。LoRA 的写法是把它拆开：&lt;/p&gt;&lt;pre&gt;W&amp;#39;&amp;nbsp;=&amp;nbsp;W&amp;nbsp;+&amp;nbsp;ΔW
ΔW&amp;nbsp;=&amp;nbsp;B&amp;nbsp;·&amp;nbsp;A&lt;/pre&gt;&lt;p&gt;其中 W 被冻住、一个数都不动；真正训练的只有 A 和 B 两个小矩阵。假设 W 的尺寸是 d×d，A 是 r×d，B 是 d×r，那么 ΔW 的秩不超过 r。参数数量从 d² 变成了 2dr。&lt;/p&gt;&lt;p&gt;关键就在 r：这个&amp;quot;秩&amp;quot;远小于 d。比如 d 是 4096，r 取 8，参数就从 1600 多万缩到 6 万多，直接砍掉几个数量级。训练时只回传 A、B 的梯度，显存里也不用再给整个 W 存优化器状态。&lt;/p&gt;&lt;h2&gt;秩 r 是什么，怎么选&lt;/h2&gt;&lt;p&gt;r 是这个方法里少有的一个超参，它控制&amp;quot;旁路&amp;quot;能表达多复杂的变化。r 越大，能学的调整越丰富，代价是参数越多、越接近全量；r 越小，越省，但可能装不下你想让模型学会的东西。&lt;/p&gt;&lt;p&gt;实践里 r 常用 8、16 这种小值，配合一个缩放系数一起调。很多人发现，很小的 r 在很多下游任务上就能拿到接近全量微调的效果——这反过来印证了&amp;quot;适配只需低秩扰动&amp;quot;的直觉，也解释了它为什么省而不太掉点。&lt;/p&gt;&lt;h2&gt;省下来的，还有一层「可插拔」&lt;/h2&gt;&lt;p&gt;光省显存还不够，LoRA 还带来一个好用的副产品：原模型那里只有一个，A、B 是为每个任务单独存的小插件。&lt;/p&gt;&lt;p&gt;于是同一个底座模型，可以挂一堆 LoRA 插件，用哪个任务就插哪个；换任务就换旁路，底座纹丝不动。训练一个任务，只产出一个几 MB 到几十 MB 的小权重文件，分享、切换都轻便。再配合量化（QLoRA），连这么小的旁路还能进一步压缩。&lt;/p&gt;&lt;h2&gt;小结&lt;/h2&gt;&lt;p&gt;把 LoRA 收一下：全量微调的贵，来自权重、梯度、优化器状态三座山；LoRA 假设&amp;quot;适配只是一次低秩扰动&amp;quot;，把权重增量写成 ΔW = BA，冻住原权重只训练两个瘦矩阵，参数从 d² 降到 2dr，顺便还换来了底座复用和插件式切换。&lt;/p&gt;&lt;p&gt;它没有推翻微调，只是把&amp;quot;改整个模型&amp;quot;降级成&amp;quot;改一个低秩补丁&amp;quot;。算力不够的时候，先动这个补丁，往往就够用了。&lt;/p&gt;</description><pubDate>Fri, 09 Oct 2026 08:50:41 +0800</pubDate></item><item><title>会议纪要怎么写得又快又全？AI 会议纪要整理技巧</title><link>https://wuaizhan.com/post/ai-huiyi-jiyao-jiqiao.html</link><description>&lt;p&gt;开完会烦的是，回头整理纪要：听录音、翻聊天记录、从一堆闲聊里捞出结论和待办。手写又慢又容易漏，光记流水又没人看。&lt;/p&gt;&lt;p&gt;AI 擅长做的，恰是这种&amp;quot;从杂乱里提炼结构&amp;quot;的活。但把它当录音笔用是一回事，把它当纪要助手用是另一回事。这篇按生产流水线，讲清每一步怎么喂、给什么指令、产出什么。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h2&gt;先把原始材料变成可读文本&lt;/h2&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://wuaizhan.com/zb_users/upload/2026/10/202610091791507026174407.jpg&quot; title=&quot;huiyi-jiyao-cover.jpg&quot; alt=&quot;huiyi-jiyao-cover.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;纪要从&amp;quot;能读的材料&amp;quot;开始。录音先转文字，聊天记录先按顺序导出，速记笔记先规整成句子。&lt;/p&gt;&lt;p&gt;这一步不追求漂亮，只追求完整和顺序不乱。转文字时让工具标好说话人，或至少分好段，AI 后面才好判断&amp;quot;谁说了什么、结论是谁拍的板&amp;quot;。材料一乱，后面全偏。&lt;/p&gt;&lt;h2&gt;让 AI 先提取，别急着成稿&lt;/h2&gt;&lt;p&gt;常见的错误是直接把整段文字丢给 AI，说&amp;quot;帮我写纪要&amp;quot;。它可能给你一篇通顺但抓错重点的流水。&lt;/p&gt;&lt;p&gt;正确做法是分两步走：先让 AI 提取关键信息——议题是什么、讨论了什么、结论是什么、有哪几处分歧、定了什么。把这些&amp;quot;硬信息&amp;quot;先捞出来，你扫一眼确认有没有漏。骨架对了，成稿才有准。&lt;/p&gt;&lt;h2&gt;再结构化，按议题分段&lt;/h2&gt;&lt;p&gt;信息提取完，下一步是排成&amp;quot;别人看得懂&amp;quot;的样子。&lt;/p&gt;&lt;p&gt;让 AI 按议题分块：每个议题下写「结论 + 关键讨论 + 未决问题」。不要按&amp;quot;谁先说话&amp;quot;的时间顺序记流水，要按&amp;quot;这件事到底怎么样了&amp;quot;来组织。读纪要的人关心的是&amp;quot;结果和下一步&amp;quot;，不是谁口误说了什么。&lt;/p&gt;&lt;h2&gt;单独列行动项：谁、做什么、什么时候&lt;/h2&gt;&lt;p&gt;一份纪要做到这里还不算完，值钱的是那一列行动项。&lt;/p&gt;&lt;p&gt;让 AI 单独总结一张表：每条含负责人、任务、截止时间。像&amp;quot;张三｜节前补齐接口文档｜周五前&amp;quot;。行动项单独成块，比埋在正文里显眼，也方便会后盯着兑现。模板可以一句话定死，AI 填得又快又齐。&lt;/p&gt;&lt;h2&gt;再出一个&amp;quot;给没参会的人&amp;quot;的摘要&lt;/h2&gt;&lt;p&gt;纪要正文服务于参会者，另外还该有一版简短的，给没开会的人看。&lt;/p&gt;&lt;p&gt;让 AI 基于同一份纪要，再压一版三行的摘要：今天聊了什么、定了什么、谁要做什么。这版可以贴群里、贴周报里，省得别人来问&amp;quot;会上说啥了&amp;quot;。一稿两用，纪要的传播价值就出来了。&lt;/p&gt;&lt;h2&gt;人工校对：人名、数字、决策不能靠猜&lt;/h2&gt;&lt;p&gt;AI 产出的纪要，该核对的是三类硬信息：人名和责任人有没有张冠李戴、数字和日期有没有抄错、决策到底是不是那么定的。&lt;/p&gt;&lt;p&gt;这几处错了，纪要比没有还麻烦。所以收尾时人工快速过一遍，尤其把行动项的负责人和截止时间跟参会人确认。AI 负责提效，拍板和追责的准确性还得人来兜底。&lt;/p&gt;&lt;h2&gt;小结&lt;/h2&gt;&lt;p&gt;把 AI 会议纪要整理收一下：先把录音和记录变成可读文本，再让 AI 提取议题/结论/分歧这些硬信息，接着按议题结构化，单列行动项（谁、做什么、何时），顺手出一版给没参会人的摘要，收尾人工核对人名数字和决策。&lt;/p&gt;&lt;p&gt;这条流水线跑下来，纪要从&amp;quot;又累又没人看&amp;quot;变成&amp;quot;会后十分钟就能发出去&amp;quot;。AI 替你省的是听和整理的时间，替你守不住的还是那几处容不得错的硬信息。&lt;/p&gt;</description><pubDate>Fri, 09 Oct 2026 08:49:21 +0800</pubDate></item><item><title>周报总写成流水账？用 AI 写周报与工作汇报技巧</title><link>https://wuaizhan.com/post/yong-ai-xie-zhoubao-jiqiao.html</link><description>&lt;p&gt;周报难的不是&amp;quot;写&amp;quot;，而是把&amp;quot;这周干了啥&amp;quot;变成&amp;quot;这周贡献了啥&amp;quot;。很多人打开文档敲了半小时，交上去还是一串流水：开了个会、回了几封邮件、改了个 bug。&lt;/p&gt;&lt;p&gt;AI 正好补的是这层&amp;quot;提炼&amp;quot;的活。但前提是你会喂素材、会给方向。这篇用一份真正的流水账，一步步改造成能拿得出手的周报。&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://wuaizhan.com/zb_users/upload/2026/10/202610091791506947461095.jpg&quot; title=&quot;zhoubao-cover.jpg&quot; alt=&quot;zhoubao-cover.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h2&gt;先给事实，别让 AI 替你编&lt;/h2&gt;&lt;p&gt;周报里怕的是&amp;quot;做得不多，全靠编造&amp;quot;。AI 再会写，素材也得来自你这周真正干的事。&lt;/p&gt;&lt;p&gt;正确做法是先花几分钟把本周的事实列出来，哪怕是流水账：做了哪些任务、开了哪些会、遇到什么卡点、推动了什么。这些是原料，AI 负责加工，不负责捏造。你给的素材越真，产出的周报越可信。&lt;/p&gt;&lt;h2&gt;再定结构：进展、成果、风险、下一步&lt;/h2&gt;&lt;p&gt;流水账和好周报的区别，就在有没有骨架。直接让 AI 写，它可能顺着你的碎片东一句西一句；先给定结构，它才知道往哪填。&lt;/p&gt;&lt;p&gt;一套四段式骨架很管用：本周进展（做完了什么、做到哪了）、关键成果（带来什么结果）、问题与风险（卡在哪、需要什么支持）、下周计划（接下来做哪几件）。把骨架扔给 AI，它会把流水账里的条目归位、补上你漏写的过渡。&lt;/p&gt;&lt;h2&gt;要求量化：&amp;quot;做了很多&amp;quot;不如&amp;quot;转化率涨了 8%&amp;quot;&lt;/h2&gt;&lt;p&gt;流水账的另一个通病是空泛：&amp;quot;花了很多时间优化&amp;quot;&amp;quot;效果不错&amp;quot;。这种词在汇报里等于没说。&lt;/p&gt;&lt;p&gt;技巧是让 AI 帮你找数字锚点：把&amp;quot;做了很多&amp;quot;换成具体量——联系了多少客户、发布后降了多少耗时、覆盖了多少用户。数据写实，汇报的分量立刻不一样。哪怕有些数你一时没统计，也让 AI 先把&amp;quot;哪里该放数&amp;quot;标出来，你再补。&lt;/p&gt;&lt;h2&gt;去套话，留动词和结果&lt;/h2&gt;&lt;p&gt;&amp;quot;认真负责&amp;quot;&amp;quot;踏实肯干&amp;quot;这类形容词，是周报的无效填充。AI 生成时也容易顺嘴加上一堆。&lt;/p&gt;&lt;p&gt;技巧是下一道&amp;quot;去套话&amp;quot;的指令：要求只保留动词开头的结果句——&amp;quot;上线了 XX&amp;quot;&amp;quot;修复了 XX&amp;quot;&amp;quot;推进到 XX 阶段&amp;quot;，删掉评价性形容词。句子一旦由动作和结果撑着，整份周报就硬气了。&lt;/p&gt;&lt;h2&gt;按受众调语气&lt;/h2&gt;&lt;p&gt;同一份周报，给直属领导和给跨部门大老板看，侧重点不同。AI 能帮你一键换版本。&lt;/p&gt;&lt;p&gt;给直属：多写过程、遇到的坑、需要的支持；给大老板：多写结果、业务影响、下一步方向，少写执行细节。让 AI 基于同一批素材出两版，比你自己改两遍省事，也避免一份稿子两头不讨好。&lt;/p&gt;&lt;h2&gt;补上 AI 不知道的业务上下文&lt;/h2&gt;&lt;p&gt;AI 产的周报，缺的是&amp;quot;背景&amp;quot;。它不知道这个项目为什么重要、这个 bug 是谁在等、这个数字对 KPI 意味着什么。&lt;/p&gt;&lt;p&gt;所以收尾时人工过一遍：把 AI 写顺的地方保留，把缺的业务判断补进去，把不准确的表述改掉。AI 负责搭框架、炼句、量化，你负责注入它看不见的业务含义。两边一合，才是一份有信息量的周报。&lt;/p&gt;&lt;h2&gt;小结&lt;/h2&gt;&lt;p&gt;把用 AI 写周报收一下：先给事实素材，再用进展/成果/风险/下一步定骨架，要求量化到数字，去套话留动词结果，按受众出两版语气，收尾人工补业务上下文。这套下来，周报就能从&amp;quot;记流水账&amp;quot;升级成&amp;quot;讲清楚我干了什么、带来什么、接下来去哪&amp;quot;。&lt;/p&gt;&lt;p&gt;AI 写周报省的是打字和提炼的力气，省不了的是&amp;quot;你到底干成了什么&amp;quot;这一问。素材真、方向清、数字实，AI 才是你的好帮手。&lt;/p&gt;</description><pubDate>Fri, 09 Oct 2026 08:41:02 +0800</pubDate></item><item><title>代码报错别只会问&amp;quot;哪里错了&amp;quot;：AI 调试代码技巧</title><link>https://wuaizhan.com/post/ai-tiaoshi-daima-jiqiao.html</link><description>&lt;p&gt;代码一报错，很多人的下意识是把那句 &amp;quot;哪里错了？&amp;quot; 抛给 AI，再贴半段代码。结果 AI 要么答得驴唇不对马嘴，要么给一个改了也不好的补丁。&lt;/p&gt;&lt;p&gt;AI 调试能不能准，八成取决于你喂给它的信息。这篇用一个具体的报错场景，从头到尾推演一遍该怎么问、怎么给、怎么验证。&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://wuaizhan.com/zb_users/upload/2026/10/202610091791506408695235.jpg&quot; title=&quot;tiaoshi-dingwei.jpg&quot; alt=&quot;tiaoshi-dingwei.jpg&quot;/&gt;&lt;/p&gt;&lt;h2&gt;先给完整报错，别自己&amp;quot;翻译&amp;quot;&lt;/h2&gt;&lt;p&gt;报错信息是调试的原始证据，但很多人只贴一句&amp;quot;它报错了&amp;quot;，或者凭自己理解转述一下，反而把关键信息弄丢了。&lt;/p&gt;&lt;p&gt;正确做法：把完整的堆栈、错误码、出错行号原样贴过去。像&lt;/p&gt;&lt;pre&gt;TypeError:&amp;nbsp;Cannot&amp;nbsp;read&amp;nbsp;properties&amp;nbsp;of&amp;nbsp;undefined&amp;nbsp;(reading&amp;nbsp;&amp;#39;price&amp;#39;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at&amp;nbsp;cart.js:42:11&lt;/pre&gt;&lt;p&gt;这种报错，本身就点名了三件事——类型是空引用、错在读 `price`、位置在 `cart.js` 第 42 行。你贴全，AI 才有据可查；你只贴&amp;quot;读属性报错&amp;quot;，它只能瞎猜。&lt;/p&gt;&lt;h2&gt;再补上下文：输入、预期、实际&lt;/h2&gt;&lt;p&gt;光有报错还不够，得让 AI 知道&amp;quot;代码想干什么、实际发生了什么&amp;quot;。&lt;/p&gt;&lt;p&gt;补三样：出错那段代码（前后多贴几行）、运行时传了什么输入、你期望得到什么结果。比如&amp;quot;这个接口本该返回购物车总价，结果第 42 行报空，入参里 items 可能是空数组&amp;quot;。把&amp;quot;预期 vs 实际&amp;quot;讲清楚，AI 就能从&amp;quot;报错现象&amp;quot;往&amp;quot;逻辑为什么错&amp;quot;推，而不是停在表面。&lt;/p&gt;&lt;h2&gt;让 AI 先猜根因，别急着要补丁&lt;/h2&gt;&lt;p&gt;常见的错误用法是张口就&amp;quot;帮我改成对的&amp;quot;。可没定位根因就改，往往头痛医头，按下这个错、冒出下一个错。&lt;/p&gt;&lt;p&gt;正确做法：先让 AI 分析&amp;quot;为什么&amp;quot;——&amp;quot;这个报错可能的根因有哪几个？各怎么确认？&amp;quot;让它列几个假设，你挑符合现场的那一个。定位准了，改法自然浮出来；定位偏了，改多少遍都是白忙。&lt;/p&gt;&lt;h2&gt;缩小范围：二分法和日志一起上&lt;/h2&gt;&lt;p&gt;报错指向模糊时，别让 AI 硬猜，用它帮你缩小范围。&lt;/p&gt;&lt;p&gt;可以请 AI 在可疑节点加几条临时日志，或者把代码一分为二、逐段排除。像&amp;quot;帮我在 cart.js 的循环前打印一下 items 的长度和结构&amp;quot;，跑一次就知道数据在哪一步变空。二分定位 + 日志取证，是把&amp;quot;玄幻 bug&amp;quot;变&amp;quot;确定 bug&amp;quot;的组合拳。&lt;/p&gt;&lt;h2&gt;要解释，不要只收代码&lt;/h2&gt;&lt;p&gt;AI 给出一段修复代码，不代表你搞懂了。直接贴进去，下次同类的错你还得再问。&lt;/p&gt;&lt;p&gt;正确做法：追一句&amp;quot;为什么这样改能修好？原来错在哪儿？&amp;quot;让 AI 把因果讲明白。你理解了机制，代码才算真正是你的，也能顺手判断这个改法有没有引入新问题。&lt;/p&gt;&lt;h2&gt;改完要验证，再让它补测试防回归&lt;/h2&gt;&lt;p&gt;定位修复只是中场，不是终场。改完先自己跑一遍出错的路径，确认现象消失、结果符合预期。&lt;/p&gt;&lt;p&gt;接着让 AI 针对这个 bug 补一个回归测试——&amp;quot;给这个修复写个测试，覆盖 items 为空的场景&amp;quot;。有了测试，下次别人（或 AI）再改到这里，同样的坑就有守门员拦着。修一个 bug 留下一个测试，是调试里性价比很高的一步。&lt;/p&gt;&lt;h2&gt;小结&lt;/h2&gt;&lt;p&gt;把 AI 调试收一下：完整贴报错、补输入与预期、让 AI 先猜根因再给方案、用二分和日志缩范围、要解释别只收代码、改完验证并补测试。这套下来，AI 从一个&amp;quot;猜谜机器人&amp;quot;变成&amp;quot;有据可查的排查搭档&amp;quot;。&lt;/p&gt;&lt;p&gt;报错不可怕，可怕的是只会问&amp;quot;哪里错了&amp;quot;却不会给线索。线索给够了，AI 才能帮你把坑挖到底。&lt;/p&gt;</description><pubDate>Fri, 09 Oct 2026 08:39:36 +0800</pubDate></item><item><title>用 AI 写代码为什么总翻车？AI 编程提效技巧</title><link>https://wuaizhan.com/post/ai-biancheng-tixiao-jiqiao.html</link><description>&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://wuaizhan.com/zb_users/upload/2026/10/202610091791506062349465.jpg&quot; title=&quot;code-jiqiao-cover.jpg&quot; alt=&quot;code-jiqiao-cover.jpg&quot;/&gt;不少人以为 AI 编程就是&amp;quot;把需求丢进去，让它吐出一套能跑的代码&amp;quot;。这么干的人，多半很快会遇到同一个结果：代码看着像模像样，一跑一堆错，改起来比自己写还费劲。&lt;/p&gt;&lt;p&gt;问题不在 AI 不够聪明，而在你把它当成&amp;quot;一次性代码生成器&amp;quot;用了。这篇拆几个高频误区，每个都给对应的正确用法。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h2&gt;误区一：需求说半句，指望模型补齐&lt;/h2&gt;&lt;p&gt;&amp;quot;帮我写个登录功能&amp;quot;——这种一句话需求，是翻车的起点。模型只能猜：用什么框架？密码怎么存？要不要验证码？哪一步猜偏，整个实现就跑偏。&lt;/p&gt;&lt;p&gt;正确做法是把需求写成一份&amp;quot;能验收的清单&amp;quot;：技术栈、输入输出、边界条件、异常处理，各点一句。需求越像一份小规格书，生成出来的代码越接近你要的。写需求时多花两分钟，比后面改代码省二十分钟。&lt;/p&gt;&lt;h2&gt;误区二：一次要一整套，结果哪都不对&lt;/h2&gt;&lt;p&gt;&amp;quot;帮我写一个完整的商城系统&amp;quot;——需求越宏大，AI 越容易交出&amp;quot;空壳 + 幻觉&amp;quot;，你知道不了哪段能用、哪段是糊的。&lt;/p&gt;&lt;p&gt;正确做法是拆分：先让它只写数据模型，再写接口，再写一个页面，逐步推进。每一小步都能立刻验证，错了好定位。小步快跑，比一把梭更省时间，也更可控。&lt;/p&gt;&lt;h2&gt;误区三：不给上下文，让模型凭空写&lt;/h2&gt;&lt;p&gt;AI 写出来的代码要接进你现有的项目，可你不贴现有代码、不说明已有的函数和数据结构，它就只能另起炉灶，接口对不上。&lt;/p&gt;&lt;p&gt;正确做法是喂上下文：相关文件贴上去、已用的库说明白、命名规范和目录结构交代清楚。给它的信息越贴近&amp;quot;此刻的代码现场&amp;quot;，它生成的越能直接嵌进去，而不是重造一遍。&lt;/p&gt;&lt;h2&gt;误区四：不设约束，风格和版本随缘&lt;/h2&gt;&lt;p&gt;不交代约束，模型可能用你项目里没有的语言、过时的 API、你不认识的库，甚至写出不符合团队规范的东西。&lt;/p&gt;&lt;p&gt;正确做法是提前立规矩：指定语言版本、框架、关键库、命名风格、是否需要类型、要不要注释。几条约束写在前头，能挡掉一大半&amp;quot;看着能用，实则难维护&amp;quot;的代码。&lt;/p&gt;&lt;h2&gt;误区五：生成完不验收，直接合进去&lt;/h2&gt;&lt;p&gt;AI 的代码&amp;quot;能跑&amp;quot;不等于&amp;quot;对&amp;quot;。边界没测、逻辑有洞、返回值和预期的对不上，这些都要人来查。&lt;/p&gt;&lt;p&gt;正确做法是逼自己验收：让 AI 顺手补几个测试用例，自己跑一遍关键路径，再逐段读一遍它写了什么。AI 负责产出，你负责把关——这条分工不能省，尤其是涉及数据、权限、金额的代码。&lt;/p&gt;&lt;h2&gt;误区六：改一次不对就放弃，不会多轮追问&lt;/h2&gt;&lt;p&gt;头一版不对很常见，但很多人直接推翻重来，或弃用 AI。多轮对话才是 AI 编程真正省力的地方。&lt;/p&gt;&lt;p&gt;正确做法是追着改：把报错、期望、指到的具体位置贴回去，&amp;quot;第 42 行这个循环改成按 id 去重&amp;quot;——指得越具体，改得越准。把 AI 当结对程序员用，而不是一次性的投标方，效率差出一个量级。&lt;/p&gt;&lt;h2&gt;小结&lt;/h2&gt;&lt;p&gt;把 AI 编程提效收一下：需求写清可验收，任务拆小可验证，上下文贴近现场，约束提前立规矩，产出必经验收，改错追着多轮。这六条都指向同一件事——别把 AI 当&amp;quot;一次成型的生产机器&amp;quot;，把它当&amp;quot;随叫随到、需要你指挥的结对工程师&amp;quot;。&lt;/p&gt;&lt;p&gt;指挥得细，它才好用；你越把它当甩手掌柜，它交出来的就越是一摊要你收拾的烂摊子。&lt;/p&gt;</description><pubDate>Fri, 09 Oct 2026 08:33:30 +0800</pubDate></item></channel></rss>