把React Hooks思路搬给AI Agent,发布Flue 2了
我们推出 Flue 2 —— 打造会随时间演化的动态智能体。
Flue 是用于构建下一代智能体的 TypeScript 框架,由 @pidotdev agent harness 提供支持。
Flue 1.0 Beta 已于上月发布,目前下载量已超过 700,000 次。结合所有反馈,我们意识到了一个之前遗漏的问题。
智能体存在一个常见问题:可组合性。如何才能既灵活又可维护地组合不同智能体的能力,尤其是在复杂度不断提升的情况下?
上周我放了预告:「如果有智能体版的 React 呢?」,没错,正如你所见,灵感来源非常明显。UI 开发和智能体开发有不少共通点,包括 React 团队近十年前就用 Hooks 解决过的同一个问题!
现在你可以在 Flue 2.0 中用 Hooks 实现一些在其他框架里本质上很难做到的事:Flue 智能体可以强制执行多步骤工作流,在满足特定条件后获取新工具,或是在工作难度提升后切换到更大的模型。
处理元数据和上下文不再需要自定义框架 API 和配置。在 Flue 里,你给工具传数据的方式,和你给函数传参数的方式完全一样。
我非常期待你亲自试用 Flue 2.0。对于智能体未来能实现什么,它给出了一个大胆宏大的构想。
了解更多:
本文由 AI 翻译自英文原帖,技术名词保留英文。
查看 X 原帖