一次编写,9 平台发布。开源的多平台内容发布神器。
写文章 40 分钟,发布 30 分钟?不存在的。
每个写技术博客的人都懂:
- 掘金编辑器吃换行、知乎 Draft.js 各种格式怪癖、CSDN 代码块高亮全丢
- 同一篇文章要在 9 个平台重新排版、重新调格式、重新选标签
- 想看看各平台数据?得一个个登录后台
PolyPost 帮你:一次编写 Markdown,9 个平台自动发布。开源,自部署。
| 功能 | 说明 |
|---|---|
| 🔥 一键多发 | 写一次 Markdown → 自动适配 → 同时发布 9 平台 |
| 🧠 智能改写 | 根据平台规则自动调整格式(Markdown / HTML / 纯文本) |
| 🍪 Cookie 插件 | Chrome 扩展,一键提取登录态,不用手动抓 Cookie |
| 📊 数据看板 | 自动拉取各平台阅读/点赞/评论,一个页面看全局 |
| ⏰ 定时发布 | 预约时间,到点自动发 |
| 🎬 视频支持 | B站、抖音、微信视频号,一条视频链接同步投稿 |
| 平台 | 类型 | 状态 | 认证方式 |
|---|---|---|---|
| 掘金 | 文章 | ✅ | Cookie |
| CSDN | 文章 | ✅ | Cookie + X-Ca 签名 |
| 思否 SegmentFault | 文章 | ✅ | Cookie |
| 博客园 | 文章 | ✅ | MetaWeblog API |
| 知乎 | 文章 | ✅ | Cookie + x-zse-96 |
| 小红书 | 图文 | ✅ | Cookie |
| B站 | 视频 | ✅ | Cookie |
| 抖音 | 视频 | ✅ | Cookie + 扫码 |
| 微信视频号 | 视频 | ✅ | Cookie + wujie |
| 仪表盘 | 编辑器 | 数据看板 |
|---|---|---|
![]() |
![]() |
![]() |
git clone https://github.com/wxfwxf911/polypost.git
cd polypostpython -m venv backend.venv
source backend.venv/bin/activate # Windows: backend.venv\Scripts\activate
pip install -r backend/requirements.txtcd backend
uvicorn main:app --host 0.0.0.0 --port 8000打开 http://localhost:8000,注册账号即可使用。
💡 浏览器插件:
browser-extension/→ Chromechrome://extensions/→ 加载已解压
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ 浏览器插件 │────▶│ FastAPI 后端 │────▶│ 9 平台 API │
│ (Cookie提取) │ │ (Python 3.11) │ │ (掘金/知乎...) │
└──────────────┘ └──────┬───────┘ └──────────────┘
│
┌───────▼───────┐
│ SQLite DB │
│ (发布记录+数据) │
└───────────────┘
| 层 | 技术选型 | 为什么 |
|---|---|---|
| 后端 | Python + FastAPI | 异步高性能,生态成熟 |
| 前端 | 原生 HTML/CSS/JS | 零框架依赖,部署简单 |
| 数据库 | SQLite | 单文件,免运维 |
| 浏览器插件 | Chrome Extension MV3 | 安全沙箱,一键提 Cookie |
| 自动化 | Playwright | 少数平台需要浏览器交互 |
详细架构见 docs/architecture.md
- 9 平台发布
- 浏览器插件 Cookie 提取
- 数据统计看板
- Markdown 编辑器
- Docker 一键部署
- 定时发布(开发中)
- AI 内容改写(开发中)
- 海外平台(Medium / Dev.to / Hashnode)
- 多用户团队版
开源项目靠社区。欢迎任何形式的贡献:
- 🐛 提 Issue — 报 Bug、提建议
- 📝 提 PR — 新增平台适配、改进文档
- ⭐ Star 这个项目 — 让更多人看到
MIT © @wxfwxf911
如果这个项目对你有用,请给一个 ⭐ Star
你的每一次 Star 都在告诉其他开发者:"这个工具值得一试"


