联创圈 logo 联创圈
热门搜索
返回联创圈官方笔记

联创圈开发日记(五):营销板块新增朋友圈/小红书/知乎三大社媒内容引擎

昨天解决了公众号发布的各种坑,今天继续扩展营销板块的能力边界。

之前营销板块已经有文章库、SEO关键词、写作指令、写作模式等模块,但缺一个关键能力——针对不同社媒平台的内容创作。朋友圈、小红书、知乎,三个平台的文案风格、字数、格式完全不同,用一套文章模板根本搞不定。

所以今天做了三件事。

一、设计统一的社媒内容数据模型

新增了 SocialPost 数据模型,用一个表支持三个平台:

  • platform:区分 wechat_moments / xiaohongshu / zhihu
  • 通用字段:标题、正文、摘要、标签、关键词、配图
  • 平台专属字段:知乎的问题描述(topic)、小红书的话题标签格式
  • 关联字段:推广课程、写作模式,与现有营销体系打通

一个表搞定三个平台,避免建三张几乎一样的表。

二、平台专属AI生成Prompt

这是最花心思的部分。三个平台的文案风格差异巨大,不能一个Prompt走天下:

朋友圈文案

  • 100-200字,短平快
  • 生活化、接地气,像朋友聊天
  • 开头引人注意,结尾引导互动
  • 适当emoji,不硬广

小红书笔记

  • 标题15-20字,带好奇心钩子或数字
  • 正文300-500字,分段清晰
  • 口语化+emoji,有干货价值
  • 5-8个话题标签(#开头)

知乎问答

  • 500-1000字,逻辑清晰
  • 开头先给结论(知乎用户习惯)
  • 结构化表达:第一、第二、第三
  • 结合案例数据,专业但不生硬

每个平台的Prompt都内置了这些规则,AI生成的文案直接就能用,不需要再大改。

三、前端交互设计

列表页和编辑页都做了平台适配:

  • 列表页根据平台显示不同列(知乎多一列"问题")
  • 编辑页的标题提示、字数建议、占位符都按平台区分
  • 一键复制功能:小红书自动拼接标题+正文+话题标签,知乎拼接问题+回答
  • AI生成弹窗:不同平台显示不同的主题输入框提示

还有一个小细节——字数实时统计,写的时候随时能看到是否达到建议字数。

技术架构的思考

做这个功能的时候有个取舍:是每个平台建一个独立模块,还是用统一模型+平台配置?

最终选了后者。好处是:

  1. 代码复用率高,CRUD逻辑一套搞定
  2. 未来加新平台只需在 SOCIAL_PLATFORMS 配置里加一项
  3. 前端模板用Jinja2条件判断做平台差异化,不用写三套页面

代价是模板里有一些 {% if platform == 'xxx' %} 的条件分支,但相比维护三套代码,这个代价完全可接受。

下一步计划

社媒内容板块的基础功能已经跑通,接下来还要做:

  • 配图功能(小红书对图片依赖度高)
  • 发布到各平台(目前只支持复制,未来要对接API自动发布)
  • 数据分析(跟踪每条内容的阅读/互动/转化效果)

今天的开发就到这里。联创圈的营销板块正在一步步变成一个完整的"内容创作+分发+分析"闭环,感觉离最初设想的产品形态越来越近了。

10
评论
加载评论中...

键盘快捷键

导航

/ 聚焦搜索框
g h 返回首页
g r 资源库
g c 课程中心

操作

t 切换深色模式
b 返回顶部
f 快捷操作面板
? 显示快捷键帮助

图片浏览

上一张
下一张
Esc 关闭/退出

?Shift + / 随时打开此面板