从公开仓库看当前技术主线
整理 keyp-dev 公开 GitHub 仓库后,当前更清晰的方向是 MQTT/IoT、开发者工具和 TypeScript 工程体验。
看了一遍公开仓库后,首页文案需要从泛泛的 Developer 调整得更具体一点。
目前最有代表性的原创项目是 mqttkit。它不是 MQTT 协议实现,而是在 broker 之上提供应用框架层:middleware、topic router、认证、payload 校验、RPC、指标和 AsyncAPI 文档。这个项目能比较准确地代表我近期对 IoT 应用层开发体验的关注。
第二条线是本地开发者工具。surge-cli 是面向 macOS Surge 的 TUI 管理工具,重点不只是“能调用接口”,还包括 HTTP API、CLI、系统命令之间的 fallback,SSH 远程使用,以及不擅自改用户配置的错误处理方式。这类工具更关心真实工作流里的稳定性和可解释性。
还有一些仓库更像基础设施或试验场:homebrew-tap 服务工具分发,poke 用于 TypeScript 小实验,keyp.dev 则承载公开项目和写作。
fork 仓库也有信号价值。AsyncAPI、MQTT、Bun、IoT 相关仓库集中出现,说明近期研究方向比较明确。但它们不是原创作品,所以更适合出现在文章和上下文里,不应该占据项目页的主列表。
因此,这个站点接下来会优先表达三件事:
- 我正在做什么类型的系统。
- 哪些公开项目最能代表我的工程判断。
- 哪些技术主题值得持续记录。