名称: bun-runtime
描述: Bun 运行时能力,用于文件系统、进程和网络操作。当需要执行 Bun 特有的操作(如使用 Bun.file()、Bun.write() 或 Bun.glob() 进行优化的文件处理),或使用 Bun 的原生进程/网络 API 时,请使用此技能。触发条件包括:请求 Bun 运行时功能、使用 Bun 进行文件操作或执行高性能 I/O 任务。
用于文件系统、进程和网络任务的原生 Bun 运行时操作。
在以下情况下使用此技能:
- 使用 Bun 的原生文件 API(Bun.file()、Bun.write()、Bun.glob())
- 需要在 Bun 环境中执行优化的 I/O 操作
- 运行 Bun 特有的进程命令
- 使用 Bun 的 fetch 发起网络请求
scripts/bun-fs.sh read /path/to/file.txt
返回 JSON:{"content": "文件内容"}
scripts/bun-fs.sh write /path/to/file.txt "内容"
自动创建父目录。
返回 JSON:{"written": true, "path": "/path/to/file.txt"}
scripts/bun-glob.sh "/tmp/*.txt"
返回 JSON:{"files": ["/tmp/file1.txt", "/tmp/file2.txt"], "count": 2}
scripts/bun-process.sh "ls -la"
运行 shell 命令并返回输出。
scripts/bun-fetch.sh "https://api.example.com" "GET"
使用 Bun 的原生 fetch 发起 HTTP 请求。