OpenDeRisk: asistente digital de operaciones con IA 24/7 para sistemas de aplicaciones
¿Qué es OpenDeRisk?
OpenDeRisk es un sistema inteligente de riesgos 7×24 horas, como un asistente digital de operaciones que puede ayudar a los sistemas de aplicaciones a resolver problemas en cualquier momento y trabajar junto con personas. Esperamos que cada sistema de aplicación tenga un管家 digital así, protegiendo la seguridad del sistema en todo momento.

Características del proyecto OpenDeRisk
Análisis de causa raíz con investigación profunda (DeepResearch RCA): mediante el análisis profundo de registros, seguimientos y código, localiza rápidamente el origen del problema.
Cadena de evidencia visualizable: muestra de forma integral el proceso de diagnóstico y la cadena de evidencia, haciendo que los resultados del diagnóstico sean claros y fáciles de entender.
Colaboración entre múltiples agentes: colaboración entre SRE-Agent, Code-Agent, ReportAgent, Vis-Agent y Data-Agent para completar conjuntamente el análisis de riesgos y el diagnóstico.
Arquitectura abierta y de código abierto: la arquitectura de OpenDeRisk es completamente abierta, lo que facilita su uso e integración en proyectos de código abierto.
Implementación técnica de OpenDeRisk
Capa de datos: extrae un gran conjunto de datos OpenRCA (aproximadamente 20 GB) desde GitHub y los procesa y analiza localmente.
Capa lógica: adopta una arquitectura multi-agente, donde la colaboración entre agentes como SRE-Agent, Code-Agent, etc., permite completar conjuntamente el análisis profundo de causa raíz.
Capa de visualización: utiliza el protocolo Vis para renderizar dinámicamente todo el flujo de procesamiento y la cadena de evidencia.
Instalación y configuración
Instalar uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
Instalar paquetes de dependencias:
uv sync --all-packages --frozen \ --extra "base" \ --extra "proxy_openai" \ --extra "rag" \ --extra "storage_chromadb" \ --extra "client" \ --index-url=https://pypi.tuna.tsinghua.edu.cn/simple
Configure el API_KEY en el archivo derisk-proxy-deepseek.toml y luego ejecute el siguiente comando para iniciar:
uv run python packages/derisk-app/src/derisk_app/derisk_server.py --config configs/derisk-proxy-deepseek.toml
Visite http://localhost:7777 para ver el resultado de la ejecución.

Ventajas de OpenDeRisk
Arquitectura de código abierto integral: proporciona código fuente y arquitectura abiertos completos, lo que facilita la personalización e integración libre por parte de los usuarios.
Aplicación de aprendizaje profundo: aplica en profundidad la tecnología de aprendizaje profundo, mejorando la precisión del análisis de causa raíz.
Experiencia de usuario visualizada: mediante métodos de visualización, el proceso de diagnóstico resulta más intuitivo, fácil de entender y de operar.
Soporte de la comunidad: cuenta con una comunidad activa que ofrece un buen soporte técnico y un entorno de intercambio entre usuarios.
Enlaces relacionados
https://github.com/derisk-ai/OpenDerisk
Asistente de guiones▸
Apps AI
Noticias AI 