查看我们产品的最新动态
API key、失败自动退款的积分扣减,以及按 key 的限流上线。
2026/05/29
Better Auth 的 apiKey 插件已经接到 /v1/* 路由。每个请求都必须带 Authorization: Bearer ak_…。Key 按 workspace 划分,可在 dashboard 撤销。
credits 模块现在会在任务提交时扣款,终态失败时自动退款。
USAGE 交易,扣减用户余额。REFUND_FAILED_JOB,余额还原。settleJob(),不管哪条路径走完任务,账务都一致。按 API key 的滑动窗口限流通过 Postgres(request_log 表)实现,MVP 阶段不引入 Redis。默认配额:
第 4 周开始铺公开 API 表面:OpenAPI 规范、/v1/jobs/:id/stream 的 SSE,以及 @genace/agent-video Claude Code skill 的首个版本。
异步任务 worker、重试退避、fal.ai 带签名 webhook 接入。
2026/05/28
生成请求不再阻塞 HTTP。Worker 从 Postgres 拉取 queued 任务,调用对应 Provider,然后把任务挂在 running 等上游回写。
/api/webhooks/fal 处理器先用项目密钥校验 x-fal-signature HMAC,然后在单个事务里把结果写进任务行和资源表。
queued、running、succeeded 还是 failed,/v1/jobs/:id 返回结构完全一致。provider_meta JSONB 字段,调试上游 ID 不用再多打一次接口。第 3 周打开真正的鉴权:API key、失败自动退款的积分扣减、按 key 的限流。
Genace 首个里程碑:统一的 Provider 适配器、模型注册表,以及 v1 生成契约。
2026/05/27
Genace 第一个内部版本。还不面向用户,目的是把后续所有模型集成都要依赖的底座搭起来。
Provider 接口(submit、pollJob、parseWebhook)。首发对接 fal.ai。registry/models.ts 声明每个支持的模型,包含能力、默认参数和单次调用价格。当前已注册:Seedance 2.0 fast、Kling 2.0、Veo 3(视频)和 Flux Pro、Nano Banana、Ideogram v3(图片)。GenerationRequest、GenerationJob 以及与上游解耦的资源类型集中在 src/ai/types.ts,让 API、worker 和 Claude Code skill 用同一套契约。JobStatus 枚举:queued | running | succeeded | failed | cancelled。generation_job / generation_asset 表结构。第 2 周交付异步 worker、fal.ai webhook 签名校验,以及第一个带 API key 的 /v1/generations 端点。