Kaisetsu Studio 技术与架构文档

核心设计原则: 在释放大模型生产力同时,通过工程门禁硬性约束事实核对与4重人审,拒绝黑灰产矩阵与虚构事实。

1. 架构全景

Client (Web SPA / Firebase Google Auth)
   │ Session Cookie + CSRF Header
   ▼
Cloudflare Workers (Hono API + 静态资产)
   ├─ D1: 选题、资料元数据、事实台账、版本脚本、审批记录、哈希链审计日志
   ├─ R2: 资料快照、WAV 配音、MP4 成片、ZIP 发布包
   ├─ KV: 敏感词策略缓存、RSS 订阅源缓存、限流配额
   ├─ Queues: 异步任务消费(事实抽取、脚本起草、TTS 合成、视频压制)
   └─ Containers: Hypit 渲染容器 (Node 24 + 无头 Chromium + FFmpeg)

2. 一手资料与事实主张存证

资料注册时强制校验 SSRF 防护、robots.txt 规则及 5MB 体积上限,并加密持久化至 R2。Gemini 仅被允许在资料原文的完全一致子串(quote)上提取事实候选,系统会自动进行反向子串校验,杜绝幻觉捏造。

3. 池上解说范式与毫秒级静态质检

4. Hypit 容器渲染管线

基于 SVML 语义化标签,根据 TTS 生成的真实物理音频波形,将解说卡片入场动效、段落角色标签与字幕严格同步,在 Cloudflare 按需容器中通过无头 Chromium 矢量渲染并经由 FFmpeg 合成高质量 MP4。