MakeHybrid
预约通话
简体中文

围着看不见的用量上限做设计

没有公布过的数字。这里写的是,即便如此也要怎么造出一个待在上限之内的东西。

LinkedIn 不公布上限,而且上限本来也不是一个数字:它随账号、随账龄、随动作、随过去两周过得怎么样而变。你查不到它,所以设计必须在不知道它的前提下成立。

把 429 当信息,不要当失败

429 是你能拿到的唯一一个直接信号。它一来就退 — 指数地退,并设一个上限 — 而且计数要按账号,而不是按进程。顶着 429 硬撞,是唯一一种可靠地把情况弄得更糟的行为:等待会被拉长。

队列按账号,不按任务

一个全局的工作池会把负载摊到你的整套基础设施上,同时又把它堆到那个碰巧最忙的账号上。每个已连接账号一条队列,各有各的节奏,代码确实更多,却是唯一撑得住的形状。它也让按账号计费这件事变得好读:你按什么排队,就按什么付钱。

让工作可以被打断

任何没法在半路暂停的东西,早晚会在半路被杀掉。把进度存下来,让每一步都幂等,再让这件事能接着跑。这和让 webhook 重投变得无害的,是同一个性质,而且这并非巧合 — 它们本来就是同一个问题。

量一量到底有多少到了 LinkedIn

把被接下的请求和看得见的结果分开数。当这两者岔开时,你就学到了关于这个上限的、别的办法看不到的东西,而且是在客户告诉你之前学到的。

常见问题

AI 智能体该怎样处理 429?

停下来,说明情况,把重试留到以后。把它写进指令里:收到 429 之后,不要在同一条回复里重试。房间设置里的工具步骤上限,是给忘了这条的 AI 智能体准备的第二道防线。

项目房间会按账号给 LinkedIn 调用排队吗?

不会。房间限制的是 AI 回复,而不是 LinkedIn 调用。如果许多智能体对同一个账号操作,上文描述的按账号排队,仍然要由你自己来建。

让它自己运转起来

说说你的业务是做什么的,它就成了你自己的服务和产品合二为一:工作自己运转,用的是你的名字、你的账号和你的 AI 密钥。前 30 天免费,这里的一切都不需要工程师。

开始试用