
官网: https://hamsterbase.com/zh/
下载地址: https://github.com/hamsterbase/hamsterbase/releases/tag/0.5.0-beta
软件特色
储存、管理和预览 HTML, MHTML and Webarchive 格式的文档。
支持点对点同步
支持密码保护功能,为服务器设置密码
对保存的页面进行高亮、批注。
创建自定义筛选,过滤出需要的页面。
通过 RSS 订阅输出筛选后页面。
不依赖服务器,所有功能都是离线的。
全文搜索
重点介绍点对点同步,这是我理想中的笔记软件的同步方式
任意设备之间点对点同步,同步后所有客户端达到最终一致性。 不需要手动解决冲突,不会丢失任何数据。(除非实现有 bug )
软件所有功能都不依赖网络,离线在线完全无感。
同步速度飞快,本人 2000 个网页,同步不到 10 分钟。(一共 2.6g )
理论上客户端之间可以以任何介质作为中间服务进行同步。 如 webdav ,移动硬盘,iCloud ,FTP ,oss (开发中)
仅需 200 行代码即可以实现一个同步服务服务器。(未来会提供详细的设计文档,并且提供对应的开源实现。)
1 kongkongye 2022-11-12 00:15:56 +08:00 via iPhone 几百上千个的话叫收藏不叫稍后阅读了吧 |
2 hamsterbase OP @kongkongye 是的。hamsterbase 其实更倾向于当一个辅助笔记软件的知识管理工具。 |
3 kongkongye 2022-11-12 01:29:41 +08:00 via iPhone 我个人更喜欢收藏网址,像印象笔记之类的直接收藏网页内容我是不喜欢的,因为网页内不止文章内容而已,还有各种框框与交互,收藏内容的结果就是收藏变大,变丑了,别人网站都是有设计有交互的,还不如进去看这种原始的体验最好。 |
4 hamsterbase OP @kongkongye 保存网页有以下几点理由。 1. 支持全文检索,未来会推出浏览器插件,在搜索引擎右侧内嵌搜索结果 2. 全文保存可以防止和谐 3. 我也在开发网页解析和渲染引擎。 支持把网页转换为结构化数据,再通过自定义模板渲染出来。 这样所有收藏的页面都是干干净净的,也可以调节字体什么的。 |
&bsp; 5 wliansheng 2022-11-12 11:20:29 +08:00 挺好的,以前用 pocket 有些收藏的被和谐了就很忧伤 |
6 SenLief 2022-11-12 13:06:56 +08:00 via iPhone 我其实一直想问,拿个 demo 就拿出来卖钱是如何考虑的? 另外点对点对于设备离线了是如何实现的? |
7 hamsterbase OP @SenLief 1. 个人不觉得是 demo ,目前功能是完备的,基础功能都开发好了。 上传网页,全文搜索,批注,标签,API ,多语言,暗黑模式。 2. 软件目前不需要付费 也没有账户机制。 数据都在本地,离线情况下正常使用。 网络恢复后自动合并全部冲突,恢复到一致状态。 |
8 PowerDi 2022-11-12 21:57:16 +08:00 @hamsterbase 定位上 不是一个常规笔记软件是么 |
9 hamsterbase OP |
10 cnlaok999 2022-11-13 00:26:49 +08:00 已经有 cubox 了为啥还要这个? |
11 zwxharry 2022-11-13 10:51:11 +08:00 via iPhone 有 iOS 计划嘛 |
12 hamsterbase OP |
13 hamsterbase OP @zwxharry 目前支持输出为 rss ,ios 可以随便找一个 rss 阅读器,就可以订阅了。 |
14 jeesk 2022-11-13 13:37:03 +08:00 支持一下, 看着不错。 就是价格着实太贵了。 |
15 hamsterbase OP @jeesk 现在免费,当前版本可以一直用下去。 |
16 jeesk 2022-11-13 15:28:39 +08:00 说实话, 我个人认为永久授权就是扯淡, 说不定某一天软件不能维护了。 |
17 hamsterbase OP @jeesk 以为是独立软件,所以在软件设计之初就开考虑如何在 [不维护] 的情况下,让用户永远的用下去。 设计了以下措施 1. 不依赖闭源二进制文件。 2. 数据都在本地,不依赖任何服务器。 3. 开源 API + SDK ,方便扩展个性化需求。 4. 支持点对点同步,不提供付费的同步服务。 |
18 frinstioAKL 2022-11-13 17:38:01 +08:00 这个项目关注很久了, 支持! Build from source 部署的时候有个地方写错了指正下, 是把 sqlite fts extension 防止到 release/hamsterbase-{version}/extra/simple 而不是 release/hamsterbase-{version}/simple |
19 RatioPattern 2022-11-14 01:37:18 +08:00 支持下,终于有人做了这样不用自己来了 |
20 hamsterbase OP |
21 itianjing 2022-11-14 14:26:22 +08:00 @hamsterbase “未来正式发售后会收费,且停止销售永久授权。” 这不还是订阅吗? |
22 hamsterbase OP @itianjing 未来是按需购买新功能。 1. 购买后当前功能永久使用,免费享受 bug 修复。 2. 如果对新功能不感兴趣,可以不续费。 或者好几年续费一次,购买这几年的全部更新。 订阅制的话,不续费就无法用当前功能了。 完全买断的话,开发者没有动力开发新功能了。 我选择的模式是: 如果开发者开发了吸引人的功能,就可以让用户付费。 否则用户可以一直用下去,无需重复付费。 |
23 hamsterbase OP |
24 saveai 2024-01-25 14:13:22 +08:00 点对点同步是不是还没有支持呀,我现在安卓、windows 都安装了,数据没法同步 |
25 hamsterbase OP @saveai 支持的。 设置 / 同步 可以配置服务器 |
26 saveai 2024-01-25 16:03:33 +08:00 @hamsterbase #25 只有局域网呀,桌面端在家里电脑上,出门,或者上班是用手机看,这样好像就不能同步,貌似要依赖第三方平台,或者是服务器,才能实现这种点对点 |
27 hamsterbase OP |
28 mi6 278 天前 大佬,我有两个手机,照你的说法应该是能点对点同步的吧?可惜我纯小白,昨天摸索了半天也弄不成API 服务器啥的都不太懂,看你在官网上写的指南也不太详细,在各种 APP 上搜 HamsterBase 相关讨论也不多,唉,几小时整得头疼 |