文章摘要
Offpunk 3.0发布,这款离线优先的命令行浏览器经过4年开发,已成为社区协作项目。新版包含多位贡献者的代码,如翻译功能和社区打包支持,标志着项目从个人开发转向社区共建。作者感谢所有参与者的付出。
文章总结
《Offpunk 3.0"社区诞生"版本发布》
作者Ploum于2026年2月9日宣布推出命令行浏览器Offpunk的3.0版本。这款支持Web、Gemini和Gopher协议的离线优先工具经过四年开发,已成为日常实用工具。
本次升级最显著的变化是项目转变为社区协作模式:Vincent Jousse开发的Umerdify内容提取库、JMCS主导的翻译系统架构,以及社区打包工作都成为重要组成部分。目前软件已支持西班牙语、加利西亚语和荷兰语。
3.0版本包含11项核心改进: 1. 独立工具"opnk"更名为更直观的"openk" 2. 新增终端漫画阅读器"xkcdpunk" 3. 集成FiveFilters社区的ftr-site-config规则库,提升网页内容提取精度 4. 新增"分享"和"回复"社交功能 5. 通过cookie导入实现网站登录状态保持 6. 增强Gemini协议下的图片显示效果 7. 自动显示隐藏的RSS/Atom订阅源 8. 以红色标记被屏蔽链接 9. 新增多套预设主题 10. 优化重定向和拦截机制
其他改进包括: - 更智能的"root"命令 - 用"links"替代过时的"ls"命令 - 默认使用wiby.me的网页搜索 - 新增视图切换和帮助反馈功能
作者特别致谢社区贡献者,并邀请用户通过邮件列表参与项目。作为科幻作家兼工程师,Ploum同时宣传了其法语科幻作品《Bikepunk》的国际出版计划。
(注:原文中的技术文档链接、图片说明及个人作品推广等内容已酌情精简,保留核心功能更新和社区发展信息)
评论总结
以下是评论内容的总结:
对Offpunk 3.0开发的评价
- 正面:认为3.0版本是真正的合作成果,首次包含未经逐行审查的代码("Offpunk 3.0 is probably the first release that contains code I didn’t review line-by-line")
- 负面:对项目宣称代码未经人工审查表示担忧("some projects are quite proud of announcing that no human has written or reviewed their code")
对Gemini协议的讨论
- 兴趣与困扰:认为Gemini协议有趣,但难以搜索("it's annoying how un-searchable it is now due to Google Gemini")
对统一信息管理工具的期待
- 希望重现类似Emacs/Gnus的统一收件箱功能("the unified inbox for email, feeds, and news")
- 对Fediverse和Nostr的评价不高,认为它们设计存在问题("the Fediverse, objectively with little hope and many design issues")
对Offpunk功能的疑问与解释
- 解释离线功能:通过缓存和定期同步实现离线浏览("Every content you visit is cached and can be visited later while offline")
对可下载缓存的建议
- 建议提供合法网站的预下载缓存("pre-downloading wikipedia, stack overflow, all kinds of documentation")
对代码硬编码的批评
- 认为应提供选择而非硬编码图像阅读器("Harcoding it it's bad")