智能广告投放平台产品系统Vibe Coding

我要开发同款
小霍不爱荆门2026年08月05日
7阅读

技术信息

语言技术
PythonJavaScriptVue
系统类型
Web
行业分类
低代码工业互联网

作品详情

行业场景

1.传统效果广告投放严重依赖人工盯盘与经验调优,广告主常面临素材迭代慢、ROI 不稳定、跨广告组难协同等痛点。本项目面向腾讯广告多账号场景,提供从素材采集、AI 生图、智能出价、实时监控到 AI 复盘的全链路自动化能力,把投放工程师从重复劳动中解放出来。

2.项目落地于中小广告代理商与自有投放团队的实际业务中:每天需要管理数十个广告账号、上千条广告计划与广告组,需要在冷启动期快速甄别优质素材、对异常计划实时暂停或调价,并在每日复盘中找出"浪费焦点"。系统支持多公司多租户隔离、对接腾讯广告 Marketing API(OAuth 授权、oCPM / CPA / AI 智能出价),并通过 H5 SDK 采集落地页行为数据,最终形成"投放-监控-复盘-优化"的业务闭环。

功能介绍

1.系统包含九大核心模块:① 投放任务(创建/启动/暂停/恢复,含创意流程编排);② 素材采集与 AI 素材生成(Playwright 爬虫 + n8n 生图);③ 实时监控(异常预警、自动调价、Chain Alert 全链路告警);④ 数据分析(日/小时报表、趋势、仪表盘、行业对比);⑤ AI 复盘(Markdown 报告、核心环比表、错误脱敏);⑥ 落地页管理(H5 编辑器 + 微信小程序码 + 用户行为采集);⑦ 数据回传与客服回访(线索分配、跟进记录、超时回收);⑧ 出价策略(手动/oCPM/CPA/腾讯推荐出价/阶段出价);⑨ 配置中心与 RBAC 权限(feature_grants 二维授权模型)。

2.投放任务支持"建组 → 爬素材 → 推断模板 → n8n 生图 → 上传腾讯 COS → 建创意"一键编排;监控模块扫描广告组级指标,结合 Redis 短缓存实现秒级预警;AI 复盘自动生成结构化 Markdown 文档,并回传 n8n 错误详情辅助排障;H5 SDK 在落地页采集曝光/点击/手机号授权事件,触发回访线索进入客服工作流。整套系统覆盖广告生命周期全链路。

项目实现

1.负责全栈架构设计与核心模块开发:后端基于 FastAPI + SQLAlchemy 异步 ORM 完成投放/监控/分析/AI 复盘等 9 大模块的 API 与服务层;前端使用 Vue 3 + TypeScript 构建数据大屏、运维面板 Ops Fleet、投放详情等页面(含巨型组件拆分、composable 抽象、request 通用层重构);主导 Celery 任务编排、n8n 工作流对接、RBAC 二维授权模型 feature_grants 的设计实现,并承担监控 v3/v4、AI 复盘 v4 等多个版本迭代的难点攻关。

2.技术栈:Python 3.12 + FastAPI + SQLAlchemy 2.0(async) + Celery + Redis + MySQL + n8n + Playwright + Vue 3 + TypeScript + Vite + Element Plus + ECharts + 腾讯广告 Marketing API + 腾讯云 COS。架构采用前后端分离 + 多租户隔离(company_id 贯穿)+ 异步任务分层。

亮点:① 异步全栈(FastAPI + async SQLAlchemy + Celery 异步任务)+ Celery Beat 阻塞修复与 Redis 半开连接防护;② RBAC 二维授权模型 feature_grants,按公司×功能维度细粒度授权;③ 监控 v4 广告组级扫描 + 冷启动期边界条件处理 + Chain Alert 全链路告警;

难点:异步 ORM 的事务一致性、N+1 查询改批量、监控冷启动期指标可信度判断、n8n 回调幂等与失败重试、AI 复盘 LLM 输出结构化与错误信息回写。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论