logo
Desarrollo
Buscar
Gestión de habilidades

Gestión de habilidades

Descripción general

Las habilidades (Skills) son módulos de capacidades profesionales preempaquetados; cada habilidad declara su identidad, condiciones de activación y lógica de ejecución mediante un archivo SKILL.md. El sistema incluye 21 habilidades preinstaladas y, además, los usuarios pueden crear habilidades personalizadas o utilizar habilidades desplegadas de forma unificada por la empresa.

Página de gestión de habilidades-CN


21 habilidades preinstaladas

Documentos de Office (4)

Habilidad Descripción
docx Generación y edición de documentos de Word
xlsx Creación y procesamiento de hojas de cálculo de Excel
pptx Elaboración de presentaciones de PowerPoint
pdf Procesamiento de documentos PDF

Búsqueda (4)

Habilidad Descripción
web-search Búsqueda web para obtener información en tiempo real
films-search Búsqueda de obras cinematográficas y televisivas
music-search Búsqueda de música
technology-news-search Búsqueda de noticias tecnológicas

Diseño (3)

Habilidad Descripción
canvas-design Diseño en lienzo, generación visual de ideas
frontend-design Diseño de interfaces frontend y generación de código
remotion Generación programática de vídeo (basada en el framework Remotion)

Generación con IA (2)

Habilidad Descripción
seedance Generación de vídeo/baile con IA
seedream Generación de imágenes con IA

Desarrollo (2)

Habilidad Descripción
develop-web-game Desarrollo de minijuegos web
playwright Pruebas y operaciones de automatización del navegador

Herramientas (4)

Habilidad Descripción
create-plan Creación de planes estructurados
scheduled-task Creación y gestión de tareas programadas
local-tools Conjunto de herramientas locales (información del sistema, operaciones de archivos, etc.)
imap-smtp-email Envío y recepción de correos (protocolos IMAP/SMTP)

Otras (2)

Habilidad Descripción
weather Consulta de información meteorológica
skill-creator Metahabilidad — crear nuevas habilidades mediante conversación

Mecanismo de carga de habilidades

Escaneo de directorios

El sistema escanea automáticamente el directorio SKILLs/, donde cada subdirectorio contiene una habilidad:

SKILLs/ ├── web-search/ │ ├── SKILL.md ← 技能声明文件 │ └── ... ← 辅助文件 ├── docx/ │ ├── SKILL.md │ └── ... └── ...
                      
                      SKILLs/
├── web-search/
│   ├── SKILL.md          ← 技能声明文件
│   └── ...               ← 辅助文件
├── docx/
│   ├── SKILL.md
│   └── ...
└── ...

                    
Este bloque de código en una ventana flotante

Especificación de SKILL.md

El archivo SKILL.md de cada habilidad declara:

  • Nombre y descripción de la habilidad
  • Condiciones de activación: en qué situaciones se activa automáticamente esta habilidad
  • Lógica de ejecución: el comportamiento y las capacidades concretas de la habilidad

Forma de carga

Las habilidades se inyectan como herramientas en la conversación con el formato execute_skill_{id}, y el Agent las selecciona y llama automáticamente según las necesidades de la tarea. El usuario también puede seleccionar manualmente las habilidades activas en el PromptInput.


Gestión del estado de las habilidades

Estado Descripción
Habilitada Puede ser llamada por el Agent en la conversación
Deshabilitada No aparece en la lista de herramientas

El estado de habilitación de las habilidades se almacena en skill_states.json y puede cambiarse en la página de configuración.


Habilidades personalizadas

Mediante la metahabilidad skill-creator, los usuarios pueden crear nuevas habilidades dentro de la conversación:

  1. Describe en la conversación la funcionalidad de la habilidad que deseas crear
  2. skill-creator genera automáticamente el SKILL.md y los archivos auxiliares
  3. La nueva habilidad aparece en la lista de habilidades

También se admite la instalación desde las siguientes fuentes:

  • Directorio local: colocar directamente en el directorio SKILLs/
  • Repositorio Git: clonar localmente
  • Archivo ZIP: descomprimir en el directorio de habilidades

Habilidades empresariales

El administrador del espacio de trabajo puede publicar habilidades de forma unificada en la organización a través de Recursos empresariales:

Característica Descripción
Aislamiento por organización Las habilidades empresariales se aíslan por orgId; distintas organizaciones no las comparten
Sincronización automática La APP sincroniza periódicamente (cada 30 minutos) las habilidades empresariales desde el backend
Nivel de seguridad Las habilidades empresariales pueden tener restricciones de nivel de seguridad


Guía de uso

Cómo habilitar/deshabilitar una habilidad

  1. Abre la APP → Configuración → Habilidades
  2. Explora la lista de habilidades; junto a cada una hay un interruptor de habilitar/deshabilitar
  3. Cambia el interruptor y listo

Efecto:

  • Habilitar una habilidad → El Agent puede llamar a esa habilidad en la conversación. Por ejemplo, tras habilitar web-search, el Agent puede buscar en la web para obtener información en tiempo real.
  • Deshabilitar una habilidad → El Agent desconoce por completo la existencia de esa habilidad. Por ejemplo, tras deshabilitar web-search, el Agent solo puede responder basándose en su propio conocimiento y no puede obtener la información más reciente.

Ejemplos del efecto real de habilitar/deshabilitar

Habilidad Qué puede hacer el Agent cuando está habilitada Impacto cuando está deshabilitada
web-search Buscar en la web para obtener la información más reciente El Agent no puede obtener información en tiempo real y podría dar respuestas desactualizadas
docx Generar documentos de Word y ofrecerlos para descarga El Agent solo puede producir texto plano y no puede crear documentos con formato
playwright Controlar automáticamente el navegador (capturas, rellenar formularios, scraping) El Agent no puede operar el navegador
seedream Generar imágenes con IA El Agent no puede generar imágenes
imap-smtp-email Enviar y recibir correos El Agent no puede realizar tareas relacionadas con correos
scheduled-task Crear tareas de ejecución automática programada El Agent no puede configurar tareas programadas

Cómo crear una habilidad personalizada

Utiliza la metahabilidad integrada skill-creator:

  1. Asegúrate de que la habilidad skill-creator esté habilitada
  2. Describe en una conversación de Work la habilidad que deseas, por ejemplo: "Ayúdame a crear una habilidad que pueda formatear automáticamente archivos JSON"
  3. skill-creator generará el SKILL.md y los archivos auxiliares
  4. La nueva habilidad aparecerá automáticamente en la lista de habilidades y podrás habilitarla y usarla

También puedes crearla manualmente: coloca el directorio que contiene el archivo SKILL.md dentro de la carpeta SKILLs/.


Preguntas frecuentes

No veo las habilidades empresariales en la lista de habilidades

Las habilidades empresariales se sincronizan desde el backend cada 30 minutos. Puedes intentar reiniciar la APP para activar una sincronización inmediata. Comprueba que el administrador del espacio de trabajo haya publicado las habilidades en Recursos empresariales.

Habilité una habilidad pero el Agent no la usa

El Agent decide de forma autónoma si llama a una habilidad según las necesidades de la tarea. Puedes indicarlo explícitamente en la conversación: "Por favor, usa la habilidad web-search para buscar la última versión de React".


Documentos relacionados