AI Develop Assistant

Asiste a desarrolladores de IA en la clarificación de requisitos, diseño de módulos y arquitectura técnica.

Documentación

🚀 MCP AI Develop Assistant

Herramienta MCP que asiste a desarrolladores de IA en el análisis inteligente de requisitos y el diseño de arquitectura

✨ Características principales

  • Aclaración inteligente de requisitos: Identifica automáticamente el tipo de proyecto y genera preguntas específicas
  • Gestión consciente de ramas: Realiza seguimiento de dimensiones como objetivos del proyecto, diseño de funciones, preferencias técnicas, diseño de UI, etc.
  • Generación automática de arquitectura: Genera propuestas de arquitectura técnica basadas en requisitos completos
  • Almacenamiento persistente: Guarda automáticamente los resultados del análisis y admite exportación de documentos

📁 Configuración rápida

Configuración de versiones antiguas

  1. Clonar el repositorio

    git clone https://github.com/jiemobasixiangcai/ai-develop-assistant.git
    
  2. Entorno virtual recomendado

    python -m venv venv
    source venv/bin/activate  # Unix/Linux/MacOS
    venv\Scripts\activate  # Windows
    
  3. Instalar dependencias

    pip install -r requirements.txt
    
  4. Ubicación del archivo de configuración

    Windows: %APPDATA%\Claude\claude_desktop_config.json
    macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    
  5. Agregar configuración

    {
      "mcpServers": {
        "ai-develop-assistant": {
          "command": "python",
          "args": ["path/to/AIDevlopStudy.py"],
          "env": {
            "MCP_STORAGE_DIR": "./mcp_data"
          }
        }
      }
    }
    
  6. Reiniciar Claude Desktop

Configuración de la nueva versión

🔧 Herramientas principales

  1. start_new_project - Iniciar nuevo proyecto
  2. create_requirement_blueprint - Crear plan de requisitos
  3. requirement_clarifier - Obtener indicaciones para aclaración de requisitos
  4. save_clarification_tasks - Guardar tareas de aclaración
  5. update_branch_status - Actualizar estado de ramas
  6. requirement_manager - Gestor de documentos de requisitos
  7. check_architecture_prerequisites - Verificar requisitos previos de arquitectura
  8. get_architecture_design_prompt - Obtener indicaciones para diseño de arquitectura
  9. save_generated_architecture - Guardar el diseño de arquitectura generado
  10. export_final_document - Exportar documento completo
  11. view_requirements_status - Ver estado de requisitos

Configuración (conexión remota directa, cópiala en tu herramienta y reemplaza MCP_STORAGE_DIR con tu directorio local)

{
  "mcpServers": {
    "ai-develop-assistant": {
      "command": "uvx",
      "args": ["ai-develop-assistant@latest"],
      "env": {
        "MCP_STORAGE_DIR": "/path/to/your/storage"
      }
    }
  }
}

🎯 Flujo de uso

Pasos básicos

  1. Aclaración de requisitos

    requirement_clarifier("我要做一个在线教育平台")
    
  2. Gestión de requisitos

    requirement_manager("目标用户:学生和教师", "项目概述")
    
  3. Ver estado

    view_requirements_status()
    
  4. Diseño de arquitectura

    architecture_designer("在线教育平台架构")
    
  5. Exportar documento

    export_final_document()
    

🚀 Comenzar

Inicio rápido

  1. Configurar Claude Desktop (consulta el método de configuración anterior)
  2. Reiniciar Claude Desktop
  3. Iniciar el análisis inteligente de requisitos:
    requirement_clarifier("描述你的项目想法")
    
  4. Sigue la guía inteligente de IA para completar gradualmente cada rama de requisitos
  5. Exportar el documento completo:
    export_final_document()
    

Buenas prácticas

  • 💬 Confía en la gestión de ramas de la IA: Deja que la IA te guíe para completar todas las ramas de requisitos
  • 🎯 Expresa preferencias con claridad: Indica explícitamente tus preferencias sobre selección tecnológica, estilo de UI, etc.
  • 📊 Revisa el estado periódicamente: Usa view_requirements_status para conocer el progreso
  • 🤖 Autoriza a la IA apropiadamente: Para partes inciertas, puedes decir "usa el enfoque estándar"

🎯 Ahora tienes un asistente de desarrollo de IA verdaderamente inteligente que recordará cada detalle y te guiará para completar el análisis completo de requisitos.

💬 Grupo de intercambio

交流群
Grupo de intercambio