====== 安装Node.js ======
确保 Node.js 版本 ≥ 18.0
# Ubuntu / Debian 用户
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -
sudo apt-get install -y nodejs
node --version
# macOS 用户
sudo xcode-select --install
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node
node --version
====== 安装 Claude Code ======
npm install -g @anthropic-ai/claude-code
claude --version
====== 新建环境变量 ======
ANTHROPIC_API_KEY = sk-...
ANTHROPIC_BASE_URL = https://anyrouter.top
====== 运行 ======
claude
====== 安装skills ======
https://github.com/anthropics/skills/tree/main/skills
/plugin marketplace add anthropics/skills
====== 代理 ======
HTTP_PROXY
http://127.0.0.1:7897
HTTPS_PROXY
http://127.0.0.1:7897
====== 安装GSD ======
npx get-shit-done-cc@latest
GSD设计为无摩擦自动化。运行Claude代码时:
claude --dangerously-skip-permissions
核心工作流程
|指挥 |它的作用|
|/gsd:new-project [--auto] |完整初始化:研究→问题→需求→路线图|
|/gsd:discuss-phase [N] [--auto] |在规划前先掌握实施决策|
|/gsd:plan-phase [N] [--auto] |研究 + 计划 + 验证阶段|
|/gsd:execute-phase |并行执行所有计划,完成后验证|
|/gsd:verify-work [N] |手动用户验收测试¹|
|/gsd:audit-milestone |Verify里程碑实现了其“完成”的定义|
|/gsd:complete-milestone |档案里程碑,标签发布|
|/gsd:new-milestone [name]| 开始下一版:研究→问题→需求→路线图|
|指挥 |它的作用|
|/gsd:progress |我在哪儿?接下来是什么?|
|/gsd:help |显示所有命令和使用指南|
|/gsd:update |更新GSD并预览更新|
|/gsd:join-discord| 加入德国牧羊犬Discord社区|
|指挥 |它的作用|
|/gsd:map-codebase |在新项目之前,先分析现有代码库|
阶段管理
|/gsd:add-phase |附上路线图阶段|
|/gsd:insert-phase [N] |在各阶段之间插入紧急工作|
|/gsd:remove-phase [N] |移除未来阶段,重新编号|
|/gsd:list-phase-assumptions [N] |请参见克洛德在规划前的预期方法|
|/gsd:plan-milestone-gaps| 设立阶段以弥补审计中的空白|
|指挥 |它的作用|
|/gsd:pause-work |在中途停止时创建交接|
|/gsd:resume-work |从上次会话恢复|
|指挥 |它的作用|
|/gsd:settings |配置模型配置文件和工作流代理|
|/gsd:set-profile |Switch型号配置(质量/平衡/预算)|
|/gsd:add-todo [desc] |捕获的想法,留待以后用|
|/gsd:check-todos |待办事项列表|
|/gsd:debug [desc] |系统性持久状态调试|
|/gsd:quick [--full] |执行带有GSD保证的临时任务(增加计划检查和验证)--full|
|/gsd:health [--repair] |验证目录完整性,自动修复.planning/--repair|