返回首页

Postery:使用 AI 自动发布到 Telegram 和 VK

Postery — 基于 FastAPI 的开源工具,用于自动化 Telegram 和 VK 中的发布。支持通过 GigaChat/OpenAI 的 AI 文本生成、带有日历和分析的调度器。适合开发者自托管。

Postery:如何使用 AI 和调度器自动化发布
Advertisement 728x90

Postery自动化发布:从内容创建到AI生成的全流程

开发者和内容创作者常常花费数小时为不同平台(如Telegram频道、VK群组)调整帖子内容。Postery通过统一界面解决了这一问题。该工具允许您一次性创建帖子,为不同来源定制变体,并安排发布时间。支持无限数量的同类型频道,简化了跨平台发布,无需重复劳动。

流程从添加来源开始。对于Telegram,通过机器人令牌连接频道或群组;对于VK,则使用访问令牌。验证后,来源会出现在列表中,随时可用。

创建与适配内容

在编辑阶段,指定帖子的标题、描述、标签和图片。接着,选择目标来源。关键步骤是定制:为每个来源编辑文本和标题,考虑平台限制。Telegram要求简洁(最多4096个字符),而VK允许包含标签的详细帖子。

Google AdInline article slot
  • 适配的优势

- 帖子在每个平台上自然呈现

- 符合长度和格式限制

- 添加平台特定元素(如表情符号、链接)

Google AdInline article slot

此功能在保持内容核心意义的同时,最小化了手动工作量。

AI集成用于文本生成

Postery集成AI提供商GigaChat和OpenAI以自动化内容生成。在来源设置中,设定提示:风格(商务、创意)、结构(引言+列表+行动号召)、字符限制。

创建帖子时,点击生成按钮触发AI:为Telegram生成简洁版本;为VK生成带关键词的扩展版本。自动模式可一次性为所有来源生成文本。

Google AdInline article slot

提示设置示例

“生成最多100个字符的标题和最多2000个字符的描述,采用[风格]风格。结构:钩子+3个事实+行动号召。主题:[帖子主题]。”

AI确保跨平台风格一致性,将文案撰写时间减少70–80%。

调度器与分析

每个帖子分配发布日期/时间。支持多调度:一个帖子今天在Telegram发布,一周后在VK发布。日历以日网格形式可视化时间表,包含时间详情。

分析部分跟踪:

  • 已发布的帖子
  • 待发布队列
  • 来源和状态

自动发布基于类似cron的调度运行,无需人工干预。

基于FastAPI的技术实现

Postery使用Python构建,后端基于FastAPI。架构为无状态,PostgreSQL存储帖子/来源,Redis用于任务队列(Celery)。本地启动:pip install -r requirements.txt && uvicorn main:app

前端使用Vue.js和Tailwind CSS。API端点:

  • /posts/ — 帖子的CRUD操作
  • /sources/ — 来源管理
  • /schedule/ — 调度
  • /ai/generate/ — LLM调用

部署使用Docker-compose:应用、数据库、redis、celery容器。通过.env配置:API密钥、DATABASE_URL。

项目开源,处于MVP阶段:基本功能稳定;路线图包括Mastodon、Twitter/X、电子邮件通讯。

关键要点

  • Postery通过单一仪表板自动化90%的发布流程。
  • AI集成(GigaChat/OpenAI)基于提示生成适配内容。
  • 多调度与日历支持错开发布。
  • FastAPI后端可扩展,适合自托管。
  • 开源在GitHub上,社区影响开发方向。

— Editorial Team

Advertisement 728x90

继续阅读