不讲玄学,不讲空概念。每周一次朋友座谈会,用 Claude Code + 国内可用模型,做出报告、表格、网站、Listing 优化、竞品分析和自己的小工具。
2026-05-10 · 升级页面架构为内部培训站雏形 / 8 大 section 主导航
2026-05-10 · 用 Gemini 2.5 Flash 转录秋芝 60 分钟视频 → 对照分析 → 升级 5 节(L01 LLM Loop+Harness · L09 Auto Memory · L06 CC 交互全集 · L08 CLI · L05 Skill Creator)
2026-05-09 · 把视频→文字稿全流程做成可复用 Skill(~/.claude/skills/video-to-transcript/,key 内置开箱即用)
2026-05-09 · 课程主纲对齐 v2,确定"线下 + 90 分钟 + 9 周(每周 1-2 节)"形态 + W5 ★ Skill 实战 + W6/W7 独立站主线
aiapi.shuozhun.net(CC 的 BASE_URL),浏览器登录管理走 aiadmin.shuozhun.net(注册/拿 Token/看用量)。透传 Anthropic 原生协议 · 用量统一可控。DeepSeek/Kimi/阿里百炼作为备选。brew install(Mac)/ winget install(Win)/ apt install(Linux),装完还会把 PATH、配置文件一起搞好aiapi.shuozhun.net 中转的电脑 + 个人 settings.json + 3 OS 完整图文https://aiapi.shuozhun.net:填到 CC 的 ANTHROPIC_BASE_URL,所有 API 调用走这里https://aiadmin.shuozhun.net:朋友/同事浏览器开这个网址登录、注册账号、自助拿 Token、查自己用量aiadmin 注册账号 → 老板后台分配额度 → 自助「令牌管理」拿 Token sk-xxx → 写到 settings.json 里 BASE_URL=aiapiANTHROPIC_AUTH_TOKEN + ANTHROPIC_BASE_URL + 可选 ANTHROPIC_MODELC:\Users\<用户名>\.claude\settings.json~/.claude/settings.json~/.claude/settings.json--registry=https://registry.npmmirror.comhttps://aiadmin.shuozhun.net → 朋友/同事自己注册账号 → 老板后台分配额度my-laptop → 复制 sk-xxxclaude + 一句"你好"看到回应这条路不用装 Node.js · 不用碰 npm —— 走 Anthropic 官方原生安装器(单二进制),比 Node + npm + 国内镜像三层链路干净一个数量级。跑通后直接跳到下面第 4 步"配 settings.json"。
▎ 第 1 步 · 装 Git(Win10 1709+ / Win11 自带 winget)
winget install Git.Git
▎ 第 2 步 · 装 Claude Code(原生 · 不要 Node)
irm https://claude.ai/install.ps1 | iex
▎ 第 3 步 · 把 ~/.local/bin 写进 PATH 并刷新当前 PowerShell 会话
$binPath = ... 后续指令拼一起会报"意外的标记"语法错;如果你看到 } 跟 $env:PATH 紧贴报错就是这个原因。claude 命令自然能用。
$binPath = "$env:USERPROFILE\.local\bin"
$userPath = [Environment]::GetEnvironmentVariable("PATH","User")
if ($userPath -notlike "*$binPath*") {
[Environment]::SetEnvironmentVariable("PATH", "$userPath;$binPath", "User")
}
$env:PATH = [Environment]::GetEnvironmentVariable("PATH","User") + ";" + [Environment]::GetEnvironmentVariable("PATH","Machine")
▎ 验证
claude --version
0x8a15000f : Data required by the source is missing / "搜索源时失败"?winget 自带源数据库偶尔抽风(公司网拦截 / 系统休眠太久 / 源缓存损坏),按这个顺序修,每条跑完看结果再跑下一条:
# ① 先重置源(80% 一把过)
winget source reset --force
winget source update
# ② 还不行就移除重新加
winget source remove winget
winget source add winget https://cdn.winget.microsoft.com/cache
修完重新跑 winget install Git.Git。还报错 = 这台机器 winget 源被网络/防火墙封了 · 跳到下面 npm + 国内镜像兜底链路。
跑不通就忽略这一段(winget 修了仍报错 / install.ps1 下不下来 / claude 命令找不到 / 公司网封了 github),按下面 npm + 国内镜像的完整步骤走 ↓
📦 没外网走这条(国内镜像 + npm 完整流程):
Node.js 是一个"运行 JavaScript 的工具"。Claude Code 自己是用 JavaScript 写的,要靠 Node.js 才能跑起来。同时 Node.js 自带 npm(命令行版的"应用商店"),我们后面就用 npm 一行命令来装 Claude Code。小白看到这一步只需要装好它,不用关心原理。
.msi 文件(约 30 MB · 文件名类似 node-v22.x.x-x64.msi)Chocolatey / Scoop 是啥?类似手机的"应用商店",但是用命令行装电脑软件。小白建议直接走方法 A,不要走这条(少几步出错的机会)。这一节是给已经在用、或者想学命令行的人看的。
怎么判断自己装没装过?PowerShell 输入 choco --version(或 scoop --version),能看到版本号 = 装过;报"无法识别"= 没装。
B.1 没装 Chocolatey?先装它(要管理员权限)
Set-ExecutionPolicy Bypass -Scope Process -Force; `
[System.Net.ServicePointManager]::SecurityProtocol = `
[System.Net.ServicePointManager]::SecurityProtocol -bor 3072; `
iex ((New-Object System.Net.WebClient).DownloadString( `
'https://community.chocolatey.org/install.ps1'))
choco --version 看到版本号 = 装好了choco install nodejs-lts -y 装 Node.jsB.2 没装 Scoop?先装它(普通用户即可,不需要管理员)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
scoop --version 看到版本号 = 装好了scoop install nodejs-lts 装 Node.js⚠️ 命令行装完后必须关掉所有终端窗口再重开,不然 PATH 环境变量不会刷新 → node --version 看不到。这一步 90% 小白会忘。
Win 键 → 搜 "PowerShell" → 打开 新的 Windows PowerShell 窗口(⚠️ 不要用 cmd · 那个老)node --version → 回车
v22.x.x 这种版本号(具体数字不重要,有 v 开头数字就对)npm --version → 回车
10.x.x 这种版本号'node' 不是内部或外部命令 或 node : 无法将"node"项识别为 cmdlet ——按这个顺序排查:
echo $env:PATHC:\Program Files\nodejs 或类似nvm install lts 然后 nvm use lts⚠️ 跟 Mac 不一样 —— Windows 出厂没自带 git(Mac 通过 Xcode CLT 自带)。CC 启动时会检测 git 是否存在(用于版本回滚、CLAUDE.md 项目识别等),没装会弹 "Please install Git" 拒绝启动。一定要在装 CC 之前装好。
方法 A · winget(Win10 1709+ / Win11 自带 · 推荐):
winget install --id Git.Git -e --source winget
许可证提示输 Y 回车 · 走 Microsoft CDN 国内速度还行 · 1-2 分钟装完。
装完必须刷新 PATH 才能用 git —— 旧的 PowerShell 窗口锁着旧 PATH,看不到新装的 git。两个办法 2 选 1:
右上角 × 关掉当前 PowerShell → 开始菜单搜 powershell 重开新窗口。
$env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
这条把系统当前的 PATH 重新读进当前 shell · 不用关窗口 · 同一会话后面 winget 装其他软件后也能用这一条刷。
然后验证:
git --version
看到 git version 2.x.x = ✅
⚠️ 先跑下面这条解锁脚本执行。Windows 默认禁运行 .ps1 脚本,而 npm 在 Windows 上就是 npm.ps1,不解锁直接 npm install 会报"无法加载文件 npm.ps1 因为在此系统上禁止运行脚本"。提示输 Y 回车确认:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
然后装 CC:
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com
验证:claude --version
粘贴前先把代码里 sk-把这里替换成你的Token 改成你 API 中转后台「令牌管理」里的真 Token,然后整段复制粘贴进 PowerShell 回车 —— 自动建文件夹 + 写入 UTF-8 无 BOM JSON:
@'...'@ 多行字符串):
Windows Terminal / VS Code 终端会弹窗问"是否粘贴多行" →
必选 "Paste anyway / 按原样粘贴",
绝对不要选 "Paste as one line / 粘贴为一行"。@' 开头 · '@ 结尾),换行被压掉后 here-string 直接散架,
整段 JSON 拼成一行后 PowerShell 报"字符串没有正在跟踪的终止符"或"无法识别 @"。>> 等输入 · 按 Ctrl+C 取消然后重粘一次(弹窗选对)即可。
mkdir "$env:USERPROFILE\.claude" -Force | Out-Null
$json = @'
{
"env": {
"ANTHROPIC_BASE_URL": "https://aiapi.shuozhun.net",
"ANTHROPIC_AUTH_TOKEN": "sk-把这里替换成你的Token",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
'@
[System.IO.File]::WriteAllText("$env:USERPROFILE\.claude\settings.json", $json, [System.Text.UTF8Encoding]::new($false))
自检:type "$env:USERPROFILE\.claude\settings.json" 能看到你刚写的 JSON = ✅
📝 为啥用 WriteAllText + UTF8Encoding $false 而不是 Set-Content -Encoding utf8:Windows PowerShell 5.1 的 -Encoding utf8 会写 BOM 头,部分 JSON 解析器会报错。这种 .NET 写法在所有 PowerShell 版本上都输出干净 UTF-8。
%userprofile% → 回车 → 右键新建文件夹叫 .claude(注意前面那个点不能漏).claude 文件夹,右键新建"文本文档",重命名为 settings.json(确保 Windows 显示文件扩展名 · 不要带 .txt 尾巴){ 到 } 那段),保存时编码选 UTF-8claude → 输入"你好" → 能回话即成功$env:ANTHROPIC_BASE_URL = "https://aiapi.shuozhun.net"(关终端就失效,推荐用 settings.json 一劳永逸)[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://aiapi.shuozhun.net", "User")Claude Code 安装常见的卡点,根因都是终端环境本身有遗留问题(PATH 被旧教程改坏、shell 不对、家目录权限错乱),而不是安装命令本身。这一段 7 条命令把基础设施先验一遍,能把后续课程里大部分卡点提前排掉。
打开 终端(访达 → 应用程序 → 实用工具 → 终端),按顺序跑下面每一条,对照「通过标志」逐条确认。任意一条不通过,先处理完再继续下一条,不要跳。
echo $SHELL
/bin/zsh/bin/bash 或其他 → 跑 chsh -s /bin/zsh,输密码,关掉终端重开,回到本步echo $PATH
/usr/bin 和 /binecho 'export PATH=/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin' >> ~/.zshrc
which mkdir cat ls
/bin/mkdir、/bin/cat、/bin/ls)uname -m
arm64 → Apple Silicon(M1 / M2 / M3 / M4)x86_64 → Inteltouch ~/.learnai_check && rm ~/.learnai_check && echo OK
OKsudo chown -R $(whoami) ~,输密码,回到本步curl -I https://aiapi.shuozhun.net
HTTP/(无论后面是 200 还是 404 都算通)Could not resolve host 或 timeout → 检查本机网络、公司网络代理或防火墙,确认通过后回到本步git --version
git version 2.39.5)xcode-select --install全部 ✓ 之后,展开下面🍎 macOS 完整安装步骤正式开始。如果某一项卡住超过 10 分钟还没通过,把对应那条命令的完整报错截图发给助教,不要继续往下跑 —— 带病往下做只会把问题滚雪球。
这条路不需要 Homebrew · 不需要 Node.js · 不需要 npm —— 走 Anthropic 官方原生安装器(单二进制),比 brew + node + npm 三层链路干净一个数量级。跑通后直接跳到下面第 5 步"配 settings.json"。
# 1. 装 Git(系统弹窗确认 · 1-3 分钟下完 Xcode CLT)
xcode-select --install
# 2. 装 Claude Code(原生 · 不要 Node)
curl -fsSL https://claude.ai/install.sh | bash
# 3. 把 ~/.local/bin 写进 PATH 并刷新当前终端
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc
# 验证
claude --version
跑不通就忽略这一段(install.sh 下不下来 / claude 命令找不到 / 公司网封了 github),按下面 Homebrew + USTC 镜像的完整步骤走 ↓
📦 没外网走这条(Homebrew + USTC 镜像 + npm 完整流程):
brew install 跑的;③ 一次配好,终身受用,比逐个下载 .pkg 干净得多。Homebrew 是啥?macOS 上的"命令行版应用商店",一行命令装/升级/卸载几乎任何开发工具(git / node / python / docker / VS Code...)。装好之后,以后让 CC 帮你装东西,CC 也会用 brew install xxx 来跑 —— 这是 Mac 上的标准做法。
Cmd + 空格 搜 "终端"(Terminal)→ 打开brew --versionHomebrew 4.x.x → ✅ 已装好,跳过 ② 直接进下一步装 Node.jszsh: command not found: brew → 没装,进 ②⚠️ 先看你电脑当前能不能打开 github.com —— 能打开走 A,打不开(卡住 / 报错 / 转圈)走 B。选错路会卡死半小时不动。
路径 A · 有梯子(Clash/Verge/V2Ray 开了 · 能正常打开 github.com)
直接跑官方安装脚本:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
路径 B · 没梯子(国内 · USTC 中科大官方镜像 · 不要账号 · 不限速)
① 先把 USTC 镜像写进环境变量(整段复制粘贴回车):
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"
② 跑 USTC 托管的 install.sh(它读上面的变量 · 全程在 mirrors.ustc.edu.cn 内部跑 · 不接触 github):
/bin/bash -c "$(curl -fsSL https://mirrors.ustc.edu.cn/misc/brew-install.sh)"
① 和 ② 必须在同一个 Terminal 窗口里依次跑(env var 只对当前会话生效 · 关窗口就丢)。中途只会问 1 次开机密码,没有任何菜单选择 / 账号登录,3-5 分钟一气跑完。
⚠️ 新机器没装 Xcode Command Line Tools 的:脚本会自动弹系统对话框让你装 CLT(含 git),点"安装"等 5-10 分钟下完,脚本会接着往下跑,不用干预。
⚠️ 没梯子还硬跑路径 A:通常卡在 Cloning into 'brew' 半小时不动,或报 Failed to connect to raw.githubusercontent.com —— 直接 Ctrl+C 中断,换路径 B 重跑。
两条路共用的后续步骤:
Installation successful! = 装好了echo ... >> ~/.zprofile 命令 → 必须照着粘贴跑完,否则 brew 不进 PATH,下一步找不到 brew 命令。Apple Silicon (M1/M2/M3/M4) 上长这样:
echo >> ~/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
(官方 / USTC install.sh 都不会自动帮你写 · 必须自己粘贴跑完)
brew --version 看到版本号 = 通了 ✅brew install --cask visual-studio-code,装完还能帮你写 PATH。这就是为啥 Mac 上 brew 是必修。
刚才路径 B 那 4 行 USTC 环境变量只对当前终端会话生效,Cmd+Q 或关窗口就丢。新终端跑 brew install xxx 会回到默认 GitHub 源 —— 国内一卡 30 分钟是家常便饭。必须写永久。
同时 npm 跟 brew 是两套独立生态:brew 配了 USTC 不等于 npm 也走国内源。下一步装 Claude Code 用的是 npm,必须单独配 npm 镜像,不然 npm install -g claude-code 一直转圈。
cat >> ~/.zprofile <<'EOF'
# Homebrew USTC 中科大镜像(开放 · 不限速 · 不要账号)
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"
EOF
source ~/.zprofile
自检:
echo $HOMEBREW_BOTTLE_DOMAIN
输出 https://mirrors.ustc.edu.cn/homebrew-bottles = ✅ 永久生效,任何新终端开起来都会自动加载。
npm config set registry https://registry.npmmirror.com
自检:
npm config get registry
输出 https://registry.npmmirror.com/ = ✅ 永久写进 ~/.npmrc。
⚠️ 此时如果 node 还没装(npm 命令找不到),先去下一步装 node,装完第一件事回来跑这两条,再去装 Claude Code。
brew 装好之后,装 Node 就一行命令。它自带 npm(命令行版应用商店),下一步就靠 npm 装 Claude Code。
brew install nodenode --version 看不到升级 Node:brew upgrade node;卸载:brew uninstall node —— 比官网 .pkg 干净得多。
.pkg 文件(约 60 MB)→ 双击 → 一路"继续 → 同意 → 安装",输开机密码⚠️ 不推荐原因:以后升级 / 卸载都要重新去官网下,PATH 还可能跟 brew 冲突。Mac 上能用 brew 就别用 .pkg。
node --version → 期望看到 v22.x.x(有 v 开头数字就对)npm --version → 期望看到 10.x.xzsh: command not found: node ——按这个顺序排查:
echo $PATH,Apple Silicon 应有 /opt/homebrew/bin,Intel 应有 /usr/local/binecho 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
source ~/.zprofilewhich node 看实际路径,确认到底装哪了前提:上一步 ② 已经把 npm 镜像切到 registry.npmmirror.com。如果跳过了,下面这条会一直转圈。
npm install -g @anthropic-ai/claude-code
通常 20-40 秒装完。最后一行 + @anthropic-ai/claude-code@x.x.x = ✅
不需要先 Ctrl+C,直接在命令后面追加 --registry 参数当场指定镜像,不影响 npm 全局配置:
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com
这条 30 秒内装完。这个 --registry 写法对任何 npm 包都管用,记下来 —— 以后装别的 npm 工具不想动全局配置时直接附在命令尾。
brew 装的 node 通常不需要 sudo(npm prefix 在 /opt/homebrew 下你有权限)。如果真报 EACCES:
npm config set prefix ~/.npm-global
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
⚠️ 别上来就 sudo npm install -g · 那会把权限污染到 root,后续装别的包容易出问题。
粘贴前把 sk-把这里替换成你的Token 改成你 API 中转后台「令牌管理」里的真 Token,然后整段复制粘贴回车 —— 自动建文件夹 + 写入 JSON:
mkdir -p ~/.claude && cat > ~/.claude/settings.json <<'EOF'
{
"env": {
"ANTHROPIC_BASE_URL": "https://aiapi.shuozhun.net",
"ANTHROPIC_AUTH_TOKEN": "sk-把这里替换成你的Token",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
EOF
自检:cat ~/.claude/settings.json 能看到你刚写的 JSON = ✅
Cmd+Shift+G)→ 输入 ~/.claude → 回车mkdir -p ~/.claude 建好{ 到 } 那段)settings.json 到 ~/.claude/claude → 输入"你好"~/.zshrc(用户级)或 ~/.zprofile(登录级,brew 的 PATH 在这),加完 source ~/.zshrcexport ANTHROPIC_BASE_URL="https://aiapi.shuozhun.net"brew install X 给你装好(cask 类图形 app 用 brew install --cask X)这条路不需要 Node.js · 不需要 npm —— 走 Anthropic 官方原生安装器(单二进制),比 Node + npm 链路干净一个数量级。跑通后直接跳到下面"配 settings.json"。
# 1. 装 Git
sudo apt install git -y # Debian / Ubuntu
# 或:sudo dnf install git -y # Fedora / RHEL / CentOS
# 2. 装 Claude Code(原生 · 不要 Node)
curl -fsSL https://claude.ai/install.sh | bash
# 3. 把 ~/.local/bin 写进 PATH 并刷新当前终端
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc
# zsh 用户改写 ~/.zshrc
# 验证
claude --version
跑不通就忽略这一段,按下面 npm 完整流程走 ↓
📦 没外网走这条(npm 完整流程):
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo dnf install nodejs npmsudo apt install nodejs npmnode --versionnpm install -g @anthropic-ai/claude-code
报权限错:sudo npm install -g @anthropic-ai/claude-codenpm config set prefix ~/.npm-global
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
粘贴前把 sk-把这里替换成你的Token 改成你 API 中转后台「令牌管理」里的真 Token,然后整段复制粘贴回车 —— 跟 macOS 一样的 heredoc 写法(bash / zsh 通用):
mkdir -p ~/.claude && cat > ~/.claude/settings.json <<'EOF'
{
"env": {
"ANTHROPIC_BASE_URL": "https://aiapi.shuozhun.net",
"ANTHROPIC_AUTH_TOKEN": "sk-把这里替换成你的Token",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
EOF
自检:cat ~/.claude/settings.json
claude → 输入"你好"sudo apt install build-essential 或 sudo dnf groupinstall "Development Tools"~/.bashrc,zsh 用户写到 ~/.zshrc,写完都要 source 一下echo $ANTHROPIC_BASE_URL后面写代码 95% 的时间是 编辑器 + 终端跑 claude 来回切。这两个键比任何其他 VS Code 快捷键都值得记。
| 动作 | macOS | Windows |
|---|---|---|
| 打开 / 关闭终端面板 | ⌃ + `(Control + 反引号) |
Ctrl + `(Ctrl + 反引号) |
| 新开一个终端(同时挂多个 CC 时用) | ⌃ + Shift + ` |
Ctrl + Shift + ` |
| 显示 / 隐藏底部整个面板(含终端、问题、输出) | ⌘ + J |
Ctrl + J |
| 把终端最大化到整个编辑区 | 面板上点 ⤢ 图标 |
面板上点 ⤢ 图标 |
📝 反引号在哪?键盘左上角 Esc 下面那个键 · 跟 ~(波浪号)同一键 · 不要按成单引号 '。
📝 macOS 反直觉:默认是 ⌃(Control)不是 ⌘(Command),跟系统大部分快捷键不一样,但跨平台一致正好好记。
📝 新建终端按了没反应:先点一下编辑器把焦点拿回来再按 —— 焦点在文件树时这两个键会被吞掉。
sudo,或更优雅 npm config set prefix ~/.npm-global + 把 ~/.npm-global/bin 加到 PATHSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUsersource 配置文件 / 改用 settings.json(一劳永逸)https://aiapi.shuozhun.net--registry=https://registry.npmmirror.comecho $env:ANTHROPIC_BASE_URL;Mac/Linux:echo $ANTHROPIC_BASE_URL。但 settings.json 是 CC 内部读取,env 看不到——直接跑 claude 能用就 OK-thinking 后缀。换成 claude-opus-4-7 / claude-sonnet-4-6 / claude-haiku-4-5/context ——看当前上下文占比(秋芝建议高到 60% 就主动 compact)/compact ——主动压缩,保留关键信息,释放空间/clear ——彻底清空,相当于重开对话/resume ——回到之前某次对话claude -c ——启动时直接续上次对话(Continue 简写)
对 CC 说一句:"帮我装 ccline 状态栏插件,实时显示上下文百分比" · CC 会自己跑 npm 安装 + 改 settings.json 把它接进 Claude Code · 装完终端底部多一条状态栏,4 个字段一眼看清自己当前在用啥:
claude-opus-4-7 / claude-sonnet-4-6 / claude-haiku-4-5 · 派任务前先扫一眼对不对(你以为在用 Opus 写代码,结果掉到 Haiku 就容易翻车)[1M] 角标,看不到就是没切到长版think / think hard / think harder / ultrathink 四档 · 在 prompt 里加这些词触发更深推理 · 状态栏显示当前档位(不同档烧的 token 量差 5-10 倍,跟预期不符立刻能发现)/compact 的信号(秋芝原话)· 不用每次手动 /context 查📝 ccline = "claude code line" · 第三方开源插件 · 社区主流状态栏方案 · 你不用搞懂原理,跟 CC 说装就行
/compact 后 CC 会忘掉早期决策,莫名其妙的 bug 越来越多。解药:让 CC 写一份 handoff.md 含 4 段——① 当前进度 ② 目标 ③ 已验证有效方案 ④ 已验证无效方案 · 新对话开头跟 CC 说"读一下 handoff.md 接着干",防"压缩失忆"/rewind)——指令打错 / CC 走偏,一键退回上一步,不用 Ctrl+C 整个杀掉。回滚时 CC 给 4 个选项:代码+会话 / 只回会话 / 只回代码 / 取消/rewind 只回滚它自己写入的文件。它跑过的终端命令(mkdir / npm install / git clone)创建出来的目录和依赖包,CC 一概回不了。所以做大项目,"别太依赖 CC 内置回滚,Git 才稳"前置:先去 github.com/signup 注册一个 GitHub 账号(邮箱注册 · 5 分钟)· 之后整个流程对 CC 说话就行 —— 你不用碰命令行 / 不用复制 token / 不用记 git 命令。
▎ 句 ① · 装 GitHub CLI
直接对 CC 说:"帮我装 GitHub CLI"
CC 根据你的系统自己跑 winget install GitHub.cli(Windows)或 brew install gh(Mac)· 不用你管装啥。
▎ 句 ② · 登录 GitHub(这步含唯一一次浏览器点击)
直接对 CC 说:"帮我登录 GitHub,要带 repo 和 workflow 权限"
CC 跑 gh auth login -s "repo,workflow,read:org,gist" -w → 终端显示一个 8 位验证码 + 自动打开浏览器到 github.com/login/device · 你只做 2 件事:
gh auth login 替你拿到 OAuth token 安全存到你电脑本地,自动带 repo / workflow / read:org / gist 编程要用的全部权限 · 你永远不用看到、复制、管理这个 token,比手动到 Settings → Developer settings 建 PAT(Personal Access Token)安全得多。
▎ 句 ③ · 建私有 repo + clone 到本地(一句话完成)
登录完后直接对 CC 说(项目名 / 路径换成你自己的):
my-first-project 的私有仓库,clone 到 D:\project\,初始化好 README 和 .gitignore"
CC 自动跑 gh repo create my-first-project --private --clone --add-readme --gitignore <语言> · 然后 cd 进目录 · 准备好让你开始写代码。
▎ 句 ④+ · 之后所有操作都对话
git add && commit && pushgh pr creategh issue list/compact 压缩 → 接着跑(演示压缩前后效果差异)Esc Esc 双击回滚 → 重新派/compact、什么时候 /clear我做百应运营,每次拉某达人某时段订单要手工填到 2 个本地 xlsx(各账户每日金额统计表-已填入数据(1)、运营(2)),重复又容易错。要把这套流程做成一个 Claude Code Skill,学员下次说一句话就跑完整流程。
产出 1 个 skill(独立目录),含:
触发方式:在 Claude Code 里说一句"拉 [达人昵称] [起止日期] 的数据"。
进入 Plan Mode,先调研下面 5 件事,写完方案给我看:
C:\Users\<USER>\Downloads\表格自动化.docx ← 先读它,知道百应 6 步操作流程完整流程(用户原话):你首先需要浏览器操作,打开百应真登录入口 https://buyin.jinritemai.com/mpa/account/login?log_out=1&type=24(达人工作台),抖音电商百应。你需要用指定端口启动浏览器工具,因为要持久化登录态,这一次我会帮你登录好,但下次后续不再需要二次登录。网页操作基础流程就是进入指定的页面,选择对应的时间段,然后导出,跳转到另外一个页面,显示生成中。但是这个页面需要刷新不会自动更新状态,你刷新出来这条记录的下载按钮时就下载,要准确知道自己下载的是哪个文件。然后找到这个下载文件,全选复制他的内容,到我的 各账户每日金额统计表 的 表1数据 sheet 直接全量覆盖。此时你是知道你操作的这个表1数据对应的达人昵称和时间天数的。然后你需要到结算表,找到这个达人时间段内的每一天的、根据表格设定的公式计算出来的成交金额 / 预估佣金收入-达人 / 达人补贴 / 毛利 / 利润率这几个字段的值,将他填写到这个本地表(名字是 运营(2))的对应达人昵称的时间天数的字段位置。
r{达人行} c{日期偏移} 几个数字 = 百应原单按日聚合<fill/> 元素 → openpyxl 加载会报 Fill() takes no arguments。要写个修复脚本:用 zipfile 把 xl/styles.xml 里的 <fill/> 替换成 <fill><patternFill/></fill>=F3-G3(毛利)和 =H3/G3(利润率)才是正确公式,别凭直觉算成"毛利=成交-补贴"什么的,一定要看 row3 实际公式PermissionError。提示学员先关 Excel~/.claude/CLAUDE.md ——所有项目都读,写你自己的偏好("我是非开发者,回答用人话,别默认我懂技术术语")./CLAUDE.md ——本项目专属("这是亚马逊鞋包 listing 项目,分类规则如下...")path/CLAUDE.md ——精细到目录的特殊规则/init,空项目时不要建 CLAUDE.md/memory 手动开启)——后台 Agent 自动记录 4 类信息:
docs/ 里"/memory → 跑几个任务 → 让 CC 展示它记了啥docs/skills.md" → 现场看 CC 上网读 → 写文件 → 学员打开看/init 时机决策树(什么时候该建、什么时候别建)/loop 定时任务@文件名——精准指定文件,省 Token(CC 用 grep 找文件不全量加载)Option+回车,Windows = Ctrl+回车。千万别按 Shift+回车——直接发送了! 前缀直接跑系统命令(不发给 AI)。如 !open index.html / !ls/tasks → K 三连(后台任务流程 · 马克 2026-05-13 视频实测):命令阻塞对话时(如 !npm run dev 起服务器后无法跟 CC 对话),按 Ctrl+B 把它放后台 → 输入 /tasks 看正在跑啥 → 按 K 关掉这一节把所有 / 命令系统过一遍,看完你就知道 CC 能干啥不只是写代码。前几节零散提到的(/btw / /simplify / /init / /memory / /resume)这里统一整理。
/help——列所有命令 · 看不懂时第一个/clear——清当前会话上下文 · 重开一个/resume——恢复历史会话 · 选哪次接着干cloud -c(开 CC 时加 -c)—— Continue · 直接接上次/compact——主动压缩上下文(精简前文,释放空间,跟 L06 备注一起用)/context——看当前用了多少上下文 + 永久显示余量开关。秋芝心法:高到 60% 就该 /compact 了/btw——"By The Way"临时无关问题,隔离上下文,Esc 退出后不污染主对话(做番茄钟时突然问"这个 Skill 怎么用?")/simplify——内置 Skill · 派 3 个 Subagent 做代码 review(质量 / 效率 / 复用) · 一行命令 3 视角/model——切高 / 中 / 低档模型(详见 L02 配 CC Switch 的多模型)Shift+Tab——三种模式循环切(默认 ↔ Plan ↔ Accept Edits · 详见 L01 · Bypass 模式启动时加 --dangerously-skip-permissions 才进)/init——自动扫项目生成 CLAUDE.md(注意时机:等项目有雏形再 init,空项目别建。详见 L04)/memory——打开 CLAUDE.md / Auto Memory 编辑器 · 一键开启 Auto Memory(详见 L04)/insight——根据你所有 session 自动出协作习惯报告:哪些项目花时间多 / 哪类需求频繁出现 / 哪里反复卡住 · 适合月底季末自查(杰瑞斯实测)/agents——创建 / 管理子智能体 Subagent(详见 L24)/skill——启用 / 切换 Skill(详见 L11 Skill 是什么)/plugin——装管理 Plugin · 含 OMC 这套全栈包(详见 L25 OMC 体系)/loop(本节重头戏 · 本课主用)
/loop 每 1 小时 帮我跑 AI news Skill 汇总到桌面/loop 续上/loop 每 1 小时 跑 ai-news Skill → cron 周期触发自定义 Skill/schedule:跑云端 / 长期循环 / 但必须 Claude 官方订阅,本课走中转的学员用不了 · 仅作了解@文件 / 拖文件 / Ctrl+V 图片/btw 临时插队 · Esc 退出不污染主对话/simplify 派 3 个 Agent 现场跑 review/loop 现场建一个"每 1 小时跑一次 AI news Skill"的定时任务 · 看本地 cron 是否触发/loop 定时任务(4 个用例任选 1)/loop 定时任务模板(4 类身份各 1 套:电商日报 / 老板周报 / 内容选题 / 个体日志)为啥这节要装:CC 处理 Excel / CSV / PPT / Word 默认让 Python 脚本干活(pandas / openpyxl / python-pptx / python-docx),没装就报错。不需要懂 Python 怎么写——跟 L01 学的一样,用嘴指挥 CC 就行。
"帮我在 Windows 上装 Python,装完跑 python --version 验证一下""帮我在 Mac 上装 Python,装完跑 python --version 验证一下"CC 处理 Excel / CSV / Word / PPT,背后都是同一招:派活 → CC 自动写 Python 脚本(pandas / openpyxl / python-pptx / python-docx)→ 读 / 改 / 出。你只看到"扔个文件,CC 给你结果",不用记任何库名。
"读"只是第一招 · "整"是第二招。日常下载文件夹混着 jpg / png / mp4 / docx / csv,让 CC 一句话归类完事 · 视频改格式提取音频 · 同样一句话(黑猩猩白话演示)。
学员日常用不到 · 这里只放一个"知道"。真碰上(如 100 页 PDF / 50 个长合同要批跑),跟 CC 说:"分段读 → 每段单独处理 → 最后汇总"。CC 会自动拆段 + 跑 + 出汇总报告 + 跑挂的能 /resume 续跑(L05 讲过)。
wp post list 列文章 / wp menu 改菜单 · 为 W7 独立站搭建做好工具准备本周 5 节按秋芝《Agent Skills 小白教程》的"厨师 4 件套"路径,从 0 搭一个 product-image Skill——给老板说一句"帆布鞋亚马逊主图",它自动出图。每节加一个文件夹:
skill.md · 跑通最简单版 · 出英文 prompt 文字references/ · 拆 4 类产品图规范scripts/ · 调中转站生图 API · 直接落盘 PNGassets/ · Logo / 品牌色 / 水印 + 同事接入一个厨师上手干活需要 4 样东西。Skill 文件夹结构跟这个一一对应:
skill.md · 先做啥后做啥(炒菜步骤)references/ · 油温多少 / 盐放多少(详细参考资料)scripts/ · 煤气灶 / 菜刀(可执行脚本)assets/ · 那一勺秘制辣椒酱(素材:Logo / 字体 / 模板)💡 所以 Skill 装一堆也不卡 · 但每个 Skill 写得越聚焦越好(秋芝原话:"QWER 就能杀遍全场")
新手最容易混。一句话区别:谁动你主对话的上下文。
💡 决策法:想让主对话记住过程 → 用 Skill · 只要最终结果不要过程 → 用 Subagent
L11 你看完了厨师 4 件套。本节只用第一件:流程——就一个 skill.md,先把 Skill 跑起来。今天先不出图,只让它出一段精准的英文生图 prompt 文字,下节再加 references 让 prompt 更细,第 3 节加 scripts 直接调 API 生图。
name(Skill 名)+ description(什么时候用)· 就是 L11 第 1 层"始终加载"那部分/product-image 显式调用(结果最稳)③ 提示词点名"用 product-image Skill"CanvasCo = 通用虚构帆布鞋品牌。调性简洁 / 主色橄榄绿 + 米白 / 模特拍摄风偏自然光。学员演示完套到自己品牌上即可(换 name + 改正文里的品牌设定)。
"帮我建 ~/.claude/skills/product-image 文件夹 · 里面建 skill.md"(L02 学的"用嘴指挥"心法)skill.md · 填元信息:
--- name: product-image description: 给一个产品描述 + 用途,生成英文生图 prompt 文字,符合 CanvasCo 品牌调性。当用户说"帆布鞋主图 / 详情图 / 产品图"时调用。 ---
/skills · 看新 Skill 是否被识别(看到 product-image · CanvasCo 帆布鞋产品图生成器 就 OK)product-image Skill v0(只 skill.md · 出 prompt 文字)L12 你的 Skill 给所有用途都出同一种 prompt · 但亚马逊主图 vs 独立站产品页 vs 社媒图规格差很大。本节把规格拆开放进 references/ · AI 只读你要的那份 · token 立省一半。
"在 product-image Skill 里建 references/ 文件夹 · 写 4 份规范:amazon-main.md / amazon-detail.md / wp-product.md / social-media.md · 每份只写尺寸 / 主体占比 / 配色要求""用户要做亚马逊主图 → 读 references/amazon-main.md · 要做详情图 → 读 amazon-detail.md ...""给帆布鞋出亚马逊主图 + 详情图 prompt 各一段" · 看 AI 是否分别读对了 references · 输出两段不同尺寸 / 构图的 prompt/context 看 token 用量 · 对比 L12 单文件版 · 验证"只读相关 references"L13 你的 Skill 出的是 prompt 文字 · 学员还得自己拿去外面工具生图。本节加 scripts/generate.py · 让 Skill 直接调中转站生图 API · 一步出 PNG 文件。从"出 prompt"变成"出图片"。
#!/usr/bin/env python
# 用法: python generate.py "<prompt>" "<size>" "<out_dir>"
import os, sys, base64, datetime, requests
from pathlib import Path
API_KEY = os.environ["LEARN_AI_API_KEY"] # 中转站 key(L02 已配)
BASE_URL = "https://aiapi.shuozhun.net/v1/images/generations"
prompt, size, out_dir = sys.argv[1], sys.argv[2], sys.argv[3]
resp = requests.post(
BASE_URL,
headers={"Authorization": f"Bearer {API_KEY}"},
json={"prompt": prompt, "size": size, "n": 1},
timeout=120,
)
data = resp.json()["data"][0]["b64_json"]
ts = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
path = Path(out_dir) / f"product_{ts}.png"
path.parent.mkdir(parents=True, exist_ok=True)
path.write_bytes(base64.b64decode(data))
print(path)
"在 product-image Skill 里建 scripts/ · 写一个 generate.py 调中转站生图 API · 接 3 个参数 prompt / size / out_dir · 输出 PNG"(CC 帮你装 requests 依赖)"如果用户说'给我出图片' / '生成主图' / 直接要 PNG → 先按 L13 references 出 prompt → 调用 scripts/generate.py 传 prompt + size · 把返回的文件路径告诉用户"LEARN_AI_API_KEY · 跟 L02 配的中转站 key 是同一个"帆布鞋亚马逊主图给我" · 看 CC 自动读 amazon-main.md → 生成 prompt → 调 generate.py → 输出 PNG 路径 → 打开看图L14 你的 Skill 能出图了 · 但风格还是"通用 AI 味",跟你品牌没强绑定。本节加 assets/(Logo / 品牌色 / 水印)· 让 Skill 出的图看起来就是你品牌的,顺便让一个同事真用上。
git clone 装到 ~/.claude/skills/)LEARN_AI_API_KEY 环境变量 + 把 assets/ Logo 换成同事自己品牌的(如果跨品牌)/product-image 帆布鞋亚马逊主图)open <路径> 看图"在 product-image Skill 里建 assets/ · 放 CanvasCo 的 logo_main.png / logo_white.png / brand_palette.json / watermark_template.png"(讲师提供 demo 素材包,或用学员自己品牌素材)"生图前必读 assets/brand_palette.json 拿到品牌色 · 生图后如果是社媒图 · 调脚本叠加 assets/watermark_template.png · 如果是详情图 · 在合适位置插 logo_main.png""帆布鞋亚马逊主图给我" · 对比 L14 输出 · 看品牌色 / Logo 一致性前 6 周打了 CC 基本功(派活 / Skill / MCP / Subagent)· W7 开始进真活:用 CC 搭一个自己的独立站。第 1 步不写代码,先想清楚 —— 你要做的站长啥样,找 3-5 个对标站学。
yourname.local)+ wp-cli 装好 + 自己用 wp-cli 改过 1 句话上节 L16 你定了"做啥样的站" · 这节就把本地开发环境装齐。本节结束你电脑上有一个能跑的 WordPress,下节就在它上面起骨架。
--require=wp-override.php 覆盖 DB_HOST 让 wp-cli 能连上wp-override.php 解决 LocalWP 端口问题yourname.local · 看到改后的首页 ✓yourname.local WordPress 站点上节 L05 你电脑上有一个空白 WordPress · 这节让 CC 一口气把它变成你品牌的雏形站:先抄一个最像你业务的 demo,再改成你自己的文案。
森格莱鑫服饰真实建站项目用了这一招 · 54 个 step 脚本(学员可参考的真实案例)。这是 CC + WP 配合的核心方法论:
step1-fix-pages.php / step5-localize-home.php / step6-catalog-and-products.php ...)wp --require=wp-override.php eval-file step5-localize-home.phpstep3-clone-home.php 把 Corporate demo 克隆到首页step5-localize-home.php 把 17 处英文文案替换为你品牌语境step6-catalog-and-products.php 加 4 分类 + 6 示例产品step1-fix-pages.php 改菜单结构 / 设静态首页yourname.local · 已经是你品牌雏形 ✓D:\project\sengelaixin_apparel_v1\automation\step*.php · 54 个文件可拷贝参考)上节 L18 你站的骨架 + 文案有了。本节把骨架变成能买能问的真产品页:5-10 个产品 + 每个产品 1 张主图 + 2-3 张详情图。图直接调 W5 学的 product-image Skill 出——这是 W5 第一次进入真实业务场景。同时配齐图片 SEO 4 件套——让 Google 爬虫看得懂你的图,搜得到你的站。
/product-image 帆布女鞋 浅口 主图Google 不会"看"图片,只会"读字"。你上传产品图时 WordPress 媒体库右侧 4 个格子全部填对,Google 才知道这张图是啥 → 把你的产品页推给搜你产品的人。学员的产品页排不上、流量进不来,90% 是图传上去这 4 个标签全空。
IMG_8854.jpg → ✅ blue-running-shoes-men.jpg(小写 + 连字符 + 3-5 个词 + 不要中文 / 不要空格)Blue running shoes for men, side view on white backgroundBlue Running Shoes for MenLightweight breathable design, ideal for daily training给我出 10 个 CanvasCo 帆布鞋的产品图 · 用独立站 wp-product 规范" · 看 Skill 自动批量出 10 张 PNG 到 ~/.claude/skills/product-image/out/把 product-images 文件夹里所有图按 SEO 规范重命名 · 每张图配一行 ALT 描述 · 输出 alt-csv.csv 含 文件名 / ALT / Title / Caption 4 列"上节 L19 你站上有 5-10 个产品页了。本节不写代码 · 先决定业务模式:你这个站是给客户在线下单(B2C),还是收询盘后线下报价(B2B)?决定错了后面所有配置都白干。
| 维度 | B2B 询盘版(森格莱鑫范式) | B2C 商城版 |
|---|---|---|
| 显示价格 | 不显示(Catalog Mode) | 显示 |
| 转化路径 | RAQ 按钮 → 询盘表单 → 邮件 → 客服报价 | 加购物车 → 在线支付 → 自动发货 |
| 支付 | 不开(线下谈) | PayPal / Stripe / 支付宝 |
| 物流 | 客户线下沟通 | 内置运费规则 + 物流追踪 |
| 适合谁 | OEM / ODM / 工厂 / 大宗 / 客单价高 | 零售 / 单品 / 客单价中低 |
| 关键插件 | Catalog Mode + RAQ + Contact Form 7 | WooCommerce 全套支付 + 物流 |
L20 你定了 B2B 还是 B2C。本节按你的方向装核心插件 + 跑通端到端。不论 A 路径 B 路径 · 本节结束 = 站上能完成 1 笔真实业务动作。
L21 你的站在 yourname.local 跑得很好。本节把它推到公网——你妈用手机打 yourname.com 也能看到。
L22 你站上线了。本节把"站"变成"持续运营的资产"——上线只是开始,每周都有动作。这节集大成 —— 把 W4 MCP(数据采集)+ W5 product-image Skill(持续出图)+ W2 Git 兜底 + L05 /schedule 全部串起来用在你这个真站上。
git push 备份到 GitHub 私库L12 学的 Skill 是单个能力 · 本节 Subagent 是独立 Agent。一句话区别:谁动主对话的上下文。
学员最容易踩的坑:以为"我 W5 装了 product-image Skill 主对话能用,Subagent 也能直接用"——错!Subagent 默认不会自动继承父 Agent 的 Skills。最稳的 3 种方式(从最稳到最不稳):
skills: frontmatter 显式预加载(推荐 · 100% 用得上):在 Subagent 配置里写 skills: [product-image] · CC 启动 Subagent 时把 Skill 内容一起注入。想确保某个 Skill 一定参与决策 → 用这条.claude/skills/ 看哪个 Skill 描述匹配 · 它觉得有用才调(不保证一定用)💡 心法:想保证 Subagent 一定用某 Skill → frontmatter 写 skills: [skill_name] · 不写就当成它看不到
/agent → Create new agentskills: [product-image] 预加载 · 不写默认它看不到(参考上面"3 层心法")/autopilot 一次完整任务 + 1 份"5 分钟开始用"指南给同事/plugin 进入):Discover(发现新插件)/ Installed(已装)/ Marketplaces(市场源 · 含 Anthropic 官方 + 社区)· 装时选范围:用户级 / 项目级 / 用户的本项目(一般默认即可)OMC = oh-my-claudecode,开源、生产级的 CC 工作流套件,是 Plugin 体系最完整的示范案例。学员装一遍 OMC,就同时见过 Skill / Hook / Subagent / MCP / 命令 5 种能力如何工程化打包。
/autopilot——一句话开始 · 全自动闭环到结果(适合普通学员)/team——多 Agent 协同(planner+executor+verifier 三角分工)/ralph——自循环验证直到收敛(适合长链路任务)/ultrawork——并行高吞吐 · 一次跑 N 个独立子任务git push 备份到 GitHubomc setup 一键 · 全局生效 · 进任何项目跟 CC 说"/autopilot 帮我做 X"就行/plugin → Discover → 找 Front-end Design → 装到用户级 · 本质是装了它内含的 1 个同名 Skill(/skills 验证)omc setup 一键装齐 · 看 ~/.claude/ 多了什么/autopilot 帮我把这个 Excel 转成给老板看的 PPT 跑完整闭环(planner 出方案 → executor 执行 → verifier 验收)git clone 装上/autopilot 完整任务| 周 | 节次 | 时长 | 主题 | 本周交付 |
|---|---|---|---|---|
| W1 | L01 + L02 | 3h | Claude Code 概览 + 装机 + 第一次跑通 | 装好的电脑 + settings.json + 第一次对话 |
| W2 | L03 + L04 | 3h | 派活心法 + Git 兜底 + CLAUDE.md + Auto Memory | 6 步派活卡 + 个人 CLAUDE.md + GitHub 仓库 |
| W3 | L05 + L06 | 3h | 斜杠命令 + 业务文件(CSV/Excel/PPT/Word) | 《CC 操控面板速查卡》+ 1 份业务分析表 + 1 份月度 PPT |
| W4 | L07-L10 | 6h | AI 接外部世界 · MCP + CLI | 浏览器调研 + 邮件 / 飞书 / 钉钉 + 数据库 MCP 配置 |
| W5 ★ | L11-L15 | 7.5h | product-image Skill 4 阶段实战(CanvasCo 帆布鞋) | 完整 Skill(含 Logo+品牌色+水印)+ 1 个同事用上 |
| W6 | L16-L19 | 6h | 独立站起步(调研 / 环境 / 骨架 / 产品页) | 本地 WordPress + 5-10 产品页(接 W5 Skill 出图) |
| W7 | L20-L23 | 6h | 独立站上线(B2B/B2C 决策 / 配置 / 上线 / 持续) | 公网真站 + 上线 6 件 checklist + 持续运营 SOP |
| W8 | L24-L25 | 3h | 团队 + 多 Agent + OMC 插件体系 | 多 Agent 报告 + OMC 装好 + 同事真用上 |
| W9 | L26 | 2h | 毕业作品 | 真实业务作品展示 + 团队作品集 |
| 总计 | 26 节 | ~39.5h | — | 26 件可交付资产 · 9 周节奏 · 每周 1-2 节灵活(忙了拉长,按节奏走) |
侧边栏 OS 三连:Windows / Linux / Mac · 每个 OS 一页完整指南 · 右侧目录显示"安装 Node.js / 安装 Claude Code / 配置 Claude Code / 开始使用 / 常见问题"5 块。深色主题 · 命令带 powershell 标记。
%userprofile%\.claude 这个路径技巧来自这里~/.claude 技巧CLAUDE_CODE_ATTRIBUTION_HEADER 等高级字段参考中转商 PackyAPI 自家文档 · 浅色主题 · 步骤序号化 · 每段命令独立块 · 强调"CC 分组"概念(Token 按用途分组)
每周一份备课资料,每份 2 个文件:📑 课件 PDF + 📘 实操图文文档。共 9 周。
成员查看自己的进度、作业、团队作品集。
所有学员要的工具、模板、配置 · 一处全包。
{
"env": {
"ANTHROPIC_BASE_URL": "https://aiapi.shuozhun.net",
"ANTHROPIC_AUTH_TOKEN": "sk-你的Token",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
路径:Windows %userprofile%\.claude\settings.json · macOS/Linux ~/.claude/settings.json
Token 获取:浏览器开 https://aiadmin.shuozhun.net 登录账号 → 令牌管理 → 添加新令牌 → 复制(API 调用时填到 ANTHROPIC_BASE_URL=https://aiapi.shuozhun.net)
装机课本身不需要翻墙(全程国内可达 npmmirror)。课程后期装 cc-switch / 装 GitHub Skills / 看 Anthropic 文档时给学员备用。
来源:github.com/clash-verge-rev/clash-verge-rev · 学员自行下载使用,遵守当地法律
# 单次:
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com
# 全局永久(推荐):
npm config set registry https://registry.npmmirror.com
# 验证:
npm config get registry
把以下 4 行写进 ~/.zprofile 或 ~/.zshrc,每次开终端自动加载,所有 brew install 都走中科大镜像(开放 · 不限速 · 不要账号)。
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"
首次装 brew 时也用这套 + USTC 托管的 brew-install.sh,详见 L02 macOS 段路径 B。
git clone https://ghproxy.com/https://github.com/xxx/xxx.gitgit clone https://gh.api.99988866.xyz/https://github.com/xxx/xxx.git{
"env": {
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_AUTH_TOKEN": "sk-deepseek-你的key",
"ANTHROPIC_MODEL": "deepseek-v4-pro"
}
}
⚠️ 常见坑:base_url 末尾别加 /v1,正确就是 /anthropic
{
"env": {
"ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/api/v2/apps/claude-code",
"ANTHROPIC_AUTH_TOKEN": "sk-bailian-你的key"
}
}
首月 7.9 元起 · 阿里云控制台开通
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.moonshot.cn/anthropic/",
"ANTHROPIC_AUTH_TOKEN": "sk-kimi-你的key"
}
}
⚠️ 常见坑:base_url 末尾必须带 /,否则报 422
朋友共学 · 加入前 / 装机 / 用 CC 时 / 日常答疑 最常问的问题集 · 持续补充。
能。30 节全为非开发者设计——亚马逊运营、企业管理人员、内容创作者、个体老板都是面向人群。主线是"派活给 AI、验收 AI 交付",不是"教你写代码"。前 4 节专门讲装机 + 派活心法 + CLAUDE.md(W1-W2 共 4 节),后面 22 节都是业务场景实操。
L09 整节就是讲老板用 CC 一天做完调研、定位、对手分析、SOP 编写。还有 L07 决策报告 / 多 Agent 团队 / 5000 字行业报告——传统找咨询公司 30 万的活,AI 员工 1 天搞定。
30 节每节 1 件可交付资产,结束时带走 30 件成品:客服回复 Skill / 周报生成器 / Listing 优化 SOP / 调研报告 / 团队作品集 / 等。详见课程大纲 tab。
每周 1-2 节灵活(忙了拉长),每节 90 分钟。约 9 周内完成 30 节 + 群里随时答疑 + 团队作品集沉淀。详见首页"9 周节奏总表(每周 1-2 节灵活)"。
✅ 可以。Node.js(npmmirror / 清华 / 华为云)+ npm 包(--registry=https://registry.npmmirror.com)+ 自家中转 aiapi.shuozhun.net 全程国内可达,不需要翻墙。
第 4-5 段(L08/L09/L05+):下载 cc-switch、从 GitHub 装 Skills/Plugins、看 Anthropic 文档时。工具下载 tab 已提供 4 个 OS 版本。
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
sudo npm install -g @anthropic-ai/claude-code # 更优雅(避免 sudo): npm config set prefix ~/.npm-global echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc source ~/.zshrc
重启终端 / source 配置文件 / 改用 settings.json(一劳永逸)。最推荐:把 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN 写到 ~/.claude/settings.json 的 env 字段,不依赖任何 shell。
ANTHROPIC_BASE_URL 末尾不能带 /v1 或 /messages,正确就是 https://aiapi.shuozhun.net。
Token 复制错(前后空格 / 漏字符 / 包含换行);或者 settings.json 不是合法 JSON(缺逗号 / 多余逗号 / 引号用错)。
加白名单。@anthropic-ai/claude-code 是 Anthropic 官方 npm 包,可信。
nvm-windows 必须 ASCII 纯路径,不能有中文/空格。把 nvm 装到 C:\nvm\ 这种纯英文目录。
那个模型不在自家中转的渠道里,或者带了 -thinking 后缀。只用这 3 个:claude-opus-4-7 / claude-sonnet-4-6 / claude-haiku-4-5-20251001。
课程为大家专门搭建了中转 aiapi.shuozhun.net(服务器国内 · 透传 Anthropic 原生协议),配置一行 BASE_URL 即可,无需翻墙。备选方案还有 DeepSeek / 阿里百炼 / Kimi。
用自家中转和国产备胎不会。如果用 Anthropic 官方账号,封号高发原因(L04 详讲):① 虚拟卡 / 加密货币卡充值 ② 多账号共享 IP ③ Outlook + 大陆 IP 注册 ④ 频繁 IP 跳变。防封三原则:固定住宅 IP + Gmail/ProtonMail + Apple Gift Card。
L09 安全课会讲。三大红线:① 隐私数据不要给 ② 资金操作要人工最后确认 ③ 关键决策 AI 只能辅助。可以本地脱敏后给。
L04 实战演练"5 分钟切 Plan B"。每个学员装机时建议同时配 2 套 profile(自家中转 + DeepSeek),cc-switch 一键切换。
FAQ 装机区已列 10 条最常见错误的排查清单。装机当场卡住——助教兜底,老师不打断主线。后续 L03 派活课会系统讲"看错误码 + 比对模板"的排错心法。
所有课录像保留,缺课学员能查录像。但朋友座谈会的"现场提问 + 即时纠错"价值无法回放。建议尽量出席。
能。Skill 是单 .md 文件 + .py 脚本,丢给同事 ~/.claude/skills/ 即用。L05+ 教"自己造 Skill 给团队装备"。
老板/管理员在后台 aiadmin.shuozhun.net(浏览器登录入口)为你的账号分配额度(CC 调用时走 aiapi.shuozhun.net)。用完直接找老板加,不需要走商业流程。日常非开发者使用 $5-20/月够用(按 Anthropic 官方价:Opus $5/$25 · Sonnet $3/$15 · Haiku $1/$5 / 百万 token)。
内部群 / 朋友共学群持续答疑。30 节结束后老板会继续更新模板、跟最新 CC 版本同步,群里同步。
能。Skill 是单 .md 文件 + 可选 .py 脚本,丢给同事 ~/.claude/skills/ 即用。L05 之后专门讲"自己造 Skill 给团队装备"。
把 30 节课、所有备课资料、参考来源、学员资产做成一个可演化的内部培训站。雏形版本,会持续迭代。
D:\project\learn_ai\curriculum\claude_code_30_lesson_system_v2.mdD:\project\learn_ai\research\ 8 份 markdown~/.claude/skills/video-to-transcript/ · key 内置开箱即用