周记0241118-20241124
感觉自己需要写点东西来记录以下干了什么,顺便让我的网站看起来不那么单调,从这周开始就写点周记吧,虽然后面可能会放弃,但是终究是有一个开始。
1. Obsidian 插件
首先是我这周像尝试以下 cursor,早就听说了它的大名了,但是从来没有用过,一直都是用的 github copilot,但是看到很多人都说自己不会写代码都能用 cursor 写出一个应用还是很好奇(虽然我会写代码)。
正好之前因为用 obsidian 时插入图片要上传到我的 Minio OSS,搜了下只看到一个 Minio Uploader 插件,功能比较单一,只能上传文件预览,甚至都没有自定义路径和域名功能。前几个月用的时候就给它加上了这两个功能,但是看作者将近一年没 fix 了,issue 里面还有人提了这个也没回,我就懒得提 PR 了,不如自己用用。
但是加完这个功能之后我就一直想着加一个文件管理功能,就像 picgo 一样,但是我不太喜欢 picgo 的 UI,就想着自己在 obsidian 里面实现一个管理界面,可以查询删除图片。
本来是对 Typescript 不是很熟悉,这下正好可以试试 cursor,经过一个下午的 push,终于是差不多写出来了,但是还是很多小 bug 和细节不是很满意,让它改也没用。不过这点小细节我自己动手还是可以解决的,最终的成品还是很不错的:
可以查看所有图片,复制 url 和删除,以及根据 url 搜索(模糊匹配)。
现在正在向 obsidian 的第三方插件市场提交,还有点小问题要慢慢 fix,主要是代码规范之类的细节。项目 GitHub 地址:https://github.com/stmoonar/minio-plus-plugin-obsidian
(如果顺利的话应该可以上第三方插件市场)
2. 论文阅读
这周主要是看了《SARATHI: Efficient LLM Inference by Piggybacking Decodes with Chunked Prefills》 主要是通过将 Prefill 进行分块并搭载 Decode 运行,从而让计算效率不高的 Decode 也能跑满 GPU。
实习这边要看的论文《WEBRL: TRAINING LLM WEB AGENTS VIA SELF EVOLVING ONLINE CURRICULUM REINFORCEMENT LEARNING》
大概是用强化学习训练 Web Agent,本来周五要看完开会讲的,但是这周其他事情有点多不太想看,还好没开会,下周再讲吧。
而且我对强化学习一点都不懂,看这论文有点难绷。
3. 网站迁移
不是这个网站,是另一个 https://www.stmoonar.me, 一开始用的是 halo plus,一个大佬从 halo1.6 独立出来的版本,后面觉得太久没更新不想用了就换成了 halo2.0,域名是 https://blog.stmoonar.me, 不过域名以及路由规则不一样,之前的 SEO 算是白积累了,不过一切重新开始也是很不错的,下面是 Google Console 的统计:
4. PyConf 2024
周六去上海对外经贸大学参加了 pyconf china 2024,见到了 @Manjusaka_Lee @wey_gu 老师还有很多大佬,还白嫖了很多周边哈哈哈。运气超级好抽奖抽到了 Kong Inc 的定制雨伞,旧的那把伞终于可以退休了。
很喜欢的帆布袋,不过有点太宽了,但还是很不错
上午的圆桌
好多贴纸,不知道怎么贴
新的伞,还挺好看的
可惜一开始没注意集的章这么容易糊,这个油墨很难干,后面小心翼翼的护着才没有全军覆没
小结
总的来说这周还是很充实的,感觉可以在来上海的这么多周里面排进前三的充实了。
And 周末还是得多出去走走,逼自己早上早点起,不然每次醒来一天就一大半没了。