真诚友善团结专业,共建你我引以为荣之社区。《常见问题解答》
12 / 25
2月 10 日

开源了 https://github.com/goxofy/web_clipper

受 moreality 大佬启发,利用singleFile + gh pages + deepseek api + notion db + tg bot 究极粘合了一套自用网页剪藏流,个人体验良好

看到想要永久保存的网页,只需要按一下快捷键或者点一下浏览器右上角的图标,服务端会自动完成下述操作:

  1. 原始网页 html 单文件上传 github持久化并获取永久 url
  2. 上传元信息(标题、摘要、tags、原始 url、快照 url)到 notion db
  3. 利用r.jina.ai来准确提取网页标题、摘要、标签
  4. 整理所有信息并推送 tg 通知

视频效果

这个思路好,感谢分享
我原来一直是上传html到网盘里,github确实更方便!tieba_013

目前保存的网页比较少还没碰到,主要也是获取信息,这些小问题能用就凑合吧

意思是使用SINGLEFILE保存文HTML文件后,使用GITHUB PAGE来展示是吗?
GITHUB PAGE需要特殊配置吗?

用github pages不会被限制个数吗。。。

不需要什么特殊配置,gh pages 本来就可以渲染 html,只不过就是 singlehtml 它里面有一个功能是直接上传到 rest api ,我在服务端也糊了一个接口,可以直接接收singlehtml 的上传,就省去了中间存储的步骤。

理论上来说,singlehtml 也支持直接上传到 github,配合 actions 可以纯免服务器实现上面的功能。

应该不会吧,这个我也不知道,超过了话就再开一个 repo,之前的 repo 只要你不删,文件全部是在的,url 也是永久的。

明白了,感谢你的回答,我之前一直在找渲染HTML的方法,后来是用OBSIDIAN装了 html reader 插件,然后把HTML导入到obsidian中了,也能显示,就是没你的这么高级

此话题将在最后一个回复的1 个月后关闭。