营销文案流水线化生产——agent llm

news2024/10/6 10:28:44

背景:

做过工厂生产的朋友应该对生产流程:BOM、SOP这两个词不陌生,然而这两个词更厉害的地方在于标准化流程化作业。其实经过这么多轮迭代的内容生成,特别是和商业营销相关的数字化内容生成和其不是在追求标准化、流程化、定制化的生产链路。通过标准化、流程化、定制化的生产链路搭建,构建内容消费品的批量高效高质量同时能够做到个性化和差异化。

在这样一个大背景下把工厂标准化生产的流程化作业引入内容生成似乎是有可行性的。然后内容生产也是有其特殊性,个性化和内容差异化、感性化和工业化生产有很大差异的。那么这些差异化的地方又该如何解决,如何让线性batcg化生成的链路能够适配到定制化单品化的生产呢。

要解决这个问题,我们首先得找到问题根本在哪。其实根本原因就在批量化流水线生成容易高效降低每件商品生成的成本,不足就是不太容易满足个性化和差异化的需求;定制化和个性化的生成可以带来每个用户的最好体验,问题就在于为了满足个性化需求需要花费精力很高,很难做到低成本。那么有没一种折中的方案,来调和成本和体验的表层矛盾。如果对最先进制造理念有关注的同学应该不难发现:柔性制造、智能制造好像就是在解决这个问题诞生的先进理念。

那么柔性制造、智能制造到底是怎么来解决这个看起来不太容易调和的矛盾的呢。如果用一句话来介绍其实就是:“抽取生产流程中共性因素,共性因素凝结成原子化制造单元,通过原子化制造单元的组合构建多样化商品的可能;用户个性化多样化需求可以抽象成一些生产策略+多样化物料的组合,让生产链路组合智能可编程化”。

更直白点讲就是把多样性的来源看成是:物料多样化、生产原工艺组合多样化、生产组合智能化三个生产理念来解决。把这几个理念如果转到当下流行的大模型话语体系来讲就是,多agent的控制系统。其实就是BOM、SOP、智能组合BOM和SOP这三个步骤。

这篇文章介绍的是用agent来构建营销文案的差异化生产,营销文案的差异化生产的本质需求和商品的个性化需求是一样的。所以为了解决商品个性化需求而诞生的柔性生产、智能化生产的理念和生产流程一样适用营销文案生成。后面文章就把这些理念和大模型打造的能力柔和进来一起讲。

下面文章会用一个具体的实践例子把前面讲的各模块串起来成为一个系统。具体的流程可以看下面的流程框架图。

1.约定用户输入格式

2.根据用户输入选择生成策略

3.根据用户输入对物料结构化解析

4.根据生成策略和现在状态选择下一阶段任务

5.知识补全

6.物料融合生成文本

用户输入:

运营想法描述--提升**展位**品ctr,适配年轻人群

展位--**阵地腰封**卡

营销物体--稳健类基金产品

意图解析:

解析展位抽取关键信息召回信息
展位**阵地腰封约束:格式:单行1不超过0字可标红突出重点,双行主标题不超过11个字,副标题不超过12字,主标题可标红突出重点合规:不能出现***词
营销物稳健类基金品类卖点:1.高抗市场波动性2.低风险3.同品类相对高收益率4.长期累积收益率
运营想法提升ctr玩法:1.突出权益引流2.有心智用户打产品卖点3.人群情景化营销4.打“和你相关”吸引注意力
人群特征年轻人群通用标签:1.不喜欢过度约束,表述要有亲和力2.消费欲望强,喜欢尝试新东西3.好玩有趣新奇的玩法4.汽车、旅游、消费节、电子产品、吃喝玩乐金融标签:1.抗风险力小2.现金流较差,希望即时变现3.理财心智较弱,理财目的在于能够买到心爱物品4.对金融概念理解不深入

生成文案意图识别:

文案类型--产品卖点文案生成策略

生成策略描述--

突出产品卖点,根据用户输入的产品或品类卖点和特点,围绕卖点和特点做文案描述;输入为至少4类产品卖点、产品名称、文案格式约束、风格约束、参考例子;输出为制定数量和格式的产品卖点文案

文案生成策略--

1.提取产品卖点

2.如果卖点数量少于4个,需要调取工具补齐卖点数

3.结合产品介绍和卖点做卖点联想拓展

4.补充卖点上下文

5.选择数据组织策略

6.生成文案

需要物料--产品卖点、产品名、产品卖点上下文、产品卖点文案生成理由

格式约束--生成主副标题文版对,主标题不能超过12个字,副标题不能超过11个字,主副标题必须有一个要出现产品卖点,不能出现“极力推荐”、“值得购买”......这些强引导购买词

风格约束--商务简约、自然简约

参考文案例子--推荐样例、不推荐样例

匹配生成策略:
生成策略名——场景化营销文案生成策略
生成策略描述——匹配出产品卖点和人群金融标签,围绕产品卖点和人群金融标签,针对人群人群高匹配场景做文本描述
需要物料如下表(BOM):

物料品类物料信息需要数量
产品卖点抗波动性强1
产品卖点长期收益高1
人群特征喜欢有亲和力表述方式1
人群特征对汽车、电子产品消费力强1
人群特征抗风险能力小,现金流较少1
营销场景计划实现自己消费计划时1
格式约束单行10个字1
风格约束偏营销风格2个
参考例子“理好财,小钱也能攒辆车”3个

生成流程(SOP):
1.根据物料表和生成文案的策略需要物料清单数量,核对所需物料是否齐全
2.产品卖点物料不足,从“意图解析”——营销物—抽取关键信息—召回信息 作为信息检索query召回更多有效信息
3.人群特征物料不足,从“意图解析”——人群特征—抽取关键信息—召回信息 作为信息检索query召回更多有效信息
4.营销场景物料不足,从“意图解析”——营销场景—抽取关键信息—召回信息 作为信息检索query召回更多有效信息
5.判断所谓物料是否够多样化,如果不够可以结合LLM+已有物料做联想生成
6.根据生成策略选择物料+生成prompt组织模版,把BOM信息案生成模版组织好
7.把组织好的prompt输入适配LLM模型生成文案
8.生成文案做文本自检(多粒度打分,可以用自训练LLM实现)

补充所需物料:

所需物料清单--产品名、产品卖点、产品上下文

工具清单--查数据工具、知识补充工具、即时数据向量库、文案组织策略选择

输出物料清单--

1.产品名

2.产品卖点

3.产品相关上下文

4.风格约束

5.格式约束

6.参考文案

7.数据组织策略

围绕补充信息构建物料检索仓:
即时信息补充——文件格式转换、文件关键信息摘取、文件问答能力、文件信息组织
稳健信息补充——信息来源整理,产品卖点、人群金融特征、营销场景、金融概念,信息转知识能力,知识检索准确度

fig1. 即时信息构建链路

fig2. 稳健知识构建链路

物料格式化组织

生成策略模版-- 指令,输入,上下文描述,格式约束,例子,输出格式

物料填充格式--

输出生成prompt--

Q:指令:用关键词组{"稳健理财、抗风险能力差、理财好习惯、逐步积累资产、小成本也可理财、收益稳健、抗风险、历史无亏损、资产稳健、小投入、交易灵活、买入成本低、收益快、周期短、交易灵活、收益稳步提升、练手好选择、可及时止损"},结合年轻人的生活场景和理财目标,想象自己是一个年轻人,想要看到什么样的理财信息,考虑他们初入职场或在大学,抗风险能力弱、能投入资金不多,灵活购买的理财需要,结合主标题的场景:年轻人的理财方式,你跟上了吗?写30对符合场景预期连贯多样化的副标题、底部引导文案更文艺委婉,不要出现用户注册下载的硬广描述,每句字数不超过20个字文案风格多样化、差异化,贴近年轻人生活,亲切可执行,场景化描述,有代入感,不承诺收入,不要过于绝对描述;输出格式如下json:{主标题:年轻人的理财方式,你跟上了吗? ;副标题:;底部引导文案:}\n。
产出文案:

生成文案

LLM生成文案--

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
from transformers.generation.utils import GenerationConfig
tokenizer = AutoTokenizer.from_pretrained("baichuan-inc/Baichuan-13B-Chat", use_fast=False, trust_remote_code=True,cache_dir = "./llm_model")
model = AutoModelForCausalLM.from_pretrained("baichuan-inc/Baichuan-13B-Chat", device_map="auto", torch_dtype=torch.float16, trust_remote_code=True,cache_dir = "./llm_model")
model.generation_config = GenerationConfig.from_pretrained("baichuan-inc/Baichuan-13B-Chat",cache_dir = "./llm_model")
messages = []
messages.append({"role": "user", "content": "请用“美好,生活,稳健,健康,收益”关键词生成20句适合年轻人的财富基金营销文案;每句话不超过15个字,并给出每句文案生成的逻辑和生成的理由;{[{”文案“:“1....”;“生成理由”:“”}]}json格式输出结果"})
response = model.chat(tokenizer, messages)
print(response)

from transformers import AutoTokenizer
from transformers import LlamaForCausalLM
import torch

device = torch.device("cuda")

query="请用“美好,生活,稳健,健康,收益”关键词生成20句适合年轻人的财富基金营销文案;每句话不超过15个字,并给出每句文案生成的逻辑和生成的理由;{[{”文案“:“1....”;“生成理由”:“”}]}json格式输出结果"
model = LlamaForCausalLM.from_pretrained("IDEA-CCNL/Ziya-Writing-LLaMa-13B-v1", torch_dtype=torch.float16, device_map="auto",cache_dir = "./llm_model")
tokenizer = AutoTokenizer.from_pretrained("IDEA-CCNL/Ziya-Writing-LLaMa-13B-v1", use_fast=False,cache_dir = "./llm_model")
inputs = '<human>:' + query.strip() + '\n<bot>:'
      
input_ids = tokenizer(inputs, return_tensors="pt").input_ids.to(device)
generate_ids = model.generate(
            input_ids,
            max_new_tokens=2048, 
            do_sample = True, 
            top_p = 0.85, 
            temperature = 0.85, 
            repetition_penalty=1., 
            eos_token_id=2, 
            bos_token_id=1, 
            pad_token_id=0)
output = tokenizer.batch_decode(generate_ids)[0]
print(output)

文案打分挑选--

小结:

1.介绍了个性化定制商品生产的最前沿制造理念:柔性生产、智能化生产

2.营销文案的生产其实也是个性化定制生产的一个典范,借鉴工业生产的理念和大模型agent的理念介绍了BOM、SOP、物料+原子生产工序组合多样化满足营销文案个性化差异化、温度情感多样化的生产链路

3.通过一个例子,具体讲解了如何拆解原子工序,如何构建物料仓储,如何用LLM的agent打造柔性生产链路

4.柔性流水线化的生产可以创造更多文创产品,一样也可以创造更多商业化需求的商品化文案;智能化的通用大模型让这一切实现起来更容易,但并不代表没有工作量

5.生产中供应链的搭建、产业集群生态的搭建是核心;在内容生产中供应链(各种知识生产加工)、物流供应链(各种知识物料调、转、存)、产业集群效应(物料流转、再加工、组合、筛选)一样重要;如何构建知识内容操作指南、物料入库验收指南也决定知识内容生产产业的未来

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/842627.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

某大型医院门户网站性能分析案例

故障现象 门户网站近期出现少量的访问体验慢现象&#xff0c;主要是由于服务器响应时间慢。出现慢页面的页面簇为&#xff1a;http://www.xxx.ac.cn/。 分析过程 下面将分析异常原因:页面的URL信息&#xff1f;页面慢的原因&#xff1f; 性能问题分析&#xff0c;定位到慢访…

知识付费系统开发:构建高效智能的付费内容平台

随着数字化时代的来临&#xff0c;知识付费正迅速崭露头角&#xff0c;为知识创作者和求知者带来了全新的商机。在这个背景下&#xff0c;开发一款高效智能的知识付费系统成为了一项重要的任务。本文将深入探讨如何基于Python编程语言和相关技术构建一个智能的知识付费内容平台…

kconfig语法

前言 Kconfig文件&#xff1a;存放生成基于图形化界面内容 学习原因&#xff1a;Kconfig是各种配置界面的源文件&#xff0c;内核的配置工具读取各个Kconfig文件&#xff0c;生成配置界面供开发人员配置内核&#xff0c;最后生成配置文件.config 语法 1.概念&#xff1a;主…

【51单片机】晨启科技,7针OLED显示驱动程序,STC89C52RC

文章目录 原理图oled.coled.hmain.c 原理图 sbit OLED_SCLP4^3;//SCL-D0 sbit OLED_SDAP4^1;//SDA-D1 sbit OLED_RES P3^6;//RES sbit OLED_DC P3^7;//DC sbit OLED_CSP2^7; //CS oled.c #include "OLED.h"//******************************说明*******************…

【gavh39芯片用什么代替-AH8652】

问&#xff1a;gavh39芯片用什么代替&#xff1f; 答&#xff1a;gavh39是一颗用于交流220v转5v输出的芯片&#xff0c;它的拼对拼代替型号为AH8652 AH8652是一款非隔离电源管理芯片&#xff0c;它用于将交流电压转换为直流电压输出。可以将输入的220V交流电转换为输出的5V直流…

Harbor企业镜像仓库部署(本地)

简述&#xff1a; Docker 官方镜像仓库是用于管理公共镜像的地方&#xff0c;大家可以在上面找到想要的镜像&#xff0c;也可以把自己的镜像推送上去。但是有时候服务器无法访问互联网&#xff0c;或者不希望将自己的镜像放到互联网上&#xff0c;那么就需要用到 Docker Regis…

Docker desktop使用配置

1. 下载安装 https://www.docker.com/ 官网下载并安装doker desktop 2. 配置镜像 &#xff08;1&#xff09;首先去阿里云网站上进行注册&#xff1a;https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors &#xff08;2&#xff09;注册完成后搜索&#xff1a;容…

用 docker 创建 jmeter 容器,能做性能测试?

我们都知道&#xff0c;jmeter 可以做接口测试&#xff0c;也可以用于性能测试&#xff0c;现在企业中性能测试也大多使用 jmeter。docker 是最近这些年流行起来的容器部署工具&#xff0c;可以创建一个容器&#xff0c;然后把项目放到容器中&#xff0c;就可以构建出一个独立的…

独立站私域怎么玩?浅浅了解一下吧!

当你是一个跨境电商独立站的卖家&#xff0c;你的工作有三个主要焦点&#xff1a;充分利用流量、提升用户转化率和降低用户的总体成本。 然而&#xff0c;除了利用广告以外&#xff0c;是否有更多的策略可以帮助你接触到用户&#xff0c;同时降低吸引新用户的成本呢&#xff1…

LeetCode150道面试经典题-合并两个有序数组(简单)

合并两个有序数组 题目&#xff1a; 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2&#xff0c;另有两个整数 m 和 n &#xff0c;分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中&#xff0c;使合并后的数组同样按 非递减顺序 排列。 注意&a…

每天一道leetcode:剑指 Offer 11. 旋转数组的最小数字(适合初学者)

今日份题目&#xff1a; 把一个数组最开始的若干个元素搬到数组的末尾&#xff0c;我们称之为数组的旋转。 给你一个可能存在 重复 元素值的数组 numbers &#xff0c;它原来是一个升序排列的数组&#xff0c;并按上述情形进行了一次旋转。请返回旋转数组的最小元素。例如&am…

前端页面性能优化,性能测试算法优化,MeterSphere开源持续测试平台v2.10.5 LTS版本发布

2023年8月7日&#xff0c;MeterSphere一站式开源持续测试平台正式发布v2.10.5 LTS版本。自2023年5月发布v2.10 LTS版本后&#xff0c;MeterSphere开源项目组坚持每两周发布小版本&#xff0c;持续进行问题的修复更新&#xff0c;并针对部分功能进行优化。 本次发布的MeterSphe…

【深度学习】采用自动编码器生成新图像

一、说明 你知道什么会很酷吗&#xff1f;如果我们不需要所有这些标记的数据来训练 我们的模型。我的意思是标记和分类数据需要太多的工作。 不幸的是&#xff0c;大多数现有模型从支持向量机到卷积神经网&#xff0c;没有它们&#xff0c;卷积神经网络就无法训练。无监督学习不…

7月27日上课内容 Firewalld防火墙

iptables 软件防火墙 包过滤防火墙firewalld 防火墙包过滤防火墙。网络层centos7自带的默认的防火墙。取代iptables firewalld两种配置模式 运行时配置 永久配置 iptables是静态防火墙 firewalld是动态防火墙。 firewalld安装区域来进行划分: 9个区域 moba里面要打开防火墙 fi…

智慧工厂解决方案[60页PPT]

导读&#xff1a;原文《》&#xff08;获取来源见文尾&#xff09;&#xff0c;本文精选其中精华及架构部分&#xff0c;逻辑清晰、内容完整&#xff0c;为快速形成售前方案提供参考。 完整版领取方式 完整版领取方式&#xff1a; 如需获取完整的电子版内容参考学习 您可以关注…

OpenCv.js(图像处理)学习历程

opencv.js官网 4.5.0文档 以下内容整理于opencv.js官网。 简介 OpenCV由Gary Bradski于1999年在英特尔创建。第一次发行是在2000年。OpenCV支持c、Python、Java等多种编程语言&#xff0c;支持Windows、Linux、Os X、Android、iOS等平台。基于CUDA和OpenCL的高速GPU操作接口也…

【Seata1.5.2 下载 配置 整合 踩坑 测试】—— 含各种踩坑记录(详细版)

&#x1f4a7; S e a t a 1.5.2 ——含各种踩坑记录 \color{#FF1493}{Seata1.5.2 —— 含各种踩坑记录} Seata1.5.2——含各种踩坑记录&#x1f4a7; &#x1f337; 仰望天空&#xff0c;妳我亦是行人.✨ &#x1f984; 个人主页——微风撞见云的博客&#x1f390; &…

KM生存分析

这个系列从2022年开始&#xff0c;一直更新使用R语言分析数据及绘制精美图形。小杜的生信笔记主要分享小杜学习日常&#xff01;如果&#xff0c;你对此感兴趣可以加入该系列的学习。 最终图形 本期图形代码 ##KM生存分析 ##20230807##导入包 library(survival) library(surv…

【深度学习】StyleGANv2 2019 论文,Analyzing and Improving the Image Quality of StyleGAN

StyleGAN论文&#xff1a; 《A Style-Based Generator Architecture for Generative Adversarial Networks》 论文&#xff1a;https://arxiv.org/abs/1812.04948 代码&#xff1a; https://github.com/NVlabs/stylegan StyleGANv2论文&#xff1a; 《Analyzing and Improving …

Linux葵花宝典-无需自宫版

1. Linux简介 1.1 什么是Linux Linux&#xff0c;全称GNU/Linux&#xff0c;是一种免费使用和自由传播的类UNIX操作系统&#xff0c;其内核由Linus Torvalds于1991年10月5日首次发布&#xff0c;它主要受到Minix和Unix思想的启发&#xff0c;是一个基于POSIX的多用户、多任务、…