基于 Chrome 扩展的命令行工具,复用已登录浏览器,向多个社交平台一键并发分发短视频与图文。
- Star
- 363
- Fork
- 70
- 未关闭 Issue
- 2
- 最近提交
- 7天前
这是什么?
LightPost 是一个轻量级、可自托管的社交媒体定时发布工具。你使用自己在各平台获得的凭据接入账号,在同一个编辑器里撰写内容,既可以立即发布,也可以定时发送。每个目标账号可以单独选择只发文字、只发图片或图文都发,并遵循对应平台的限制。
目前支持 Bluesky、Mastodon、X、Instagram、Threads、Discord webhook、LinkedIn 个人主页、Telegram 频道和 Facebook 主页,TikTok、Pinterest 与 Google Business Profile 仍在开发中。图片可以通过公开的 JPEG 链接导入,也可以从素材库复用。每个目标的发布结果都会单独展示,失败的平台可以单独重试,不会重复发送到已成功的账号。
它以一个 Python 进程运行,数据存放在 SQLite 中,前端使用原生 HTML、CSS 和 JavaScript,不需要外部数据库或前端打包步骤。凭据加密保存在你自己的服务器上,项目采用 MIT 许可证。
核心功能
- 01一次发布到多个账号,同一平台的多个账号也可以同时选择。
- 02支持保存草稿、定时发布或立即发布,时间按浏览器时区显示。
- 03可为每个目标账号单独选择发送文字、图片或图文。
- 04支持导入公开的 JPEG 图片链接或复用素材库图片,并可添加替代文本与预览。
- 05按账号查看发布结果,只重试失败的目标。
- 06发布队列持久化,重启后可恢复,已过期的定时任务会继续执行。
- 07凭据加密存储,支持可选的密码保护,并可导出发布历史。
适用场景
- 把同一则公告同时发布到 Bluesky、Mastodon 和 Telegram 频道。
- 在自托管面板中为项目或品牌账号排定一周的内容。
- 将社交发布数据保存在自己的服务器上,而不是交给第三方排期服务。
快速上手
- 1
克隆仓库
git clone https://github.com/brainstormity/LightPost.git - 2
创建 Python 虚拟环境
python3 -m venv .venv - 3
安装 Python 依赖
.venv/bin/python -m pip install -r requirements.txt - 4
启动应用,然后打开 localhost:3000/app
.venv/bin/python -m lightpost
使用前须知
- 需要 Linux 或 macOS 上的 Python 3.11 及以上版本。
- 需要自备各平台的授权凭证,且仍需承担 API 费用并满足账号资格要求。
- 不支持视频,TikTok、Pinterest 和 Google Business Profile 仍在开发中。
收录于专题
标签
常见问题
- LightPost 是什么?
- 自托管的社交媒体定时发布工具,可在一个面板中把同一条内容发布到多个社交账号。 LightPost 是一个轻量级、可自托管的社交媒体定时发布工具。你使用自己在各平台获得的凭据接入账号,在同一个编辑器里撰写内容,既可以立即发布,也可以定时发送。每个目标账号可以单独选择只发文字、只发图片或图文都发,并遵循对应平台的限制。
- LightPost 可以免费使用吗?用的什么许可证?
- LightPost 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- LightPost 还在维护吗?
- 活跃维护中。LightPost 最近一次提交是在 2026年10月31日。
- LightPost 适合用来做什么?
- 把同一则公告同时发布到 Bluesky、Mastodon 和 Telegram 频道。 在自托管面板中为项目或品牌账号排定一周的内容。 将社交发布数据保存在自己的服务器上,而不是交给第三方排期服务。
- LightPost 怎么安装和运行?
- 克隆仓库: git clone https://github.com/brainstormity/LightPost.git 创建 Python 虚拟环境: python3 -m venv .venv 安装 Python 依赖: .venv/bin/python -m pip install -r requirements.txt 启动应用,然后打开 localhost:3000/app: .venv/bin/python -m lightpost
- 在哪里获取 LightPost?
- 源代码和安装说明在 GitHub 上:https://github.com/brainstormity/LightPost
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
可自托管的开源社交媒体排程工具,用于规划、发布和分析多平台内容,并支持 AI 与 API 集成。
Postiz 的命令行工具,供 AI 智能体和开发者通过 API 排期、管理多平台社交媒体帖子。
一个 AI 智能体,可根据网页链接生成 Twitter 和 LinkedIn 帖子草稿,发布前由人工审核。
开源社交媒体排期工具,让 AI 智能体与团队通过 MCP 或 REST API 创建、排期并发布多平台内容。
一个开源 AI 社交媒体智能体,覆盖热点发现、内容创作、多平台发布与效果复盘。