23 分•作者: speckx•3 个月前
返回首页
最新
39 分•作者: theazureguy•3 个月前
114 分•作者: rdeboo•3 个月前
1 分•作者: janandonly•3 个月前
1 分•作者: jossifresben•3 个月前
2 分•作者: johnbarron•3 个月前
1 分•作者: thunderbong•3 个月前
1 分•作者: downbad_•3 个月前
1 分•作者: parcse•3 个月前
1 分•作者: mavdol04•3 个月前
我一直觉得现有的 Bash 并不适合 Agent。它给予了过多的自由度,而没有提供足够的反馈来丰富每个命令执行后的上下文信息。
最终,我构建了这个基于 TypeScript 的沙盒 Bash。如果将其与其他替代方案进行比较,它被分成了两层:
- 核心层,包含所有 Bash 命令和操作逻辑。
- 运行时层,一个可插拔的部分,负责管理沙盒中的代码执行。目前有一个基于我几个月前启动的 Rust 运行时 [1] 的 Wasm 运行时可用。
实际上,核心层调用运行时来执行代码,并从沙盒中获取结构化信息,包括确切的文件系统更改(创建、修改或删除的内容)以及标准输出中的直接反馈。
我添加了常用的命令,包括 `python3 -c` 和 `node -e`,但如果你发现当前命令无法满足的边缘情况,请告诉我。
GitHub: [https://github.com/capsulerun/bash](https://github.com/capsulerun/bash)
--
[1]: [https://news.ycombinator.com/item?id=46871387](https://news.ycombinator.com/item?id=46871387)
1 分•作者: Ariarule•3 个月前
1 分•作者: jprs•3 个月前
2 分•作者: downbad_•3 个月前
4 分•作者: strix_varius•3 个月前
我终于被狠狠地踢了一脚。我现在需要一个新的 AC2200 接入点来替换我的 Google Wifi 5 Mesh 系统。但这款产品已经停产了。而且
7 分•作者: antirez•3 个月前
2 分•作者: ahmad212o•3 个月前
18 分•作者: alcazar•3 个月前
31 分•作者: sahar_builds•3 个月前
4 分•作者: everlier•3 个月前
我之前在使用规范驱动方法时遇到了很多问题,因为智能体很容易生成无用的信息,而且大型项目有太多规范,导致智能体在维护时开始出错。这导致了持续的“一致性税”。
最终,每个规范都只是一堆事实,所以我决定放弃规范,抛弃其他所有内容,同时让它更方便智能体使用。
现在介绍“事实”——为智能体提供技能和 CLI,以用于事实驱动的开发。
[https://github.com/av/facts](https://github.com/av/facts)
1 分•作者: bookofcooks•3 个月前