# Astro 作者发布 Flue 2：给 AI 智能体框架装上 React 风格的 Hooks

> 原标题：React for Agents: Astro Creator Brings Hooks to his Meta-Harness, Flue

- 来源：Latent Space
- 发布时间：2026-08-15T15:46:22.000Z
- AX AI 日报：https://ai-daily.ax0x.ai/items/51160
- 原文：https://www.latent.space/p/flue-2

## 摘要

Fred Schott 把 Flue 2 做成了第一个稳定版，核心是 16 个用 TypeScript 写的 Agent Hooks。这些 Hooks 让智能体不用一开始就把工具、技能、子智能体全配死，而是能在对话或工作流推进时动态挂载。Schott 说，做真正的客服机器人和分流机器人必须这么干，因为没法提前穷举所有情况。Flue 2 跑在开源的最小化...

## 推荐理由

Astro 作者 Fred Schott 把 React Hooks 搬进智能体框架 Flue 2，发了 16 个 TypeScript 的 Agent Hooks，核心卖点是运行时动态挂载工具和子智能体，不用提前配死。这对客服、分流机器人这种没法穷举场景的任务确实有用，思路也跟前端开发习惯接得上。但我会先打个折——Flue 目前还是小众开源项目，正文没披露任何大厂采用或生产环境数据，这点先别太激动。整体值得前端和全栈团队关注，但离行业级信号还差一口气。

## 锐评

Fred Schott 做 Flue 2 的思路很直接：他发现企业客户往往全公司只跑一个智能体，根本不需要文件路由那套，所以干脆砍掉，换成 React 式的组合能力。核心是 16 个用 TypeScript 写的 Agent Hooks，比如 useSkill、useTool、useSubagent，让智能体在对话推进中按需加载工具或子智能体，而不是提前配死。Schott 说做真正的客服和分流机器人必须这么干，因为没法穷举所有情况。

这个判断有它的道理，但文章没给出任何性能数据或延迟指标。动态挂载听起来灵活，实际跑起来会不会因为频繁加载拖慢响应，或者增加调试难度，正文都没提。另外，Flue 2 跑在开源的最小化 harness Pi 上，用 Vite 托管，但 Pi 的成熟度和社区规模也没交代。

我会先打个折：Hooks 这个方向对复杂交互场景确实有用，但 Flue 2 刚发第一个稳定版，生产环境的表现和坑还完全未知。想用在关键业务上，最好等第一批吃螃蟹的人把延迟和稳定性数据跑出来再说。
