Files
gh-wasabeef-claude-code-coo…/commands/token-efficient.md
2025-11-30 09:05:32 +08:00

243 lines
7.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Modo de Eficiencia de Tokens
Reduce el uso del contexto de respuesta de IA en un 30-50% mediante el modo de eficiencia de compresión.
## Descripción General
El Modo de Eficiencia de Tokens aprovecha símbolos visuales y sistemas de abreviación para comprimir las respuestas de Claude.
**La calidad del código generado y el contenido permanecen sin cambios**. Solo cambia el método de explicación.
## Uso
```bash
# Habilitar modo
"Responder en Modo de Eficiencia de Tokens"
"modo --uc"
"Modo conciso"
```
## ¿Cómo Funciona?
### 1. Sistema de Símbolos
#### Lógica y Flujo
| Símbolo | Significado | Ejemplo |
| ------- | -------------------- | ------------------------------------- |
| → | conduce a, causa | `auth.js:45 → 🛡️ riesgo de seguridad` |
| ⇒ | se convierte en | `entrada ⇒ salida_validada` |
| ← | revertir, deshacer | `migración ← revertir` |
| ⇄ | bidireccional | `sync ⇄ remoto` |
| & | y, combinar | `🛡️ seguridad & ⚡ rendimiento` |
| \| | o, separador | `react\|vue\|angular` |
| : | definir, especificar | `alcance: archivo\|módulo` |
| » | entonces, secuencia | `construir » probar » desplegar` |
| ∴ | por lo tanto | `tests ❌ ∴ código roto` |
| ∵ | porque | `lento ∵ algoritmo O(n²)` |
#### Estado y Progreso
| Símbolo | Significado | Uso |
| ------- | ---------------- | ---------------------------- |
| ✅ | completo, éxito | Tarea completada normalmente |
| ❌ | falló, error | Acción inmediata requerida |
| ⚠️ | advertencia | Revisión recomendada |
| 🔄 | en progreso | Actualmente activo |
| ⏳ | pendiente | Programado para después |
| 🚨 | urgente, crítico | Alta prioridad |
#### Dominios Técnicos
| Símbolo | Dominio | Uso |
| ------- | ------------- | --------------------------- |
| ⚡ | Rendimiento | Velocidad, optimización |
| 🔍 | Análisis | Búsqueda, investigación |
| 🔧 | Configuración | Configuración, herramientas |
| 🛡️ | Seguridad | Protección, seguridad |
| 📦 | Despliegue | Paquete, bundle |
| 🎨 | Diseño | UI, frontend |
| 🏗️ | Arquitectura | Estructura del sistema |
| 🗄️ | Base de Datos | Persistencia de datos |
| ⚙️ | Backend | Procesamiento del servidor |
| 🧪 | Pruebas | Aseguramiento de calidad |
### 2. Sistema de Abreviaciones
#### Sistema y Arquitectura
- `cfg` → configuración
- `impl` → implementación
- `arch` → arquitectura
- `perf` → rendimiento
- `ops` → operaciones
- `env` → entorno
#### Proceso de Desarrollo
- `req` → requisitos
- `deps` → dependencias
- `val` → validación
- `auth` → autenticación
- `docs` → documentación
- `std` → estándares
#### Calidad y Análisis
- `qual` → calidad
- `sec` → seguridad
- `err` → error
- `rec` → recuperación
- `sev` → severidad
- `opt` → optimización
## Ejemplos Comparativos
### Ejemplo 1: Reporte de Error
**Modo Normal (85 caracteres)**
```text
Vulnerabilidad de seguridad encontrada en la función de validación de usuario en la línea 45 del sistema de autenticación.
```
**Eficiencia de Tokens (45 caracteres)**
```text
auth.js:45 → 🛡️ vuln sec en val() usuario
```
### Ejemplo 2: Estado de Construcción
**Modo Normal (125 caracteres)**
```text
El proceso de construcción se completó exitosamente. Las pruebas se están ejecutando actualmente, seguidas del despliegue.
```
**Eficiencia de Tokens (40 caracteres)**
```text
build ✅ » test 🔄 » deploy ⏳
```
### Ejemplo 3: Análisis de Rendimiento
**Modo Normal (108 caracteres)**
```text
El análisis de rendimiento reveló procesamiento lento debido a la complejidad del algoritmo O(n²).
```
**Eficiencia de Tokens (48 caracteres)**
```text
⚡ perf: lento ∵ O(n²) → optimizar a O(n)
```
## Casos de Uso
### ✅ Escenarios Efectivos
- **Sesiones largas de depuración**: Mantenimiento eficiente del historial
- **Revisiones de código extensas**: Análisis conciso de muchos archivos
- **Monitoreo CI/CD**: Actualizaciones de estado en tiempo real
- **Reportes de progreso del proyecto**: Vista general de múltiples estados de tareas
- **Seguimiento de errores**: Representación visual de cadenas de problemas
### ❌ Escenarios a Evitar
- Explicaciones para principiantes
- Creación de documentación detallada
- Definición inicial de requisitos
- Comunicación con stakeholders no técnicos
## Ejemplos de Implementación
### Sesión de Depuración
```text
[14:23] breakpoint → vars: {usuario: null, token: expirado}
[14:24] paso → auth.validate() ❌
[14:25] verificar → token.exp < Date.now() ∴ expirado
[14:26] arreglar → refresh() → ✅
[14:27] continuar → flujo principal 🔄
```
### Resultados del Análisis de Archivos
```text
/src/auth/: 🛡️ problemas × 3
/src/api/: ⚡ cuello de botella en handler()
/src/db/: ✅ limpio
/src/utils/: ⚠️ métodos deprecados
/tests/: 🧪 cobertura 78%
```
### Estado del Proyecto
```text
Frontend: 🎨 ✅ 100%
Backend: ⚙️ 🔄 75%
Base de Datos: 🗄️ ✅ migrado
Pruebas: 🧪 ⚠️ 68% (objetivo: 80%)
Deploy: 📦 ⏳ programado
Seguridad: 🛡️ 🚨 1 crítico
```
## Opciones de Configuración
```javascript
// Niveles de compresión
--uc; // Ultra Comprimido: Compresión máxima
--mc; // Moderadamente Comprimido: Compresión media
--lc; // Ligeramente Comprimido: Compresión ligera
// Específico de dominio
--dev; // Compresión enfocada en desarrollo
--ops; // Compresión enfocada en operaciones
--sec; // Compresión enfocada en seguridad
```
## Beneficios
1. **Ahorro de contexto**: 30-50% de reducción de tokens
2. **Comprensión visual**: Captación intuitiva mediante símbolos
3. **Densidad de información**: Más información en el mismo espacio
4. **Retención del historial**: Mantener historial de conversación más largo
5. **Reconocimiento de patrones**: Detección más fácil de problemas mediante patrones visuales
## Notas
- Este modo solo cambia el **estilo de respuesta de la IA**
- **La calidad del código** permanece sin cambios
- Se puede cambiar con "explicar en modo normal" según sea necesario
- Se recomienda el modo normal para principiantes y usuarios no técnicos
## Ejemplos de Comandos
```bash
# Habilitar
"Modo de Eficiencia de Tokens activado"
"Responder de forma concisa"
"Analizar con --uc"
# Deshabilitar
"Volver al modo normal"
"Explicar en detalle"
"Modo de Eficiencia de Tokens desactivado"
```
## Impacto de la Implementación
| Elemento | Impacto |
| ------------------------------ | ---------------------- |
| Calidad del código generado | Sin cambios ✅ |
| Precisión de la implementación | Sin cambios ✅ |
| Funcionalidad | Sin cambios ✅ |
| Método de explicación de la IA | Comprimido 🔄 |
| Uso del contexto | 30-50% de reducción ⚡ |
---
💡 **Consejo Pro**: Para sesiones de trabajo largas, comienza con el modo normal para construir comprensión, luego cambia al Modo de Eficiencia de Tokens para optimizar la eficiencia y retención del contexto.