Sentido: SDK de Go para aserciones de prueba impulsadas por LLM y extracción de texto estructurado

✍️ OpenClawRadar📅 Publicado: 28 de marzo de 2026🔗 Source
Sentido: SDK de Go para aserciones de prueba impulsadas por LLM y extracción de texto estructurado
Ad

Qué hace Sense

Sense es un SDK de Go que aprovecha Claude para dos casos de uso principales: evaluar resultados no deterministas en pruebas y extraer datos estructurados de texto no estructurado.

Características clave

1. Aserciones de prueba potenciadas por LLM:

  • Escribe expectativas en lenguaje natural en lugar de aserciones rígidas
  • Obtén retroalimentación estructurada sobre fallos incluyendo qué pasó, qué falló, por qué, con evidencia y puntuaciones de confianza
  • Ejemplo de uso: s.Assert(t, agentOutput).Expect("produce código Go válido").Expect("maneja errores idiomáticamente").Run()

2. Extracción de texto estructurado:

  • Extrae estructuras tipadas de texto no estructurado
  • Define una estructura, pasa un puntero, y el esquema se genera mediante reflexión
  • La aplicación del esquema ocurre del lado del servidor a través del tool_use forzado de Claude
  • Ejemplo de uso: var m MountError s.Extract("dispositivo /dev/sdf ya montado con vol-0abc123", &m).Run() fmt.Println(m.Device) // "/dev/sdf"
  • Útil para análisis de registros, tickets de soporte y normalización de API más allá de solo pruebas
Ad

Funcionalidad adicional

  • Eval para resultados programáticos
  • Compare para pruebas A/B
  • Soporte para procesamiento por lotes con ahorros del 50% en costos
  • Interfaces Evaluator y Extractor para simulación
  • Incluye 135+ pruebas

Contexto de desarrollo

Todo el SDK fue construido usando Claude Code, desde el diseño inicial hasta la implementación, pruebas y documentación. El creador busca retroalimentación sobre el diseño de la API y qué lo haría útil para flujos de trabajo de desarrolladores.

📖 Read the full source: r/ClaudeAI

Ad

👀 Ver también

Gremio OpenClaw: Servidor de agentes de IA multiusuario para equipos
Herramientas

Gremio OpenClaw: Servidor de agentes de IA multiusuario para equipos

OpenClaw Guild amplía OpenClaw de usuario único a un servidor de IA multiusuario con control de acceso basado en roles, datos aislados por agente y un sistema de memoria de 4 niveles. Incluye un panel de administración web y despliegue con Docker-compose para configuración en 15 minutos.

OpenClawRadar
El Complemento de Código Claude Lanza DOOM en la Terminal Mientras la IA Piensa
Herramientas

El Complemento de Código Claude Lanza DOOM en la Terminal Mientras la IA Piensa

Un desarrollador ha creado un complemento de Claude Code que muestra DOOM como una superposición emergente de tmux durante el procesamiento de IA. El complemento utiliza doom-ascii, una versión adaptada de DOOM basada en terminal, y se inicia/cierra automáticamente con las solicitudes.

OpenClawRadar
Cómo Mendral redujo los costos de LLM al actualizar a Opus: Patrón de Triaje, Acceso SQL y Arquitectura de Subagentes
Herramientas

Cómo Mendral redujo los costos de LLM al actualizar a Opus: Patrón de Triaje, Acceso SQL y Arquitectura de Subagentes

Mendral pasó de Sonnet a Opus 4.6 para el análisis de fallos de CI, pero redujo costos mediante el uso de un triador Haiku que desvía el 80% de los fallos, dando a los agentes acceso SQL a ClickHouse en lugar de enviar registros, y generando subagentes baratos para hacer la investigación real.

OpenClawRadar
md-redline: herramienta GUI para revisar y entregar documentos de markdown a Claude
Herramientas

md-redline: herramienta GUI para revisar y entregar documentos de markdown a Claude

md-redline es una herramienta de código abierto que te permite abrir archivos markdown en una interfaz gráfica, dejar comentarios en línea almacenados como marcadores HTML en el archivo .md, y pasar el documento a Claude para actualizaciones. Se ejecuta localmente sin necesidad de cuenta, nube o base de datos.

OpenClawRadar