支持全文搜索、点对点同步、完全离线的稍后读软件

2022-11-11 23:19:44 +08:00
 hamsterbase

官网: https://hamsterbase.com/zh/

下载地址: https://github.com/hamsterbase/hamsterbase/releases/tag/0.5.0-beta

软件特色

  1. 储存、管理和预览 HTML, MHTML and Webarchive 格式的文档。

  2. 支持点对点同步

  3. 支持密码保护功能,为服务器设置密码

  4. 对保存的页面进行高亮、批注。

  5. 创建自定义筛选,过滤出需要的页面。

  6. 通过 RSS 订阅输出筛选后页面。

  7. 不依赖服务器,所有功能都是离线的。

  8. 全文搜索

重点介绍点对点同步,这是我理想中的笔记软件的同步方式

  1. 任意设备之间点对点同步,同步后所有客户端达到最终一致性。 不需要手动解决冲突,不会丢失任何数据。(除非实现有 bug )

  2. 软件所有功能都不依赖网络,离线在线完全无感。

  3. 同步速度飞快,本人 2000 个网页,同步不到 10 分钟。(一共 2.6g )

  4. 理论上客户端之间可以以任何介质作为中间服务进行同步。 如 webdav ,移动硬盘,iCloud ,FTP ,oss (开发中)

  5. 仅需 200 行代码即可以实现一个同步服务服务器。(未来会提供详细的设计文档,并且提供对应的开源实现。)

4119 次点击
所在节点    分享创造
27 条回复
kongkongye
2022-11-12 00:15:56 +08:00
几百上千个的话叫收藏不叫稍后阅读了吧
hamsterbase
2022-11-12 00:36:06 +08:00
@kongkongye 是的。hamsterbase 其实更倾向于当一个辅助笔记软件的知识管理工具。
kongkongye
2022-11-12 01:29:41 +08:00
我个人更喜欢收藏网址,像印象笔记之类的直接收藏网页内容我是不喜欢的,因为网页内不止文章内容而已,还有各种框框与交互,收藏内容的结果就是收藏变大,变丑了,别人网站都是有设计有交互的,还不如进去看这种原始的体验最好。
hamsterbase
2022-11-12 02:22:46 +08:00
@kongkongye

保存网页有以下几点理由。

1. 支持全文检索,未来会推出浏览器插件,在搜索引擎右侧内嵌搜索结果
2. 全文保存可以防止和谐
3. 我也在开发网页解析和渲染引擎。 支持把网页转换为结构化数据,再通过自定义模板渲染出来。 这样所有收藏的页面都是干干净净的,也可以调节字体什么的。
wliansheng
2022-11-12 11:20:29 +08:00
挺好的,以前用 pocket 有些收藏的被和谐了就很忧伤
SenLief
2022-11-12 13:06:56 +08:00
我其实一直想问,拿个 demo 就拿出来卖钱是如何考虑的?

另外点对点对于设备离线了是如何实现的?
hamsterbase
2022-11-12 16:21:58 +08:00
@SenLief

1. 个人不觉得是 demo ,目前功能是完备的,基础功能都开发好了。 上传网页,全文搜索,批注,标签,API ,多语言,暗黑模式。
2. 软件目前不需要付费 也没有账户机制。 数据都在本地,离线情况下正常使用。 网络恢复后自动合并全部冲突,恢复到一致状态。
PowerDi
2022-11-12 21:57:16 +08:00
@hamsterbase 定位上 不是一个常规笔记软件是么
hamsterbase
2022-11-12 23:17:47 +08:00
@PowerDi

嗯,定位更类似于 cubox ,raindrop 等网页收藏软件
cnlaok999
2022-11-13 00:26:49 +08:00
已经有 cubox 了为啥还要这个?
zwxharry
2022-11-13 10:51:11 +08:00
有 iOS 计划嘛
hamsterbase
2022-11-13 10:52:43 +08:00
@cnlaok999

1. 不需要订阅
2. 隐私。不希望数据储存在别人服务器。
4. 审查。
hamsterbase
2022-11-13 10:57:17 +08:00
@zwxharry 目前支持输出为 rss ,ios 可以随便找一个 rss 阅读器,就可以订阅了。
jeesk
2022-11-13 13:37:03 +08:00
支持一下, 看着不错。 就是价格着实太贵了。
hamsterbase
2022-11-13 14:53:37 +08:00
@jeesk 现在免费,当前版本可以一直用下去。
jeesk
2022-11-13 15:28:39 +08:00
说实话, 我个人认为永久授权就是扯淡, 说不定某一天软件不能维护了。
hamsterbase
2022-11-13 15:46:02 +08:00
@jeesk

以为是独立软件,所以在软件设计之初就开考虑如何在 [不维护] 的情况下,让用户永远的用下去。
设计了以下措施

1. 不依赖闭源二进制文件。
2. 数据都在本地,不依赖任何服务器。
3. 开源 API + SDK ,方便扩展个性化需求。
4. 支持点对点同步,不提供付费的同步服务。
frinstioAKL
2022-11-13 17:38:01 +08:00
这个项目关注很久了, 支持! Build from source 部署的时候有个地方写错了指正下, 是把 sqlite fts extension 防止到 release/hamsterbase-{version}/extra/simple 而不是 release/hamsterbase-{version}/simple
RatioPattern
2022-11-14 01:37:18 +08:00
支持下,终于有人做了这样不用自己来了
hamsterbase
2022-11-14 08:49:27 +08:00
@RatioPattern

欢迎来开发外部的扩展插件。 (比如说 alfred ,logseq ,obsidian 插件

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/894614

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX