☰
3分钟搭好13ft Ladder:一个免费的自托管付费墙绕过工具
2026/10/18 1:30:17 网站建设 项目流程

3分钟搭好13ft Ladder:一个免费的自托管付费墙绕过工具

【免费下载链接】13ftMy own custom 12ft.io replacement项目地址: https://gitcode.com/GitHub_Trending/13/13ft

周四晚上十点半,你为下周的分享会翻到一篇《纽约时报》的深度报道,刚点开链接,付费墙就弹了出来——订阅、注册、留下邮箱,每一步都在劝退。其实你只是想把这一篇文章读完。13ft Ladder 就是为此而生的:一个跑在你自己机器上的自托管阅读助手,核心功能是付费墙绕过,把被挡住的正文完整取回来。

核心关键词:付费墙绕过 | 长尾关键词:自托管阅读助手, Google爬虫模拟, 无限制阅读工具


💡 它凭什么能绕过付费墙?

先看一个反常识的事实:Google 要收录一篇文章,就必须读到它的完整正文,所以网站对 Google 的爬虫(GoogleBot)向来"网开一面",不会把付费墙横在爬虫面前。13ft Ladder 的做法很朴素——它模拟 Google 爬虫发出请求,拿到的自然也是 Google 能拿到的那份完整内容,再从中提取文章主体还给你,广告、弹窗、订阅提示一并丢掉。

如果主请求碰壁,服务会自动切换其他几种获取方式,所以它对不少 12ft.io 处理不了的网站依然有效。另外,整个请求链路都发生在你自己的服务器上,不经过任何第三方;项目开源,部署一次长期免费。


🚀 三步跑起来

第一步:备好 Docker。只需安装 Docker 和 Docker Compose(docker compose子命令),装好即可,无需配置其他依赖。

第二步:克隆仓库并启动。

git clone https://gitcode.com/GitHub_Trending/13/13ft cd 13ft docker compose up

第三步:打开浏览器。等容器跑起来后,访问终端提示的地址,通常是http://localhost:5000。你会看到一个极其克制的界面:一个输入框,一个 SUBMIT 按钮,没有多余的东西。


✍️ 真实使用体验

我拿一篇《纽约时报》的付费文章试了试。把链接粘进输入框、点下 SUBMIT,页面切到一个加载状态,几秒钟后,文章正文完整出现在眼前,连配图都没落下,原本挡路的付费提示和满屏广告一个都不见。

这类场景其实很常见:追一篇新闻资讯的深度报道,查一篇需要订阅的学术文献,读一段技术文档,或者只是想先看看内容值不值得订阅。它解决的始终是同一个问题——你只想读一篇文章,不想被挡在门外。


🧭 部署方式怎么选

Docker 方式适合绝大多数人,尤其是新手:不碰依赖、不配环境,一条命令起服务,随时可以删掉重来。传统 Python 安装则适合想"住下来"的用户——把它注册成 systemd 系统服务、绑定指定端口、挂到 Nginx 或 Apache 反向代理后面长期跑,app/目录里的 README 里有现成示例。

cd app/ python -m pip install -r requirements.txt python portable.py

提示:如果python命令不可用,依次试试python3、py、py3,装依赖和启动时都要对应替换。


⚡ 让效率再上一个台阶

复制粘贴 URL 多了也烦,可以做一个浏览器书签工具(bookmarklet):在 Chrome 的书签管理器里新建书签,把 URL 字段换成下面这段代码并保存。之后在任何付费页面点一下它,浏览器会直接跳到你本机 13ft 的转换结果,比手动复制快得多。

javascript:(function(){window.location.href="http://localhost:5000/"+encodeURIComponent(window.location.href);})();

日常部署还有三处细节值得留意:

配置项说明
端口修改docker-compose.yaml中5000:5000的左侧端口即可换端口
反向代理生产环境建议套一层 Nginx/Apache 并开启 HTTPS
界面语言启动前设置LOCALE环境变量,语言文件在app/locales/

一点提醒

这个工具的定位是帮你读完单篇文章,不是替代订阅。如果你长期依赖某家媒体或期刊,请尽量给作者留一份订阅费。使用时留意你所在地区的法律法规,尊重内容平台的版权规则。


项目路径速查

  • app/—— 主程序,portable.py是入口
  • docker-compose.yaml—— Docker 部署配置
  • api/—— 接口实现,出问题先来这里翻
  • app/locales/—— 多语言界面文件
  • README.md—— 完整的部署与配置文档

工具放在那里,用不用、怎么用,你自己决定。

【免费下载链接】13ftMy own custom 12ft.io replacement项目地址: https://gitcode.com/GitHub_Trending/13/13ft

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询