外观
AI 编程与 Agent
Claude Code、Codex、OpenClaw、Vibe Coding、AI Agent 和 AI 编程入门。
什么是 Vibe Coding?Vibe Coding 是指你不写一行代码,全程用"说人话"的方式向 AI 描述需求,由 AI 完成实际编程的开发方式——你负责提需求和验收,AI 负责写代码和改代码。不会编程的人怎么开始用 AI 写程序?不需要学任何编程语言,只需要装好 Python 环境和 VS Code + AI 插件(如 Cline),之后全程用自然语言向 AI 描述需求,由 AI 写代码、你来验收和反馈。如何用 AI 从零做一个完整的网站项目?给 AI 提供设计参考和项目背景 → 用便宜快速的模型(如 Gemini Flash)快速出初版 → 模型变慢或不稳时让它写交接文档、切换到更稳的模型(如 Claude Code)继续打磨 → 最后让 AI 写项目总结文档再部署。全程用语音输入沟通,接受 AI 会翻车的现实,一个完整网站约 1.5 小时可以做完。和 AI 调试代码时怎么沟通才有效?把 AI 当成一个看不见你屏幕的搭档——主动提供网页源码等参考材料、如实描述"我看到了什么/程序做到了什么"、把多个问题整理成清单分优先级解决,用純自然语言就能带着 AI 把程序调通。为什么 AI 写的代码越改越乱?很大程度上取决于模型第一版选择的代码架构——写**过程式代码**(一个函数里从头画到尾)的模型,后续迭代时牵一发动全身,越改越乱;而采用**面向对象架构**的模型,代码模块边界清晰,改一处不容易崩别处,前端效果和迭代稳定性都明显更好。为什么 AI 编程工具都用命令行?因为命令行的输入和输出都是纯文字,AI 发一行命令、收一段文字结果,就能直接读写文件、操作电脑——比"截图识别界面再挪鼠标点击"的方式高效得多,所以 Claude Code 这类 AI 工具都选择了命令行。国内如何安装 Claude Code?Windows 用户只需两步——先装 Git Bash,再运行一行安装命令;国内用户会遇到 claude.ai 域名不可访问的问题,把安装脚本换成镜像地址即可解决,最后给系统 PATH 添加安装目录就能用 `claude` 命令启动。Claude Code 装好后怎么用?在你要处理的文件夹里打开终端、输入 `claude` 启动,它就能访问该文件夹内的所有内容;关掉后用 `/resume` 找回对话,上下文快满时用 `/compact` 压缩——基础用法知道这些就够了。如何让 Claude Code 使用国产模型?Claude Code 只是一个软件外壳,中间驱动的 AI 模型可以随意更换——用 cc-switch 这个管理工具填入国产模型(如智谱 GLM、Kimi、MiniMax)的 API 密钥并启用,Claude Code 就会使用该模型,甚至不再需要 Claude 官方账号登录。Claude Code 是如何暗中标记中国用户的?Claude Code 会静默读取本地电脑信息(时区 + 请求地址),一旦判定是中国用户,就用隐写术在发送内容中植入肉眼几乎不可见的标记(Unicode 引号变体、日期横杠变斜杠),秘密告知 Anthropic 服务器"这是中国用户",进而触发账号限速、封禁和降智。该机制从 2026 年 3 月运行到 6 月底被 Reddit 网友逆向发现,Anthropic 承认后才撤下。如何安装 Codex?(桌面版 + 国产模型接入教程)Codex 有命令行版和桌面版,推荐普通人用桌面版;ChatGPT 付费会员安装后直接登录就能用,非会员可以通过 cc-switch 配置第三方 API 接入,用 DeepSeek 等国产模型时只需"新增渠道 + 打开本地路由"两步,配置完成后无需登录即可使用。Codex 和 Claude Code 有什么区别?该选哪个?Claude Code 底层设计更强,同样的模型用它效果最好;但 Codex 桌面端门槛更低、有目标模式和 Chrome 插件、GPT 模型价格约为 Claude 的 1/4,对大多数人(尤其入门者)更友好。重度长任务用 Claude Code 或 Codex CLI 版,日常上手选 Codex 桌面版。OpenClaw 到底有没有用?现阶段 OpenClaw 解决的不是痛点而是痒点——重复性工作不如传统程序批处理,严肃编程大活不如 Claude Code / Codex;它真正适合的是 24 小时在线的突发性小活、本地设备操作,以及把零散小事串到一个入口里的体验。OpenClaw 和 Claude Code 有什么区别?两者的区别不是能力的区别,而是使用场景和定位的区别——Claude Code 是你坐在电脑前开终端盯着干活的编程工具;OpenClaw 是 24 小时在线的 AI 代理,你在地铁上、床上、飞机落地后发条消息它就干活,还支持定时任务和主动通知。OpenClaw 应该用什么模型?OpenClaw 不需要强上 Claude、Gemini 这类最贵的大参数模型——它主要在调用工具做搜索、定时、文件删改,只要模型的 agent 能力足够强、能准确识别意图,速度快、价格低的轻量模型(如 MiniMax、Kimi、GLM)完全够用;只有严肃的编程大活才值得用顶级模型。OpenClaw 有哪些常见坑,如何优化?OpenClaw 装好只是第一步,官方默认配置下常见的坑包括爱忘事、发消息无回执、联网搜索难用、飞书 token 额度刷爆、Discord 不艾特不说话、Telegram 没有 emoji 提醒——每个都有对应优化手段,且动手前务必先备份整个 OpenClaw 目录。OpenClaw 能用来做什么?OpenClaw 的用法可以按复杂度分为四层——AI 聊天伴侣、AI 远程助手、AI 自动化员工、AI 决策者。它的核心优势是 markdown 文件分工的人格系统 + 远程对话 + 定时任务 + 主动通知,前三层现在就能玩,第四层受限于当前模型能力,更多是展示上限。普通人应该玩 OpenClaw 吗?部署和 token 消耗要注意什么?不是特别有必要——它是 AI 发展过程中的临时产物,未来会有更适合大众的产品;但如果你想折腾,建议部署在本地电脑而非服务器/Docker(否则拿不到核心数据,体验大打折扣),做好高频备份,并对巨大的 token 消耗有心理准备(实测半个月约一亿 token)。如何跟 AI Agent 描述需求?五个实用技巧跟 AI Agent 沟通有五招——① 把 AI 当实习生(先给全背景信息)、② 截图框选指正错误、③ 直接复制错误内容原文发给它、④ 大胆说(说不清也没严重后果)、⑤ 做完让 AI 写总结沉淀成可复用的 Skill;另外强烈建议用语音输入。AI Agent 装好了不知道用来干嘛怎么办?关键是完成一次思维转变——遇到问题不再只有「自己做」或「找个软件做」两个选项,而是第三个选项「让 AI 写一段程序帮我做」;具体入手点是让 AI 写网页,因为网页是效果最直观的万能载体。Karpathy 的 NanoChat 是什么?"不能从零写出它就不算懂它"是什么意思?NanoChat 是 Andrej Karpathy(卡帕西)的开源教学项目,让你花约 100 美元、用 4 小时 H100 服务器,从零训练出一个 ChatGPT 式的对话模型(能力弱于 GPT-2),背后是他的学习哲学:"不能从零写出它,就不算真正懂它。"
