Skip to content

1. 文档目的

本文用于完整说明 Audlis Marketing Studio 的定位、模块拆分、数据流、当前实现状态与后续演进方向。

它服务于:

  • 产品设计
  • 后台信息架构治理
  • 研发实现
  • 写书时的 AI 营销章节素材整理

2. 为什么需要 Marketing Studio

在传统电商后台中,商品管理和营销往往混在一起,结果通常有两个问题:

  • 商品编辑器越来越重
  • 营销内容生产又无法沉淀为资产

Audlis 当前已经有:

  • 商品编辑器
  • Media Lab
  • AI 客服
  • 商品详情页营销 landing 配置

这些能力如果继续零散放在后台各处,最终会失控。

因此需要一个单独的 Marketing Studio,把“营销内容生产”从“商品基础编辑”中分离出来。


3. 模块定位

Marketing Studio 的定位不是广告投放平台,而是:

系统内的营销内容生产中台

它主要负责:

  • 生成营销文案
  • 生成营销素材
  • 管理营销资产状态
  • 组装渠道包
  • 把营销配置回写到前台落地页

它不负责:

  • 直接投放广告
  • 自动调预算
  • 自动发社媒
  • 构建跨平台归因平台

4. 当前信息架构

Marketing Studio 当前包含 7 个子区块:

4.1 Copy Lab

负责营销文案生成与应用。

4.2 Asset Lab

负责营销图片 / 视频资产生成与状态管理。

4.3 Campaign Pack

负责把文案和素材组合成渠道包。

4.4 Marketing Library

负责存放已批准、可复用的营销素材。

4.5 Generation History

负责记录生成历史和运行轨迹。

4.6 Lifecycle Queue

负责生命周期营销触发、发送状态、失败处理与人工干预。

4.7 Experiment Results

负责展示趋势、渠道表现、生命周期结果与交付效果。


5. Copy Lab 设计

5.1 目标

Copy Lab 解决的问题是:

  • 一个商品不止需要一个标题
  • 商品文案、广告文案、SEO 文案不应混成一条描述
  • AI 生成内容需要可筛选、可审批、可应用

5.2 输入

当前输入主要来自:

  • 商品名称
  • 商品描述
  • source_data
  • 规格
  • 类目
  • 图像上下文

5.3 输出

当前已支持生成的主要类型包括:

  • title
  • tagline
  • benefits
  • seo copy
  • ad copy

5.4 状态流转

当前文案状态已支持:

  • draft
  • approved
  • archived
  • applied

这意味着生成内容不再是一次性响应,而是可管理资产。

5.5 应用动作

当前已经支持把文案应用回商品主字段,例如:

  • title → 商品标题
  • tagline → 商品 tagline
  • benefits → 商品 specs / 结构化内容的一部分

6. Asset Lab 设计

6.1 目标

Asset Lab 解决的问题是:

  • 营销素材不能总依赖手工设计
  • 商品图和营销图不是同一类资产
  • 图片和视频都需要版本管理与审批

6.2 当前支持的素材类型

图片:

  • 主图
  • 广告图
  • 渠道尺寸图

视频:

  • Text → Video
  • Image → Video
  • First + Last Frame

6.3 输入来源

当前输入来源包括:

  • 商品原图基线
  • 商品图库
  • 后台上传图片
  • Unsplash 参考图库

注意:

  • Unsplash 只作为参考图库,不替代商品事实素材

6.4 状态流转

当前营销资产状态已支持:

  • draft
  • approved
  • archived
  • applied

6.5 资产动作

当前已支持:

  • 批准
  • 归档
  • 应用到商品图库

7. Campaign Pack 设计

7.1 目标

Campaign Pack 的目标是让运营能够把:

  • 文案
  • 图片
  • 视频

组合为某个渠道可直接消费的资产包。

7.2 当前支持的渠道类型

当前设计主要面向:

  • Meta
  • TikTok
  • Email
  • Landing

7.3 当前导出内容

当前 pack payload 已包含:

  • 商品基础信息
  • 已选文案
  • 已选素材
  • 主图 / 主视频标记
  • 运营备注
  • 交付文件名约定
  • 素材链接清单

7.4 当前交付动作

当前已支持:

  • 下载原始 JSON
  • 下载交付包(manifest / copies / assets / brief)
  • 复制运营摘要
  • 应用到 landing 配置

8. Lifecycle Queue 设计

8.1 目标

Lifecycle Queue 解决的问题是:

  • 营销触达不能只停留在事件记录
  • 需要自动发送与人工干预并存
  • 需要把退订、失败、重试、模板方向纳入同一流程

8.2 当前支持的触发类型

  • cart_abandonment
  • checkout_started
  • post_purchase_followup
  • review_request

8.3 当前能力

当前已经支持:

  • 触发入队
  • cron 自动发送
  • 单条发送
  • 批量发送
  • 跳过
  • 重置为 pending
  • 失败原因持久化
  • 邮件内容预览
  • 退订链接与账户偏好联动

8.4 当前频控规则

  • cart_abandonment:1 小时后发送,7 天过期
  • checkout_started:30 分钟后发送,2 天过期
  • post_purchase_followup:2 小时后发送,14 天过期
  • review_request:24 小时后发送,30 天过期

8.5 模板治理

当前模板已支持通过 app_config 配置方向字段:

  • lifecycle_template_cart_abandonment
  • lifecycle_template_checkout_started
  • lifecycle_template_post_purchase_followup
  • lifecycle_template_review_request

这些配置不会直接改写事实内容,只影响营销邮件的语气方向。


9. Experiment Results 设计

9.1 目标

Experiment Results 解决的问题是:

  • 渠道包生成后,不能只看“生成成功”
  • 必须看到页面访问、加购、购买、生命周期结果的变化

9.2 当前结果层

当前结果层已包含:

  • By Pack
  • By Channel
  • 时间趋势(7 / 14 / 30 / 60 天)
  • 生命周期结果
  • 触发器筛选

9.3 当前视图模式

当前支持两种结果模式:

  • Experiment Results
  • Lifecycle Results

这两个模式共享同一商品上下文,但面向不同运营动作:

  • 前者更适合看渠道包表现
  • 后者更适合看自动触达结果

10. 当前实现状态总结

截至当前版本,Marketing Studio 已从“生成工具集合”演进为:

站内营销内容生产 + 生命周期运营 + 结果观察 + 交付输出的一体化工作区

已经完成的关键闭环包括:

  • AI 文案生成 → 审批 → 应用
  • 图片 / 视频生成 → 审批 → 应用
  • 渠道包组装 → 导出 → landing 消费
  • 生命周期触发 → 自动发送 → 失败重试 / 跳过 / 重置
  • 趋势结果 → 生命周期结果 → 渠道包效果观察

尚未完成的部分主要是更深的运营化能力,而不是基础链路缺失:

  • 更细粒度的实验管理
  • 更强的趋势可视化
  • 更完整的交付资产压缩包
  • 与外部投放系统的结果回流

11. 当前版本实际落地清单

以下能力已经在代码中落地,而不是停留在设计层:

11.1 文案与素材生产

  • Copy Lab 真实 AI 文案生成
  • 文案状态流转:draft / approved / archived / applied
  • Asset Lab 图片生成
  • Asset Lab 视频生成
  • Unsplash 参考图库接入

11.2 渠道包与落地页消费

  • 渠道包创建
  • 渠道包预览
  • 渠道包备注
  • 渠道包交付文件拆分
  • 渠道包运营摘要复制
  • 商品详情页按 utm_source / channel 消费 marketingLanding

11.3 生命周期营销

  • 触发器入队
  • 后台队列查看
  • 单条发送
  • 批量发送 / 跳过 / 重置
  • cron 自动发送
  • 退订页
  • 账户页营销偏好
  • 模板方向配置
  • 邮件预览
  • 失败原因记录

11.4 结果层

  • By Pack 快照
  • By Channel 快照
  • 7 / 14 / 30 / 60 天趋势
  • 生命周期结果聚合
  • 触发器类型筛选
  • 结果视图模式切换

12. 当前版本的工程边界

当前实现已经足够支撑系统内营销生产与运营,但仍有明确边界:

  • 不直接执行外部广告投放
  • 不自动发社媒
  • 不做完整跨平台归因
  • 不提供真正压缩包下载(当前为多文件交付结构)
  • 不包含完整 CMS / landing block 编排系统
  • featuredAssets.primaryImage
  • featuredAssets.primaryVideo
  • 渠道信息

7.4 当前可用动作

当前已支持:

  • 在后台预览 pack
  • 下载 JSON
  • 应用到商品 landing 配置

8. Marketing Library 设计

Marketing Library 的意义是:

  • 把“已批准素材”从“草稿素材”中分离
  • 让复用成为可能
  • 避免每次营销活动都重新生成素材

当前重点展示:

  • 已批准图片
  • 已批准视频

这使 Marketing Studio 开始具备资产库属性,而不只是生成器。


9. 与商品详情页的关系

Marketing Studio 的关键价值,不是只在后台生成内容,而是前台真正消费这些内容。

当前已经打通:

  1. 在后台创建渠道包
  2. 应用到商品 marketingLanding
  3. 前台商品详情页按 utm_sourcechannel 命中对应配置
  4. 切换:
    • 主图 / 主视频
    • heroTitle
    • heroTagline

这一步很关键,因为它让 Marketing Studio 不再是“生成完就结束”的工具,而是进入了真正的前台增长链路。


10. 当前数据模型

Marketing Studio 当前核心数据表包括:

10.1 marketing_copy_variants

保存营销文案版本。

10.2 marketing_assets

保存营销图片 / 视频资产。

10.3 marketing_campaign_packs

保存渠道包。

10.4 marketing_generation_runs

保存生成记录和运行轨迹。

这些表共同构成了“生成 → 审批 → 应用 → 消费”的完整资产链。


11. 当前 API 结构

当前主要接口包括:

11.1 文案

  • /api/admin/marketing/copy
  • /api/admin/marketing/copy/[id]
  • /api/admin/marketing/copy/apply

11.2 资产

  • /api/admin/marketing/assets
  • /api/admin/marketing/assets/[id]
  • /api/admin/marketing/videos
  • /api/admin/marketing/unsplash

11.3 渠道包

  • /api/admin/marketing/packs
  • /api/admin/marketing/packs/[id]

11.4 运行记录

  • /api/admin/marketing/runs

12. 当前实现状态判断

从成熟度上看,Marketing Studio 已经不是概念原型,而是处于:

可操作的第一阶段产品

原因是它已经具备:

  • 真实 AI 文案生成
  • 真实 AI 图片生成
  • 视频生成
  • 状态流转
  • 资产审批
  • 渠道包导出
  • 前台 landing 消费

但它仍不是完整营销平台,因为还缺:

  • 实验与归因闭环
  • 更成熟的版本回滚
  • 更细的渠道模板
  • 更强的协作与审批能力

13. 当前最值得继续做的功能

如果继续沿现有方向推进,最合理的优先级是:

13.1 实验事件与归因

至少补齐:

  • landing hit
  • add to cart
  • checkout start
  • purchase attribution

13.2 渠道包消费效果视图

让运营知道:

  • 哪个渠道包被应用了
  • 哪个 landing 被命中了
  • 哪个素材被真正使用

13.3 更清晰的审批流

例如:

  • reviewer
  • reviewed_at
  • approval note

13.4 邮件与生命周期营销对接

让 Campaign Pack 不只服务前台 landing,也能服务:

  • email
  • abandoned cart
  • delivery follow-up

14. Marketing Studio 与其它模块的边界

14.1 与 Products 的边界

  • Products 负责商品事实
  • Marketing Studio 负责营销变体

14.2 与 Media Lab 的边界

  • Media Lab 服务商品编辑
  • Asset Lab 服务营销内容生产

14.3 与外部广告平台的边界

  • Marketing Studio 负责生成和导出
  • 外部广告平台负责投放和预算

这个边界必须清晰,否则后台会被错误地做成“广告平台替代品”。


15. 一句话总结

Marketing Studio 当前的真正价值,不是“又多了一个 AI 页面”,而是:

它把营销文案、营销素材、渠道包和前台 landing 消费,串成了一条系统内可管理、可审批、可复用的增长链路。

Synergy Books · SYS-BOOK Series