
AI给了每个人杠杆,但不是每个人都能用好。最好的创业方式是从解决自己的问题开始。
作为一个喜欢写技术文章的程序员,我每次发布一篇文章都要经历这样的流程:
6个平台,同样的内容,重复6遍操作。
更痛苦的是,每个平台的Markdown渲染规则不同:
一篇文章发布完,至少要花30-60分钟在"格式调整"这件事上。
按照一人企业方法论的思路,我问自己几个问题:
是的。我本身就是用户,每周都要发布技术文章。解决这个问题的过程中积累的经验,就是我的副产品。
在掘金搜索"多平台发布",相关讨论很多。在GitHub上,类似的开源项目star数都不低。说明这是一个真实存在的需求。
现有方案 | 问题 |
|---|---|
OpenWrite | 主要是复制粘贴,没有真正的自动化 |
手动复制 | 效率低,容易出错 |
各种编辑器插件 | 功能分散,没有统一解决方案 |
作为程序员,我可以:
根据"先做出来,再做好"的原则,我设计了这样的MVP:
输入:一篇 Markdown 文件
处理:
├── 1. 解析 Markdown 元数据(标题、标签、摘要)
├── 2. 转换为微信公众号 HTML 格式
└── 3. 输出到指定目录
输出:可直接粘贴到公众号编辑器的 HTML只做一个平台,只解决一个问题。
// 核心代码不超过150行
script/
├── mvp.js // 主入口(50行)
├── parser.js // Markdown解析(30行)
└── templates/
└── wechat.js // 微信格式模板(50行)node script/mvp.js docs/my-article.md
# 输出:dist/wechat/my-article.htmlMVP完成后,我用这几个标准来验证:
验证项 | 标准 | 结果 |
|---|---|---|
功能验证 | 能成功转换一篇文章 | ✅ |
效率验证 | 比手动快50%以上 | ✅ |
质量验证 | 格式正确,图片显示正常 | ✅ |
自用验证 | 自己愿意每天使用 | ✅ |
验证通过后,按这个顺序迭代:
做这个项目的过程中,我体会到几个重要的道理:
我每天都在用这个工具,所以我比任何人都了解它的问题和改进方向。这是"外包开发"或"请人做"无法获得的。
很多人把MVP理解成"演示版本",其实MVP是能解决真实问题的最小产品。它可能很简陋,但必须能用。
如果连自己都不愿意用,怎么可能说服别人用?自己是最苛刻也是最宽容的用户。
不要小看"小工具"。135编辑器年收入过亿,就是从一个公众号排版工具做起的。
如果你也是一个技术博主,有多平台发布的需求,不妨试试自己做一个工具。
最好的创业方式,就是解决自己的问题。
本文是「程序员副业」系列的第一篇,后续会分享更多一人企业实践经验。
如果你也在探索副业方向,欢迎关注交流。