Percollate 网页离线存档
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/capture-a-live-webpage-as-a-clean-pdf-or-readable-archive-for-offline-review-with-percollate。
技能介绍
为什么需要干净的离线存档
当你需要把技术文章、产品文档或项目页面保存下来供离线参考时,直接另存为PDF往往会带着导航栏、广告、推荐内容等无关信息,不仅占空间,还会干扰阅读;团队协作时,格式错乱的存档还会影响交接效率。更麻烦的是,部分网页动态加载内容,普通保存方式可能漏掉关键信息。
Percollate 的核心能力
Percollate是Node.js命令行工具,核心是提取网页核心内容。它依赖Node.js 14.17.0及以上版本,基本流程是:通过命令行指定目标URL和输出类型(如PDF或可读存档),工具会清理冗余元素,保留标题、正文、代码块等核心内容,生成结构化文件。
适用边界与注意点
并非所有网页都能完美处理:
- 需要登录访问的页面、依赖复杂JS动态渲染且无法在无头浏览器复现的内容,可能出现内容缺失;
- 实时网页更新会导致存档版本差异,需根据需求选择抓取时机;
- 复杂表格、嵌套互动组件可能因格式转换出现排版微调,需人工校验。
使用场景
- 阅读技术文章时,需保存网页为干净PDF,去除广告便于离线查阅
- 整理产品需求时,需将在线文档转为可读存档,方便无网络环境评审
- 学术研究时,需保存论文网页为PDF,提取正文用于文献引用
- 交接设计稿时,需将在线方案页转为存档,确保离线查看完整内容
适合人员
- 技术作者,需保存技术文档为PDF,用于离线查阅参考
- 产品经理,需将需求文档转为存档,方便团队离线评审
- 学术研究员,需提取网页内容为PDF,支持文献引用管理
- UI设计师,需保存设计方案为离线存档,便于无网络环境查看