Teardown

Teardown中文

TranscribeAudio:一套后端,多个马甲

从公开的 openapi.json 逆向一个中国团队的出海站群

结论不是独立产品,是站群里的一个流量入口,处在纯免费引流期。

Target
TranscribeAudio
实测项
15
实时数据
持续监控中 →

站群逆向FastAPI阿里云出海

transcribeaudio.ai · 调研于 2026-08-21 · 数据分实测与推断两类,已逐条标注

结论先行

这不是一个独立产品,是一个中国团队 AI 工具站群里刚开张不到六周的新马甲站。

它和姊妹站 videototranscript.com 共用同一套 FastAPI 后端(186 个端点,全中文注释), 后端里有完整且明显在运行的订阅/积分/退款系统,但这个站的前端一个付费入口都没有

判断:处在纯免费引流期,变现开关随时可以打开。


一、身份:证据是硬的

1.1 API 文档公开,全中文注释

api.transcribeaudio.ai/api/openapi.json 对外全开,186 个端点:

POST /api/at/audio-to-text/create-transcription    声音转录创建接口
POST /api/at/audio-to-text/manager-role            角色管理层
POST /api/aliyun_translate/create-job              阿里云翻译接口
POST /api/at/youtube-extraction/create-job         YouTube无字幕视频提取创建接口
POST /api/pai/v1/webhook/common                    通用Replicate回调

1.2 错误信息带双语

给 API 发空请求(无副作用的参数校验):

{"code":400301,"result":null,"message":{"en":"Params error","zh":"参数异常"}}

1.3 基础设施在阿里云

响应头含 x-oss-request-idx-oss-ec,排错链接指向 api.alibabacloud.com —— 源站是阿里云 OSS,前面挂 Cloudflare。

前端埋点直传阿里云 SLS,配置硬编码在 JS 里:

{host:"us-west-1.log.aliyuncs.com", project:"pai-us", logstore:"web-transcribeaudio"}

project: pai-us 加上 API 里的 /api/pai/v1/webhook/,指向阿里云 PAI(机器学习平台)体系。


二、技术栈(实测)

证据 结论
前端 /_nuxt/*.js_payload.json Nuxt (Vue) SSG,预渲染静态文件
托管 x-oss-request-id + server: cloudflare 阿里云 OSS + Cloudflare CDN
后端 {"detail":"Method Not Allowed"}、openapi title: FastAPI Python FastAPI,独立 API 子域
部署 /zfhealth/liveness k8s 健康探针
模型 通用Replicate回调/bridge/newapi/chat Replicate 跑模型 + New API 网关聚合 LLM
翻译 /api/aliyun_translate/* 阿里云机器翻译做多语言
埋点 阿里云 SLS + GA4 + Microsoft Clarity 三套并行
登录 /api/login/login-google、邮箱验证码 Google OAuth + 自建邮箱登录
资产 assets.transcribeaudio.ai 独立资产域

没有用任何海外 PaaS(无 Vercel / Supabase / Clerk / Stripe),是完整的阿里云技术栈 + Cloudflare 做前置。


三、站群结构:一套后端,多个域名

首页 JS 里漏出了一个不属于它的域名:assets.videototranscript.com。顺着查:

transcribeaudio.ai videototranscript.com
架构 阿里云 OSS + Cloudflare 完全相同
SLS logstore web-transcribeaudio web-videototranscript
SLS project pai-us 同一个
API 前缀 /api/at/(audio transcribe) /api/vt/(video transcript)
GA4 ID G-M22EDVNYL4 G-T7064ZTSF4(分开统计)
openapi 端点 186 186,交集 113
上传上限 250MB 5GB
自家前缀端点数 /at/ 48 个 /vt/ 86 个

同一套代码库不同部署,各站只暴露自己那条业务线的完整路由。 两站还共享同名同 hash 的 JS chunk(BAz4hE9E.js),说明出自同一个 monorepo。

videototranscript 是主力站:上传上限高 20 倍,自家业务端点多近一倍, 还有 /blog//youtube-transcript-generator/ 落地页。transcribeaudio 是后开的次级入口。

后端业务线远不止转录

按前缀统计 186 个端点:

asset            49   文件/文件夹/回收站/收藏,完整资产管理
at               48   音频转录(本站)
vt               13   视频转录(姊妹站主力,那边是 86)
text-to-speech   15   语音合成,带音色包管理
favorite         13
login            10
management        9   内部管理后台
payment           7   支付
youtube-plugins   5   YouTube 插件(可能有浏览器扩展)
aliyun_translate  4
doc-recognition   2   文档识别
article-crawling  1   URL 内容抓取

transcribeaudio.ai 只是这个平台的一个入口。 平台本体是谁,公开信息里没能锁定。


四、时间线:刚开张不到六周

  • 域名当前注册记录:2026-07-17(videototranscript 是 07-01),注册商 Cloudflare
  • Wayback 现版本首次存档:2026-08-14
  • sitemap lastmod:transcribeaudio 08-14,videototranscript 08-19

两个域名此前都存在过(transcribeaudio.ai 2024 年有快照,videototranscript.com 2021 年就有), 是捡的过期老域名 —— 和 adscreator 一样图域名年龄权重。

站点规模极小:sitemap 只有 21 个 URL,即 3 个页面 × 7 种语言 (en / de / es / fr / ja / ko / pt)。对比 adscreator 的 534 页,还在最早期。


五、怎么赚钱:现在不赚,但枪已上膛

5.1 前端零变现入口

  • 页面标题:“Free Online Audio to Text Converter – No Sign-Up
  • 全站无定价、无 credits、无升级按钮
  • JS 里搜不到任何 Stripe / Paddle / Creem / LemonSqueezy

5.2 后端支付系统完整且在运行

POST /api/payment/subscription/pay-url             订阅支付
POST /api/payment/credits-addon/pay-url            积分包加购
POST /api/payment/subscription/unsubscribe         退订
POST /api/payment/subscription/stop-past-due-bill  逾期账单处理
POST /api/management/payment/update-balance        人工调整余额
POST /api/management/payment/subscription/upgrade  升级(1-立即生效 0-次月生效)

余额分四种记账:

free_quotas            免费额度
subscription_quotas    订阅额度
permanent_credits      永久积分
subscription_credits   订阅积分

还有退款开关(is_refund)、立即取消开关(is_immediately)、支付渠道字段(payment_channel)。

这套东西不是新写的,是从已在运营的平台继承来的 —— 没有真实付费用户的产品, 不会去建逾期催收和人工调余额。

前端 JS 里还留着 home.pricing.plans 的 i18n key,但首页没渲染。

5.3 判断

transcribeaudio.ai 处在纯免费引流期。这也是本监控最重要的一个观察点: 前端一旦出现定价字样,说明免费期结束。


六、有客户吗、有收入吗

这个站本身:几乎肯定没有。

  • 上线不到六周,21 个页面,无付费入口
  • 首页只有 3 条无出处的五星评价,无具名、无 logo 墙
  • 全网零讨论(Reddit / X / 评价站均无)

但这个问法对它不太成立 —— 它不是一门独立生意,是站群里的一个流量入口。 真正的收入在平台本体那边,而平台本体的身份从公开信息无法确认。

能确定的是:那套后端有完整的订阅、积分、退款、逾期催收,这些功能不会为零收入产品去建。


七、两个值得说的问题

7.1 管理后台接口暴露在公网 API 文档里

/api/management/* 与用户 API 挂在同一个公开的 openapi.json 下,包括:

POST /api/management/login/delete-account
POST /api/management/login/get-userinfo-by-email
POST /api/management/login/pag-query-user-info
POST /api/management/payment/update-balance
POST /api/management/payment/subscription/unsubscribe

这些接口大概率有鉴权(本次分析只读取了公开文档,未调用任何管理端点), 但把管理路由和用户路由放进同一份对外全开的文档,本身就是不必要的暴露面。 /redoc/api/docs 也对外开放,等于把整个后端能力清单公之于众。

这条同时说明团队的工程规范偏松 —— 对判断这个对手的执行质量有参考价值。

7.2 产品同质化严重

转录赛道已挤满 Transkriptor、TranscribeToText、VideoTranscriber 等。 它的打法不是做出差异,而是同一套后端批量开马甲站,用不同关键词域名各抢一份 SEO 流量 —— 单站不需要赢,站群总量覆盖成本即可。


八、和 AdsCreator 对照

两种完全不同的出海模型:

AdsCreator TranscribeAudio
团队 美国,有 8 位数代理业务的连续创业者 中国团队,站群化运营
技术 Next.js + Vercel + Stripe Nuxt + 阿里云 OSS + FastAPI + Replicate
打法 单站做深,534 页 SEO 矩阵 + GEO 多站做广,一套后端开 N 个马甲
差异化 领域 know-how 固化成枚举 几乎没有,靠流量覆盖
变现 上线即收费 先免费养流量,支付随时可开
共同点 都买老域名、都靠 SEO、都不投广告

可复制性:adscreator 那套一个人能做;这套需要工程化的站群基建和一个能摊薄成本的共享后端。


九、可迁移的四条

  1. 共享后端 + 多前端马甲,是转录/总结这类同质化工具的规模打法。 单站获客成本降不下来时,靠站群总量摊薄
  2. 免费期先养流量,支付系统提前建好。前端不接付费不代表没准备, 这个反过来提醒:看对手是否要变现,要看后端不能只看前端
  3. New API 网关聚合 LLM + Replicate 跑模型,是中国团队出海的常见组合, 能快速切换供应商比价
  4. 别把 openapi.json 和管理接口对外全开。这次能扒出这么多, 八成信息来自这一个文件

附:信息来源

实测(直接抓取验证)

  • transcribeaudio.ai 首页 / sitemap.xml / robots.txt / _nuxt JS bundle
  • api.transcribeaudio.ai/api/openapi.json(186 端点,公开)
  • videototranscript.com 全套同上,做交叉比对
  • HTTP 响应头(阿里云 OSS、Cloudflare 特征)
  • Wayback Machine 快照记录、whois 注册日期

说明:本次分析仅做只读抓取与公开文档读取,未调用任何写操作或管理端点。