惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Project Zero
Project Zero
月光博客
月光博客
Y
Y Combinator Blog
T
The Blog of Author Tim Ferriss
O
OpenAI News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Know Your Adversary
Know Your Adversary
Last Week in AI
Last Week in AI
S
Securelist
Engineering at Meta
Engineering at Meta
博客园 - 司徒正美
P
Privacy & Cybersecurity Law Blog
T
Tailwind CSS Blog
F
Fortinet All Blogs
博客园 - 三生石上(FineUI控件)
Scott Helme
Scott Helme
MyScale Blog
MyScale Blog
P
Proofpoint News Feed
云风的 BLOG
云风的 BLOG
C
Cisco Blogs
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
小众软件
小众软件
U
Unit 42
Microsoft Azure Blog
Microsoft Azure Blog
Hacker News: Ask HN
Hacker News: Ask HN
Hugging Face - Blog
Hugging Face - Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
SecWiki News
SecWiki News
宝玉的分享
宝玉的分享
P
Proofpoint News Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
Lohrmann on Cybersecurity
IT之家
IT之家
Security Archives - TechRepublic
Security Archives - TechRepublic
I
InfoQ
S
Security @ Cisco Blogs
Webroot Blog
Webroot Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
F
Full Disclosure
D
Darknet – Hacking Tools, Hacker News & Cyber Security
The GitHub Blog
The GitHub Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Jina AI
Jina AI
Cyberwarzone
Cyberwarzone
人人都是产品经理
人人都是产品经理
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
B
Blog RSS Feed
Apple Machine Learning Research
Apple Machine Learning Research

祝融说。

AI 辅助编程实战:从入门到团队治理 第八章:高级技能深度解析 第二册:进阶篇 第二章:方法论概览——管理者需要知道的 14 个技能 第二章:需求分析 第九章:实战案例——完整项目拆解 第六章:常见陷阱与应对 第六章:风险控制——常见问题与预案 第六章:项目编排——多功能管理 第七章:全自动构建——从零到部署 第七章:团队培训方案 第三册:管理篇 第三章:核心流程——六步工作法 第三章:架构设计——蓝图的艺术 第三章:团队导入路线图 第四章:第一个项目 第四章:质量治理——红线与门禁 第四章:自动工作流——从功能到交付 第五章:常用技能速查 抱朴守缺。 肩吾 huan(幻) PinConsole Terminal Hole 共识并不平均,但是基本上均衡。 权力是共识切片的曲率。 存在不是「是什么」,而是一系列极小的,从分歧到共识再到分歧的,连续的构建过程。 分歧实际上是对共识往哪个方向延伸的拉力。 分歧是尚未落实的实在,是可能性基底中尚未被锁定的在共识中相互牵引的可用余量。 权力从来不是中立的,它是带有倾向性的「牵扯力」。 过程即完备,容错即自由。 第10章 逆向投喂:用真实数据让AI做出精准诊断 第11章 测试电网:用刚性指标代替肉眼审查 第12章 定期“垃圾回收”:别让系统背负AI制造的债务 第13章 防退化契约:确保每一次修改都是在进步 第14章 全生命周期演练:从零开始用“有效约束”交付一个项目 第15章 随身工具包:即查即用的约束指令库 第1章 这不是结对编程,这是“人机共生” 第2章 你必须警惕的三个陷阱 第3章 把话说死:用 Markdown 建立 AI 的“单源真相” 第4章 负空间设计:先规定“不准做什么”,再让它写代码 第5章 模块化解耦:让AI每次只面对一个小问题 第6章 上下文断头台:善用 `/clear` 斩断错误蔓延 第7章 剥夺执行权:强制 AI 像资深工程师一样“慢思考” 第8章 角色锁定:用一句话给AI戴上“思考帽” 第9章 遥测驱动:帮AI长出“千里眼”和“顺风耳” 结语:成为系统牧马人,而不是代码搬运工 第八章 金融与科技的“禁手”:现代战争的底层收敛 第二章 认知锚点:心理战中的“强制步” 第九章 历史的单行道:那些被剥夺国运的时刻 第六章 消费主义的迷宫:在货架上剥夺选择 第七章 战略逼压:没有硝烟的“切香肠战术” 第三章 构造绝杀:逻辑闭环的艺术 第十二章 绝对零度下的生机:成为“不可测”的人 第十一章 掀翻棋盘:非对称竞争与正交化打击 第十章 识破隐形控制:第一时间嗅到危险 第四章 标准的暴政:打造“不得不”的生态 第五章 锁死阀门:关系链与供应链的囚笼 第一章 降熵法则:时空维度的隐蔽控制 结语:愿你在这个被设定的世界里,永远握有掀桌的权力。 引言:自由意志的幻觉 项羽 当前的AI工程化本质上是受限于上下文长度而采用的「以提示词约束去置换确定性」的一种妥协。 即时反应是一种不假思索,它是观念通过最简单、轻易、高效的路径寻求表达。 青衫 第九章:估值的坐标:建立“内在记分牌” 第六章:资产重估的艺术:从“硬实在”到“认知折价” 第七章:预期差交易:坍缩“概率波” 第十一章:内在博弈:克服‘评估异化’ 第十章:交易的算法:逆人性的“人之道” 第五章:空间套利:高能耗产业的跨境建构 结语:构建你的“财富多重宇宙” Code-Coder 第八章:效率革命:细分赛道的“降本增效” 第二章:评估权的博弈:商业模式的权力差序 第三章:去伪存真:穿透“符号泡沫” 第四章:能源共识:黑金的物理法则 第一章:宏观观察者:借势“国家共识” 前言:从“市场囚徒”到“清醒的观察者” Code-Ledge-X Code-Lint-X
第二章:准备工作
祝融 · 2026-07-26 · via 祝融说。

磨刀不误砍柴工。在开始 AI 编码之前,先把工具和环境准备好。

2.1 你需要什么

要开始 AI 编码,你只需要三样东西:

  1. 一个 AI 编码工具——本书以 Claude Code 为例进行讲解。
  2. 一个代码编辑器——VS Code 或你习惯使用的任何编辑器。
  3. 一个终端(命令行工具)——用于运行命令。

如果你已经在日常开发中使用这些工具,可以跳过本章的大部分内容,直接阅读 2.5 节。

2.2 安装 AI 编码工具

什么是 Claude Code

Claude Code 是 Anthropic 公司推出的 AI 编码助手。它不是一个插件,而是一个可以在终端中运行的"AI 编程伙伴"。你通过自然语言告诉它你要做什么,它就能理解你的项目结构、读取文件、编写代码、运行命令。

安装步骤

以下步骤以 macOS 为例。Windows 和 Linux 的安装方式类似,具体差异请参考官方文档。

第一步:安装 Node.js

Claude Code 需要 Node.js 18 或更高版本。如果你还没有安装:

# 使用 Homebrew 安装(macOS)
brew install node

# 验证安装成功
node --version
# 输出类似:v18.17.0 或更高

第二步:安装 Claude Code

# 全局安装
npm install -g @anthropic-ai/claude-code

# 验证安装成功
claude --version

第三步:获取 API 密钥

  1. 访问 console.anthropic.com
  2. 注册或登录你的账号。
  3. 在 API Keys 页面创建一个新的密钥。
  4. 复制密钥并保存在安全的地方。

第四步:配置 API 密钥

# 设置环境变量
export ANTHROPIC_API_KEY=你的密钥

建议将这一行添加到你的 shell 配置文件(~/.bashrc~/.zshrc 等)中,这样每次打开终端都会自动配置。

验证安装

创建一个空目录,进入后运行:

mkdir hello-ai
cd hello-ai
claude

如果看到 Claude Code 的欢迎信息,说明安装成功。

2.3 选择项目目录

AI 编码工具会在你当前所在的目录中工作。建议:

  • 每个项目一个独立的目录——不要把所有代码混在一起。
  • 项目目录应是一个 git 仓库——这样你可以随时回滚到之前的版本。
  • 目录名简洁明了——使用英文,不要包含空格。
# 好的做法
mkdir my-todo-app
cd my-todo-app
git init

2.4 了解你的工作区域

启动 Claude Code 后,你会看到一个终端界面,主要分为以下几个区域:

  1. 输入区——在这里输入你的需求,就像在聊天窗口打字一样。
  2. 输出区——AI 的回复、代码生成、命令执行结果都在这里显示。
  3. 文件区——AI 可以读取和修改你项目目录中的任何文件。

你可以像跟一位同事对话一样与它交流。用自然语言描述需求,它会理解并执行。

2.5 三个基本原则

在开始使用之前,请记住这三个原则。它们会帮你避免很多麻烦。

原则一:先想清楚再动手

这是最重要的一条原则。为什么?因为 AI 没有读心术。当你说"做一个订单系统"时,你脑海中有一个完整的业务流程——谁下订单、订单包含什么、状态怎么流转。但 AI 看到的只是一句话,它只能从训练数据中"猜"一个最可能的实现。猜的结果可能和你想要的天差地别。

所以,在告诉 AI "开始写代码"之前,先问自己三个问题:

  1. 我要做什么?(需求是否明确?)
  2. 怎么做?(用什么技术、什么结构?)
  3. 怎么知道做完了?(验收标准是什么?)

如果这三个问题答不上来,说明还没有准备好。先去想清楚,不要急着让 AI 写代码。这五分钟的思考,能帮你省下后面五小时的返工。

原则二:小步快跑

不要一次让 AI 完成一个巨大的功能。把它拆成多个小步骤,每完成一步就验收一次。

为什么?因为 AI 的任务越复杂,出错的概率越高。一个"用户注册功能"可能包含数据库迁移、API 接口、参数校验、前端表单、错误处理——如果让 AI 一口气写完再验收,你可能会发现 API 的返回格式和前端期望的不一致,数据库字段命名和后端代码风格不同。这时候要改,牵一发而动全身。

如果拆成 5 个小里程碑,每个 10 分钟就能完成和验证——即使某个里程碑出了错,最多损失 10 分钟的工作,而不是一整个功能的代码。

原则三:验收不可省略

AI 生成的代码看起来都对,但可能有隐藏的问题。因为 AI 是一个概率模型,它生成的每一个 Token 都是"在当前上下文中概率最高的那个"。这意味着它的代码在语法上几乎总是正确的,但逻辑错误、边界情况、安全隐患不是一眼能看出来的。

就像你不会不检查就签收快递一样,不要不验收就提交 AI 的代码。验收不是不信任,而是工程的基本规范。


本章小结

准备工作做好了,你才能在后续的开发中不被打断。三个基本原则是新手阶段最重要的护身符——先想清楚再动手、小步快跑、验收不可省略——每一条背后都有 AI 编码的底层逻辑在支撑。现在工具和环境已经就绪,下一章,我们学习全书最核心的方法——六步工作法。