dev.to | 📄 原文链接 | 2026-09-04 收录

我的 Dev.to CLI 收到了第一份社区 PR:从终端上传图片

来源:dev.to — 2026-09-03

📋 概述

devpub 发布三周后,作者收到了一位素未谋面的贡献者 Harish 的 pull request——对方读懂了 issues、挑了一个作者搁置数周的功能并完整实现:devpub upload,那个本应在第一天就存在的命令,却因 Forem API 根本不提供图片上传端点而一直做不出来。文章既讲了如何通过逆向浏览器上传机制(POST /image_uploads + 会话 cookie + CSRF token + Origin)绕过 API 限制,也分享了这份优质开源贡献好在哪:fail before the network、灵活的响应解析、cookie 宽容处理,以及清晰的模块边界与 29 个测试。这正是「不只是能跑的代码,而是解释为何这样写的代码」。

🔑 核心要点

💡 金句

好的开源贡献不只是能跑的代码,而是能解释为何那样写的代码。
← 返回 dev.to 首页