Loading... # Offpunk 3.0 "A Community is Born" 版本发布 # 一、新闻概述 ## 1. 标题 Offpunk 3.0 "A Community is Born" 版本发布 ## 2. 发布时间 2026 年 2 月 9 日 ## 3. 来源 Ploum 官方博客 # 二、核心内容 ## 1. 事件摘要 ### A. 主要内容 开发者 Ploum 发布了 Offpunk 3.0 版本,这是一款命令行方式的 Web、Gemini 和 Gopher 浏览器,支持离线工作。 ### B. 核心亮点 - 首个真正由社区协作驱动的版本发布 - 新增多语言支持,包括西班牙语、加利西亚语和荷兰语 - 集成 unmerdify 库,实现智能网页内容提取 - 新增社交功能:分享和回复 - 支持 cookie 导入实现登录状态浏览 ## 2. 关键信息 ### A. 版本号 Offpunk 3.0 ### B. 重要数据 - 开发周期:四年(从首个版本到 3.0) - 新增功能:11 项重要更新 - 支持语言:西班牙语、加利西亚语、荷兰语 ### C. 涉及产品 Offpunk 命令行浏览器、openk 工具、xkcdpunk 工具 ## 3. 背景介绍 ### A. 前置版本 2.8 版本 ### B. 相关上下文 Offpunk 是一个离线优先的命令行浏览器,支持 Web、Gemini 和 Gopher 协议。3.0 版本的重要意义在于,这是首个包含作者未逐行审查代码的版本,标志着项目从个人开发转向社区协作。 # 三、详细报道 ## 1. 主要内容 ### A. 功能更新 #### 0. 多语言支持 Offpunk 现已支持多语言,并已翻译为西班牙语、加利西亚语和荷兰语。用户可以参与翻译工作,将 Offpunk 本地化为自己的语言。 #### 1. Openk 独立工具 "opnk" 工具已重命名为 "openk",使其功能更加明确。Openk 是一个命令行工具,尝试在终端中打开任何文件,若无法实现则回退到用户首选的软件,最后使用 xdg-open。 #### 2. 终端中显示 XKCD 漫画 新增 "xkcdpunk" 独立工具,允许直接在终端中显示 XKCD 漫画。 #### 3. 智能内容提取 集成 Vincent Jousse 编写的 "unmerdify" 库,使用 FiveFilters 社区维护的 "ftr-site-config" 规则集来提取 HTML 文章内容。若找不到 ftr 规则,则回退到原有的 "readability" 模式。 #### 4. 社交功能 新增 "share" 命令通过电子邮件发送页面 URL,以及 "reply" 命令回复作者(如果找到电子邮件地址)。 #### 5. Cookie 支持登录浏览 虽然 Offpunk 本身不支持网站登录,但新增 "cookies" 命令允许用户导入 cookie txt 文件用于特定 HTTP 域名。 #### 6. 改进的图像显示 图像现在在 Gemini 协议中默认显示,且显示尺寸已增加。 #### 7. 显示隐藏的 RSS/Atom 链接 如果可用,HTML 页面底部现在会显示隐藏的 RSS/Atom feed 链接。 #### 8. 显示被阻止的链接 指向被阻止域的链接现在默认以红色显示。 #### 9. 预设主题 支持使用 "theme preset" 设置多个主题。现有主题包括 "offpunk1"(默认)、"cyan"、"yellow" 和 "bw"。 #### 10. 更好的重定向和真正的阻止 "redirects" 现在在 netcache 级别运行,这意味着不应再向被阻止的 URL 发出请求。 ### B. 技术改进 #### 架构变化 ```mermaid graph TB User[用户] --> Offpunk[Offpunk 3.0] Offpunk --> Web[Web 协议] Offpunk --> Gemini[Gemini 协议] Offpunk --> Gopher[Gopher 协议] Offpunk --> Unmerdify[Unmerdify 内容提取] Unmerdify --> FTR[ftr-site-config 规则] Unmerdify --> Readability[Readability 回退] Offpunk --> Social[社交功能] Social --> Share[share 分享] Social --> Reply[reply 回复] Offpunk --> Cookie[Cookie 支持] Cookie --> Browser[传统浏览器导出] Offpunk --> Theme[主题系统] Theme --> Preset[预设主题] ```  ### C. 其他改进 - "root" 命令现在更加智能,会转到网站的根目录而非域名 - "ls" 命令已被弃用,由 "links" 命令取代 - 新增 "websearch" 命令,默认使用 wiby.me - "set default_cmd" 允许用户配置在空命令行按回车时 Offpunk 执行的操作 - "view switch" 允许在正常视图和完整视图之间切换 - "help help" 将允许用户向 offpunk-users 邮件列表发送电子邮件 - "bugreport" 将向 offpunk-devel 邮件列表发送错误报告 - 多项错误修复 ## 2. 技术细节 ### A. 性能指标 - 重定向在 netcache 级别运行,减少不必要的网络请求 - 智能内容提取提高阅读体验 ### B. 兼容性说明 - 使用 opnk 的用户需要将命令更改为 openk - 新功能需要手动配置 ftr-site-config 路径(计划在 3.1 中自动化) # 四、影响分析 ## 1. 行业影响 ### A. 技术趋势 - 命令行工具生态持续繁荣,离线优先理念得到更多关注 - 社区驱动的开源项目展现出强大生命力 ### B. 竞争格局 - Offpunk 作为多协议命令行浏览器,填补了特定用户群体的需求空白 - 与图形界面浏览器形成互补,服务于技术导向用户 ## 2. 用户影响 ### A. 现有用户 - 升级成本:低,主要为命令名称变更 - 收益:显著改进的内容提取和社交功能 ### B. 潜在用户 - 多语言支持降低了非英语用户的使用门槛 - 离线工作能力适合低带宽或隐私敏感场景 ### C. 迁移建议 - opnk 用户需要更新脚本和配置 - 考虑报告问题以帮助完善 3.1 版本 ## 3. 技术趋势 ### A. 技术方向 - 离线优先和隐私保护工具需求增长 - Gemini 等去中心化协议持续发展 ### B. 生态影响 - 社区协作模式为小型开源项目提供可持续发展路径 - 多语言支持促进工具的全球化传播 # 五、各方反应 ## 1. 官方回应 开发者 Ploum 强调这是首个包含社区贡献代码的版本,感谢所有参与者的贡献,并期待社区继续壮大。 ## 2. 业内评价 ### A. 专家观点 - Offpunk 3.0 标志着项目从个人兴趣转向社区驱动 - 集成 unmerdify 显著提升了网页阅读体验 ### B. 社区反馈 - 邮件列表中有老用户回归参与讨论 - 翻译工作展现出国际化社区的活力 ## 3. 用户反馈 ### A. 正面评价 - 多语言支持受到欢迎 - 智能内容提取简化了网页阅读 ### B. 关注点 - 部分功能仍需手动配置 - 期待 3.1 版本的进一步改进 # 六、相关链接 ## 1. 官方公告 - Offpunk 3.0 发布公告 - 安装说明 ## 2. 相关资源 - Offpunk 官方网站:gemini://offpunk.net - 下载地址:https://git.sr.ht/~lioploum/offpunk/refs/v3.0 - 翻译指南:https://offpunk.net/translation.html - 社区帮助:https://offpunk.net/help.html ## 3. 技术文档 - Unmerdify 源码:https://codeberg.org/vjousse/unmerdify - FiveFilters 规则:https://github.com/fivefilters/ftr-site-config *** ## 参考资料 1. [Offpunk 3.0 "A Community is Born" Release](https://ploum.net/2026-02-09-offpunk3.html) 最后修改:2026 年 02 月 10 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏