SuperAPI AI 工具集

dev

测试与质量

查看项目

更新于 10-15 19:56

技能介绍

用途:dev 技能用于执行代码和 shell 命令,覆盖所有代码执行、文件操作、运行脚本、验证假设以及任何需要运行代码的任务。

主要能力:通过 Bash 工具直接执行代码,无需包装器、不产生持久文件,除代码自身创建的内容外无需额外清理。支持内联运行 JavaScript/TypeScript(bun -e、bun run、node)、Python(python -c)以及 shell(bash -c)。文件操作也可内联完成,例如读取、写入、检查存在性与状态,无需临时文件。

使用方式:内联执行示例包括 bun -e "const fs = require('fs'); console.log(fs.readdirSync('.'))"、bun run script.ts、node script.js、python -c "import json; print(json.dumps({'ok': True}))"、bash -c "ls -la && cat package.json"。文件读取可用 bun -e "console.log(require('fs').readFileSync('path/to/file', 'utf-8'))",写入可用 bun -e "require('fs').writeFileSync('out.json', JSON.stringify({x:1}, null, 2))"。

限制与规则:每次运行需在 15 秒以内;应把相关的多个假设合并到一次运行中,不要每个想法单独运行;不使用持久临时文件,如需临时文件须在同一条命令中删除;被执行的代码内不得使用 spawn、exec 或 fork;在可用时应优先使用 bun 而非 node。

适用场景:需要运行代码验证想法、执行脚本、进行文件读写与检查等任务。其他细节暂未提供。