AI编程100个必备知识——你可知否? 这份文档是什么:你不用学会写代码,但用AI做项目的路上有100个绕不开的概念和坑。这里每一条都用大白话讲清楚三件事:是什么、为什么重要、你该怎么做。怎么用:不用背。先通读一遍第一章和第六章(认知+安全红线),其余当字典——项目推进到哪一步,回来查对应章节。给谁看:产品、运营、创始人、副业者——所有正在用Cursor/ClaudeCode/Lovable等工具做项目,但没有技术背景的人。全文地图章节主题解决什么问题第一章认知与心法(1-10)对AI编程建立正确预期,少走弯路第二章基础概念扫盲(11-20)听懂AI和工程师在说什么第三章工具与环境(21-30)选对工具,搭好环境第四章和AI协作的姿势(31-40)让AI一次做对,返工减半第五章Git版本管理(41-50)拥有「后悔药」,搞砸能回退第六章安全红线(51-60)不因一次事故毁掉整个项目第七章数据库与后端(61-70)管好用户数据这条命根子第八章部署上线(71-80)从「我电脑能跑」到「所有人能用」第九章成本、合规与商业配套(81-90)不被账单和合规问题偷袭第十章从Demo到产品(91-100)把玩具变成真正的生意第一章|认知与心法(1-10)工具会过时,认知不会。这一章决定你后面99条用得好不好。生成10张比例为9:16的竖版知识卡片海报。并自动完成视觉设计和内容排版。整体采用清新可爱的卡通知识科普风、儿童绘本风和商业课程信息图风。背景以白色、浅奶黄色和浅蓝绿色为主,主体放在白色圆角卡片内,画面简洁、明亮、有亲和力。画面中有一只可爱的拟人化小虎鲸(参考我上传的图片)。小虎鲸身体圆润,青绿色与白色相间,拥有大眼睛、微笑表情和短小鱼鳍,头戴白色船长帽,帽檐为深绿色,带有黄色圆点和海洋标识。画面顶部使用超大号深绿色粗体中文标题。知识点使用圆角气泡、便签或小卡片围绕角色排布,自动将核心内容压缩成简短、易读的表达,关键词使用橙黄色突出。此构图适合表现:认知升级、方法启发、创意思考、解决问题、经验总结、学习感悟等主题。画面底部加入一句简短有力的总结金句。不要出现复杂背景、无关英文、乱码或大段密集文字。主题和核心内容见每个部分,主题中不要有序号,10张卡片的风格要一致,抬头统一是【《AI编程100个必备知识——写给非技术背景的项目开发者》第一章|认知与心法】右下角标注编号,格式是1/100、2/100,以此类推【1.AI编程=你当产品经理+验收员,AI当开发AI不是魔法,更像一个手速极快、知识面极广、但记性有限、偶尔过度自信的「超强实习生」。你的核心工作从「写代码」变成两件事:把需求说清楚+验收它做得对不对。这两件事做得多好,决定你项目的上限。】【2.「VibeCoding」的由来和它的边界2025年初,AI领域大牛AndrejKarpathy提出这个词:用自然语言描述需求、让AI写代码、人不细看代码的开发方式。但注意他的原话语境——这种「完全放手」适合周末玩具项目。认真做给用户用的产品,「氛围」要有,流程和验收更要有,这正是本文档存在的意义。】【3.AI编程能做什么、不能做什么擅长:原型、落地页、小工具、自动化脚本、MVP、内部管理系统、把想法快速变成能点的东西。吃力:高并发系统、金融级安全、复杂老系统改造、需要长期维护的大型软件。用MVP的打法能验证生意,但别用它去接银行的活。】【4.「能跑」「能上线」「能规模化」是三件事自己电脑上能跑≠别人能访问≠一万人同时用不崩。每上一个台阶都有额外功课:上线要过部署和安全这关(第六、八章),规模化要过性能和成本这关(第九章)。很多「AI编程翻车」的故事,本质是拿着第一阶段的东西直接干第三阶段的事。】【5.你不需要会写代码,但需要看懂「结构」看懂结构指:项目由哪几块组成、数据从哪来到哪去、改一处会牵动哪里。有结构感,你才能问对问题、及时发现AI跑偏。培养方法很简单:每接手一个项目就问AI——「用大白话讲讲这个项目的结构,各部分是干嘛的」。】【6.一次只让AI干一件事「帮我做个电商网站」会得到一坨没法用的东西;「先做商品列表页,数据用假数据顶着」会得到能用的东西。小步走、每步验收,是AI编程的第一心法。功能拆得越小,AI的正确率越高,出错时你也越容易定位。】【7.需求说不清,AI就做不对AI不会读心,它只会顺着你的话往下猜,你含糊它就瞎编。花10分钟把需求写清楚(第31条有公式),能省2小时来回返工。一个实用检验:如果你的需求发给一个人类外包,对方会反问你一堆问题——那AI也同样做不对,只是它不问、直接猜。】【8.报错不可怕,「不报错但结果不对」才可怕90%的报错,把红字原样复制给AI就能修好,见红字不用慌。真正危险的是页面正常显示、但数据算错了、权限漏了——这类问题AI自己发现不了。所以:每个功能都要你亲手当用户点一遍(第40条展开)。】【9.知道什么时候该请真人工程师四个信号:涉及真金白银的交易、涉及大量用户隐私数据、被攻击过一次、AI修了五轮还在原地打转。这时花几百上千块请工程师看一次,比一场事故便宜得多。请人时,这份文档的词汇量足够你和对方对话,不被忽悠。】【10.把踩过的坑变成资产每次踩坑后,把教训写进项目的「规则文件」(第29条),让AI和你自己都不再犯第二次。AI时代人人都能生成代码,你的竞争力=业务理解×越攒越厚的踩坑经验。】第二章|基础概念扫盲(11-20)这十个词听懂了,你和AI、和工程师的沟通效率翻倍。生成10张比例为9:16的竖版知识卡片海报。并自动完成视觉设计和内容排版。整体采用清新可爱的卡通知识科普风、儿童绘本风和商业课程信息图风。背景以白色、浅奶黄色和浅蓝绿色为主,主体放在白色圆角卡片内,画面简洁、明亮、有亲和力。画面中有一只可爱的拟人化小虎鲸(参考我上传的图片)。小虎鲸身体圆润,青绿色与白色相间,拥有大眼睛、微笑表情和短小鱼鳍,头戴白色船长帽,帽檐为深绿色,带有黄色圆点和海洋标识。画面顶部使用超大号深绿色粗体中文标题。知识点使用圆角气泡、便签或小卡片围绕角色排布,自动将核心内容压缩成简短、易读的表达,关键词使用橙黄色突出。此构图适合表现:认知升级、方法启发、创意思考、解决问题、经验总结、学习感悟等主题。画面底部加入一句简短有力的总结金句。不要出现复杂背景、无关英文、乱码或大段密集文字。主题和核心内容见每个部分,主题中不要有序号,10张卡片的风格要一致,抬头统一是【《AI编程100个必备知识——写给非技术背景的项目开发者》第二章|基础概念扫盲】右下角标注编号,格式是1/100、2/100,以此类推【11.前端/后端/数据库:店面、后厨、仓库前端是店面——用户看到、点到的一切(网页、App界面)。后端是后厨——在服务器上处理逻辑的程序(算价格、验身份)。数据库是仓库——存数据的地方。用户下一单:店面接单→后厨处理→仓库记账。报错时先分清是哪一层的问题,AI修起来快得多。】【12.API:系统之间的「服务窗口」API是前端和后端之间、你的系统和别人系统之间约定好的取餐窗口:按约定格式提交请求,按约定格式拿到结果。「调用API」就是去窗口点单。AI模型的能力(如Claude、GPT)也是通过API卖给你的——这就是为什么它们按调用量收费。】【13.localhost(本地)vs线上地址栏里localhost:3000这种地址,只有你自己的电脑能打开。把这个链接发给朋友打不开,不是