Skip to content

Backtthefuture/douyin

Repository files navigation

抖音文案提取与改写工具

项目介绍

这是一个网页应用,可以帮助用户从抖音视频中提取文案并进行智能改写。用户只需输入抖音视频链接,系统会通过Coze API分析视频内容,提取文案并提供改写建议。

功能特点

  • 简洁美观的用户界面
  • 支持抖音视频链接输入
  • 通过Coze API进行内容分析
  • 清晰展示原始文案和改写内容
  • 区分模型思考过程和最终输出
  • 支持API流式输出处理

使用方法

  1. 打开网站首页
  2. 在输入框中粘贴抖音视频链接
  3. 点击"分析"按钮
  4. 等待系统处理(页面会显示加载状态)
  5. 查看分析结果,包括提取的原始文案和改写建议

技术实现

  • 前端:HTML, CSS, JavaScript
  • API集成:与Coze API对接,处理流式响应
  • 界面设计:响应式设计,适配不同设备

文件结构

  • index.html:网站主页
  • styles.css:样式表文件
  • script.js:JavaScript脚本文件
  • README.md:项目说明文档

API说明

本项目使用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部署问题解决方案

如果在Vercel部署时遇到"未能提取到原始文案"的错误,可能是由于以下原因:

  1. API响应格式差异

    • Vercel环境下的API响应格式可能与本地环境不同
    • 本地使用代理服务器,而Vercel使用API路由处理请求
  2. 解决方法

    • 已增强api/coze.js中的错误处理和日志记录
    • 改进了script.js中的API响应解析逻辑,支持多种格式的文案提取
    • 添加了调试模式,可在页面底部查看API原始响应
  3. 调试步骤

    • 在浏览器控制台中查看详细的日志信息
    • 检查API密钥是否有效(当前使用的密钥:pat_vnJOJjNCzgkFCfuBxTiqeA69DWJSxNgnOrPZWKca6IfRca5LuJDYihHtfV359lqV
    • 确认Bot ID是否正确(当前使用的Bot ID:7475718510476509221
  4. 常见问题

    • 如果API密钥过期,需要在Coze平台获取新的密钥并更新vercel.json
    • 如果Bot配置有变化,可能需要调整文案提取逻辑
    • 网络环境限制可能导致API请求失败

更新日志

2025-02-27

  • 增强了API响应解析逻辑,支持多种格式的文案提取
  • 改进了错误处理和日志记录
  • 添加了调试模式,可在页面底部查看API原始响应
  • 统一了本地和Vercel环境的API处理逻辑

注意事项

  • API密钥应妥善保管,避免泄露
  • 网站仅用于合法内容的分析和改写
  • 使用流式输出模式可能会导致响应时间略长,请耐心等待

About

抖音文案提取+改写,基于DeepSeek R1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages