2.1 KiB
2.1 KiB
开工前确认清单 - ImageForge
目的:把“产品口径/计费口径/关键体验”一次性定稿,避免边做边改导致返工。
1. 已确认(按你的要求已写入各文档)
- 支付:Stripe
- 超额策略:硬配额(超出返回
402 QUOTA_EXCEEDED) - 订阅周期:按 Stripe 订阅周期(
current_period_start~current_period_end),不是自然月 - 匿名试用:支持;每日 10 次(以成功压缩文件数计)
- Free 套餐:不开放对外 API(仅 Pro/Business 可创建 API Key)
- 邮件:注册邮箱验证 + 密码重置(SMTP)
- 默认语言:中文
2. 需要你确认的默认口径(我已在文档里按“建议默认值”写死)
- Free 配额周期
- 当前写法:Free(未订阅)按自然月(UTC+8)重置;Pro/Business 按订阅周期。
- 匿名试用的“日界”与识别
- 当前写法:匿名试用按自然日(UTC+8)00:00 重置;采用 Cookie + IP 双限制。
- 批量任务遇到额度不足时的行为
- 当前写法:
POST /compress/batch若本周期剩余单位不足以覆盖上传文件数,直接返回402,不创建任务。
- 默认套餐参数(可改)
- Free:500 / 月,5MB 单文件,10/批量,保留 24h
- Pro:10,000 / 订阅周期,20MB 单文件,50/批量,保留 7 天
- Business:100,000+ / 订阅周期,50MB 单文件,200/批量,保留 30 天
- 邮箱未验证是否禁止压缩
- 当前文档口径:注册用户未验证邮箱时,调用压缩接口返回
EMAIL_NOT_VERIFIED(匿名试用不受影响)。
3. 你只需要回复我 5 个点(同意/修改)
- Free 配额周期:按自然月(UTC+8)是否 OK?
- 匿名试用:按自然日(UTC+8)是否 OK?是否要“仅 Cookie”还是“Cookie + IP 双限制”?
- 批量额度不足:是否坚持“直接 402 不建任务”,还是允许“部分成功/部分失败”?
- 套餐默认值:Free/Pro/Business 的配额、大小、保留期是否调整?
- 邮箱验证:是否必须验证后才能压缩?