VOLVER AL NEXO

CORE WEB SYSTEM v1.5

SISTEMA DE DOCUMENTACIÓN TÁCTICA

DESARROLLADOR: Xavicraft

ESTADO: OPERATIVO

STACK: Flask OpenRouter API Vanilla JS

1. BACKEND & ENRUTAMIENTO (app.py)

El motor principal está impulsado por Flask. Gestiona las sesiones encriptadas y protege los directorios clasificados. El acceso de Nivel 5 está restringido por credenciales maestras inyectadas como variables de entorno para prevenir filtraciones de datos.

@app.route('/restricted', methods=['GET', 'POST']) def restricted_access(): if request.method == 'POST': code = request.form.get('code') # Validación Táctica Nivel 5 - Keys ofuscadas if code in [os.getenv('SECRET_KEY_1'), os.getenv('SECRET_KEY_2')]: session['logged_in'] = True return redirect(url_for('admin_chat'))

2. ENLACE NEURONAL IA

La integración cognitiva utiliza el modelo de lenguaje a través de OpenRouter. En Modo Administrador, la unidad adquiere memoria dinámica de corto plazo y un prompt de sistema clasificado, previniendo el desbordamiento de tokens con un buffer rotativo.

# Algoritmo de preservación de memoria táctica if is_admin: history = session.get('chat_history', []) history.append({"role": "user", "content": mensaje_usuario}) # Limitador de Contexto: Retiene el system prompt y últimos 10 mensajes if len(history) > 15: history = [history[0]] + history[-10:]

3. ARQUITECTURA VISUAL (UI/UX)