开源项目从 0 到 1:我是怎么用 2 周业余时间搭建多平台发布系统的 起因:一个周三晚上的崩溃 故事开始于一个普通的周三晚上。 22:00,写完了一篇 Python 教程。22:35,还在复制粘贴第 6 个平台。 当时心里想的是: 「我写了 40 分钟文章,为什么还要花 30 分钟发布?」 作为一个程序员的本能反应——这个问题应该用代码解决。 Day 1-2:技术选型 动手之前花了两天调研。核心问题是: 怎么跟 9 个平台对话? 经过调研发现,平台分三类: 类型 代表 方案 有公开 API 掘金、CSDN、Dev.to HTTP 请求直接调 有半公开 API 知乎、博客园 需要逆向签名(x-zse-96、X-Ca) 没有 API 小红书、抖音 只能 Playwright 浏览器模拟 技术栈决策: 后端: Python + FastAPI - 选 Pyth...