先上体验链接:
表面上:这是一个大纲类的笔记应用,类似 workflowy ,roamresearch.
本质上:这是一个披着笔记应用的个人数据库,这也是开发 PenX 的初衷,我希望它成为用户存储重要数据的地方, 但同时给用户提供良好的输入体验。
这是这个产品一些关键词,这个产品目标是给个人用的,所以把隐私和数据主权放在了首位,很多功能设计都是围绕如何实现数据安全的。
这个产品,持续开发了大半年,基本我一个人开发的,这是一个非常偏前端的产品,基本上 90%的难点都在前端,比如编辑器、拖拽、database 表格、local-first 的模式...
现在还是很早期的版本, 但也开发了大半年了,不想再闭门造车了,希望能得到一些用户的反馈和建议。
因为这个产品是把隐私和数据主权放在首位的,所以我把代码直接开源了。
产品的核心是 元标签 和 笔记 的结合, 从而实现数据的结构化。
元标签可以每条笔记加上标签,让每条笔记变成数据库的一条记录,借鉴了 tana 的 supertags 功能。
在使用方式上,希望用户用 daily notes 的方式去使用,类似 roamresearch, 但不同的是它通过双链关联数据,PenX 希望用户使用 MetaTags 管理数据,从而实现记录时不关心笔记的物理位置。后续使用数据库功能可以快速检索到想要的数据。
不知不觉写了这么多了,我新建了一个微信群,有问题的可以交流: 也可以加我微信交流:_0x_Zion
1
0xZion 324 天前 1
Local first 是一个不错的方向,之前看到过关于这方面的介绍:localfirstweb.dev
|
2
hytirrb 324 天前
哥,开发这些东西一般都要学习哪些知识呀
|
3
sapjax 324 天前
RoamResearch 的 特点当然首推双链,没有双链就不能说像类似 RoamResearch.
说实话,没看到有什么“与众不同”的地方。 个人比较喜欢两款笔记: - RemNote ( https://www.remnote.com/), 类似 RoamResearch 的双链笔记,但是它的 PDF 阅读标注 (笔记和 PDF 的关联交互)、FlashCard 都是独一档的存在。 - Muse ( https://museapp.com/),类似 Affine 的白板,但是他的所见即所得的白板层级视图非常好用。 |
4
oneisall8955 324 天前 via Android
UI 挺好看
|
5
YaD2x 324 天前
体验了一下感觉不错 加油
|
6
onemruo OP @hytirrb 大部分都是前端技术的知识,少部分后端技术知识,我选用的是 Next.js,TypeScript,tRPC,Prisma,NextAuth.js,Slate.js,IndexedD 等技术栈,这也是我个人比较喜欢的一套技术栈。
|
7
guoguojun 324 天前
怎么保证数据安全的
|
9
onemruo OP @sapjax 双链已经是很多笔记或者文档类产品的标配了,所以比较成为一个产品的核心功能或者卖点,我更多想解决的的问题是:怎么让笔记(note)和数据库(database) 如何有机结合。我们都知道 notion 有一个核心功能是 database ,但实际上它和笔记记录是割裂的,我要解决的问题就是这个。当然现在我这个产品还在很早期,需要时间完善。最后感谢大佬的评价。
|
10
onemruo OP @YaD2x 现在是很早期,会频繁更新,还不合适打容器景象。另外,也感觉没必要,现在是单体应用,直接用 vercel 类似的 servless 服务部署会更方便。
|
11
onemruo OP |
12
onemruo OP @oneisall8955 大佬有眼光,哈哈
|
13
zhaodong 324 天前
感觉很不错,会持续关注
|
14
wwlzz 324 天前
和 logseq 比优势在哪里呢?
|
15
HUZHUANGZHUANG 324 天前
我想问一下,如果你自己用,你会用哪些靠谱的数据存储服务?阿里云,腾讯云这些数据库好贵
|
16
GeekGao 324 天前
UI 设计的很好,功能还比较薄弱呀,做到 AppFlowy 当前版本的编辑功能,我想就可以用用。
|
18
onemruo OP @wwlzz 一个是 meta tag ,类似 tana 那样的, logseq 应该实现不了,另外一个是更加 web 化,是一个基于 web 方案的 local-first 应用。当然暂时编辑器体验和功能的丰富度这块肯定比不上 logseq 。
|
19
onemruo OP @HUZHUANGZHUANG 暂时数据是存在本地的,可以自动 push 到 GitHub ,不需要云服务
|
22
YvesX 324 天前
这个 Logo 会不会有点像现在的 Twitter
|
24
nicoljiang 324 天前
为何修改内容都不能生效
|
25
onemruo OP @nicoljiang 请问你修改的是哪个 space ?
|
26
nicoljiang 324 天前
@onemruo 默认的 PenX 这个,但是我本地跑起来的
|
27
seven777 324 天前 via iPhone
Previous next today 摆错位了,要么不放一起,要么按人类思维。
|
28
leesid 324 天前
老哥,这个软件目前还很粗糙啊。
|
30
onemruo OP @nicoljiang 不能生效是指?
|
31
onemruo OP @davidleesid 还在比较早期,想先看看用户反馈,不过也能用了,github sync 能保证不会丢数据
|
32
nicoljiang 324 天前
@onemruo 这个默认的 space 内容不能修改,换成其他的 space 就可以了
|
35
shawndev 323 天前
Github Based Version Control 指的是?
|
36
leesid 323 天前
核心功能及与其它类似笔记类软件区别不明显,主打的个人数据库这个卖点,玩了一下并没有体验到。。。建议一定上来就能体验到独特点。
|
37
Kuari 323 天前
UI 很不错,加油
|
38
onemruo OP @davidleesid 是的,引导还不完善
|
39
deskbtm 322 天前
右上角菜单里的功能好像没完成?
|
40
deskbtm 322 天前
只是单纯做这类编辑器 那可选项的实在太多了 给你个思路 可以先不关注软件整体 把类似 editor vcs local-first 这些单独抽来 设计灵活点 提供 package 参考 blocksuite
|
41
zhuxining 322 天前
得有侧重点和拳头功能,比如你产品的核心定位是个人知识数据库,编辑器可以考虑直接就先用语雀的,把存储和知识结构做好,比如目录树、级联标签、文件笔记的关联关系等,强化个人多种格式类型知识的存储和关联关系。
现在就是哪一个方面都好像有,但哪方面都不如其他的产品 https://www.yuque.com/yuque/developer/gfoax065u2v72isu |
42
reg66sun 322 天前
朋友,我建议你去了解一下 Tana 。如果你能做个 Tana 的本地版,我打赌一定会有市场。
|
44
onemruo OP @deskbtm 没太明白大佬说的 [把类似 editor vcs local-first 这些单独抽来 设计灵活点 提供 package] ,大佬展开说说?
|
47
leesid 315 天前
老哥,留个 Twitter 的联系方式。
|