Repolode
T-Auto

T-Auto/dsh-ops

Plugin para el entorno de agentes DSH que añade herramientas de ops eficientes en tokens para gestionar archivos, usar bash y obtener resultados estructurados.

Estrellas
3,629
Forks
101
Issues abiertos
45
Último commit
hace 2 horas

¿Qué es?

dsh-ops es un plugin para DSH, un entorno para agentes de programación, cuyo objetivo es reducir el uso de tokens y el tiempo de ejecución de las tareas. Añade una familia de herramientas de ops y oculta selectivamente algunas herramientas integradas de DSH, con un diseño poco intrusivo pensado para funcionar junto con otros plugins.

En el modo Native, las herramientas devuelven resultados compactos con números de línea y mensajes de error más claros para reducir los ciclos de reintentos y el número de llamadas. El plugin usa el mecanismo tools_addition de DSH para cargar herramientas dinámicamente, de modo que las funciones avanzadas, como leer archivos PDF y Word o editar en lote muchos archivos, se cargan cuando se necesitan, en lugar de aumentar el tamaño del prompt del sistema. En el modo PTC, ofrece herramientas que devuelven JSON estructurado, y su SDK incluye 18 API que abarcan 15 herramientas para archivos y documentos, además de funciones para procesamiento por lotes, referencias a resultados y carga.

En Windows, puede proporcionar una herramienta bash que replica el comportamiento de bash nativo de DSH y desactivar PowerShell de forma opcional. La instalación se realiza mediante npm, con perfiles para las versiones de DSH de escritorio, web y TUI.

Funciones clave

  • 01Añade herramientas de ops con resultados compactos, numerados por línea, y mensajes de error más claros.
  • 02Carga bajo demanda herramientas avanzadas para archivos, como lectores de PDF y Word, mediante tools_addition.
  • 03Ofrece herramientas que devuelven JSON estructurado en el modo PTC, con un SDK que incluye 18 API.
  • 04Ofrece en Windows una herramienta bash que replica el comportamiento de bash nativo de DSH.
  • 05Se instala mediante npm con perfiles para las versiones de escritorio, web y TUI.

Casos de uso

  • Reducir el costo en tokens cuando un agente trabaja con documentos como archivos PDF o Word.
  • Modificar muchos archivos en lote en una sola operación, en lugar de realizar muchas llamadas por separado.
  • Ejecutar un agente DSH en Windows con un entorno bash uniforme.

Inicio rápido

  1. 1

    Asegúrate de que la aplicación DSH o DSH CLI esté instalada e inicializada

  2. 2

    Instálalo con el comando npm de un solo clic y elige un perfil (se muestra desktop; también están disponibles web y tui)

    npx --yes dsh-ops@latest install --profile desktop
  3. 3

    O añade el plugin con el DSH CLI oficial (se muestra el perfil web)

    dsh plugin --profile web add dsh-ops
  4. 4

    O introduce el nombre del paquete npm dsh-ops en el marketplace de plugins de DSH y actívalo

Antes de usarlo

  • Es un plugin que requiere tener instalado y configurado el DSH agent harness.
  • La carga útil de bash para Windows incluye componentes GPL-2.0 con licencias independientes.
  • Los metadatos de licencia indican NOASSERTION, por lo que debes comprobar la licencia antes de usarlo.

Temas

Preguntas frecuentes

¿Qué es dsh-ops?
Plugin para el entorno de agentes DSH que añade herramientas de ops eficientes en tokens para gestionar archivos, usar bash y obtener resultados estructurados. dsh-ops es un plugin para DSH, un entorno para agentes de programación, cuyo objetivo es reducir el uso de tokens y el tiempo de ejecución de las tareas. Añade una familia de herramientas de ops y oculta selectivamente algunas herramientas integradas de DSH, con un diseño poco intrusivo pensado para funcionar junto con otros plugins.
¿dsh-ops es gratuito? ¿Qué licencia tiene?
dsh-ops es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿dsh-ops sigue mantenido?
Mantenimiento activo. El último commit de dsh-ops fue el 21 oct 2026.
¿Para qué puedo usar dsh-ops?
Reducir el costo en tokens cuando un agente trabaja con documentos como archivos PDF o Word. Modificar muchos archivos en lote en una sola operación, en lugar de realizar muchas llamadas por separado. Ejecutar un agente DSH en Windows con un entorno bash uniforme.
¿Cómo se instala dsh-ops?
Asegúrate de que la aplicación DSH o DSH CLI esté instalada e inicializada Instálalo con el comando npm de un solo clic y elige un perfil (se muestra desktop; también están disponibles web y tui): npx --yes dsh-ops@latest install --profile desktop O añade el plugin con el DSH CLI oficial (se muestra el perfil web): dsh plugin --profile web add dsh-ops O introduce el nombre del paquete npm dsh-ops en el marketplace de plugins de DSH y actívalo
¿Dónde consigo dsh-ops?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/T-Auto/dsh-ops

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados