用singleFile + gh pages + deepseek api + notion db + tg bot 究极粘合了一套自用剪藏流

开源了 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 通知

49 个赞

视频效果

10 个赞

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

4 个赞

等待佬的视频

3 个赞

插眼cy

3 个赞

见二楼hh

3 个赞

个人体验singlefile对一些有导航栏/如下图的切换按钮的网页还是不能有很深的离线化,不知道佬有没有遇到过

1 个赞

感觉可以直接糊一个插件

可以的 ,直接糊成插件更容易

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

1 个赞

太强了,大佬

厉害,这个功能好,能体验体验吗

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

先从这个帖子糊下来做起(

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

我还在整理代码,一会发 repo

1 个赞

太强了,又白嫖大佬了

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

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

2 个赞

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

这个好强啊 :bili_070: