Skip to content

实现命令 (/implement)

功能和代码实现命令,支持智能专家激活和全面的开发支持。

核心功能

  • 智能实现: 基于需求描述自动生成代码实现
  • 专家激活: 根据实现类型自动激活相关专业代理
  • MCP集成: 协调Magic(UI)、Context7(模式)、Sequential(复杂逻辑)
  • 质量保证: 内置安全验证和最佳实践应用
  • 测试支持: 可选择包含测试代码生成

使用语法

bash
/implement [功能描述] [选项]

主要选项

  • --type component|api|service|feature - 实现类型
  • --framework react|vue|express|django - 目标框架
  • --safe - 使用保守的实现方法
  • --iterative - 启用迭代开发和验证步骤
  • --with-tests - 包含测试实现
  • --documentation - 生成配套文档

执行流程

  1. 需求分析: 分析实现需求并检测技术上下文
  2. 专家激活: 自动激活相关专业代理(前端、后端、安全等)
  3. MCP协调: 与MCP服务器协调获取专业功能支持
  4. 代码生成: 应用最佳实践生成实现代码
  5. 质量验证: 应用安全和质量验证
  6. 测试建议: 提供测试建议和后续步骤

自动激活模式

按实现类型激活专家

实现类型激活的专家代理MCP服务
组件实现前端专家 + UI/UX设计师Magic + Context7
API开发后端专家 + 安全专家Context7 + Sequential
服务实现架构师 + 后端专家Sequential + Context7
功能开发规划师 + 执行器所有MCP服务

按技术栈激活

  • React/Vue/Angular: 前端专家 + Magic服务
  • Express/Django/Flask: 后端专家 + Context7
  • 数据库操作: 后端专家 + 安全专家
  • 认证授权: 安全专家 + 架构师

使用示例

前端组件实现

bash
# 创建React用户卡片组件
/implement 用户卡片组件 --type component --framework react --with-tests

# 实现响应式导航栏
/implement 响应式导航栏 --type component --framework vue --documentation

后端API实现

bash
# 用户管理API
/implement 用户管理REST API --type api --safe --with-tests

# 文件上传服务
/implement 文件上传服务 --type service --framework express --iterative

完整功能实现

bash
# 认证系统
/implement 用户认证系统 --type feature --with-tests --documentation

# 支付集成
/implement 支付处理功能 --type service --safe --iterative

工具集成

Claude Code工具

  • Write/Edit/MultiEdit: 代码生成和修改
  • Read/Glob: 代码库分析和上下文理解
  • TodoWrite: 实现进度跟踪
  • Task: 复杂多步骤实现
  • Bash: 依赖安装和构建操作

MCP服务协调

  • Magic: UI组件生成和设计系统集成
  • Context7: 框架模式和最佳实践查询
  • Sequential: 复杂逻辑分析和多步骤规划

质量保证

代码质量检查

  • 语法验证和类型检查
  • 代码风格和规范遵循
  • 性能优化建议
  • 安全漏洞扫描

测试集成

  • 单元测试生成
  • 集成测试建议
  • E2E测试场景
  • 测试覆盖率分析

最佳实践

1. 明确需求描述

bash
# 好的描述
/implement 支持搜索和分页的用户列表组件 --type component

# 模糊的描述
/implement 用户功能

2. 选择合适的类型

  • 组件: 可复用的UI元素
  • API: RESTful接口或GraphQL端点
  • 服务: 业务逻辑封装
  • 功能: 完整的业务功能模块

3. 迭代开发

bash
# 复杂功能使用迭代模式
/implement 电商购物车系统 --type feature --iterative --with-tests

4. 安全优先

bash
# 敏感功能启用安全模式
/implement 用户权限管理 --type service --safe --with-tests

高级特性

Wave系统集成

  • 复杂实现自动启用Wave多阶段编排
  • 跨模块依赖的智能管理
  • 渐进式功能实现和验证

个性化配置

json
{
  "implement_preferences": {
    "default_framework": "react",
    "always_include_tests": true,
    "code_style": "functional",
    "safety_level": "high"
  }
}

实现命令 - 将想法转化为高质量的代码实现

Claude Code 使用指南