Tabula相册整理工具2026
27.5MB · 2026-04-07
用 /powerup 命令打开 Claude Code 的能力清单,会看到 10 个绿色勾选项。这不是营销文案——每一条背后都有具体的命令、文件约定或工作流机制。本文逐一拆解,并给出真实使用场景。
@ 引用 + 行号定位核心机制:@ files、line refs
在提示词里直接用 @ 引用文件或目录,Claude 会读取当前内容再作答,而不是靠训练时的记忆猜测。
# 引用单个文件@src/api/auth.ts 这段 JWT 验证逻辑有没有竞态条件?# 引用带行号的片段@src/server.ts:142-180 帮我重构这段中间件,不要改签名
行号引用(file:start-end)让你可以把注意力精确钉在某一段代码上,避免 Claude 被整个文件的其他内容分散。对于大型代码库,这是压低 token 消耗、提高回答精度的关键手段。
实际用途:
@PR改动文件 这次变更对 N+1 查询有影响吗?@controllers/order.go:88-120 这里的事务回滚路径走对了吗?@schema.prisma @api/user.ts 两者的字段对齐情况如何?核心机制:shift+tab、plan、auto
Claude Code 有三种执行模式,用 shift+tab 在输入框中循环切换:
| 模式 | 行为 | 适用场景 |
|---|---|---|
| auto | 自主判断,直接执行 | 明确、低风险的任务 |
| plan | 先输出计划,等确认后再执行 | 多文件改动、不可逆操作 |
| manual | 每步都要求许可 | 生产环境、敏感代码库 |
为什么 plan 模式值钱:
让 Claude 先写出改动计划,你可以在它动手前发现方向错误。比"写完再改"节省大量来回成本。典型场景:
[plan 模式]"把用户认证从 session 迁移到 JWT,不要动 OAuth 部分"→ Claude 先列出:将改动哪些文件、删除哪些依赖、新增哪些接口→ 你确认后,它才开始执行
shift+tab 这个快捷键在大多数终端里不会触发其他冲突,选得很实用。
核心机制:/rewind、Esc-Esc
两个层次的撤销:
Esc-Esc(双击 Escape):中断当前正在生成的回复或正在执行的操作。Claude 停下,文件不变。适合发现 Claude 走错方向时即时叫停。
/rewind:回退到上一个对话检查点,并恢复文件系统到该时刻的状态。这不只是撤销对话——它会同步还原 Claude 在那之后改动的所有文件。
/rewind # 回到上一个检查点/rewind 3 # 回退 3 步
注意事项:
/rewind 恢复的是 Claude Code 跟踪的文件变更,不是 git 操作git commit 的习惯,rewind 作为补充而非替代核心机制:tasks、/tasks
Claude Code 的任务系统允许你把长时间运行的工作放到后台,继续做其他事情。
/tasks # 查看所有后台任务的状态
任务系统支持:
典型场景:让 Claude 跑测试套件的同时,你继续跟它讨论另一个功能的设计。或者让它并行处理多个文件的格式化,而不是串行等待。
与后面的 subagents 配合使用时,后台任务可以协调多个子智能体同步推进复杂任务。
核心机制:CLAUDE.md、/memory
CLAUDE.md:放在项目根目录(或 ~/.claude/ 下作全局配置),Claude 每次会话开始时自动读取。写什么进去都可以:
# CLAUDE.md 示例## 代码规范- 所有函数必须有 JSDoc 注释- 禁止使用 any 类型,用 unknown + 类型收窄- 测试文件放在与源文件同级的 __tests__ 目录## 禁止操作- 不要修改 /legacy 目录下的任何文件- 不要在生产数据库上运行破坏性查询## 常用命令- 构建:bun run build- 测试:bun test --coverage- 部署:./scripts/deploy.sh staging
/memory:运行时让 Claude 记住跨会话的信息。不是临时上下文,而是持久化到 ~/.claude/ 目录的记忆文件:
/memory 我们这个项目用 bun 而不是 npx,以后不要用 npx 运行任何脚本
两者的分工:CLAUDE.md 是团队共享的项目规范(可以提交到 git),/memory 是个人偏好的持久化。
核心机制:MCP、/mcp
MCP(Model Context Protocol)是 Anthropic 推出的开放协议,允许 Claude 连接外部工具和数据源。
/mcp # 查看已连接的 MCP 服务器列表
通过 MCP,Claude Code 可以:
mcp__github)mcp__supabase)mcp__figma)mcp__google_calendar)配置方式(~/.claude/settings.json):
{ "mcpServers": { "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "your_token" } } }}
MCP 的价值在于让 Claude 不只是"聊代码",而是能直接操作你的工具链。Review PR、创建 Issue、查数据库——都可以在对话里完成。
核心机制:skills、hooks
Skills(技能包):
Skills 是可复用的提示工程模板,存放在 ~/.claude/skills/ 或 .claude/skills/。用 /skill-name 触发,Claude 会加载对应的指令集执行标准化流程。
比如 /git-commit 技能会自动分析 diff、生成符合 Conventional Commits 规范的提交信息;/code-review 技能会按照你定义的 checklist 逐项检查。
/git-commit # 自动生成符合规范的提交信息/code-review # 按团队标准做代码审查/deploy-to-vercel # 执行标准化部署流程
Hooks(钩子):
Hooks 是在特定事件触发时自动执行的 shell 命令,配置在 settings.json:
{ "hooks": { "PreToolUse": [ { "matcher": "Bash", "hooks": [{ "type": "command", "command": "echo '执行 Bash 命令前记录日志'" }] } ], "PostToolUse": [...], "Stop": [...] }}
Hooks 支持的事件点:PreToolUse、PostToolUse、Stop、SubagentStop 等。可以用来做审计日志、格式化检查、通知推送等。
核心机制:
subagents、/agents
这是 Claude Code 最强的能力之一。主 Claude 实例可以派生多个子智能体(subagents)并行处理独立任务,然后汇总结果。
"帮我同时:1. 分析 src/api/ 目录的所有接口,找出缺少输入校验的地方2. 扫描 src/db/ 目录,找出可能的 SQL 注入风险 3. 检查 package.json 的所有依赖,列出有已知 CVE 的包"
三个任务并行运行,主实例协调结果。串行需要 15 分钟的工作,并行可能只需要 5 分钟。
/agents 命令用于查看和管理当前运行的 agent 实例。
适用场景:
注意:子智能体之间不直接通信,由主实例协调。设计任务时要确保子任务真正独立,避免产生竞态冲突。
核心机制:/remote-control、/teleport
这两个功能让 Claude Code 突破了"只能在本机终端用"的限制。
/remote-control:将 Claude Code 暴露为一个可以被外部调用的服务端点。其他工具(比如 Slack Bot、CI/CD 管道、移动端 App)可以通过 API 调用触发 Claude Code 执行任务。
/teleport:在不同的工作环境之间传输 Claude Code 会话上下文。比如从本地开发环境"传送"到云端 VM,保持同一个对话上下文继续工作。
实际上,这两个功能支撑了以下工作流:
核心机制:/model、/effort
/model:切换底层模型。
/model # 查看当前模型/model claude-opus-4-6 # 切换到 Opus(最强推理)/model claude-haiku-4-5 # 切换到 Haiku(最快响应)
当前可用的 Claude 模型:
claude-opus-4-6):最强推理能力,适合复杂架构设计、深度 debugclaude-sonnet-4-6):能力与速度平衡,日常开发首选claude-haiku-4-5-20251001):响应最快,适合简单重复任务/effort:调节推理深度(思考时间),不切换模型:
/effort low # 快速回答,少思考/effort medium # 默认/effort high # 深度推理,花更多时间想清楚再答
组合策略:
/fast 命令是另一个快捷方式,开启后使用相同模型但优化为更快的输出速度(不是换模型)。
把 10 个 Power-ups 串联起来,一个典型的工作日可能是这样的:
早上:- CLAUDE.md 里已经写好了项目规范,新会话直接继承- /model 切换到 Sonnet,开始今天的功能开发- @ 引用相关文件,用 plan 模式先看改动计划,确认后执行下午排查 Bug:- 发现问题后 /effort high,让 Claude 深度推理- 用 subagents 并行检查多个可疑文件- Esc-Esc 随时打断走偏的分析,/rewind 回退错误操作提交前:- /git-commit 自动生成规范的提交信息- /code-review 按团队 checklist 自检- hooks 自动触发格式化检查晚上(不在电脑前):- /remote-control 让 CI 管道调用 Claude Code 自动处理 PR review
| 功能 | 命令/机制 | 核心价值 |
|---|---|---|
| 引用代码 | @file、@file:L1-L50 | 精准上下文,降低 token 浪费 |
| 切换模式 | shift+tab、plan、auto | 控制自主程度,避免误操作 |
| 撤销 | Esc-Esc、/rewind | 随时反悔,无后顾之忧 |
| 后台任务 | /tasks | 并发工作,不阻塞主流程 |
| 持久规则 | CLAUDE.md、/memory | 一次设定,永久生效 |
| 工具扩展 | MCP、/mcp | 连接外部系统,操作工具链 |
| 自动化 | skills、hooks | 标准化流程,减少重复指令 |
| 并行智能体 | subagents、/agents | 大任务拆分并行,成倍提速 |
| 远程访问 | /remote-control、/teleport | 突破终端限制,随处触发 |
| 模型调节 | /model、/effort | 按任务复杂度分配推理资源 |
这 10 个能力不是独立功能的堆砌——它们构成了一套完整的人机协作工作流:用 @ 和 CLAUDE.md 建立精准上下文,用 plan 模式控制风险,用 subagents 放大吞吐量,用 MCP 连接真实工具链,用 /model 和 /effort 按需分配推理资源。
把它们组合起来,Claude Code 从"一个聪明的补全工具"变成了一个真正能自主推进复杂工程任务的协作者。
基于 Claude Code v2.1.91 · Opus 4.6 · 2026 年 4 月
2026.04.04 13:56 沪 · 赵巷KFC
声明:本文由 AI 辅助完成