Saltar al contenido principal

Instalación y actualizaciones

La mayoría de los usuarios deben instalar el paquete de escritorio de GitHub Releases. Los colaboradores, o cualquier persona que pruebe el código más nuevo, pueden ejecutar la aplicación de la fuente. Open-Science es una aplicación Electron; su renderizador también soporta el acceso del navegador local protegido por token.

Plataforma
Su elección se mantiene a través de capítulos.

Elija un método de instalación

Descargar un instalador de escritorio

  1. Abre Open-Science Releases.
  2. Descargue el paquete que coincida con su sistema operativo y la arquitectura de CPU.
  3. Lea la licencia mostrada por el instalador y la instalación completa, a continuación, inicie la aplicación. Un mago de montaje de cinco pasos se abre en la primera carrera.
  4. Si el sistema operativo bloquea una aplicación no firmada, descarguela de nuevo del repositorio oficial AIPOCH GitHub y siga el aviso de seguridad de la plataforma sólo después de comprobar la fuente.

Elija desde el Activos conectado a la liberación, no el código fuente generado automáticamente ZIP. La disponibilidad depende de los activos publicados de esa publicación.

ComputadoraIdentificar la arquitecturaPaquete e instalación
macOS, Apple SiliconAcerca de este Mac muestra un chip de la serie M de AppleElija mac-arm64.dmg; abrirla, arrastrar la aplicación a Aplicaciones, luego lanzarla allí
macOS, IntelAcerca de este Mac muestra un procesador IntelElija mac-x64.dmg; instalar en Aplicaciones. La aplicación requiere macOS 12 o posterior

Instalar con Homebrew

También puede instalar con Homebrew:

brew install --cask open-science

Homebrew selecciona Apple Silicon o Intel automáticamente. Después de la instalación, abra Settings → General → About y confirme la versión instalada; un gestor de paquetes puede resolver una versión más reciente que la base de documentación. Instrucciones de instalación etiquetadas.

La carpeta de instalación contiene la aplicación; Data location, en el asistente de configuración, contiene los archivos de investigación y los entornos de ejecución. Estas ubicaciones se configuran por separado. Después de instalar, continúe con la configuración inicial.

Huir de la fuente

Necesitas Git, Node.js 22, npm, y la plataforma construye requisitos para Electron. Instala o selecciona un marco de agente en la aplicación. Durante la instalación, el repositorio genera el Cliente Prisma, aplica parches de aplicaciones y prepara dependencias nativas de Electron.

Para una instalación de origen reproducible, elija la etiqueta de lanzamiento prevista de Cambio antes de instalar dependencias. Un clon predeterminado sigue la rama en lugar de una liberación fija. Grabar las versiones seleccionadas de etiqueta, fuente commit y tiempo de ejecución para que otra persona pueda reproducir el ambiente.

Reemplazar RELEASE_TAG abajo con la etiqueta exacta mostrada en la versión seleccionada (incluyendo su v) líder. Para seguir el desarrollo en curso, omitir --branch RELEASE_TAG --depth 1; que el checkout seguirá la rama predeterminada.

git clone --branch RELEASE_TAG --depth 1 https://github.com/aipoch/open-science.git
cd open-science
npm install
npm run dev

Antes de empaquetar una producción, ejecute:

npm run build

npm run build comprueba TipoScript, luego construye el renderizador de electrones, precarga y objetivos principales. Si sólo necesita probar el punto de entrada web o sin cabeza, utilice los argumentos de sin cabeza existentes del repositorio con un directorio de datos separado. Eso mantiene los datos de prueba fuera de la tienda predeterminada.

Configuración completa por primera vez

Servicios externos y plazos de ejecución

Capacidad¿Obligatorio?Propósito
OpenCode, Claude Agent, Codex, o CodeBuddyAl menos unoDirige sesiones de agente de conversación
Acceso modeloNecesario para solicitudes de agentesUna suscripción compatible o proveedor de API; acceso a la suscripción no requiere una tecla API separada
Python o RFacultativoEjecuta el código de cuadernos; utilizar un entorno de sistema detectado o un entorno gestionado por aplicaciones
Acceso a la redRecomendadoInstala tiempo de ejecución y conecta proveedores, GitHub, servicios remotos y conectores MCP
SSH hostFacultativoEjecuta trabajos remotos y recupera resultados a través del panel Compute

Datos locales

El asistente de configuración muestra la ubicación de datos gestionados para archivos de investigación grandes como artefactos, archivos Notebook y entornos. Los ajustes de aplicación y el historial de conversaciones permanecen en la ubicación de configuración. Moving the research data location is not a complete application backup. Mantenerlo separado del repositorio de origen; use Almacenamiento para reubicarlo en lugar de mover archivos internos manualmente mientras la aplicación se ejecuta.

Confirme que la aplicación está lista

La aplicación se abre, el paso de verificación de entorno requerido, un agente se instala, y el acceso modelo se verifica. La configuración Python/R solo se requiere para trabajos que ejecuten esos idiomas. Abrir una vista previa CSV o PDF no valida un tiempo de ejecución Notebook. Siga Configuración de primera vez, luego Proveedor y configuración del modelo local.

Comprobar actualizaciones de la aplicación

En Settings → General → About, lee la versión instalada y utilice Check now para comprobar la disponibilidad de actualización. Inspeccione la versión listada antes de instalarla, y termine el trabajo activo primero. Una fuente de desarrollo puede reportar actualizaciones de forma diferente de una instalación envasada. Mantenga una copia de los resultados exportados importantes antes de una actualización; no renombrar los directorios de datos internos de la aplicación.

Si aparece Instale Open-Science antes de actualizar, la aplicación se ejecuta desde una ubicación de sólo lectura. Elija Instalar en Aplicaciones, o mueva la aplicación allí en Finder. Después de la instalación, utilice Reiniciar o deje de copiar y vuelva a abrir el que está en Aplicaciones, a continuación, consulte las actualizaciones de nuevo. Seguir usando mantiene abierta la copia actual; no hace que esa ubicación sea actualizable. Si la instalación falla, siga el error mostrado antes de reintentar.

Instalación de solución de problemas y puesta en marcha

Donde fallaPrimeros cheques
Instalación de escritorio o lanzamiento de aplicacionesCompruebe la fuente del paquete, OS y la arquitectura de CPU, a continuación, lea el indicador del sistema operativo.
Instalación de fuentesConfirmación node --version y npm --version, y eso npm install completado. Ingrese una instalación de dependencia interrumpida.
Configuración de primera vezLea la comprobación del entorno fallida y resuelva su requisito declarado antes de continuar.
Primera solicitud de agenteConfirme un agente activo/acústico y corra Test connection en la página Modelo.
Proveedor o conexión del navegador localInspeccione el error de puerto, proxy o certificado reportado; ver Solución de problemas.