【开源】Windows Markdown 便笺

Develata 2026-08-31 17:41 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出






为什么要做这个产品


省流:需求:方便+轻量+markdown+tex公式渲染的windows便笺


起因是总是要复制一些文本(比如prompt),想要一个粘文字的剪贴板和临时改一些AI生成的数学公式,然后总是要额外打开 obsidian 在里面改,就想要在电脑上有一个简单一些的临时数学markdown便笺,就去问了问Chatgpt,让它帮我在github上搜索这样的软件,可以在桌面上保留一个悬浮框,一个最为基本的markdown记事本,可以自动沿着上屏幕侧边自动缩起,就像QQ那样,而且性能必须要足够好,内存占用足够小,有没有这类软件?

然后gpt的回复如下:



等gpt回答期间,我也在L站上逛了逛,发现大家都在推PaperTodo,然后我就去看,设计哪里都很好,也很轻量,结果发现不支持公式渲染(而且作者看起来也不想做tex渲染),实际上图片里面的四个都不支持数学公式渲染(学数学有一种命苦的感觉)。后面又加上了tex的要求让gpt来进行检索,但是没有什么完全合适的结果,于是gpt就开始怂恿我自己写(我写是不可能的,交给codex vibe吧,gpt这波有劝我消耗tokens的嫌疑)


和chatgpt grill了一下需求,并且push了一下gpt。


功能


大多数功能都是基础的,在README里面写了,这里就简述一些特色和抉择吧。


贴边(上左右)自动展开收起



极度轻量化


静置/源码模式的时候大概十几MB内存。



渲染tex公式的时候一般就60多内存(不过确实取决于文本长度和内容)



之后有时间(还在上学),我会让gpt继续优化的 ^-^ ^-^ push这一块


标准markdown渲染


支持标准markdown语法和tex数学公式(Ratex)查看,有源码/双开/阅读 模式。


其余小功能


Ctrl+F 纯文本查找,Ctrl+H 展开替换




这里有个小符号,是因为AI总是把数学公式用\[ \] \( \) 的latex格式,而markdown多采用$格式,这个可以一键转换,比较舒适


支持暗色模式


支持透明度更改


AI开发


MIT协议


缺点


默认字体


中文/CJK 首选 仿宋_GB2312, Latin 首选 Times New Roman,代码和数学分别使用系统 monospace 与 RaTeX 内置数学字体,没有的话则fallback。实则个人偏好(万一之后用的人多了再改个自定义吧),但是这两个看起来真的舒服。


多开


现在只能手动多开了,因为不想做文件系统,一方面性能和内存压力压不住了,还有就是感觉一个小便笺没必要,papertodo 和 obsidian 都不错


目前只支持Windows


因为楼主主要使用windows gui,linux系统都是用命令行,没用gui,不过之后可能会试试,也欢迎PR(RUST应该跨端实现还可以)


无窗口


设计本意如此


无备份


AI开发


项目地址


喜欢可随缘star,欢迎contribute


最新回复 (3)
  • 天怒 08-31 18:52
    1

    不带ui框架写出来的好小。隔壁net馋哭了

    这么说,突然想到。也许可以给我的笔记加一个md渲染层替换。当前的逻辑还挺解耦的。

  • Develata 楼主 08-31 20:31
    2

    居然被佬看到了 ^-^,PaperTodo我试用过,很流畅,可惜不支持数学tex公式(我的日常刚需了,大脑渲染法还是有点超标),又和gpt一起找了好多都不满足,才让gpt重写的(不得不说现在ai确实强,架构讨论清楚自己就开始跑了)。其实我主要还是自己用,不过想想可能别人也会有这个需求,就分享一下,比较佛系 ^-^

  • 天怒 08-31 20:47
    3

    之前我也想做全量md渲染的,但是编辑浏览错位没法解决。

    即使是Typora块渲染做的也不是很好。所以自己搓的轻量md覆盖渲染。

    最近发现和标准md解析还是有问题,准备拆解析渲染。

    这样如果有重量需求也可以扩展渲染器,挺好玩的。

* 帖子来源Linux.do
返回