OpenRouter 最近发布了一份教程,手把手教开发者用 @openrouter/agent 0.11.0 在 TypeScript 里搭一个常驻 AI Agent。它干的事不复杂:定时醒来、扫一遍 Hacker News、把值得看的内容摘成摘要。但这份教程的价值不在代码,而在于它把"Agent 常驻"从概念拉到了实操:你不再需要打开对话框敲一句问一句,Agent 自己按节奏跑。
常驻两个字才是重点。过去大多数 Agent 演示都是"一次性"的——给个任务、跑完、结束。而定时运行的 Agent 意味着它要自己管理状态、控制节奏、处理失败重试。教程选 Hacker News 做例子很聪明,这个站点信息密度高、更新快,天然考验 Agent 的判断力:什么该摘要,什么该略过。用 TypeScript 写,则把门槛压到了前端和后端开发者都能上手的位置。
版本号 0.11.0 也透露信号,SDK 还在早期,但已经能支撑循环和调度这类骨架。真正难的不是把 Agent 跑起来,而是让它长期跑还不烧钱、不跑偏、不淹没在噪音里。监控 Hacker News 只是练手,把这套模式搬到生产环境,信噪比、token 成本和上下文管理才是真正的关卡。OpenRouter 用一份教程开了个头,剩下的交给开发者自己踩坑。

