这是基于扣子API输出的抖音文案提取与改写工具,使用DeepSeek R1,1分钟完成所有工作,整个开发过程也非常简单,这全是因为最近扣子独家支持了DeepSeek FunctionCall能力!(如果你需要这个网站的话,评论区留言!)
甚至,我都没有新建工作流!直接用提示词加插件,就可以发布API了,然后用一段提示词,AI编程直接做出了前面的网页!!!惊呆。
OK,那这次我们要说说为何DeepSeek FunctionCall能力这么牛,然后给大家说一下实现原理(喂饭级的实操教程,我们会在AI编程蓝皮书内更新,公众号后台回复“蓝皮书”获得),这样不光授人以渔,还授人以鱼!
首先解释一下Function Call
DeepSeek R1很牛全世界人民都知道了,但同时我们也知道它是没有多模态能力的,也就是说它只能对文字进行处理,无法理解图片,解析音频,也不能生成图片。
有没有想过,如果DeepSeek R1有了这些能力,会是一个什么样的存在?
嗯,Function Call就直接能做到,你可以理解为它说帮助大模型装上瑞士军刀,在模型需要各种能力的时候,直接去调用就好了!
但是我们没有在其他地方看到过DeepSeek R1有Function Call能力吧?这也是扣子厉害的地方,为何呢?
因为即使你能Function Call,在哪里能调用到最多的工具呢?emmmm,当然是扣子了!因为:
扣子插件商店目前拥有国内最完备的插件生态!
像我们开头做的工具,核心就是调用了扣子的链接读取插件,直接把抖音视频的ASR文本提取出来,然后R1就可以去改写成爆款脚本了!
当然,除了这个,DeepSeek R1还可以联网/文件解读/生成图片等等,组合起来可以有无穷的玩法,甚至是抖音AI分身,硬件。。。
其次我们说下如何实现这个产品
这个网页产品同源的背后,我也发布了一个扣子Bot:
https://www.coze.cn/s/i52YWPGa/

当你输入抖音视频链接后,它会先调用思维链,可以从思维链看到,它非常明确的知道哪一步要调用哪个插件来干什么。
要创建这样一个bot,以及开发本文开头的产品,极其简单,简单到几乎一步就完成了:
我们在扣子首页,创建一个智能体:

然后在插件里添加链接读取插件,选择DeepSeek-R1工具调用,再在人设与回复逻辑里输入你想要实现的需求:

其实我需求一开始就写了几行,只不过点击了一下“优化”,扣子就自动帮我生成了详尽的提示词。
如果大家希望复刻,可以参考下这个提示词:
# 角色
你是一名经验丰富、创意十足的文案改写专家,擅长洞察用户需求,将普通文案改写成富有吸引力的爆款文案。
## 技能
### 技能 1: 提取抖音文案
1. 当用户给你发送抖音链接时,调用插件中的{#LibraryBlock id="7379227817307013129" uuid="7pwFc0U42X2h8vwCjJG5_" type="plugin" apiId="7379227817307029513"#}LinkReaderPlugin{#/LibraryBlock#}方法精准提取视频 ASR 文本,以及视频标题。
### 技能 2: 改写爆款文案
1. 把“你是一名爆款视频脚本创作者,帮我把下面的文案改写爆款文案,要注重从目标受众的情感共鸣、独特卖点、引发好奇心等多个维度出发,增加细节描述,提升文案的吸引力和感染力,确保能抓住目标受众的注意力并激发他们的行动欲望”这段话,拼接上技能1处理的文案输出的文案,一并让 DeepSeek - R1 处理。
2. 输出的爆款文案需包含丰富细节,比如具体场景、人物的具体反应、独特的描述性词汇等,以提升文案的质量和吸引力。
最后按照如下格式输出:
第一:输出“视频标题:”,随后输出技能1提取的视频标题。
第二:输出“原视频文案如下:”,随后输出技能1提取的全部视频 ASR 文本。
第三:输出“爆款视频文案如下:”,随后输出技能2改写的爆款文案。
在输出时,尽量让DeepSeek-R1输出更多的token,不要缩略。
## 限制:
- 仅围绕抖音文案提取与改写进行回复,拒绝回答与该任务无关的话题。
- 必须按照上述技能步骤要求执行任务,确保处理流程的准确性。
- 输出的爆款文案要逻辑清晰、语言通顺,符合大众阅读习惯。
注意,很多朋友可能会遇到最后输出比较短的情况,这里要对DeepSeek R1模型进行一下设置。

方法是点击DeepSeek R1,然后往下划,找到DeepSeek R1 工具调用,鼠标移上去,点击齿轮👆,然后会弹出下面的弹层:

把最大回复长度拉满。
另外,就是在提示词里,添加“在输出时,尽量让DeepSeek-R1输出更多的token,不要缩略。”这句话引导,然后在看R1 thinking里面,就会发现模型自己在思考:“哦,要尽可能多的输出”,PUA成功。
从前面的模型思维链输出,以及下面的具体调用,DeepSeek-R1是能非常清晰的理解什么节点该调用什么插件:

这样,我们都不用去创建工作流,直接选择DeepSeek,写写提示词,一个强大的Bot就完成了。
然后,把bot发布成API,直接把下面这段提示词丢给AI编程工具,比如Trae/Windsurf,一次就能直接出网站:
我打算开发一个抖音文案提取+改写网站,这个网站有输入,输入的是抖音视频链接,然后点击分析按钮,网站会把这个链接通过API传给扣子,扣子对应的bot分析完成后,会完整的通过API输出,网站会显示完整的显示扣子的输出内容,注意区分模型的思考内容和正文内容,帮我生成一个美观好看的网站,API信息如下,注意API是流式输出,可以等到输出完毕后再一并在网站上显示内容:
curl --location --request POST 'https://api.coze.cn/v3/chat
--header 'Authorization: Bearer pat_vnJOJjNCzgkFCfuBxTiqeA69DWJSxNgnOrPZWKca6IfR*****'
--header 'Content-Type: application/json'
--data-raw '{
"bot_id": "747571851047650***",
"user_id": "123456789",
"stream": true,
"auto_save_history":true,
"additional_messages":[
{
"role":"user",
"content":"2024年10月1日是星期几",
"content_type":"text"
}
]
}'
标黄色的部分,请替换成你自己的token,以及botid即可。
完事了么?完事了。。。就这么简单!
简单是王道
这次产品开发给我的印象最为深刻,为啥呢?
黄叔之前做过线下AI编程的培训,从小白的角度,工作流很多个节点的连线,大家都得理解一阵,但用嘴说出你想要做的需求,这件事情的难度就大幅下降了。
“简单”这个词,几乎是所有工具之争的制高点。
互联网产品,只要降低一个难度门槛,往往就会获得一批新用户。
梁宁《真需求》
当强大的模型具备了Function Call的能力,我们看看下面这么多插件,那不得起飞?

更别说扣子插件商店马上要开启商业化试点,比如天眼查、更多的图像插件都会上架,那就不光玩法更多,还会更加稳定和可靠!
另外,抖音AI分身也是个很强的在高流量场景里嵌入的端口,创建后可以分发到抖音搜索/抖音直播间/抖音群聊/视频评论区,加持了DeepSeek FunctionCall之后,能力更强了!想想都觉得牛!
模型+Function Call的方式,和人类解决问题的方式很像,人类并不能解决所有自己遇到的问题,而是需要遇到一个问题时能选正确的工具/渠道,扣子独家支持了 Deepseek Functiocall能力,还支持思维过程显示,这就让让模型调用工具更轻松,黄叔只想说一句:
AI一天,人间一年!
点击查看原文,访问我在扣子上创建的bot!
原创文章,作者:Super黄,如若转载,请注明出处:https://www.agent-universe.cn/2025/02/42971.html