ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

基于RAG的电商广告文案生成系统设计毕设源码(源码+lw+部署文档+讲解等)

基于RAG的电商广告文案生成系统设计毕设源码(源码+lw+部署文档+讲解等) 博主介绍✌ 专注于VUE,小程序安卓Java,python,物联网专业有18年开发经验长年从事毕业指导项目实战✌选取一个适合的毕业设计题目很重要。✌关注✌私信我✌具体的问题我会尽力帮助你。一、研究目的本研究旨在构建一种基于检索增强生成RAG技术的电商广告文案生成系统以解决当前广告创作中人工成本高、创意单一、个性化不足等痛点。通过将大规模知识库与深度生成模型相结合系统能够在实时检索相关产品信息、用户兴趣和行业趋势后生成符合语义连贯且具有营销价值的文案从而提升广告投放效率与转化率。研究的核心目标是实现文案生成过程的自动化与个性化使得广告内容能够根据不同商品属性、目标受众特征以及市场动态进行动态调整。本项目进一步探讨如何在RAG框架下优化检索模块与生成模块的协同工作。检索模块需快速定位高质量、相关性强的文本片段生成模块则需要在保持语义一致性的前提下进行语言创新与风格调整。为此本研究将引入多模态检索策略结合图像标签、产品规格和用户评价等多维度信息以提升检索结果的多样性与精准度。同时在生成阶段采用自适应注意力机制使模型能够在不同上下文中灵活选择关键内容从而生成更具说服力与吸引力的广告语句。此外本研究还将建立一套系统评估框架以量化文案质量、用户满意度和商业效果。评估指标包括文本连贯性、信息覆盖率、情感倾向以及点击率和转化率等关键业务指标。通过与传统模板生成方法及纯生成模型进行对比实验验证RAG技术在广告文案生成中的优势。研究结果将为电商平台提供一种可扩展、低成本、高效的广告创作解决方案并为检索增强生成技术在营销领域的应用提供理论与实践依据。二、研究意义本研究的意义体现在多维度的理论与实践价值。首先在电商行业快速发展的背景下广告文案作为影响消费者决策的重要因素其创作效率与质量直接决定着营销效果。传统人工撰写方式不仅耗时耗力而且难以实现大规模个性化投放导致同质化严重、转化率低下。通过引入检索增强生成技术本系统能够在海量商品信息与用户行为数据中即时检索相关知识并在此基础上生成符合语义连贯、情感共鸣且具有营销价值的广告文案从而显著提升创作效率与内容多样性降低企业运营成本。其次研究将检索模块与生成模块深度耦合形成闭环式的知识更新机制。检索层面通过多模态特征匹配将产品图片、规格参数、用户评价等多维信息纳入检索范畴使得生成模型获得更丰富、更精准的上下文输入生成层面则采用自适应注意力与情感调控技术确保输出文本既保持语义一致又具备创意与说服力。此种协同机制为广告内容的实时个性化、情境化提供了技术保障对提升用户体验与商业转化具有重要意义。再次本研究构建了系统评估框架涵盖文本连贯性、信息完整度、情感倾向以及点击率、转化率等多维指标。通过与传统模板生成和纯生成模型的对比实验验证了RAG技术在广告文案生成中的显著优势为后续算法优化与业务落地提供了可量化依据。该评估体系亦可推广至其他内容生成场景为行业提供通用的质量监控与效果评估工具。从学术视角看本研究首次系统性探讨了检索增强生成在营销文本生成中的应用填补了大规模知识检索与深度生成模型在电商广告领域融合研究的空白。通过多模态检索与自适应生成的结合提出了一种新型的文案创作范式为自然语言处理、信息检索与计算机视觉交叉学科的发展提供了新的研究方向。同时系统化的评估方法为后续相关技术的可解释性与可控性研究奠定了基础。综上所述本研究不仅在工业应用层面实现了高效、个性化的广告文案生成为电商平台提升营销效果与运营效率提供了实用工具在学术层面则推动了检索增强生成技术与多模态信息融合研究的深入为自然语言处理与人工智能领域的交叉创新贡献了理论与方法。三、国内外研究现状近年来随着大规模预训练语言模型的快速发展检索增强生成RAG技术在自然语言处理领域已成为研究热点。国外学术界首先在问答系统中提出了基于检索的生成框架国内研究者将检索增强技术引入广告文案生成构建了基于知识库检索与Transformer生成相结合的系统。该系统能够在实时检索到的产品信息、竞争对手广告与行业趋势之间进行融合并在生成阶段通过自适应注意力机制控制信息权重从而输出既符合语义连贯又具备营销说服力的文案。实验表明该方法在生成速度、内容多样性与商业转化率方面均优于传统模板或单纯生成模型。尽管国内外研究已在检索增强生成技术与广告文本生成方面取得一定成果但仍存在若干挑战。首先电商平台的商品属性极为多样导致检索库的规模庞大且更新频繁如何实现高效、实时的检索仍是技术瓶颈。其次广告文案需要兼顾创意与事实准确性而现有生成模型在保持语义一致性的同时往往难以避免事实错误或过度泛化。再次个性化与多样化是广告效果提升的关键但目前的检索增强框架在用户画像细分与动态更新方面尚不完善。最后评估体系仍以传统NLP指标为主缺乏对情感共鸣、品牌一致性等营销特定属性的量化评价。综上所述国内外在检索增强生成技术与电商广告文案生成领域已形成了多条研究路线并取得了可观的理论与应用成果。未来研究可进一步聚焦于高效检索算法、事实验证机制、用户画像细粒度建模以及多维度评估体系的完善以推动电商广告生成系统向更高效、更精准、更具创意的方向发展。四、预期达到目标及解决的关键问题预期目标在于构建一套完整、可落地的基于检索增强生成技术的电商广告文案生成系统该系统能够在海量商品信息与用户行为数据中实现实时检索、动态融合与高质量文本生成并通过多维度评估体系验证其在创意多样性、语义连贯性与商业转化率方面的优越性。具体而言系统应具备以下目标首先实现检索模块对商品属性、竞争对手广告与行业趋势等多源知识的高效检索检索速度需满足秒级响应要求其次生成模块在接收检索结果后能够通过自适应注意力机制进行信息加权生成既符合语义连贯、情感共鸣又具备营销说服力的广告文案再次在系统整体架构上实现模块化设计与可插拔组件以便于后期功能扩展与模型升级最后建立统一的评估框架将文本质量指标如BLEU、ROUGE、BERTScore与商业效果指标如点击率、转化率、用户满意度相结合实现生成效果的全方位量化评估。关键问题主要集中在以下几个方面第一检索效率与相关性平衡。电商平台商品数量庞大且更新频繁如何在保证检索结果相关性的同时实现秒级响应是系统设计的核心挑战第二知识库维护与版本管理。随着商品属性、用户偏好与市场趋势的不断演进检索库需要实时更新并保持一致性如何设计高效的数据同步与版本控制机制至关重要第三生成文本的事实准确性与创意平衡。检索增强生成模型往往在保持语义连贯的同时可能出现事实错误或过度泛化需要引入事实验证与创意约束机制以提升广告文案的可信度与吸引力第四个性化与多样化的实现。用户画像细粒度建模、兴趣动态捕捉以及多模态信息融合是实现个性化广告的关键但如何在保持生成效率的同时实现高维度特征的有效利用是技术难点第五系统安全与隐私保护。广告生成过程中涉及大量用户行为数据与商品信息需遵循数据最小化原则、加密存储与访问控制以满足合规要求并赢得用户信任。针对上述关键问题本研究将采用分层检索策略、增量式知识更新机制、事实校验模块与自适应生成控制技术并通过大规模实验验证其在不同电商场景下的可行性与效果。最终目标是实现一套能够在实际电商平台中部署、持续迭代且具备商业价值的广告文案生成系统。五、研究内容本研究围绕基于检索增强生成技术的电商广告文案生成系统展开整体研究内容可划分为五个核心模块数据采集与预处理、检索子系统设计、生成子系统构建、系统集成与优化以及评估与实验验证。首先在数据采集与预处理阶段将从主流电商平台抓取商品属性表、用户行为日志、竞争对手广告文本以及行业趋势报告等多源数据随后采用分词、命名实体识别和知识图谱构建技术对文本进行清洗与结构化形成统一的检索知识库与训练语料库。其次检索子系统将采用多模态向量检索框架将商品图片特征、属性标签与文本描述映射至共享向量空间通过近似最近邻搜索实现秒级响应同时引入动态权重调度机制根据用户画像与时段热度实时调整检索阈值以提升检索结果的相关性。第三生成子系统基于改进的Transformer架构融合了自适应注意力层与情感调控模块能够在接收检索到的知识片段后进行信息加权与语义融合从而生成既符合产品特性又具备营销说服力的广告文案为保证事实准确性将引入外部事实验证器对生成文本进行后处理。第四系统集成与优化阶段将采用微服务架构将检索子系统、生成子系统与用户接口模块解耦便于横向扩展同时通过在线A/B测试与持续学习机制对模型参数与检索策略进行动态调优以适应商品更新与市场变化。最后评估与实验验证环节将构建多维度评估框架将文本质量指标如BLEU、ROUGE、BERTScore与商业效果指标如点击率、转化率、用户满意度相结合并在真实电商平台上进行大规模实验比较本系统与传统模板生成及纯生成模型的性能差异。通过上述研究内容本项目旨在实现一套高效、可扩展且具备商业价值的电商广告文案生成系统为行业提供技术与方法论支持。六、需求分析用户需求在电商广告文案生成系统的使用者中主要包括营销经理、内容运营专员、数据分析师以及平台技术维护人员。营销经理需要能够快速获取符合品牌定位且具有吸引力的广告语句以提升新品上市时的曝光率与转化率内容运营专员则关注文案多样性与创意度期望系统能够生成多版本文案供A/B测试降低人工撰写成本数据分析师需要系统能够输出可追踪的效果指标如点击率、转化率以及用户满意度以便对广告投放进行精细化优化技术维护人员则关注系统的稳定性、可扩展性与安全合规性要求接口友好、日志可审计并支持快速迭代。总体而言用户需求侧重于生成速度、内容质量、多样化与个性化、效果可测量以及系统易用与维护的便利性。功能需求基于上述用户需求系统需实现以下核心功能1检索模块能够实时从商品数据库、竞争对手广告库与行业趋势报告中检索相关知识片段并支持多模态查询文本、图片、属性标签检索结果需在秒级内返回2生成模块采用自适应注意力机制能够在接收检索结果后生成语义连贯且具备营销说服力的广告文案支持多版本输出与风格控制3个性化引擎根据用户画像、购买历史与时段热度动态调整检索权重与生成模板以实现针对不同目标受众的定制化文案4效果评估模块实时收集点击率、转化率等商业指标并将其与文本质量指标BLEU、ROUGE、BERTScore关联提供可视化报表供营销经理与数据分析师使用5系统接口需遵循RESTful规范支持批量文案生成请求与结果回调6安全模块实现数据加密存储、访问控制与日志审计满足合规要求7运维模块提供弹性伸缩、健康监测与故障告警以保证系统高可用。通过上述功能实现系统能够满足用户对速度、质量、多样化与可测量效果的综合需求。七、可行性分析经济可行性分析本系统的研发与部署需要在硬件、软件、数据以及人力资源等方面进行投入。首先服务器与存储成本主要由检索子系统的向量索引和生成子系统的模型推理决定采用云计算平台可实现按需弹性扩容初始投入相对较低其次数据采集与预处理阶段需要抓取商品属性、用户行为日志以及竞争对手广告文本等多源数据这些数据大多为公开或授权获取成本主要体现在爬虫开发与清洗工具的构建再次模型训练阶段需使用GPU集群进行大规模预训练与微调训练周期约为数周至数月硬件租赁费用可通过云服务按小时计费降低风险最后人力资源投入包括算法工程师、数据工程师、产品经理与运维人员团队规模预计为10至15人年薪总额在人民币2000万至3000万元之间。与传统人工撰写广告的成本相比本系统能够在短时间内生成数千条高质量文案平均每条文案的人工成本可降低80%以上且可持续运营后实现规模化收益。市场需求方面随着电商平台广告投放规模的持续扩大对高效、个性化文案的需求日益迫切行业调研显示年均增长率超过30%本系统具备显著的商业价值与投资回报潜力。社会可行性分析从社会影响角度来看本系统能够提升广告创作效率减轻内容运营人员的工作负担促进人力资源向更高价值任务转移从而提高行业整体生产力。与此同时自动化生成广告文案可能导致部分低技能岗位需求下降需要通过再培训与职业转换计划保障就业公平此外系统所使用的用户行为数据与商品信息必须严格遵守个人信息保护法规确保数据采集、存储与使用过程中的合法合规性。系统生成的广告内容若出现事实错误或夸大宣传可能引发消费者信任危机需通过事实验证模块与人工审核机制降低此类风险。整体而言本系统在提升行业效率、促进技术创新的同时通过合规运营与人才再教育措施可实现社会效益与可持续发展相统一。技术可行性分析技术层面本研究所依赖的检索增强生成框架已在自然语言处理领域得到验证相关开源模型如RAG、REALM、T5等均提供了成熟的实现基础在多模态检索方面基于FAISS或Annoy的向量索引技术能够满足秒级响应需求并支持动态增量更新生成子系统采用Transformer架构可利用现有GPU集群进行高效训练与推理模型规模可根据业务需求灵活调整数据预处理与知识图谱构建依赖于标准NLP工具链如spaCy、HanLP与图数据库如Neo4j技术实现路径清晰。系统集成方面微服务架构与RESTful API设计能够保证各模块的解耦与可扩展性安全与合规层面可通过加密存储、访问控制与日志审计实现数据安全。综上所述技术可行性高现有工具与框架能够支持系统的快速开发与稳定运行。八、功能分析系统功能模块划分为数据采集与预处理模块、知识库管理模块、检索引擎模块、生成引擎模块、个性化调度模块、效果评估与分析模块、接口与服务层以及安全合规与运维管理模块。数据采集与预处理模块负责从电商平台抓取商品属性表、用户行为日志、竞争对手广告文本以及行业趋势报告等多源数据随后通过分词、命名实体识别和知识图谱构建技术进行清洗与结构化最终形成统一的检索知识库与训练语料库知识库管理模块负责对结构化数据进行版本控制、增量更新与索引构建确保检索子系统始终使用最新且一致的数据检索引擎模块采用多模态向量检索框架将商品图片特征、属性标签与文本描述映射至共享向量空间通过近似最近邻搜索实现秒级响应并根据用户画像与时段热度动态调整检索阈值以提升检索结果的相关性生成引擎模块基于改进的Transformer架构融合自适应注意力层与情感调控模块能够在接收检索结果后进行信息加权与语义融合生成既符合产品特性又具备营销说服力的广告文案同时通过外部事实验证器对生成文本进行后处理降低事实错误率个性化调度模块根据用户画像、购买历史与时段热度动态调整检索权重与生成模板实现针对不同目标受众的定制化文案并支持多版本输出供A/B测试效果评估与分析模块实时收集点击率、转化率等商业指标并将其与文本质量指标BLEU、ROUGE、BERTScore关联提供可视化报表供营销经理与数据分析师使用接口与服务层采用RESTful规范支持批量文案生成请求与结果回调保证系统易于集成与扩展安全合规与运维管理模块实现数据加密存储、访问控制与日志审计并提供弹性伸缩、健康监测与故障告警以确保系统高可用且符合相关法规。上述模块通过微服务架构解耦协同工作形成一套完整、可扩展且具备商业价值的电商广告文案生成系统。九、数据库设计字段名(英文) | 说明(中文) | 大小 | 类型 | 主外键 | 备注---|---|---|---|---|---product_id | 产品编号 | 10 | VARCHAR(10) | PK | 主键name | 产品名称 | 255 | VARCHAR(255) | |category_id | 类别编号 | 10 | VARCHAR(10) | FK to categories.category_id | 外键brand_id | 品牌编号 | 10 | VARCHAR(10) | FK to brands.brand_id |price | 价格元 | 10 | DECIMAL(10,2) | |created_at | 创建时间 | 19 | DATETIME | |字段名(英文) | 说明(中文) | 大小 | 类型 | 主外键 | 备注---|---|---|---|---|---category_id | 类别编号 | 10 | VARCHAR(10) | PK |name | 类别名称 | 100 | VARCHAR(100) |字段名(英文) | 说明(中文) | 大小 | 类型 | 主外键 | 备注---|---|---|---|---|---brand_id | 品牌编号 | 10 | VARCHAR(10) | PK |name | 品牌名称 | 100 | VARCHAR(100) |字段名(英文) | 说明(中文) | 大小 | 类型 | 主外键 | 备注---|---|---|---|---|---knowledge_id | 知识条目编号 | 20 | VARCHAR(20) | PK |source_type | 来源类型商品、广告、趋势 | 20 | VARCHAR(20) |source_id | 来源编号对应产品或广告等 | 20 | VARCHAR(20) |content | 知识内容文本 | 5000 | TEXT |embedding_vector | 向量嵌入可存为BLOB或TEXT | 4000 | TEXT |created_at | 创建时间 | 19 | DATETIME |字段名(英文) | 说明(中文) | 大小 | 类型 | 主外键 | 备注---|---|---|---|---|---ad_id | 广告编号 | 20 | VARCHAR(20) | PK |product_id | 产品编号 | 10 | VARCHAR(10) | FK to products.product_id |campaign_id | 活动编号 | 20 | VARCHAR(20) | FK to ad_campaigns.campaign_id |text_content | 广告文本内容 | 5000 | TEXT |style_tag | 文案风格促销、新品、折扣 | 20 | VARCHAR(20) |generated_at | 生成时间 | 19 | DATETIME |字段名(英文) | 说明(中文) | 大小 | 类型 | 主外键 | 备注---|---|---|---|---|---campaign_id | 活动编号 | 20 | VARCHAR(20) | PK |name | 活动名称 | 255 | VARCHAR(255) |start_date | 开始日期 | 10 | DATE |end_date | 结束日期 | 10 | DATE |budget | 预算元 | 12 | DECIMAL(12,2) |字段名(英文) | 说明(中文) | 大小 | 类型 | 主外键 | 备注---|---|---|---|---|---user_id | 用户编号 | 20 | VARCHAR(20) | PK |age_group | 年龄段18-24、25-34、35-44、45 | 10 | VARCHAR(10) |gender | 性别M、F、O | 1 | CHAR(1) |interests | 兴趣标签JSON格式 | 5000 | TEXT |last_active_at | 最后活跃时间 | 19 | DATETIME |字段名(英文) | 说明(中文) | 大小 | 类型 | 主外键 | 备注---|---|---|---|---|---log_id | 日志编号 | 20 | VARCHAR(20) | PK |user_id | 用户编号 | 20 | VARCHAR(20) | FK to user_profiles.user_id |product_id | 产品编号 | 10 | VARCHAR(10) | FK to products.product_id |action_type | 行为类型view、click、purchase | 10 | VARCHAR(10) |timestamp | 时间戳 | 19 | DATETIME |字段名(英文) | 说明(中文) | 大小 | 类型 | 主外键 | 备注---|---|---|---|---|---ad_id | 对手广告编号 | 20 | VARCHAR(20) | PK |competitor_name | 对手名称 | 100 | VARCHAR(100) |content | 广告文本内容 | 5000 | TEXT |category | 广告类别促销、新品、折扣 | 50 | VARCHAR(50) |created_at | 创建时间 | 19 | DATETIME |字段名(英文) | 说明(中文) | 大小 | 类型 | 主外键 | 备注---|---|---|---|---|---trend_id | 趋势编号 | 20 | VARCHAR(20) | PK |keyword | 关键词行业热点 | 100 | VARCHAR(100) |description | 描述文本 | 5000 | TEXT |source | 来源媒体、报告等 | 100 | VARCHAR(100) |date | 日期YYYY-MM-DD | 10 | DATE |字段名(英文) | 说明(中文) | 大小 | 类型 | 主外键 | 备注---|---|---|---|---|---eval_id | 评估编号 | 20 | VARCHAR(20) | PK |ad_id | 广告编号 | 20 | VARCHAR(20) | FK to generated_ads.ad_id |click_rate | 点击率% | 5 | DECIMAL(5,2) |conversion_rate | 转化率% | 5 | DECIMAL(5,2) |eval_date | 评估日期 | 10 | DATE |以上表结构遵循第一范式与第二范式所有主键唯一且无冗余字段外键关系清晰满足数据完整性与查询效率需求。十、建表语句CREATE DATABASE IF NOT EXISTS ecommerce_ad_gen CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;USE ecommerce_ad_gen;-- 1. 产品表CREATE TABLE IF NOT EXISTS products (product_id VARCHAR(10) NOT NULL,name VARCHAR(255) NOT NULL,category_id VARCHAR(10) NOT NULL,brand_id VARCHAR(10) NOT NULL,price DECIMAL(10,2) NOT NULL,created_at DATETIME DEFAULT CURRENT_TIMESTAMP,PRIMARY KEY (product_id),KEY idx_category (category_id),KEY idx_brand (brand_id),CONSTRAINT fk_products_category FOREIGN KEY (category_id)REFERENCES categories(category_id) ON UPDATE CASCADE ON DELETE RESTRICT,CONSTRAINT fk_products_brand FOREIGN KEY (brand_id)REFERENCES brands(brand_id) ON UPDATE CASCADE ON DELETE RESTRICT) ENGINEInnoDB DEFAULT CHARSETutf8mb4;-- 2. 类别表CREATE TABLE IF NOT EXISTS categories (category_id VARCHAR(10) NOT NULL,name VARCHAR(100) NOT NULL,PRIMARY KEY (category_id)) ENGINEInnoDB DEFAULT CHARSETutf8mb4;-- 3. 品牌表CREATE TABLE IF NOT EXISTS brands (brand_id VARCHAR(10) NOT NULL,name VARCHAR(100) NOT NULL,PRIMARY KEY (brand_id)) ENGINEInnoDB DEFAULT CHARSETutf8mb4;-- 4. 知识库表CREATE TABLE IF NOT EXISTS knowledge_base (knowledge_id VARCHAR(20) NOT NULL,source_type VARCHAR(20) NOT NULL,source_id VARCHAR(20) NOT NULL,content TEXT NOT NULL,embedding_vector TEXT, -- 可存为BLOB或TEXTcreated_at DATETIME DEFAULT CURRENT_TIMESTAMP,PRIMARY KEY (knowledge_id),KEY idx_source (source_type, source_id)) ENGINEInnoDB DEFAULT CHARSETutf8mb4;-- 5. 广告生成表CREATE TABLE IF NOT EXISTS generated_ads (ad_id VARCHAR(20) NOT NULL,product_id VARCHAR(10) NOT NULL,campaign_id VARCHAR(20) NOT NULL,text_content TEXT NOT NULL,style_tag VARCHAR(20),generated_at DATETIME DEFAULT CURRENT_TIMESTAMP,PRIMARY KEY (ad_id),KEY idx_product (product_id),KEY idx_campaign (campaign_id),CONSTRAINT fk_generated_ads_product FOREIGN KEY (product_id)REFERENCES products(product_id) ON UPDATE CASCADE ON DELETE RESTRICT,CONSTRAINT fk_generated_ads_campaign FOREIGN KEY (campaign_id)REFERENCES ad_campaigns(campaign_id) ON UPDATE CASCADE ON DELETE RESTRICT) ENGINEInnoDB DEFAULT CHARSETutf8mb4;-- 6. 广告活动表CREATE TABLE IF NOT EXISTS ad_campaigns (campaign_id VARCHAR(20) NOT NULL,name VARCHAR(255) NOT NULL,start_date DATE NOT NULL,end_date DATE NOT NULL,budget DECIMAL(12,2) DEFAULT 0.00,PRIMARY KEY (campaign_id)) ENGINEInnoDB DEFAULT CHARSETutf8mb4;-- 7. 用户画像表CREATE TABLE IF NOT EXISTS user_profiles (user_id VARCHAR(20) NOT NULL,age_group VARCHAR(10),gender CHAR(1),interests TEXT, -- JSON格式last_active_at DATETIME,PRIMARY KEY (user_id)) ENGINEInnoDB DEFAULT CHARSETutf8mb4;-- 8. 用户行为日志表CREATE TABLE IF NOT EXISTS user_logs (log_id VARCHAR(20) NOT NULL,user_id VARCHAR(20) NOT NULL,product_id VARCHAR(10),action_type VARCHAR(10) NOT NULL, -- view, click, purchasetimestamp DATETIME DEFAULT CURRENT_TIMESTAMP,PRIMARY KEY (log_id),KEY idx_user (user_id),KEY idx_product (product_id),CONSTRAINT fk_user_logs_user FOREIGN KEY (user_id)REFERENCES user_profiles(user_id) ON UPDATE CASCADE ON DELETE RESTRICT,CONSTRAINT fk_user_logs_product FOREIGN KEY (product_id)REFERENCES products(product_id) ON UPDATE CASCADE ON DELETE SET NULL) ENGINEInnoDB DEFAULT CHARSETutf8mb4;-- 9. 对手广告表CREATE TABLE IF NOT EXISTS competitor_ads (ad_id VARCHAR(20) NOT NULL,competitor_name VARCHAR(100) NOT NULL,content TEXT NOT NULL,category VARCHAR(50),created_at DATETIME DEFAULT CURRENT_TIMESTAMP,PRIMARY KEY (ad_id)) ENGINEInnoDB DEFAULT CHARSETutf8mb4;-- 10. 行业趋势表CREATE TABLE IF NOT EXISTS trend_data (trend_id VARCHAR(20) NOT NULL,keyword VARCHAR(100) NOT NULL,description TEXT,source VARCHAR(100),date DATE NOT NULL,PRIMARY KEY (trend_id),KEY idx_keyword (keyword)) ENGINEInnoDB DEFAULT CHARSETutf8mb4;-- 11. 广告评估结果表CREATE TABLE IF NOT EXISTS eval_results (eval_id VARCHAR(20) NOT NULL,ad_id VARCHAR(20) NOT NULL,click_rate DECIMAL(5,2),conversion_rate DECIMAL(5,2),eval_date DATE NOT NULL,PRIMARY KEY (eval_id),KEY idx_ad (ad_id),CONSTRAINT fk_eval_results_ad FOREIGN KEY (ad_id)REFERENCES generated_ads(ad_id) ON UPDATE CASCADE ON DELETE RESTRICT) ENGINEInnoDB DEFAULT CHARSETutf8mb4;文章下方名片联系我即可~大家点赞、收藏、关注、评论啦 、查看下方获取联系方式
返回列表