Show HN:Intake API – 给 AI 编程助手的“收件箱”
Intake API 是一个简单的 Cloudflare Worker,它能帮 AI 智能体(agent)做这么几件事:创建一个结构化的表单、把已经掌握的数据预填进去、然后生成一个带令牌的链接发给相关人员。对方打开链接,核对一下预填的信息,补上缺失的部分,提交就行。Agent 通过 API 拿到结构化的返回结果,继续干活。整个过程不需要注册账号,也不用安装 App。
核心思路就在“预填”两个字上。Agent 先自己去做功课——爬取网站、查商业注册信息、搜集公开数据——把表单填好再发出去。对方只需要验证,不用从零开始手打。
我做这个项目最初是为了网站迁移项目中找客户用的,但同样的模式可以推广到代码审查请求、审批流程、线索筛选等场景——凡是 Agent 需要从“局外人”那里拿到结构化信息的地方都适用。它还支持把文件上传到 Cloudflare R2。
技术栈:Hono、NEON Postgres(搭配 Drizzle ORM)、Cloudflare R2。整个功能就两个 API 调用——POST 创建表单,GET 获取返回结果。
设计思路详解:https://www.userhat.com/giving-ai-coding-agents-an-inbox/
GitHub 仓库:https://github.com/mjsweet/intake-api