作者: DD 滴滴./
我相信很多人一定有听过 Claude code,aka CC
要不就是看一堆人在那边狂吹
要不就是看一堆人说这又是另一个龙虾
对我来说这套工具确实改变了我的生活
也在副业部分替我创造了每个月 150 u 上下的稳定现金流基本订阅费是完全回本的
然而大多数人订阅后基本上只是乾烧 20 u
然后就把他当成第二个 GPT/gemini
一、基础认知:不写程式的工程师
为什麽先学 n8 n / Make
AI 时代的 6 个核心概念
(Webhook / API / JSON / HTTP / Auth / Deploy)
案例:Telegram Bot 资料流解析
二、Prompt Engineering:从「讲话」到「下指令」
为什麽模糊需求会毁掉自动化
工程化 Prompt 核心结构
背景|目标|限制
三、Claude Code:实战与控制权
环境建置(Mac / Windows)
专案记忆:CLAUDE.md + /compact
Auto Mode:权限与信任机制
Hooks:掌控 AI 执行流程
四、实战案例
一、基础认知:不写程式的工程师
1.1 破除迷思:到底什么是 n8n 与 Make?为什么这是必修课?
市面上 99% 的营销号,都会把 n8n 和 Make 包装成“小白专用的无代码 (No-code) 神器”,仿佛你只要鼠标点两下,连老奶奶都能做出印钞机。这完全是个美丽的误会。
n8n 和 Make 的真实身份是:“具象化的 API 路由器”与“可视化的逻辑编排引擎”。
想象一下,现在的互联网世界是由无数个“孤岛”组成的。Google 表格是一个孤岛,Telegram 是一个孤岛,ChatGPT 也是一个孤岛。这些孤岛之间本来是互不相通的。程序员每天在敲的代码,有很大一部分的工作,就是在这些孤岛之间“造桥铺路”,让数据可以从 A 岛运到 B 岛。
传统写代码是怎么做的?
你必须面对漆黑的终端机,写下一行行的 Python 或 Node.js,去处理这座桥要用什么材质、数据要装在什么箱子里、遇到断桥怎么办。这些代码全部隐藏在屏幕后面,对技术小白来说,这就是个难以理解的黑盒子。
n8n 与 Make 是怎么做的?
它们直接把这个“黑盒子”砸烂,把里面的齿轮和管线全部摊在阳光下给你看了。你在界面上用鼠标拖拽出来的一个个节点和连线,本质上就是程序员在画“系统架构图”的过程。
那这跟我们接下来要学的 Claude Code 有什么关系?
多数人拿到 Claude Code 这种地表最强的 AI Agent 时,第一个念头都是:“太爽了,帮我写个bot!帮我弄个发文机器人!”然后一按下 Enter,看着终端机喷出一堆红色的报错代码,直接崩溃。
为什么会这样?因为 AI 懂语法,但它不懂你的“业务”。
1.2 互联网的语言:AI 时代的 6 个核心概念

抛弃维基百科那些不知所云的名词解释,我们用系统串接的视角重新定义:
Webhook (被动触发):装在系统门口的智能感应门铃。当有人填了表单,对方会主动“叮”一声把数据砸过来唤醒你的系统,而不是写个死循环每秒钟去问“有人吗?”。
HTTP Request (主动出击):你主动派出的快递员。GET 是去拿数据(比如问天气),POST 是送数据并要求对方执行(比如发消息)。
API (沟通桥梁):餐厅菜单。你照着菜单给对参数,它就吐给你结果。
JSON (标准物流箱):数据的公版包装。不管你用 Python 还是 JavaScript,把数据塞进 { "name": "AA" } 这种格式里,全网服务器都能无障碍解析。
Auth (残酷门禁):API Key 或 OAuth。没有这把钥匙证明你是付费大爷,你的请求永远只能吃 401 拒绝访问的闭门羹。
Deploy (部署上线):把你的代码从“笔记本里的沙盒”,搬到“云端 24 小时运作的服务器”上。
1.3 案例:Telegram Bot 数据流解析
把这 6 个元件揉在一起,来看一个真实的运作轨迹
二、Prompt Engineering:从“讲话”到“下指令”
2.1 为什么模糊需求会毁掉自动化?
“帮我写一个自动化脚本”——新手最最最常见的错误
Claude Code 是一个高执行力的打工人,当你给出模糊边界时,它会自行脑补所有缺失的系统架构。
结果通常是:它用最完美的语法,写出了一套完全无法融入你现有环境、报错连连的废代码。
2.2 工程化 Prompt 核心结构
你的指令必须具备黄金三角:背景、目标、限制。缺一不可。
三、Claude Code:实战与控制权
3.1 环境建置:绝大多数人倒在第一步
市面上过时的教程,开头第一句通常是教你用 npm install -g @anthropic-ai/claude-code。
但是依赖全局 npm 安装,不仅极易在不同 Node 版本之间产生冲突,更致命的是权限问题。
当 Claude Code 作为一个 Agent 在你的电脑里游走、尝试修改文件、执行构建脚本时,如果它是用 npm 全局环境跑起来的,经常会遇到 EACCES (权限拒绝) 的报错。
以下是官方推荐、也是目前最稳定无副作用的安装路径:
Mac / Linux 系统
打开你的终端机 (Terminal 或 iTerm2),直接贴上这行脚本:
接下来选择登录方式,用浏览器授权:用键盘方向键,选中「1. Claude account with subscription」,回车。浏览器会弹出来,点击黑色的「Authorize」按钮
终端里出现「Welcome back!」或者 Claude 的交互界面,说明安装成功!
Windows 系统
打开 PowerShell,执行以下指令:
看到进度条或滚动文字,等待期间不要关闭窗口
输入 claude,回车Enter,用浏览器登录:
和 Mac 步骤一样:输入 claude 回车,浏览器弹出,点「Authorize」,完成
前置排障:如果系统跳出红字阻挡,那是微软的基础防御机制 (Execution Policy)。先执行 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser 放行,再重新安装即可。
3.2 项目大脑:CLAUDE.md 与 /compact 内存回收机制
上下文窗口(Context Window)是你最昂贵的资源
不要把 CLAUDE.md 当作许愿池
原文链接: https://x.com/rtk17025/status/2037168408199135351