这是一个网页应用,可以帮助用户从抖音视频中提取文案并进行智能改写。用户只需输入抖音视频链接,系统会通过Coze API分析视频内容,提取文案并提供改写建议。
- 简洁美观的用户界面
- 支持抖音视频链接输入
- 通过Coze API进行内容分析
- 清晰展示原始文案和改写内容
- 区分模型思考过程和最终输出
- 支持API流式输出处理
- 打开网站首页
- 在输入框中粘贴抖音视频链接
- 点击"分析"按钮
- 等待系统处理(页面会显示加载状态)
- 查看分析结果,包括提取的原始文案和改写建议
- 前端:HTML, CSS, JavaScript
- API集成:与Coze API对接,处理流式响应
- 界面设计:响应式设计,适配不同设备
index.html:网站主页styles.css:样式表文件script.js:JavaScript脚本文件README.md:项目说明文档
本项目使用Coze API进行内容分析,API调用示例:
curl --location --request POST 'https://api.coze.cn/v3/chat' \
--header 'Authorization: Bearer pat_vnJOJjNCzgkFCfuBxTiqeA69DWJSxNgnOrPZWKca6IfRca5LuJDYihHtfV359lqV' \
--header 'Content-Type: application/json' \
--data-raw '{
"bot_id": "7475718510476509221",
"user_id": "123456789",
"stream": true,
"auto_save_history":true,
"additional_messages":[
{
"role":"user",
"content":"抖音视频链接",
"content_type":"text"
}
]
}'
如果在Vercel部署时遇到"未能提取到原始文案"的错误,可能是由于以下原因:
-
API响应格式差异:
- Vercel环境下的API响应格式可能与本地环境不同
- 本地使用代理服务器,而Vercel使用API路由处理请求
-
解决方法:
- 已增强
api/coze.js中的错误处理和日志记录 - 改进了
script.js中的API响应解析逻辑,支持多种格式的文案提取 - 添加了调试模式,可在页面底部查看API原始响应
- 已增强
-
调试步骤:
- 在浏览器控制台中查看详细的日志信息
- 检查API密钥是否有效(当前使用的密钥:
pat_vnJOJjNCzgkFCfuBxTiqeA69DWJSxNgnOrPZWKca6IfRca5LuJDYihHtfV359lqV) - 确认Bot ID是否正确(当前使用的Bot ID:
7475718510476509221)
-
常见问题:
- 如果API密钥过期,需要在Coze平台获取新的密钥并更新
vercel.json - 如果Bot配置有变化,可能需要调整文案提取逻辑
- 网络环境限制可能导致API请求失败
- 如果API密钥过期,需要在Coze平台获取新的密钥并更新
- 增强了API响应解析逻辑,支持多种格式的文案提取
- 改进了错误处理和日志记录
- 添加了调试模式,可在页面底部查看API原始响应
- 统一了本地和Vercel环境的API处理逻辑
- API密钥应妥善保管,避免泄露
- 网站仅用于合法内容的分析和改写
- 使用流式输出模式可能会导致响应时间略长,请耐心等待