宝玉xp 26-03-26 12:29
微博认证:前微软Asp.Net最有价值专家 2025微博年度新知博主 科技博主

我现在所有 skills 的脚本,默认用 bun 执行,因为 bun 可以直接执行 TypeScript,不需要预先编译,这带来的好处就是如果出错了,Agent 可以快速定位到代码里面的问题,然后直接修改代码再次运行,如果是打包后的代码这就很难打补丁。

任何语言或者环境,Agent 友好才是王道! ​​​​类似的还有 python + uv。

另外有网友提到 bun 可能没安装的问题,但现在nodejs比较普及,而 bun 可以通过 npx -y bun 运行的,这样只要有nodejs就可以用bun,所以我在 skills 里面都会让 agent 自己检查并灵活选择。(参考附图)

还有一点,我在 skills 里面用的路径都是相对路径,但告诉了 agent 基础目录(baseDir)在哪,这样基本不会找路径出错。

发布于 美国