DevTrends开发者趋势
主题色

tamnd /

kage

kage(日语影的意思)会将一个网站克隆到一个文件夹中,供你离线浏览,并剥离其中的所有脚本。它会用真实的无头 Chrome 打开每个页面,等待页面加载稳定,对人类所看到的 DOM 进行快照,然后删除所有 JavaScript,并将 CSS、图片和字体下载到本地路径。最终落在磁盘上的内容看起来和线上网站一模一样,却不会运行任何代码。 有个问题你应该也遇到过。你在某个想保存的页面上点了"另存为",半年后再打开,却发现屏幕一片空白、加载圈永远…

DT数据与运维DT软件开发DTWeb 应用DTWeb

关于

kage(日语影的意思)会将一个网站克隆到一个文件夹中,供你离线浏览,并剥离其中的所有脚本。它会用真实的无头 Chrome 打开每个页面,等待页面加载稳定,对人类所看到的 DOM 进行快照,然后删除所有 JavaScript,并将 CSS、图片和字体下载到本地路径。最终落在磁盘上的内容看起来和线上网站一模一样,却不会运行任何代码。 有个问题你应该也遇到过。你在某个想保存的页面上点了"另存为",半年后再打开,却发现屏幕一片空白、加载圈永远转个不停,又或者那份副本还在试图连接一个早已不存在的服务器。这个页面其实从来就不属于你——它不过是别人 JavaScript 的一个瘦客户端。 kage 走的是另一条路。它驱动一个真实的浏览器,让页面完成它该做的一切,抓取最终结果,然后把所有脚本统统扒掉。没有追踪,没有网络请求,没有意外。剩下的只是 .html 文件——你可以直接从磁盘打开,发给朋友,或打包成一个文件,然后尘封十年。 完整文档和指南位于 kage.tamnd.com。

收录记录

  1. Show HN

    2026年6月15日 · 1 次收录

  2. 阮一峰周刊·用户投稿

    2026年6月25日 · 1 次收录

  3. HelloGitHub·月刊推荐

    2026年7月28日 · 1 次收录

讨论这个产品