• Develata

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

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

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

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

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

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

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


    github.com

    图片

    GitHub - Develata/StickyMD: StickyMD for Windows.

    StickyMD for Windows.

    为什么要做这个产品

    省流:需求:方便+轻量+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

    github.com

    图片

    GitHub - Develata/StickyMD: StickyMD for Windows.

    StickyMD for Windows.

    主楼
  • 天怒

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

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

    #1
  • Develata

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

    #2
  • 天怒

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

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

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

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

    #3

发表回复

登录后回复