Back to Superclaude Framework

SuperClaude 标志指南 🏁

docs/user-guide-zh/flags.md

4.3.010.2 KB
Original Source

SuperClaude 标志指南 🏁

大多数标志会自动激活 - Claude Code 读取行为指令,根据您请求中的关键词和模式来调用适当的上下文。

基本自动激活标志(90% 的使用案例)

核心分析标志

标志何时激活作用
--think5+ 个文件或复杂分析标准结构化分析(约 4K 令牌)
--think-hard架构分析、系统依赖关系深度分析(约 10K 令牌)配合增强工具
--ultrathink关键系统重设计、遗留系统现代化最大深度分析(约 32K 令牌)配合所有工具

MCP 服务器标志

标志服务器目的自动触发
--c7 / --context7Context7官方文档、框架模式库导入、框架问题
--seq / --sequentialSequential多步推理、调试复杂调试、系统设计
--magicMagicUI 组件生成/ui 命令、前端关键词
--play / --playwrightPlaywright浏览器测试、E2E 验证测试请求、视觉验证
--morph / --morphllmMorphllm批量转换、模式编辑批量操作、样式强制执行
--serenaSerena项目内存、符号操作符号操作、大型代码库

行为模式标志

标志何时激活作用
--brainstorm模糊请求、探索关键词协作发现思维模式
--introspect自我分析、错误恢复透明地展现推理过程
--task-manage>3 步骤、复杂范围通过委托进行协调
--orchestrate多工具操作、性能需求优化工具选择和并行执行
--token-efficient / --uc上下文 >75%、效率需求符号增强通信,减少 30-50% 令牌使用

执行控制标志

标志何时激活作用
--loop"improve"、"polish"、"refine" 关键词迭代增强循环
--safe-mode生产环境,>85% 资源使用最大验证,保守执行
--validate风险 >0.7,生产环境执行前风险评估
--delegate>7 个目录或 >50 个文件子智能体并行处理

特定命令标志

分析命令标志 (/sc:analyze)

标志目的
--focus针对特定领域security, performance, quality, architecture
--depth分析彻底程度quick, deep
--format输出格式text, json, report

构建命令标志 (/sc:build)

标志目的
--type构建配置dev, prod, test
--clean构建前清理布尔值
--optimize启用优化布尔值
--verbose详细输出布尔值

设计命令标志 (/sc:design)

标志目的
--type设计目标architecture, api, component, database
--format输出格式diagram, spec, code

解释命令标志 (/sc:explain)

标志目的
--level复杂度级别basic, intermediate, advanced
--format解释风格text, examples, interactive
--context领域上下文任何领域(如 reactsecurity

改进命令标志 (/sc:improve)

标志目的
--type改进焦点quality, performance, maintainability, style, security
--safe保守方法布尔值
--interactive用户指导布尔值
--preview显示但不执行布尔值

任务命令标志 (/sc:task)

标志目的
--strategy任务方法systematic, agile, enterprise
--parallel并行执行布尔值
--delegate子智能体协调布尔值

工作流命令标志 (/sc:workflow)

标志目的
--strategy工作流方法systematic, agile, enterprise
--depth分析深度shallow, normal, deep
--parallel并行协调布尔值

故障排除命令标志 (/sc:troubleshoot)

标志目的
--type问题类别bug, build, performance, deployment
--trace包含跟踪分析布尔值
--fix执行修复布尔值

清理命令标志 (/sc:cleanup)

标志目的
--type清理目标code, imports, files, all
--safe / --aggressive清理强度布尔值
--interactive用户指导布尔值
--preview显示但不执行布尔值

估算命令标志 (/sc:estimate)

标志目的
--type估算焦点time, effort, complexity
--unit时间单位hours, days, weeks
--breakdown详细分解布尔值

索引命令标志 (/sc:index)

标志目的
--type索引目标docs, api, structure, readme
--format输出格式md, json, yaml

反思命令标志 (/sc:reflect)

标志目的
--type反思范围task, session, completion
--analyze包含分析布尔值
--validate验证完整性布尔值

生成命令标志 (/sc:spawn)

标志目的
--strategy协调方法sequential, parallel, adaptive
--depth分析深度normal, deep

Git 命令标志 (/sc:git)

标志目的
--smart-commit生成提交消息布尔值
--interactive引导操作布尔值

工具选择命令标志 (/sc:select-tool)

标志目的
--analyze工具分析布尔值
--explain解释选择布尔值

测试命令标志 (/sc:test)

标志目的
--coverage包含覆盖率布尔值
--type测试类型unit, integration, e2e
--watch监视模式布尔值

高级控制标志

范围和焦点

标志目的
--scope分析边界file, module, project, system
--focus领域定向performance, security, quality, architecture, accessibility, testing

执行控制

标志目的
--concurrency [n]控制并行操作1-15
--iterations [n]改进循环1-10
--all-mcp启用所有 MCP 服务器布尔值
--no-mcp仅使用本地工具布尔值

系统标志(SuperClaude 安装)

标志目的
--verbose / -v详细日志布尔值
--quiet / -q静默输出布尔值
--dry-run模拟操作布尔值
--force跳过检查布尔值
--yes / -y自动确认布尔值
--install-dir目标目录路径
--legacy使用传统脚本布尔值
--version显示版本布尔值
--help显示帮助布尔值

常用使用模式

前端开发

bash
/sc:implement "responsive dashboard" --magic --c7
/sc:design component-library --type component --format code
/sc:test ui-components/ --magic --play
/sc:improve legacy-ui/ --magic --morph --validate

后端开发

bash
/sc:analyze api/ --focus performance --seq --think
/sc:design payment-api --type api --format spec
/sc:troubleshoot "API timeout" --type performance --trace
/sc:improve auth-service --type security --validate

大型项目

bash
/sc:analyze . --ultrathink --all-mcp --safe-mode
/sc:workflow enterprise-system --strategy enterprise --depth deep
/sc:cleanup . --type all --safe --interactive
/sc:estimate "migrate to microservices" --type complexity --breakdown

质量和维护

bash
/sc:improve src/ --type quality --safe --interactive
/sc:cleanup imports --type imports --preview
/sc:reflect --type completion --validate
/sc:git commit --smart-commit

标志交互

兼容组合

  • --think + --c7:带文档的分析
  • --magic + --play:UI 生成带测试
  • --serena + --morph:项目内存带转换
  • --safe-mode + --validate:最大安全性
  • --loop + --validate:带验证的迭代改进

冲突标志

  • --all-mcp vs 单独的 MCP 标志(使用其中之一)
  • --no-mcp vs 任何 MCP 标志(--no-mcp 获胜)
  • --safe vs --aggressive(清理强度)
  • --quiet vs --verbose(输出级别)

自动启用关系

  • --safe-mode 自动启用 --uc--validate
  • --ultrathink 自动启用所有 MCP 服务器
  • --think-hard 自动启用 --seq + --c7
  • --magic 触发以 UI 为中心的智能体

标志故障排除

常见问题

  • 工具过多:使用 --no-mcp 仅用本地工具测试
  • 操作太慢:添加 --uc 压缩输出
  • 验证阻塞:在开发中使用 --validate 而不是 --safe-mode
  • 上下文压力:在 >75% 使用率时自动激活 --token-efficient

调试标志

bash
/sc:analyze . --verbose                      # 显示决策逻辑和标志激活
/sc:select-tool "操作" --explain        # 解释工具选择过程
/sc:reflect --type session --analyze         # 审查当前会话决策

快速修复

bash
/sc:analyze . --help                         # 显示命令的可用标志
/sc:analyze . --no-mcp                       # 仅本地执行
/sc:cleanup . --preview                      # 显示将被清理的内容

标志优先级规则

  1. 安全第一--safe-mode > --validate > 优化标志
  2. 显式覆盖:用户标志 > 自动检测
  3. 深度层次--ultrathink > --think-hard > --think
  4. MCP 控制--no-mcp 覆盖所有单独的 MCP 标志
  5. 范围优先级:system > project > module > file

相关资源