【自荐开源】vlaina - 没错就是那个Catime作者的新作笔记软件

软件名称

vlaina

应用平台

Windows,Linux,Mac(由于手上没有mac测试是朋友帮忙测试的,但是应该是没有问题)

推荐类型

【开发者自荐】

没错没错,你没看错,就是那个写纯C的Catime的作者的新作,也是Catime半年迟迟没有发布一直在做的事情 :ghost:

提前猜个你会好奇的点: 这个使用什么做的?原生?

Electron,没错,既不是原生,也不是tauri,而是大家都在抱怨体积大的Electron,相信你一定好奇为啥我这把Catime之前做到200kb的原生开发者为啥不选tauri而是Electron吧,答案就留到文章的末尾吧 :smirking_face:

这个是个什么?

一. 传统的markdown编辑器,这块也是打磨最多的一个地方

这块是对着友商打磨的,底层是独立从milkdown(可以理解为是Typora的开源实现)分叉出来开始打磨的,然后添加大家一些常用的功能

1. 选中文本之后的工具栏,可以实时预览效果 :face_savoring_food:


2. / 调出快捷命令 - 这个块是独立实现的(哈哈哈哈,这块折磨了好久 :exploding_head:

3. 右侧ai对话侧边栏,可以@选择当前的文件总结,还可以选中内容拖动放到笔记中,非常适合让ai总结然后手动维护,这里你可能会问,为啥不是让ai直接修改原文呢?我的想法是笔记是一个有私人意义的地方,你不会希望自己所有的笔记全是ai的,然后下回再看的时候还需要再去理解一次

4. 左侧侧边栏

右键左侧侧边栏

大纲


双链



白板,这块做棒的是支持数位板,之前买数位板是为了学习板绘,结果一直都在吃灰,没想到居然在这里用上了,哈哈哈哈哈哈哈 :smiling_face_with_three_hearts:

ai对话部分,基本好用的点都给支持上了

好了,看完了,那有收费的不?

有,就是卖点token,从去年11月离职出来单干,到现在3500次提交,没错这个提交比Catime还要多,因为得靠这个软件吃饭,不过你也可以接自己的订阅,不花一分钱使用,而且最重要的是这个是开源的!!!

所以为啥不是tauri

很简单,vlad用的是Arch,如果你有尝试过就会发现…(投降投降)


如果喜欢的话点个star吧:hugs:

当前这也是第一次推广,打磨的也有很快存在不到位的地方,哈哈哈哈哈哈哈但是感觉还是比Catime第一版要好,那个时候6000行所有的代码都写到一个main.c中

5 个赞



正在重做双链部分的交互

我没有实际下载使用,单看截图简单说说个人看法。

  1. 圆角、边距和字号的关系没有处理好,看起来所有圆角都是一个尺寸,但是字号和边距却各有不同,实际上这三者的关系非常密切,比例不得当看起来会很怪异。我感觉调配的比较舒服的只有侧栏的右键面板,其它的比如:
  • 聊天窗口的正文部分,右边距过窄,看起来有种被截断的感觉
  • 聊天气泡,大圆角、大字号配小边距,感觉过于拥挤
  • 选中文本后的右键菜单面板,个人偏向于把圆角调小,适配选中菜单背景的圆角比较好
  • /调出的快捷命令面板,除了上一条一样的部分,我还建议给面板增加上下边距。一是应该能解决滚动条超出面板的问题;二是在菜单列表没有滚动到底的情况下,最下面的部分也会有留白,不会挤到边框上
  1. 好像没多少快捷键设计,界面的整体感觉也更像是适配触屏使用的,至少右键菜单上就没有按键导航。特别是在在大边距设计下,鼠标选择菜单或按钮必须进行更大范围的移动,这绝对会加重我的鼠标手。
1 个赞

居然收到了这么详细的反馈,感谢感谢:>,我这就一个一个的来处理

佬提到的第一点已经做了调整,感谢感谢

我感觉我现在更喜欢用zed编辑器当笔记应用,代码编辑,文档笔记编辑,git分支管理,AI全都有,VScode和Obsidian都吃灰了

双链这块终于舒服多了啊

重做了双链部分

重做了双链部分



亮色模式表显示效果

1 个赞



和ob的对比,这块感觉应该差不多了,就不加上自定义动画啥的了,感觉没必要(这块我自己一直也不用)

重新做而来白板部分的工具栏,在研究思维导图之类的问题

up 能不能把软件也投到我这个小小商店里 https://vibe-store.pages.dev/

1 个赞

为什么不可以呢?哈哈哈

我看整个项目都是 Typescript 的,那么可以考虑做个纯网页版,供人试用

当然,还可以再加上 PWA 支持和存储数据到 OPFS,应该就是能离线使用的完整版了

1 个赞

能做,同时这块其实只需要对接一下存储就可以直接用了,我看看哈

我发现了它不能在笔记里边插入图片。

非常感谢反馈,我这就系统的排查看看,实在抱歉,就是我没有测图片之类的

你会把它用作日常的主力笔记工具吗?

会,我是边开发边用,然后根据自己的需求来改

这个项目的开发工作量远比他看起来的要复杂的多

1 个赞