feat(scripts): #1893 文案库对接三个AI能力(抖音提取/AI改写/AI生成标题) #1935
Reference in New Issue
Block a user
Delete Branch "feature/1893-scripts-ai"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
背景
后端 PR#1930 已在 /api/v1/scripts 下新增三个 AI 端点(staging 已部署,81180d1),前端 ScriptLibrary 页面还看不到入口。本次补 UI 对接。
改动
新增文件
src/api/scripts/scripts-ai.ts:封装三个 AI 端点extractScriptFromDouyin({url})→ POST /scripts/extract-from-douyin,timeout 60s(ASR 较慢)aiRewriteScript({content, style})→ POST /scripts/ai-rewrite,style 支持「口语化/正式/活泼/治愈/励志」aiGenerateTitles({content, count})→ POST /scripts/ai-generate-titles修改文件
src/api/scripts/index.ts:barrel 追加导出 scripts-aisrc/pages/scripts/ScriptLibrary.tsx(约 +340 行)extractErrMsg兜底提取 detailsrc/pages/scripts/scripts.css(+100 行):新增 AI 相关样式(紫/紫蓝渐变,沿用 --border-color/--text-* CSS 变量,响应式兼容)验收
关联:#1893、后端 PR#1930
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🚀 预览环境已部署
🗑️ 预览环境已清理
PR #1935 已关闭或合并,对应的预览环境已被清理。