Python Logic Checker es una herramienta educativa de vanguardia diseñada para detectar errores de lógica y semántica en Python. Su principal fortaleza es el análisis local mediante Ollama, lo que garantiza privacidad, velocidad y cero costos de API, aunque también soporta modelos en la nube vía OpenRouter.
📖 Guía de Configuración (Prioridad: Ollama Local)
Esta extensión está optimizada para funcionar con Ollama. Sigue estos pasos para activar el análisis local, que es la opción recomendada para este proyecto.
1. Preparación de Ollama (Análisis Local) 🏠
Para ejecutar el análisis sin depender de internet ni llaves paga:
Instalar Ollama: Descárgalo desde ollama.com e instálalo en tu sistema.
Descargar el Modelo: Abre una terminal en tu computadora y descarga el modelo por defecto (phi3) o el que prefieras:
ollama pull phi3
(También puedes usar llama3, mistral o qwen:0.5b según los recursos de tu PC).
Verificar Ejecución: Asegúrate de que el icono de Ollama esté visible en tu barra de tareas.
2. Configuración en Visual Studio Code 🛠️
Una vez instalado el proyecto (npm install) y Ollama:
Abre los ajustes de VS Code (Ctrl + ,).
Busca "Python Logic Checker".
Asegúrate de que:
Ai Provider esté en Ollama (Local).
Ollama Model coincida con el que descargaste (ej. phi3).