返回顶部
🇺🇸 English
🇨🇳 简体中文
🇨🇳 繁體中文
🇺🇸 English
🇯🇵 日本語
🇰🇷 한국어
🇫🇷 Français
🇩🇪 Deutsch
🇪🇸 Español
🇷🇺 Русский
c

code-executor

Ejecuta código Python, JavaScript, Bash dinámicamente. El bot puede crear y ejecutar código al vuelo.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
1,385
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

code-executor

# Code Executor (Ejecutor de Código) 🔥 **PODER INFINITO.** El bot puede escribir y ejecutar código para resolver cualquier problema. ## ¿Qué Hace? Si el bot necesita hacer algo que no tiene una skill: 1. **Escribe el código** necesario 2. **Lo ejecuta** en un sandbox 3. **Retorna** el resultado ## Comandos ``` # Ejecutar código directamente run python "print('Hello World')" run js "console.log(2+2)" run bash "ls -la" # Ejecutar archivo run ~/script.py execute ~/automation.js # El bot decide qué código escribir solve "calcula el factorial de 100" compute "genera 10 números primos" ``` ## Ejemplo Real ``` Usuario: calcula cuántos días faltan para mi cumpleaños (15 de marzo) Bot: ⚡ Necesito calcular esto... 📝 Código generado: ```python from datetime import date today = date.today() birthday = date(today.year, 3, 15) if birthday < today: birthday = date(today.year + 1, 3, 15) days = (birthday - today).days print(f"Faltan {days} días para tu cumpleaños") ``` ⚡ Ejecutando... ✅ Resultado: Faltan 40 días para tu cumpleaños (15 de marzo, 2026) ``` ## Resolución de Problemas ``` Usuario: necesito renombrar 500 archivos agregando la fecha Bot: ⚡ Generando script... ```python import os from datetime import datetime folder = "/ruta/a/archivos" date_str = datetime.now().strftime("%Y%m%d") for filename in os.listdir(folder): name, ext = os.path.splitext(filename) new_name = f"{date_str}_{name}{ext}" os.rename( os.path.join(folder, filename), os.path.join(folder, new_name) ) print(f"Renamed: {filename} -> {new_name}") ``` ⚠️ Este script renombrará 500 archivos. ¿Ejecutar? [Sí] [Ver preview] [Cancelar] ``` ## Lenguajes Soportados | Lenguaje | Runtime | |----------|---------| | Python | python3 | | JavaScript | node | | TypeScript | ts-node | | Bash | bash/sh | | SQL | sqlite3 | ## Modo Interactivo ``` Usuario: abre un REPL de Python Bot: ⚡ Python REPL iniciado: >>> Usuario: import math; math.pi Bot: >>> import math; math.pi 3.141592653589793 Usuario: exit Bot: ⚡ REPL cerrado ``` ## Instalación de Dependencias ``` Usuario: necesito usar pandas para analizar este CSV Bot: ⚡ pandas no está instalado ¿Instalar pandas? [Sí] [No] Usuario: sí Bot: ⚡ pip install pandas ✅ pandas instalado Continuando con el análisis... ``` ## Seguridad ```bash CODE_SANDBOX=true # Ejecutar en sandbox CODE_TIMEOUT=30 # Timeout en segundos CODE_ALLOW_NETWORK=false # Bloquear red por defecto CODE_ALLOW_FILESYSTEM=read # Solo lectura por defecto CODE_REQUIRE_CONFIRM=true # Confirmar antes de ejecutar ``` ## Casos de Uso 1. **Cálculos complejos** que no tiene ninguna skill 2. **Transformación de datos** personalizada 3. **Automatizaciones únicas** que no ameritan una skill 4. **Prototipado rápido** de soluciones 5. **Debugging** y testing

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 code-executor-1776290375 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 code-executor-1776290375 技能

通过命令行安装

skillhub install code-executor-1776290375

下载

⬇ 下载 code-executor v1.0.0(免费)

文件大小: 2.23 KB | 发布时间: 2026-4-16 16:53

v1.0.0 最新 2026-4-16 16:53
- Primera versión publicada de “code-executor”.
- Permite al bot crear, ejecutar y mostrar código Python, JavaScript, Bash, TypeScript y SQL de forma dinámica.
- Soporta comandos directos como run/execute con scripts o código en línea.
- Incluye modo interactivo tipo REPL y gestión de dependencias.
- Incorpora medidas de seguridad (sandbox, timeout, bloqueo de red, permisos de filesystem).
- Útil para cálculos complejos, automatizaciones y prototipado rápido.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部