我受够了每天手动发 5 个平台,于是写了一个工具
最痛苦的不是写代码,而是"分发"
2026 年了,AI 能帮我写代码、做设计、剪视频,但我写完一篇技术文章后,还是要打开 5 个浏览器标签页,逐个复制粘贴、调整格式、上传图片、添加标签、点击发布。
流程大概是这样:
- Dev.to — Markdown 粘贴过去还行,原生支持
- 掘金 — 重新上传封面图,标签体系完全不一样
- CSDN — 代码块样式崩了,手动修
- Hashnode — 又是粘贴一遍,调整 front matter
- 再发个 X 推广一下
等 5 个平台发完,40 分钟过去了。写文章才花了我 20 分钟。
分发时间是写作时间的 2 倍。
于是有了 PolyPost
一个工具,写完 Markdown,点一下发布。
写文章(20 分钟)→ 打开 PolyPost → 选平台 → 发布(30 秒)
能做什么
- 一次写作,多平台发布 — Dev.to、掘金、CSDN 一键发布
- 内容自动适配 — 标题太长?自动截断。标签太多?自动限制。格式不兼容?自动转换
- 定时发布 — 设定时间,到点自动发,不用守着
- 草稿管理 — 所有平台的文章状态一目了然
- 数据回顾 — 发布后想看阅读量、点赞数?内置数据追踪
- 内容日历 — 月视图看你的发布节奏
怎么做到的
后端接各个平台的 API(官方 API + Cookie 模拟),前端就是一个 Markdown 编辑器加发布面板。选择目标平台,预览适配效果,点发布——然后 10 秒之内你就能在各平台看到你的文章。
技术栈
| 层 | 技术 |
|---|---|
| 后端 | FastAPI + SQLite |
| 前端 | 原生 JS + Tailwind CSS |
| 平台对接 | httpx 异步并发 + 手写 OAuth 签名 |
全部本地运行,你的 API Key 和 Cookie 不会上传到任何服务器。
路线图
- [x] Dev.to / 掘金 / CSDN 发布
- [x] 定时发布 + 内容日历
- [x] 内容自动适配
- [x] 数据追踪
- [ ] Medium / X 接入
- [ ] CLI 工具(
polypost publish article.md) - [ ] Tauri 桌面端打包
最后
这个工具是我自己每天要用的东西。如果你也受够了手动分发,或者有任何想法,欢迎留言交流。
写的代码要能跑,写的文章也要能发。少花时间在分发上,多花时间在创作上。
Top comments (0)