Ploum · 2026-02-09

Offpunk 3.0 发布:离线命令行浏览器的社区化里程碑

摘要

经过四年开发,Ploum 正式发布离线命令行浏览器 Offpunk 3.0。这个支持 Web、Gemini 和 Gopher 协议的工具首次实现了真正的社区协作开发,包含他人贡献的翻译、unmerdify 内容提取库和社区打包等重要功能。版本更新涵盖多语言支持、图片显示增强、RSS 链接发现、cookies 导入登录等十一项关键改进,同时新增社交分享和主题预设功能。

内容框架与概述

文章首先回顾了 Offpunk 的四年开发历程,重点强调 3.0 版本标志着项目从个人开发向社区协作的转变,作者感谢了所有贡献者。文章主体部分详细列举了 11 项最重要的功能更新,包括翻译支持、工具重命名、xkcdpunk 漫画显示工具、基于 unmerdify 的文章内容提取、社交分享功能、cookies 导入实现网站登录状态访问、图片显示尺寸增大、RSS 和 Atom 链接显示、阻止链接以红色标识、预设主题支持以及重定向机制的优化。最后提到诸多细节改进,鼓励用户反馈问题以促进 3.1 版本的完善。

核心概念及解读

unmerdify:由 Vincent Jousse 编写的 HTML 内容提取库,配合 FiveFilters 社区维护的规则集,实现对网页文章的精准提取。

Gemini 协议:一种轻量级互联网协议,类似 Gopher,用于创建简单文本网站,Offpunk 同时支持 Web、Gemini 和 Gopher 三种协议。

FiveFilters 社区:维护 ftr-site-config 规则集的组织,为内容提取工具提供网站特定的解析规则。

sixels 兼容终端:一种终端图像显示标准,支持在终端中直接渲染完整图像。

cookies 导入机制:允许用户从传统浏览器导出 cookie 文件并在 Offpunk 中使用,从而访问需要登录订阅的网站内容。


原文信息

字段内容
原文Offpunk 3.0
作者Ploum
发表日期2026-02-09

此摘要卡片由 AI 自动生成