Guía de configuración del revisor de relaciones públicas
Esta guía proporciona instrucciones paso a paso para configurar el proyecto PR Reviewer, que incluye integraciones con GitHub y Notion.
Prerrequisitos
curl(para MacOS/Linux)Python 3.x instalado en su sistema
Related MCP server: Azure Revisor MCP Server
Instrucciones de configuración
Paso 1: Instalar uv
MacOS/Linux:
🔁 Reinicie su terminal luego para asegurarse de que el comando
uvesté disponible.
Paso 2: Crear y configurar el proyecto
MacOS/Linux:
Paso 3: Crea requirements.txt e instálalo desde allí
Crea un archivo llamado requirements.txt con el siguiente contenido:
Instalar los paquetes:
Paso 4: Configurar variables de entorno
Cree un archivo .env en el directorio raíz y agregue lo siguiente:
Token de GitHub:
Vaya a GitHub → Configuración → Configuración de desarrollador → Tokens de acceso personal.
Haga clic en "Generar nuevo token (clásico)" .
Habilitar estos ámbitos:
read:orgread:repo_hookrepo
Copie y pegue el token en su archivo
.envcomoGITHUB_TOKEN.
Integración de nociones:
Vaya a Integraciones de Notion .
Haga clic en “Nueva integración” y configure el tipo en Interno .
Añadelo a tu espacio de trabajo.
Copie el secreto de integración interna como
NOTION_API_KEY.Copie el UUID al final de la URL de integración como
NOTION_PAGE_ID.
Paso 5: Crear el script principal
Cree un archivo de script vacío para la lógica de su servidor:
Agregue la lógica de su aplicación dentro de este archivo.
Paso 6: Ejecutar la aplicación
Para ejecutar el proyecto, asegúrese de que su entorno esté activado y que .env esté configurado: