File size: 13,738 Bytes
5e52bd7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
"use client";

import { translations, Language } from "../lib/translations";

type Props = {
  lang: Language;
};

export default function Documentation({ lang }: Props) {
  const t = translations[lang];

  const sections = [
    {
      title: lang === "en" ? "1. Dashboard: Global Intelligence" : "1. Dashboard: Inteligencia Global",
      desc: lang === "en" 
        ? "The strategic heart of the platform. Monitor market health and synchronization status."
        : "El corazón estratégico de la plataforma. Monitorea la salud del mercado y el estado de sincronización.",
      steps: lang === "en" ? [
        "**Global Sync**: Use the 'Sync' button to download real-time data from Mercado Público. This is essential for fresh intelligence.",
        "**ESG Analytics**: View your environmental and social compliance scores. Higher scores here mean better chances in modern public bids.",
        "**Regional Heatmap**: Identify where the highest volume of tenders is concentrated to optimize your geographical reach."
      ] : [
        "**Sincronización Global**: Usa el botón 'Sync' para descargar datos en tiempo real de Mercado Público. Es esencial para inteligencia fresca.",
        "**Analítica ESG**: Visualiza tus puntajes de cumplimiento ambiental y social. Puntajes altos significan mejores oportunidades en licitaciones modernas.",
        "**Mapa de Calor Regional**: Identifica dónde se concentra el mayor volumen de licitaciones para optimizar tu alcance geográfico."
      ]
    },
    {
      title: lang === "en" ? "2. Tender Search: Opportunity Discovery" : "2. Tender Search: Descubrimiento de Oportunidades",
      desc: lang === "en"
        ? "Advanced filtering engine to find the perfect match for your business."
        : "Motor de filtrado avanzado para encontrar el ajuste perfecto para tu negocio.",
      steps: lang === "en" ? [
        "**Keyword Precision**: Search by specific products, services, or Tender ID (e.g., 1234-56-LP24).",
        "**Sector Filtering**: Narrow down results by industry (Tech, Health, Infrastructure) to avoid noise.",
        "**Direct Links**: Access the official Mercado Público portal or 'Compra Ágil' directly from each card."
      ] : [
        "**Precisión de Palabras Clave**: Busca por productos específicos, servicios o ID de Licitación (ej. 1234-56-LP24).",
        "**Filtrado por Sector**: Reduce resultados por industria (Tecnología, Salud, Infraestructura) para evitar ruido.",
        "**Enlaces Directos**: Accede al portal oficial de Mercado Público o 'Compra Ágil' directamente desde cada tarjeta."
      ]
    },
    {
      title: lang === "en" ? "3. My Portfolio: Asset Management" : "3. My Portfolio: Gestión de Activos",
      desc: lang === "en"
        ? "Your curated list of followed opportunities and saved analysis."
        : "Tu lista curada de oportunidades seguidas y análisis guardados.",
      steps: lang === "en" ? [
        "**Follow/Unfollow**: Star tenders to track them. This keeps them prioritized in your dashboard.",
        "**Pre-Analysis**: View high-level summaries of followed tenders before committing to a full agentic deep-dive."
      ] : [
        "**Seguir/Dejar de seguir**: Marca con estrella las licitaciones para rastrearlas. Esto las mantiene priorizadas en tu dashboard.",
        "**Pre-Análisis**: Visualiza resúmenes de alto nivel de las licitaciones seguidas antes de comprometerse con un análisis agéntico profundo."
      ]
    },
    {
      title: lang === "en" ? "4. Market Monitor: OC Tracking" : "4. Market Monitor: Rastreo de OCs",
      desc: lang === "en"
        ? "Real-time surveillance of Purchase Orders (Órdenes de Compra) across the country."
        : "Vigilancia en tiempo real de Órdenes de Compra (OC) en todo el país.",
      steps: lang === "en" ? [
        "**Live Feed**: See what institutions are buying *right now*. This reveals hidden spending patterns.",
        "**Buyer Profiling**: Click on institutions to see their historical buying frequency and top providers.",
        "**Date Filtering**: Analyze seasonal trends to anticipate future tender cycles."
      ] : [
        "**Feed en Vivo**: Mira qué están comprando las instituciones *ahora mismo*. Esto revela patrones de gasto ocultos.",
        "**Perfil del Comprador**: Haz clic en instituciones para ver su frecuencia de compra histórica y sus principales proveedores.",
        "**Filtrado por Fecha**: Analiza tendencias estacionales para anticipar futuros ciclos de licitación."
      ]
    },
    {
      title: lang === "en" ? "5. Company Profile: AI Contextualization" : "5. Company Profile: Contextualización de IA",
      desc: lang === "en"
        ? "Teach the AI about your company to receive personalized recommendations."
        : "Enseña a la IA sobre tu empresa para recibir recomendaciones personalizadas.",
      steps: lang === "en" ? [
        "**Profile Setup**: Fill in your industry, services, and experience. Our AI uses this to calculate 'Strategic Fit'.",
        "**Keyword Optimization**: Add specific terms your company excels in (e.g., 'Cloud Infrastructure', 'Cybersecurity').",
        "**Persistence**: Your profile is stored locally and securely, guiding every agent's analysis."
      ] : [
        "**Configuración de Perfil**: Completa tu industria, servicios y experiencia. Nuestra IA usa esto para calcular el 'Ajuste Estratégico'.",
        "**Optimización de Keywords**: Añade términos específicos en los que tu empresa destaca (ej. 'Infraestructura Cloud').",
        "**Persistencia**: Tu perfil se guarda local y de forma segura, guiando el análisis de cada agente."
      ]
    },
    {
      title: lang === "en" ? "6. The War Room: Multi-Agent Analysis" : "6. War Room: Análisis Multi-Agente",
      desc: lang === "en"
        ? "Elite parallel processing using AMD Instinct™ MI300X hardware."
        : "Procesamiento paralelo de élite usando hardware AMD Instinct™ MI300X.",
      steps: lang === "en" ? [
        "**Expert Trio**: Orchestrate three agents: **Legal** (Admin/Rules), **Tech** (Specs/Arch), and **Strategy** (ROI/Risk).",
        "**ROCm Acceleration**: When selecting models, choosing the AMD-Instinct node unlocks ultra-fast document processing.",
        "**Comprehensive Report**: Get a unified 'Consensus Score' that evaluates if the tender is worth your time."
      ] : [
        "**Trío de Expertos**: Orquestar tres agentes: **Legal** (Administración/Reglas), **Técnico** (Especificaciones) y **Estratega** (ROI/Riesgo).",
        "**Aceleración ROCm**: Al seleccionar modelos, elegir el nodo AMD-Instinct desbloquea el procesamiento ultra-rápido de documentos.",
        "**Reporte Integral**: Obtén un 'Puntaje de Consenso' unificado que evalúa si la licitación vale tu tiempo."
      ]
    },
    {
      title: lang === "en" ? "7. Proposal Draft & Reports" : "7. Borradores y Reportes",
      desc: lang === "en"
        ? "Transform AI analysis into winning technical proposals."
        : "Transforma el análisis de IA en propuestas técnicas ganadoras.",
      steps: lang === "en" ? [
        "**Auto-Drafting**: Once analysis is done, the system generates a formal technical proposal draft.",
        "**Targeted Scoring**: The draft is optimized to hit the specific evaluation criteria mentioned in the bidding documents."
      ] : [
        "**Auto-Borrador**: Una vez terminado el análisis, el sistema genera un borrador formal de propuesta técnica.",
        "**Puntaje Dirigido**: El borrador se optimiza para cumplir con los criterios de evaluación específicos mencionados en las bases."
      ]
    },
    {
      title: lang === "en" ? "8. History: The Audit Trail" : "8. History: El Rastro de Auditoría",
      desc: lang === "en"
        ? "Review every analysis you've ever run. Track your strategic evolution."
        : "Revisa cada análisis que hayas realizado. Rastrea tu evolución estratégica.",
      steps: lang === "en" ? [
        "**Flashback**: Revisit past tender reports to see why you decided to bid (or not).",
        "**Data Export**: Use historical data to build long-term business intelligence reports."
      ] : [
        "**Flashback**: Vuelve a visitar reportes de licitaciones pasadas para ver por qué decidiste postular (o no).",
        "**Exportación de Datos**: Usa datos históricos para construir reportes de inteligencia de negocios a largo plazo."
      ]
    },
    {
      title: lang === "en" ? "9. Database: Local Integrity" : "9. Database: Integridad Local",
      desc: lang === "en"
        ? "Manage your local intelligence storage. Lightning-fast and private."
        : "Gestiona tu almacenamiento de inteligencia local. Ultra-rápido y privado.",
      steps: lang === "en" ? [
        "**Search History**: Re-run recent searches without re-syncing.",
        "**Buyer Registry**: Maintain a local cache of top-performing public institutions."
      ] : [
        "**Historial de Búsqueda**: Vuelve a ejecutar búsquedas recientes sin volver a sincronizar.",
        "**Registro de Compradores**: Mantén un caché local de las instituciones públicas con mejor desempeño."
      ]
    },
    {
      title: lang === "en" ? "10. System Info: AMD Telemetry" : "10. System Info: Telemetría AMD",
      desc: lang === "en"
        ? "Hardware monitoring and founder credentials."
        : "Monitoreo de hardware y credenciales del fundador.",
      steps: lang === "en" ? [
        "**MI300X Pulse**: Real-time monitoring of VRAM, Temperature, and Power on your AMD node.",
        "**Inference Settings**: Link your custom API endpoints for local LLM orchestration."
      ] : [
        "**MI300X Pulse**: Monitoreo en tiempo real de VRAM, Temperatura y Energía en tu nodo AMD.",
        "**Inference Settings**: Vincula tus endpoints de API personalizados para orquestación local de LLMs."
      ]
    }
  ];

  return (
    <div className="space-y-12 animate-in fade-in slide-in-from-bottom-4 duration-700 pb-24 text-left max-w-6xl mx-auto">
      <div className="text-center space-y-4 mb-16">
        <h2 className="text-5xl font-black text-white tracking-tighter uppercase">{t.documentation}</h2>
        <p className="text-slate-400 text-xl max-w-3xl mx-auto leading-relaxed">
          {lang === "en" 
            ? "Your complete tactical guide to dominating public procurement with AMD-powered intelligence." 
            : "Tu guía táctica completa para dominar las compras públicas con inteligencia potenciada por AMD."}
        </p>
        <div className="h-1.5 w-32 bg-gradient-to-r from-purple-500 via-cyan-500 to-purple-500 mx-auto rounded-full mt-8 animate-pulse" />
      </div>

      <div className="grid gap-12">
        {sections.map((section, idx) => (
          <div key={idx} className="glass-card rounded-[2.5rem] p-10 md:p-14 border border-white/10 bg-white/[0.02] relative overflow-hidden group hover:border-cyan-500/30 transition-all duration-700 shadow-2xl">
            <div className="absolute -right-20 -top-20 h-80 w-80 rounded-full bg-cyan-500/5 blur-[120px] group-hover:bg-cyan-500/10 transition-all" />
            
            <div className="relative z-10 space-y-10">
              <div className="space-y-2">
                <div className="text-xs font-black uppercase tracking-[0.4em] text-cyan-400 mb-2">Protocol Layer 0{idx + 1}</div>
                <h3 className="text-3xl md:text-4xl font-black text-white tracking-tight">
                  {section.title}
                </h3>
                <p className="text-xl text-slate-400 font-medium italic">
                  {section.desc}
                </p>
              </div>

              <div className="space-y-6">
                 {section.steps.map((step, sIdx) => (
                   <div key={sIdx} className="flex gap-6 items-start group/step">
                      <div className="flex-shrink-0 w-8 h-8 rounded-full bg-white/5 border border-white/10 flex items-center justify-center text-xs font-bold text-slate-500 group-hover/step:bg-cyan group-hover/step:text-black group-hover/step:border-cyan transition-all duration-300">
                        {sIdx + 1}
                      </div>
                      <div className="space-y-1 flex-1">
                        <p className="text-slate-200 leading-relaxed text-lg" dangerouslySetInnerHTML={{ __html: step.replace(/\*\*(.*?)\*\*/g, '<b class="text-cyan">$1</b>') }} />
                      </div>
                   </div>
                 ))}
              </div>
            </div>
          </div>
        ))}
      </div>

      <div className="glass-card rounded-3xl p-10 border border-purple-500/20 bg-purple-500/[0.03] mt-12 relative overflow-hidden">
        <div className="absolute top-0 right-0 p-8 text-5xl opacity-20">🎯</div>
        <h4 className="text-xl font-bold text-white mb-4">
          {lang === "en" ? "Note for the Jury" : "Nota para el Jurado"}
        </h4>
        <p className="text-slate-400 leading-relaxed italic text-lg">
          {lang === "en"
            ? "AndesOps AI is not just a demo; it is a fully functional data pipeline designed for high-performance computing. Every decision made by the agents is backed by localized inference on AMD Instinct™ hardware, ensuring data privacy and enterprise-grade reliability."
            : "AndesOps AI no es solo una demo; es un pipeline de datos plenamente funcional diseñado para cómputo de alto rendimiento. Cada decisión tomada por los agentes está respaldada por inferencia localizada en hardware AMD Instinct™, asegurando privacidad de datos y confiabilidad de grado empresarial."}
        </p>
      </div>
    </div>
  );
}