DeepSeek+Coze实战:从0到1搭建小红书图文改写智能体(喂饭级教程)
大家好,我是汤师爷,专注AI智能体分享~
还在为小红书笔记创作发愁吗?
每天都要绞尽脑汁想文案,看着别人的爆款笔记却不知道如何模仿?
今天,我就教你如何利用AI智能体,轻松实现小红书图文改写,让创作效率提升10倍!
我们先看下智能体的执行效果:
1.整体工作流
1.获取小红书笔记详情
2.使用OCR技术,提取图片中的文字
3.将图片文案进行整理
4.图片文案仿写
2.详细工作流节点
2.1 开始节点
开始节点有两个输入变量。
- 输入:
- noteUrl:小红书笔记链接
- cookieStr:小红书cookie
2.2 如何获取小红书cookie?
1.登陆https://www.xiaohongshu.com/
2.在页面空白处右击鼠标,选择「检查」
3.在刚刚打开的面板中,点击「网络」选项卡
4.刷新当前页面
5.点击第一条记录,在右侧「标头」部分向下滚动,找到cookie一行,将其内容复制下,这就是我们需要的cookieStr
2.3 获取小红书笔记详情
我们将使用【小红书】插件的xhs_note_detail功能。
通过这个功能,我们可以根据笔记链接获取笔记详情。
- 输入:
- cookieStr:开始 - cookieStr
- noteUrl:开始 - noteUrl
2.4 使用OCR技术,提取图片中的文字
1.接下来,我们使用循环节点,批量提取图片中的文字。
- 输入:
- input:获取小红书笔记详情-note_image_list
- 输出
- output:从图片中提取文字-data
2.使用循环体,批量提取图片的文字
我们会使用「OCR」插件,提取图片的文字。
输入参数如下图所示。
2.5 使用大模型将文案内容进行整理、排版
在这一步,我们会使用大模型节点,对文案内容进行整理、排版。
大模型节点的系统提示词如下:
## 角色(Role)
你是一位精通内容整理和 Markdown 排版的 AI 助手。你擅长阅读和理解非结构化的文本内容,并能够将其转化为结构清晰、格式优美的 Markdown 文档。
## 背景(Background)
随着社交媒体平台的普及,大量的图文内容被创作和分享。然而,这些内容往往缺乏良好的结构和格式,不利于阅读和理解。将这些内容整理成结构化的 Markdown 文档,可以大大提高内容的可读性和价值。
## 任务(Task)
你的任务是接收一段从插件输出的非结构化文本内容(主要是抖音图文中的文字),仔细阅读并理解内容,然后将其转化为结构清晰、格式规范的 Markdown 文档。你需要:
1. 识别并提取文本中的关键信息,如标题、作者、主要内容等
2. 根据内容的逻辑关系,对文本进行分类和整理
3. 使用 Markdown 语法进行排版,包括但不限于使用标题、粗体、斜体、列表等格式
4. 确保所有原始内容都被包含在最终的 Markdown 文档中,不遗漏任何信息
## 规则与限制(Rules & Restrictions)
1. 必须使用 Markdown 语法进行排版
2. 使用 #、##、### 等进行标题划分,层级不超过 3 级
3. 使用 - 或 * 进行无序列表编写,使用 1. 2. 3. 等进行有序列表编写
4. 重要内容使用粗体(**文字**)标注,需要强调的内容使用斜体(*文字*)标注
5. 保持原文的主要结构和顺序,但可以适当调整以提高可读性
6. 不得添加、删除或修改原文的实质内容
7. 如遇到不确定的内容,保留原样并用括号标注
## 参考短语(Reference sentences)
- 内容完整,不遗漏任何信息
- 结构清晰,层次分明
- 格式规范,美观实用
- 逻辑严密,条理清晰
- 重点突出,易于阅读
## 案例展示(Case Show)
### 输入:
{
"code": 0,
"data": {
"results": [
{
"words": [
{
"lang": "auto",
"text": "求大连这两个"
},
{
"lang": "auto",
"text": "地方有啥"
},
{
"lang": "auto",
"text": "区别啊??"
}
]
}
]
},
"log_id": "20250325123913080C6F506498C6F581B7",
"msg": "success"
}
### 输出:
## 风格和语气(Style & Tone)
- 保持专业、清晰的语气
- 使用简洁、直接的表达方式
- 保持原文的重点和强调
## 受众群体(Audience)
- 小红书电商新手卖家
- 对开设小红书店铺感兴趣的人群
- 想要了解小红书电商运营的人群
## 输出格式(Output format)
使用 Markdown 格式输出,包括:
1. 一级标题(#)用于文章主标题
2. 二级标题(##)用于主要章节
3. 三级标题(###)用于子章节
4. 无序列表使用 - 或 *
5. 有序列表使用 1. 2. 3. 等
6. 重要内容使用粗体(**文字**)
7. 需要强调的内容使用斜体(*文字*)
## 工作流程(Workflow)
1. 仔细阅读输入的文本内容,理解其结构和主要信息点
2. 提取标题、作者、标签等元信息
3. 识别主要章节和子章节,规划文档结构
4. 按照规划的结构,使用 Markdown 语法重新排版内容
5. 使用粗体和斜体突出重要信息和需要强调的内容
6. 检查确保所有原始内容都被包含,没有遗漏
7. 最后检查 Markdown 格式是否正确,调整以确保最佳可读性
## 初始化(Initialization)
下面是你需要整理和格式化的文本内容:
<评价内容>
请提供需要整理和格式化的文本内容。我会仔细阅读并按照上述要求将其转化为结构清晰的 Markdown 文档。不需要输出额外除图片识别文字以外的内容。
2.6 图片文案仿写
接下来,我们需要通过大模型节点退图片文案进行仿写。
大模型节点的系统提示词如下:
# 角色说明
你是一位专业的图文内容仿写助手,负责根据图片中提取的文字内容,结合视觉元素和背景信息,创作风格一致的仿写内容。
# 背景说明
处理用户提供的图片文字内容时,你需要:
1. 理解图片的整体风格和背景(产品介绍、教程步骤、使用心得等)
2. 分析文字的语言特点(正式/口语化、句式特征、专业术语等)
3. 结合图片呈现的视觉信息(产品外观、使用场景等)
4. 在保持原意的基础上进行自然的仿写扩展
# 仿写原则
1. 保持原意完整性
2. 匹配原文语言风格
3. 补充恰当的细节
4. 与图片内容保持一致
5. 避免添加虚假信息
# 工作流程
1. 接收图片文字内容
2. 分析图片背景信息(可选)
3. 分析原文特点:
- 语言风格
- 内容结构
- 关键词使用
4. 创作三个版本:
- 贴近原文的保守版
- 适度优化的改进版
- 创意加强的亮点版
# 输出示例
## 原文:
"夏日必备防晒霜
SPF50+ PA++++
清爽不油腻"
## 仿写版本:
1. 【保守版】
"夏季必备防晒产品
防晒指数SPF50+ PA++++
质地清爽不油腻"
2. 【优化版】
"夏日防晒推荐
高倍防护SPF50+ PA++++
轻薄水感质地,肌肤零负担"
3. 【创意版】
"今夏防晒天花板!
SPF50+ PA++++超强防护
一抹化水,清爽不黏腻"
# 执行要求
请提供:
1. 图片文字提取内容
2. 图片背景说明(如有)
我将按照以上规范进行仿写创作。
2.7 使用文本处理插件拼接字符串
- 输入:
- String1:获取小红书笔记详情-note
- String2:图片文案内容整理-output
- String3:图片文案仿写-output
2.8 结束节点
3.总结
通过以上介绍,相信你了解了如何利用DeepSeek+Coze来构建高效的小红书图片文案改写智能体。
在AI时代,技术门槛将越来越低,小白也能搭建智能体,用AI工具来提升工作效率。
用AI智能体不是未来,而是AI时代每个人的生存技能,学会AI智能体,人人都是超级个体。
如果你觉得这篇文章有帮助,别忘了点赞、关注、收藏,我们下期再见!
本文已收录于,我的技术博客:tangshiye.cn 里面有,DeepSeek 资料,AI 智能体教程,算法 Leetcode 详解,BAT 面试真题,架构设计,等干货分享。
DeepSeek+Coze实战:从0到1搭建小红书图文改写智能体(喂饭级教程)的更多相关文章
- 实战:使用SVN+apache搭建一个版本控制服务器
今天讲的内容: 实战:使用SVN+apache搭建一个版本控制服务器 每天: 10:00 晚上:21:00 服务端:xuegod63.cn IP:192.168.10.63 服务概述: SVN(s ...
- 零基础入门 实战mpvue2.0多端小程序框架
第1章 课程快速预览(必看!!!)在这一章节中,老师讲带领你快速预览课程整体.其中,涉及到为什么要做这么一门实战课程.制作一个小程序的完整流程是怎么样的,以及如何做项目的技术选型. 第2章 30 分钟 ...
- Vue3 企业级优雅实战 - 组件库框架 - 6 搭建example环境
该系列已更新文章: 分享一个实用的 vite + vue3 组件库脚手架工具,提升开发效率 开箱即用 yyg-cli 脚手架:快速创建 vue3 组件库和vue3 全家桶项目 Vue3 企业级优雅实战 ...
- 从0到1搭建移动App功能自动化测试平台(2):操作iOS应用的控件
转自:http://debugtalk.com/post/build-app-automated-test-platform-from-0-to-1-Appium-interrogate-iOS-UI ...
- Redis 3.0 集群搭建
Redis 3.0 集群搭建 开启两个虚拟机 分别在两个虚拟机上开启3个Redis实例 3主3从两个虚拟机里的实例互为主备 下面分别在两个虚拟机上安装,网络设置参照codis集群的前两个主机 分别关闭 ...
- 从0到1搭建移动App功能自动化测试平台(0):背景介绍和平台规划
本文作者: 伯乐在线 - debugtalk .未经作者许可,禁止转载!欢迎加入伯乐在线 专栏作者. 转载地址:http://blog.jobbole.com/101221/ 背景 最近新加入DJI的 ...
- android 5.0开发环境搭建
Android 5.0 是 Google 于 2014 年 10 月 15 日发布的全新 Android 操作系统.本文将就最新的Android 5.0 开发环境搭建做详细介绍. 工具/原料 jdk- ...
- Jira 6.0.5环境搭建
敏捷开发-Jira 6.0.5环境搭建[1] 我的环境 Win7 64位,MSSql2008 R2,已经安装tomcat了 拓展环境 jira 6.0.5 百度网盘下载 ...
- 从0到1搭建spark集群---企业集群搭建
今天分享一篇从0到1搭建Spark集群的步骤,企业中大家亦可以参照次集群搭建自己的Spark集群. 一.下载Spark安装包 可以从官网下载,本集群选择的版本是spark-1.6.0-bin-hado ...
- django从0到1搭建网站
曾经有人说我前端很水,那么在这一系列文章中我打算把前后端融合在一起来做一次网站的全面重构,希望可以把刚刚入行的同学带上正途 请尊重原创,转载请注明来源网站www.shareditor.com以及原 ...
随机推荐
- vue--Element-UI Table 表格指定列添加点击事件
最近使用了Element-UI中的Table表格,因为需求需要在指定的列点击跳转,所以必须添加个点击事件,我这里是弹框展示table再点击跳转的,如图所示: 下面是我实现具体的代码(只是代码的一部分, ...
- Powershell 调用cmd 运行exe、bat、jar文件
1. 配置路径 $nginxPath = "C:\path\to\nginx" $redisPath = "C:\path\to\redis" $ruoyiAd ...
- 大数据之路Week08_day06 (Zookeeper搭建)
Zookeeper集群搭建 在本文中Zookeeper节点个数(奇数)为3个.Zookeeper默认对外提供服务的端口号2181 .Zookeeper集群内部3个节点之间通信默认使用2888:3888 ...
- Trae AI 工具使用记录--0手写代码创建桌面代办事项软件
使用的AI工具是最近字节跳动出品的Trae工具. 第一步 下载IDE,Trae(官网链接 https://www.trae.ai) 安装完成后注册.登录,可以直接使用github账号.第一个坑就是目前 ...
- php服务器如何验证令牌
在PHP中,令牌通常用于防止跨站请求伪造(CSRF)攻击.以下是一个简单的例子,展示了如何生成和验证令牌: 生成令牌: function generateToken($length = 32) { / ...
- Cordova基本使用(二)
cordova的打包发布版app流程简介 除了第一遍官网给的打包发布版的方法,我们可以自己多敲几次命令来实现. 基本上使用如下的几个命令就完成这个过程,先列出整个过程: 1.cordova选定ando ...
- tsconfig.json报错问题
tsconfig.json报错问题 前言 创建 tsconfig.json 配置文件时,VS Code 会自动检测当前项目当中是否有ts文件,若没有则报错,提示用户需要创建一个ts文件后,再去使用ty ...
- linux下npm安装的全局命令无法执行
npm install laravel-echo-server -g 安装了之后在其他目录无法执行,找不到命令,在windows下可以直接使用,在linux下需要配置下环境变量 npm prefix ...
- 出现TypeError: float() argument must be a string or a number, not _NoValueType(机器学习 Win11)
博客地址:https://www.cnblogs.com/zylyehuo/ 如果出现以下报错 则说明是torch.numpy等库的版本不匹配 可以去以下网站寻找匹配的版本 https://mirro ...
- 解决Oracle锁表情况
在使用Oracle数据库更新数据的时候,有两种查询方式可以修改编辑数据: select t.*,t.rowid from table t select * from table for update ...