d-wwei-local-task-runner

TotalClaw 作者 totalclaw

在主机本地执行 Node.js 代码片段或完整脚本。当子智能体不可用或低效时作为默认执行方式。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw skills install shop:totalclaw:totalclaw~d-wwei-local-task-runner
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~d-wwei-local-task-runner/file -o d-wwei-local-task-runner.md
## 概述(中文)

在主机本地执行 Node.js 代码片段或完整脚本。当子智能体不可用或低效时作为默认执行方式。

## 技能正文

# 本地任务运行器

本技能提供在主机本地执行 Node.js 代码片段或完整脚本的机制。
当子智能体生成不可用或低效时,这是**默认执行方式**。

## 用途

- **替代子智能体**:简单任务不必生成完整子智能体,直接用本技能运行代码。
- **安全**:隔离执行逻辑、处理清理并强制超时。
- **便捷**:无需手动管理文件(`write` + `exec` + `rm`)。

## 用法

需要计算、检查系统状态或运行工具脚本时:

1.  将 Node.js 代码构造为字符串。
2.  调用 `run_task`(或通过 CLI 执行)并传入代码。

### 命令行界面

```bash
# 执行任务
node skills/local-task-runner/index.js run --code "console.log('Hello World')"

# 带超时执行(毫秒)
node skills/local-task-runner/index.js run --code "while(true){}" --timeout 5000
```

### 响应格式

成功:
```
[TASK: <id>] Completed in 123ms
--- STDOUT ---
...
```

错误:
```
[TASK: <id>] Failed in 123ms
Error: ...
--- STDERR ---
...
```