求高级经济师考试真题 历年的和最新的。最近学习学习备考下。 1 个帖子 - 1 位参与者 阅读完整话题
想玩一些联机恐游,但是价格普遍都到八九十了,有点贵…学习版似乎又没办法联机,有办法通过特殊手段进行联机吗?有风险吗? 3 个帖子 - 3 位参与者 阅读完整话题
目前规划是前期公益 后期盈利, 后期想把大部分模型都上上实现盈利, 本人做抖音直播短视频的 所以推广问题不大, 考虑是自身技术有限,所以想找一些大佬作为云股东一起建设,后期可以爽蹬。 目前注册机注册速度很慢,解决不掉,需要找个有开发和解决中转站的大佬一起研讨 服务器啥的需要买个啥样的比较好,比如日本的美国的,我有个美国表弟后期我懂点了可以在他家部署个正儿八经的家宽服务器,然后我用他的卡 买opus4.7的api接入站内就可以实现纯血了 然后我再混点反代 就可以实现盈利了!!!哈哈哈哈哈哈哈哈哈 不好意思跑题了,奸商的嘴脸又暴漏了,我只是想了解下逻辑 为啥可以掺着卖。。。 回归正题,云股东依旧可以长期享受爽蹬 但是前提是要有贡献共同维护好站点, 相比大家都在公益站上来回徘徊,是因为我觉得大部分公益站都没有赢利点必然不长远嘛, 如果有赢利点 战长可以有维护成本 这个事必然会长远一点, 小白也只是有点自己的见解而已,欢迎大家毛遂自荐,时间充足的,有能力解决问题的, 包括我也想把那个即梦注册机看看咋可以变成api直接导入到AI漫剧对接下 最好, 目前就买了一个域名,下一步买个服务器,求大家推荐下,一步步的来。 服务器我还自己做了一个网站和小程序我也需要放在上面,注册机我也放在上面, newapi也部署上面去,然后最好是可以养个小龙虾在上面 平时就可以遥控龙虾直接在服务器上修newapi了 是这个样的吗 球大佬指点一二。 28 个帖子 - 8 位参与者 阅读完整话题
最近看了鸭老师的教程后,想问问佬友们在初学阶段有没有一些比如脚本、ai工具联动应用、分镜上等细节需要特别注意地方,需要在初学的时候要深入把握的~ 2 个帖子 - 1 位参与者 阅读完整话题
刷b站视频看到有人说rag不好实现还效果差,最近在学习智能体相关的知识,好奇还有别的方式吗 3 个帖子 - 2 位参与者 阅读完整话题
需要给ClaudeCode和LLM两者同时破限。学习资料: Claude破限脚本 - 开发调优 / 开发调优, Lv1 - LINUX DO 发一个破限好的codex的提示词,方便大家codex写注册机之类的 - 开发调优 / 开发调优, Lv1 - LINUX DO 1 个帖子 - 1 位参与者 阅读完整话题
本人在读大二,大专计算机,专业学习Python java vue,本人对ai agent感兴趣,给Astrbot PR过,写过很多agent插件,有自己的Blog网站,熟练使用git docker ,有自己的公益站,求助佬友们这样好找实习吗? GitHub tooplick - Overview tooplick has 25 repositories available. Follow their code on GitHub. 6 个帖子 - 6 位参与者 阅读完整话题
没头绪,从哪里玩起比较好!没目标,请佬友指点一二。 一般都用什么工具 2 个帖子 - 2 位参与者 阅读完整话题
先说一下自从我加入了论坛的确学习到了很多以前没有接触到的技术,也有看到佬们有发帖说现在论坛讨论技术的少了反而都在分享AI、公益站以及抽奖相关内容。自我感觉现在在AI疯狂迭代更新的时代这也算比较正常的,但是我也更想有更多大佬们的技术分享,从而填充自己。回想以前看L站主要是看搞怪三七的佬们的经典发言,但是现在佬们应该是本着不学习就等于退步原则都在努力学习,现在的搞怪三七的搞怪内容也没有以前的多了。 随着现在codex基本上已经死了,现在也不会侵犯谁的利益等,所有想抱着不懂就问的学习态度想就以下内容请佬们帮忙解惑,万分感谢 佬们经常说的反代,是不是可以理解为我用国内的网络想去访问哪些不支持国内的模型就需要类似转发服务。比如我买一个国外的云服务器然后利用CPA这样的形式进行访问 我看很多佬都在自己建中转站,那我比较好奇的是,佬们是在本地电脑上进行注册GPT然后CPA生成的JSON上传到服务器上还是直接在服务上进行注册 佬们在搞注册机注册的时候是不是会有一个代理池然后从里面拿ip进行注册 如果说我的服务器是美国的那么我还用去挂代理换ip吗。是不是可以直接用云服务的ip 还有一点疑问就是佬们的云服务应该都是用的linux的系统,那么要怎么装代理软件操作什么的。 文采不好写的可能没有什么逻辑也是想到什么说什么,原本在没写的时候有很多疑问现在写这写这就想不起来了,恳求大佬帮忙解惑讨论 1 个帖子 - 1 位参与者 阅读完整话题
我是一名计算机专业的学生,因为高中开始就一直对数学很感兴趣,可惜没有考上数学专业,现在有跨考纯数学研究生的想法,想问问各位佬友需要学习哪些课程 4 个帖子 - 3 位参与者 阅读完整话题
自己部署了一版Nestjs的学习手册,方便学习,分享给佬友们。 内容简介:学习 Nest 全部功能,并且会顺带把 mysql、mongodb、redis、rabbitmq、nacos 等后端中间件学一遍,也会学习 pm2、docker、docker compose 等部署方案,并做几个综合的全栈项目。 地址: https://nest-docs.elias.ccwu.cc/ 13 个帖子 - 5 位参与者 阅读完整话题
现在l站太多都是和公益站相关的了,每天起来刷帖子几乎都是公益站,想问问佬们怎么在l站内学习有效知识扩宽自己的知识视野(不局限于自己已知),之前看到一个佬说自己在l站学到了很多,有点心动了,是不是飞升三级更好点 3 个帖子 - 3 位参与者 阅读完整话题
打算本科毕业(28Fall)后去德国读research master。虽然大概率是英语授课的项目,但还是想在出国前提到至少B1的水平。 我的英语水平还行,C1水平左右,但是我也不清楚我学习英语用了哪些策略,所以迁移不到学习德语上。 由于前几个月才接触德语,明显感觉比较吃力。目前采取的策略是用anki背单词+看英文的德语材料。 感觉德语单词真的又长又难背 1 个帖子 - 1 位参与者 阅读完整话题
我面临一个重大的抉择–准备考研还是毕业就业 如果我考研深造三年后学习速度完全比不上时代发展就业形势会比现在更糟糕吗 如果我直接就业是否能够找到一份心仪工作 还有考研的话考不上92还有作用吗 6 个帖子 - 6 位参与者 阅读完整话题
jsondumps-祭仪把现实写成可解析的句子.zip (6.2 KB) 1 个帖子 - 1 位参与者 阅读完整话题
本人研0,想毕业从事大模型,agent方面的工作,但现在不知道从何学起,想问问佬友们的经验,谢谢 2 个帖子 - 2 位参与者 阅读完整话题
请把我们这次对话整理成一份“学习过程记录”,不要写成只保留结论的总结。 要求: 按照对话推进的先后顺序记录,从我最开始的疑问写到最后问题解决。 保留我的问题演化过程,包括: 最初的问题 中途冒出的新问题 更基础的追问 卡住的地方 理解发生变化的地方 不要把我的问题重写成一篇平滑的教程,要保留“我是怎么一步步学到这里的”这条线。 尽量保留我原本提问的意思和顺序,可以整理语句,但不要改变原意。 每个阶段都写清楚: 我当时在问什么 我为什么会问到这里 关键解释或关键代码点是什么 这个阶段又引出了什么新问题 我在这一阶段学到了什么 如果对话里有代码,要结合代码上下文来写,不要脱离代码空讲概念。 最后单独补一个“最终结论 / 当前理解”,但这个部分只能放在最后,不能代替前面的过程记录。 请按下面格式输出: 学习主题 一句话说明这次主要在学什么 学习起点 我最开始的问题是什么 我当时为什么会问这个问题 学习过程记录 第1阶段 我的问题: 当时的困惑点: 关键解释 / 关键代码点: 引出的新问题: 这一阶段学到了什么: 第2阶段 我的问题: 当时的困惑点: 关键解释 / 关键代码点: 引出的新问题: 这一阶段学到了什么: (按实际对话继续) 关键误区与转折点 列出我中途哪些地方理解错了,后来是怎么被纠正的 最终结论 / 当前理解 用简洁的话总结我最后已经搞懂了什么 仍可继续追问的点 列出这次虽然解决了,但后续值得继续深入的问题 1 个帖子 - 1 位参与者 阅读完整话题
今天跟某位学长聊了一下,然后学长大方的表示他那些不用的资料都可以给我,还给我提供了很多帮助。等会去拿,咱也不能空手就去了, 想着买杯蜜雪冰城带给他应该可以吧,不算失了礼貌吧 1 个帖子 - 1 位参与者 阅读完整话题
一、/命令: 新手/powerup 新手教程 /model; /config; /effort; /permissions alt + t 开启当前session是否额外思考 alt+m 权限切换 Esc Esc 回滚状态 /tasks 查看后台任务,运行命令 +& 可以后台测试 /remote-control 远程操控 /teleport 将远程历史结果等拉到本地 /status 查看状态 /context 查看上下文使用情况 /compact 传递指令怎么进行上下文压缩,比如保留xx计划 /diff opens an interactive viewer for uncommitted changes — useful for reviewing what Claude has done before committing. /doctor checks installation health 二、Memory: /init 生成CLAUDE.md; /memory在线修改, CLAUDE.md三级 repo/home/ per-directory overrides 对于较大的项目,可以将指令拆分成 .claude/rules/ .md 文件。规则可以是全局的项目,也可以用 Frontmatter 范围到路径。一条带有路径的规则:src/api/**/ .ts 只有在 Claude 处理匹配文件时才会激活: paths: src/api/**/*.ts --- All API endpoints must validate input with Zod. Return 400 with field-level errors on validation failure. CLAUDE_CODE_NEW_INIT=1; CLAUDE_CODE_DISABLE_AUTO_MEMORY=1; 默认自动维护memory; 记住某件事,就自然地问,比如“记住API测试需要Redis。”如果你想把它写进 CLAUDE.md,可以明确要求Claude把它加进去。 三、Project Setup: 代码开始进行init; CLAUDE.md怎么写: A good `CLAUDE.md` is concise and specific. Aim for under 200 lines per file. Every line should be relevant to nearly every session — if something only matters for one feature, put it in a path-scoped rules file instead. The most valuable sections are: tech stack and versions, development commands (install, test, build, lint), naming conventions that aren’t obvious, and known gotchas that would trip up a new developer. eg: # Project: Payment Service ## Stack - Node.js 20, TypeScript 5, PostgreSQL 15 - Express for API, Prisma for ORM, Jest for tests ## Commands - `npm run dev` — start with hot reload - `npm test` — run test suite - `npm run migrate` — apply pending migrations - `npm run lint` — ESLint + Prettier check ## Conventions - All monetary values stored as integers (cents) - Use `Result<T, E>` pattern for error handling, never throw in service layer - Database columns: snake_case; TypeScript: camelCase 三层配置文件: .claude/settings.local.json, .claude/settings.json, ~/.claude/settings.json 四、Commands in Depth 进阶命令 当上下文不够时组合命令: /context /compact focus on the auth refactor /branch /rename auth-refactor-v2 /export auth-refactor-v2.md claude code 内置skills: /simplify:指的是对最近修改的文件进行代码质量审查,同时启动多个并行的审查代理,每个代理专注于不同的审查方面(如安全性、性能、可读性等)。 /batch <instruction>: 对大量文件进行大规模修改,会先规划工作流程,确保变更有序进行。使用隔离的 Git 工作树,以避免对主分支造成干扰,确保操作安全。能够协调验证过程,并支持以拉取请求(PR)为导向的后续跟进,提高协作效率。 /loop 5m check deploy status:以5分钟为间隔周期性执行“检查部署状态”的操作。 会按设定的时间间隔反复运行一个提示或检查任务。 这种重复检查机制特别适用于监控耗时较长的后台操作(如部署、构建等)的状态变化。 /debug:该命令用于启用详细日志记录,帮助诊断Claude行为或工具使用过程中出现的问题。 /claude-api:该命令用于加载项目所用语言的Anthropic SDK参考文档,当检测到项目中导入了@anthropic-ai/sdk或Python的anthropic包时会自动激活。 eg: /simplify /batch add JSDoc comments to all public functions in src/ /loop 2m check if the build finished /debug Fast Mode 使 Claude Opus 4.6 的速度约为 2.5 倍,但token更多;不会降低质量,有次数限制,但/effort会降低质量;{快速模式符号↯} eg: /fast # toggle on/off /fast on # explicitly enable /fast off # explicitly disable 五、快捷键: Ctrl+O :实时查看工具调用和思考步骤 /btw:用于提出一个附加问题或补充信息,不会将其加入对话历史,适合用于核实事实或询问语法细节,避免干扰当前对话上下文。 Ctrl+B:将正在运行的bash命令或代理任务置于后台执行,使用户可以在不中断任务的情况下继续向Claude发出其他指令。 Ctrl+X Ctrl+K:官方快捷键,用于终止所有在后台运行的代理任务 /insights :生成会话分析报告,包含统计数据,说明已完成的任务。 六、Skills .claude/skills/code-review/ ├── SKILL.md # Instructions (required) ├── templates/ │ └── review-checklist.md └── scripts/ └── analyze-metrics.py 技能描述存储:上下文1%+8000字符;更多通过辅助文件引入:比如 For the full review checklist, see [templates/review-checklist.md](templates/review-checklist.md). SKILL.md 通过bash读入,不超过500行,超过的建议加到单个文件中引入; !command 举例: name: pr-summary description: Summarize pull request changes. Use when asked to review or summarize a PR. context: fork agent: Explore --- ## PR context - Diff: !`gh pr diff` - Comments: !`gh pr view --comments` - Changed files: !`gh pr diff --name-only` Summarize the intent and key changes in this pull request. 技能调用: disable-model-invocation: true; 模型不能自动调用skill,deploys, pushes, sends等操作 user-invocable: false,用户不调用,让模型调用 paths: 接受一个 YAML 格式的通配符列表,用于限定技能适用的范围。工作目录匹配这些通配符时,技能才会被加载 eg: --- name: api-generator description: Generate REST API endpoints from schema definitions. paths: ["src/**/*.ts", "tests/**"] --- 七、Hooks 定义: 在 Claude Code 会话中特定事件触发时自动执行的脚本,用于响应系统事件并执行预设操作。 它们通过标准输入(stdin)接收 JSON 格式的输入数据,以便获取事件相关信息。 它们通过退出码和标准输出(stdout)返回 JSON 格式的执行结果,实现与系统通信。 钩子架构与配置 钩子在设置文件中通过一个名为 hooks 的键进行配置。 每个事件都包含一个匹配器数组,每个匹配器又包含一个钩子定义数组。 匹配器字段是一个正则表达式模式,用于匹配工具名称——‘Bash’ 仅精确匹配该工具名,‘Write|Edit’ 匹配其中任意一个,‘ ’ 匹配所有工具,'mcp__github__. ’ 匹配所有以 mcp__github__ 开头的 GitHub MCP 工具。 eg: { "hooks": { "PreToolUse": [ { "matcher": "Bash", "hooks": [ { "type": "command", "command": "python3 \"$CLAUDE_PROJECT_DIR/.claude/hooks/validate-bash.py\"", "timeout": 10 } ] } ] } } Matchers也支持一个条件性的if字段(v2.1.85),该字段使用权限规则语法进一步过滤钩子触发的时机。 虽然matcher通过名称选择工具,但if可将范围缩小到该工具的特定调用。 当您只关注工具调用的子集时这很有用——例如,仅拦截git push命令而不对每次Bash调用都执行操作。 eg: { "hooks": { "PreToolUse": [ { "matcher": "Bash", "if": "Bash(git push*)", "hooks": [ { "type": "command", "command": "/path/to/check-push.sh" } ] } ] } } Claude Code 支持30多个钩子事件。日常工作中最有用的有: PreToolUse(在工具运行前进行验证,可阻止执行) PostToolUse(在工具执行后观察或响应,可添加上下文) UserPromptSubmit(在 Claude 处理用户输入前拦截输入) Stop(在 Claude 完成响应时执行检查) (PermissionRequest), 还有用于权限处理的事件 notifications, 通知事件 subagent lifecycle (SubagentStart, SubagentStop)子代理生命周期事件; failures (PostToolUseFailure, StopFailure),故障事件 config changes, 配置变更事件; file watching (FileChanged) 文件监视事件; context compaction (PreCompact, PostCompact), 上下文压缩事件; worktree management 工作树管理事件。 多个新事件扩展了钩子可响应的范围。 CwdChanged(v2.1.83)在工作目录变更时触发,支持类似 direnv 的动态环境管理——例如,当 Claude 进入项目目录时自动加载环境变量。 TaskCreated(v2.1.84)在使用 TaskCreate 工具时触发,可用于记录或验证新任务的创建。 WorktreeCreate(v2.1.84)在创建工作树代理时触发,并支持 type: ‘http’ 类型的远程通知——适用于在并行工作开始时向外部服务发送警报。 Elicitation(v2.1.76)在 MCP 服务器通过交互式对话请求任务中的结构化用户输入时触发,可拦截并修改该请求内容,在展示给用户前进行调整。 ElicitationResult(v2.1.76)在用户对 MCP 的 elicitation 响应后触发,可拦截并覆盖响应内容,在发送回 MCP 服务器前进行修改。 “PreCompact” 是一个事件名称,指在 Claude Code 执行对话压缩以释放上下文空间之前触发的钩子事件。 它在压缩操作正式开始前运行,允许开发者或系统在关键时刻介入处理。 该事件可用于阻止压缩操作的进行,例如当需要保存当前状态、向用户发出警告或拒绝可能丢失关键信息的自动压缩时。 事件的 matcher 字段用于判断触发原因:当值为 ‘manual’ 时表示用户手动执行了 /compact 命令;当值为 ‘auto’ 时表示系统因上下文容量已满而自动触发了压缩。 若要阻止压缩发生,可通过返回退出码 2 或使用 JSON 决策负载(payload)来实现,例如: { "hooks": { "PreCompact": [ { "matcher": "auto", "hooks": [ { "type": "command", "command": "./scripts/snapshot-context.sh" } ] } ] } } 钩子返回: {"decision": "block", "reason": "active refactor in flight"} 钩子脚本通过 stdin 接收 JSON。Python 钩子的读法是这样的: import json, sys data = json.load(sys.stdin) tool_name = data.get("tool_name", "") tool_input = data.get("tool_input", {}) 退出码0表示成功,需从标准输出(stdout)中解析JSON格式的输出结果。 退出码2表示阻断性错误,Claude会停止运行,并显示你标准错误(stderr)中的信息。 其他任何退出码均表示非阻断性警告,仅在详细模式(verbose mode)下显示。 钩子(Hook)的常见分类和典型应用方式 在执行写入或编辑操作后触发的 工具使用后钩子 ,用于自动化后续处理。 系统会自动调用指定的格式化程序来整理内容。 确保 Claude 的输出始终整洁,表示无论用户输入如何,最终输出都会保持良好的排版和结构。 eg: #!/bin/bash INPUT=$(cat) FILE=$(echo "$INPUT" | python3 -c "import sys,json; print(json.load(sys.stdin).get('tool_input',{}).get('file_path',''))") case "$FILE" in *.ts|*.tsx|*.js) prettier --write "$FILE" 2>/dev/null ;; *.py) black "$FILE" 2>/dev/null ;; *.go) gofmt -w "$FILE" 2>/dev/null ;; esac exit 0 安全扫描在写入时使用PostToolUse和additionalContext输出警告Claude关于它刚刚写入的可能机密信息, 例如 SECRET_PATTERNS = [ (r"api[_-]?key\s*=\s*['\"][^'\"]+['\"]", "Potential hardcoded API key"), (r"password\s*=\s*['\"][^'\"]+['\"]", "Potential hardcoded password"), ] # ... check content, then: output = {"hookSpecificOutput": {"hookEventName": "PostToolUse", "additionalContext": f"Security warnings: {'; '.join(warnings)}"}} print(json.dumps(output)) 使用PreToolUse和正则表达式检查以及退出代码2来阻止危险命令: BLOCKED = [(r"\brm\s+-rf\s+/", "Blocking dangerous rm -rf /")] for pattern, message in BLOCKED: if re.search(pattern, command): print(message, file=sys.stderr) sys.exit(2) Advanced: Prompt Hooks and Component Scope 提示钩子和作用域 prompt 钩子 对于 Stop 和 SubagentStop 停止事件, prompt 类型的钩子使用LLM来评估任务完成情况。LLM阅读对话并返回一个关于是否让Claude停止或继续工作的结构化决策。这对于具有明确完成标准的工作任务来说非常强大。 eg: { "hooks": { "Stop": [ { "hooks": [ { "type": "prompt", "prompt": "Check: 1) Were all files modified? 2) Do tests pass? 3) Is the PR description updated? If anything is missing, explain what.", "timeout": 30 } ] } ] } } agent 钩子 钩子类型 “agent” 会派生一个子代理进行评估——与提示钩子(单轮)不同,代理钩子可以使用工具并执行多步推理。当检查需要读取文件或运行命令时使用此功能。 钩子也可以通过hooks frontmatter字段针对单个技能和代理进行范围限定。一个技能的前置工具使用钩子仅在执行该技能时触发: eg: --- name: production-deploy hooks: PreToolUse: - matcher: "Bash" hooks: - type: command command: "./scripts/production-safety-check.sh" once: true --- once : true : 只在会话中运行一次钩子,而不是在每次匹配工具使用时都运行。这对于只需要发生一次的设置检查很有用。 2 个帖子 - 1 位参与者 阅读完整话题
Source 来源: Cheat Sheet — claude.nagdy.me 一、斜杠命令 / Slash Commands 命令 Command 英文说明 English 中文说明 Chinese /help Show available commands and usage hints 显示可用命令和使用提示 /clear Start a fresh conversation. CLAUDE.md instructions stay active 开始新对话,CLAUDE.md 指令保持生效 /compact Summarize conversation to reduce context usage. Accepts focus instructions 压缩对话以减少上下文占用,可指定关注重点 /context Show context window usage with a visual breakdown of token allocation 显示上下文窗口使用情况,含 token 分配可视化 /diff Open an interactive viewer for uncommitted changes 打开交互式查看器,查看未提交的更改 /model Switch between Sonnet, Opus, and Haiku mid-session 在会话中切换 Sonnet、Opus、Haiku 模型 /cost Show session token usage and estimated cost 显示当前会话的 token 用量和预估费用 /status Show current version, model, and account info 显示当前版本、模型和账户信息 /doctor Run a health check on your Claude Code installation 对 Claude Code 安装进行健康检查 /init Scan your project and generate a starter CLAUDE.md 扫描项目并生成初始 CLAUDE.md 文件 /memory View and edit CLAUDE.md memory files (global, project, auto) 查看和编辑 CLAUDE.md 记忆文件(全局/项目/自动) /review Review code changes on the current branch with suggestions 审查当前分支的代码更改并提供建议 /permissions View and manage tool permissions. Configure in .claude/settings.json 查看和管理工具权限,在 .claude/settings.json 中配置 /config Open Claude Code configuration and settings 打开 Claude Code 配置和设置 /login Switch Anthropic accounts 切换 Anthropic 账户 /branch Fork conversation into a parallel branch to explore alternatives 将对话分叉为并行分支以探索替代方案 /rewind Roll back to a previous message and undo file changes after that point 回退到之前的消息并撤销该点之后的文件更改 /resume Resume a previously saved session by name or ID 通过名称或 ID 恢复之前保存的会话 /rename Rename the current session for easier recall later 重命名当前会话以便后续查找 /export Export the conversation to a markdown file 将对话导出为 Markdown 文件 /effort Set reasoning depth: low, medium, high, or max 设置推理深度:low(低)、medium(中)、high(高)、max(最大) /plan Enter planning mode — Claude researches first, then presents a plan for approval 进入规划模式——Claude 先研究,再呈现计划等待批准 /btw Ask a side question without adding it to conversation history 提问附带问题,不会加入对话历史 /batch Split work across parallel agents in isolated git worktrees 将工作拆分到隔离的 git worktree 中的并行代理 /loop Run a task on a recurring interval within your session 在会话内按间隔循环运行任务 /schedule Create a cloud-backed scheduled task that runs even when offline 创建云端定时任务,离线时也能运行 /debug Toggle verbose mode to see tool calls and thinking steps 切换详细模式,查看工具调用和思考步骤 /simplify Review recently changed files for code quality, reuse, and efficiency 审查最近更改的文件的代码质量、复用性和效率 /agents List, create, edit, or remove subagent definitions 列出、创建、编辑或删除子代理定义 /mcp Show active MCP server connections and available tools 显示活跃的 MCP 服务器连接和可用工具 /plugin Manage plugins — install, list, remove, or reload 管理插件——安装、列出、删除或重新加载 /reload-plugins Hot-reload all plugin files during development 开发时热重载所有插件文件 /sandbox Enable OS-level isolation for file system and network access 启用操作系统级别的文件系统和网络隔离 二、键盘快捷键 / Keyboard Shortcuts 快捷键 Shortcut 英文说明 English 中文说明 Chinese Shift+Tab Cycle through permission modes: default → plan → acceptEdits → auto 循环切换权限模式:default → plan → acceptEdits → auto Option+T / Alt+T Toggle extended thinking on or off 开启/关闭扩展思考 Ctrl+C Cancel the current operation or stop a running command 取消当前操作或停止运行中的命令 Ctrl+D Exit Claude Code from the terminal 从终端退出 Claude Code Ctrl+B Background a currently running subagent task 将运行中的子代理任务放到后台 Ctrl+O Toggle verbose/debug mode (same as /debug) 切换详细/调试模式(同 /debug) Ctrl+G Open the current plan in an external editor 在外部编辑器中打开当前计划 Ctrl+K Open site search on claude.nagdy.me 打开 claude.nagdy.me 站内搜索 Esc Dismiss the active dialog or current suggestion 关闭当前对话框或建议 三、CLI 命令行参数 / CLI Flags 参数 Flag 英文说明 English 中文说明 Chinese claude -p "prompt" Run a one-shot prompt non-interactively. Foundation for CI/CD integration 非交互式运行单次提示,CI/CD 集成基础 --output-format json Return structured JSON output. Useful for parsing in scripts and pipelines 返回结构化 JSON 输出,便于脚本和管道解析 --model <name> Override the default model for a single invocation 单次调用时覆盖默认模型 --permission-mode <mode> Set permission mode: default, plan, acceptEdits, auto, or bypassPermissions 设置权限模式:default、plan、acceptEdits、auto 或 bypassPermissions --sandbox Enable OS-level isolation for safe automated analysis 启用操作系统级隔离以安全地自动分析 --max-turns <n> Cap execution to n turns. Useful for time-limiting automated runs 限制执行最多 n 轮,用于限制自动化运行时间 --no-session-persistence Don’t save session data. Good for disposable automation tasks 不保存会话数据,适合一次性自动化任务 --resume Resume the most recent Claude Code session 恢复最近的 Claude Code 会话 --continue Continue a paused workflow from the current repository 从当前仓库继续暂停的工作流 --agent <name> Start a session with a specific subagent 使用指定子代理启动会话 --plugin-dir <path> Load a plugin for this session only (for testing) 仅为本次会话加载插件(用于测试) --bare Cleanest output for scripted usage. No formatting or decoration 最简洁输出,适合脚本使用,无格式装饰 --worktree Run in an isolated git worktree for experimental work 在隔离的 git worktree 中运行,用于实验性工作 四、重要配置文件 / Key Configuration Files 文件 File 英文说明 English 中文说明 Chinese CLAUDE.md Project-level instructions, conventions, and workflow notes. Committed to git and shared with the team 项目级指令、约定和工作流笔记,提交到 git 并与团队共享 CLAUDE.local.md Personal overrides for CLAUDE.md. Git-ignored, not shared CLAUDE.md 的个人覆盖配置,被 git 忽略,不共享 .claude/settings.json Project settings: permissions, hooks, MCP servers. Committed to git 项目设置:权限、钩子、MCP 服务器,提交到 git .claude/settings.local.json Personal project settings. Git-ignored, overrides .claude/settings.json 个人项目设置,被 git 忽略,覆盖 .claude/settings.json ~/.claude/CLAUDE.md Global user instructions that apply to all projects 全局用户指令,适用于所有项目 ~/.claude/settings.json Global user settings that apply to all projects 全局用户设置,适用于所有项目 .claude/skills/ Project-scoped custom skills (SKILL.md files). Committed to git 项目范围的自定义技能(SKILL.md 文件),提交到 git .claude/agents/ Project-scoped subagent definitions. Committed to git 项目范围的子代理定义,提交到 git .claude/rules/*.md Path-scoped rules. Use frontmatter paths: field to target specific files 路径范围的规则,使用 frontmatter 的 paths: 字段指定目标文件 .mcp.json Project MCP server configuration. Committed to git, shared with team 项目 MCP 服务器配置,提交到 git,与团队共享 ~/.claude.json User/local MCP server configuration 用户/本地 MCP 服务器配置 五、MCP 服务器管理 / MCP Server Management 命令 Command 英文说明 English 中文说明 Chinese claude mcp add <name> <uri> Register a new MCP server. Supports HTTP and stdio transports 注册新 MCP 服务器,支持 HTTP 和 stdio 传输 claude mcp add --header Add an MCP server with authentication headers 添加带认证头的 MCP 服务器 claude mcp list List all configured MCP servers with transport and connection status 列出所有配置的 MCP 服务器及其传输方式和连接状态 claude mcp get <name> Show details for a specific MCP server 显示特定 MCP 服务器的详细信息 claude mcp remove <name> Remove an MCP server configuration 移除 MCP 服务器配置 claude mcp add-from-claude-desktop Import MCP server configurations from Claude Desktop 从 Claude Desktop 导入 MCP 服务器配置 /mcp Show active connections in-session and trigger OAuth flows 在会话内显示活跃连接并触发 OAuth 流程 mcp__server__tool MCP tools appear namespaced. Use naturally in conversation MCP 工具以命名空间方式出现,在对话中自然使用即可 六、Hooks 钩子系统 / Hook System 钩子 Hook 英文说明 English 中文说明 Chinese PreToolUse Runs before a tool executes. Can block the action (exit code 2) 在工具执行前运行,可阻止操作(退出码 2) PostToolUse Runs after a tool completes. Use for formatting, linting, or logging 在工具完成后运行,用于格式化、lint 或日志记录 UserPromptSubmit Intercept user input before Claude processes it 在 Claude 处理之前拦截用户输入 Stop Runs when Claude finishes responding. Check completion criteria 当 Claude 完成回复时运行,检查完成条件 SubagentStart / SubagentStop Track subagent lifecycle for orchestration and logging 跟踪子代理生命周期,用于编排和日志记录 Hook types 钩子类型 command (shell), prompt (LLM evaluation), agent (subagent), http (webhook) command(Shell)、prompt(LLM 评估)、agent(子代理)、http(Webhook) Hook matchers 钩子匹配器 Filter which tools trigger hooks: exact name, regex, or * for all 过滤触发钩子的工具:精确名称、正则或 * 匹配全部 Skill-level hooks 技能级钩子 Define hooks in SKILL.md frontmatter. Scoped to that skill only 在 SKILL.md frontmatter 中定义钩子,仅作用于该技能 七、权限模式 / Permission Modes 模式 Mode 英文说明 English 中文说明 Chinese default Ask before write/edit/bash operations. Read, Glob, Grep always allowed 写入/编辑/bash 操作前询问,Read、Glob、Grep 始终允许 plan Research and present plans only. No file modifications until approved 仅研究并展示计划,批准前不修改文件 acceptEdits Allow file edits without prompting. Still ask for Bash commands 允许文件编辑无需确认,Bash 命令仍需询问 auto Allow all operations without prompting. Use in trusted environments 允许所有操作无需确认,在受信任环境中使用 bypassPermissions Skip all safety checks. Only for fully automated CI/CD pipelines 跳过所有安全检查,仅用于全自动 CI/CD 管道 Allow patterns 允许模式 Pre-approve specific tools in .claude/settings.json 在 .claude/settings.json 中预批准特定工具 Deny patterns 拒绝模式 Block dangerous operations regardless of permission mode 无论权限模式如何,都阻止危险操作 八、子代理 / Subagents 命令/配置 Command/Config 英文说明 English 中文说明 Chinese @"agent-name" Invoke a specific agent inline during conversation 在对话中内联调用指定代理 claude --agent <name> Start a full session with a specific agent from the CLI 从命令行以指定代理启动完整会话 .claude/agents/*.md Define project-scoped agents with frontmatter for tools, model, effort 定义项目范围代理,frontmatter 配置工具、模型、effort Built-in agents 内置代理 general-purpose, Explore (Haiku, read-only), Plan (research first) 通用代理、Explore(Haiku,只读)、Plan(先研究) isolation: worktree Run agent in an isolated git worktree for safe experimentation 在隔离的 git worktree 中运行代理,安全实验 background: true Run agent in background. Use Ctrl+B to background a running agent 后台运行代理,使用 Ctrl+B 将运行中的代理放到后台 九、插件管理 / Plugin Management 命令 Command 英文说明 English 中文说明 Chinese /plugin install <name> Install a plugin from the official marketplace 从官方市场安装插件 /plugin install github:user/repo Install a plugin directly from a GitHub repository 直接从 GitHub 仓库安装插件 /plugin list List installed plugins with their skills, agents, and hooks 列出已安装插件及其技能、代理和钩子 /reload-plugins Hot-reload plugin files during development 开发时热重载插件文件 claude --plugin-dir ./path Load a plugin for one session only (for testing) 仅为一次会话加载插件(用于测试) .claude-plugin/plugin.json Required plugin manifest. Declares name, version, author, userConfig 必需的插件清单文件,声明名称、版本、作者、用户配置 plugin-name:command Plugin commands are namespaced to avoid conflicts 插件命令使用命名空间以避免冲突 十、常用工作流组合 / Common Workflow Combos 工作流 Workflow 英文说明 English 中文说明 Chinese /effort high → /plan → approve → implement Deep work: set high reasoning, plan first, then execute 深度工作:设置高推理,先规划再执行 /diff → /cost → /export → /compact End-of-session: review changes, check cost, export, then compact 会话结束:审查更改、查看费用、导出、然后压缩 /batch <instruction> Large refactors: split work across parallel agents in isolated worktrees 大型重构:将工作拆分到隔离 worktree 中的并行代理 /loop 5m <check> Monitoring: poll build status, error logs, or deploy health on interval 监控:按间隔轮询构建状态、错误日志或部署健康度 /branch → experiment → /resume Exploration: branch conversation, try an approach, resume if it fails 探索:分叉对话,尝试方案,失败则恢复 echo $DIFF | claude -p "review" --output-format json CI/CD: pipe diffs into Claude for automated code review with JSON output CI/CD:将 diff 输入 Claude 进行自动代码审查,输出 JSON /init → edit CLAUDE.md → commit Project setup: generate instructions, customize, share with team 项目初始化:生成指令、自定义、与团队共享 1 个帖子 - 1 位参与者 阅读完整话题