OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  bun-runtime:针对文件系统与进程控制的 Bun 运行时能力包

bun-runtime:针对文件系统与进程控制的 Bun 运行时能力包

 
  audit ·  2026-02-19 19:25:51 · 3 次点击  · 0 条评论  

名称: bun-runtime
描述: Bun 运行时能力,用于文件系统、进程和网络操作。当需要执行 Bun 特有的操作(如使用 Bun.file()Bun.write()Bun.glob() 进行优化的文件处理),或使用 Bun 的原生进程/网络 API 时,请使用此技能。触发条件包括:请求 Bun 运行时功能、使用 Bun 进行文件操作或执行高性能 I/O 任务。


Bun 运行时

用于文件系统、进程和网络任务的原生 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"}

文件匹配(Glob)

scripts/bun-glob.sh "/tmp/*.txt"

返回 JSON:{"files": ["/tmp/file1.txt", "/tmp/file2.txt"], "count": 2}

进程操作

执行命令

scripts/bun-process.sh "ls -la"

运行 shell 命令并返回输出。

网络操作

HTTP 请求

scripts/bun-fetch.sh "https://api.example.com" "GET"

使用 Bun 的原生 fetch 发起 HTTP 请求。

注意事项

  • 所有脚本均使用 Bun 的原生 API 以获得更佳性能
  • 文件操作自动处理编码
  • 错误信息清晰明确
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor