阿猫的博客

阿猫的博客

最新文章

Semantic Code Search(以 Go 语言为例)

基于 RAG 的思路,如果要实现语义代码搜索,需要: a) 将代码块(最好是以函数为单位)作为一个 document,对函数内容使用一个对代码特化的 embedding 模型进行向量化,同时提取函数本身的 metadata(函数签名,所在文件,行数等) b) 将 user query 向量化,然后用
345
0
2024-04-01
猫鱼周刊 vol. 018 LLM 入门指北

猫鱼周刊 vol. 018 LLM 入门指北

猫鱼周刊的第19期,主要是从比较基础的概念等去讲 LLM,在了解这些概念之后,即使你先前没有 NLP 相关的经验,也能跟别人对 LLM 这个话题侃侃而谈。
943
0
2024-03-31

使用 Go 开发跨平台应用要点

Go 是一门对跨平台开发特别友好的语言,天生支持跨平台的编译,能够通过构建约束等方式对不同操作系统、架构采取不同的实现。本文试从开发中常用到的一些代码片段、功能讲起,在编写代码时就有意识地针对跨平台进行适配,而非先在开发平台上实现,在调试时再针对其他平台进行适配,影响开发效率。 在开发前,最好是看一
Go
726
0
2024-03-28

猫鱼周刊 vol. 017 LLM 该怎么落地?

猫鱼周刊第18期,主要介绍了我的LLM使用经历和一些落地的方案,外加一个语言学的小菜。
612
0
2024-03-24
猫鱼周刊 vol. 016 万物归于 Docker !

猫鱼周刊 vol. 016 万物归于 Docker !

这是猫鱼周刊的第17期,分享了一篇关于硬件入门的文章以及两个有趣的 Docker项目,讲重构的网站,还有一些 PVE 的脚本。最后分享了这周折腾的部分成果。
901
0
2024-03-10

猫鱼周刊 vol. 015 时间怎么越来越快?

这是猫鱼周刊的第16期,分享了为什么年纪越大时间过得越快以及有关个人信息安全的两篇文章,项目方面介绍了几个镜像相关的以及一个AI去除硬字幕的项目,最后分享了我关于学习正则表达式的心得。
667
0
2024-03-03

博客主题更换

原来的博客主题是 Icarus,其实也是我非常心水的类型,简洁、高效。不过有两个问题: 没有自动的文章目录 中间内容区域太窄了,两边留白太多了 (小问题)页面里面东西太多,有点喧闹 原来的首页是这样的: 于是更换到 chirpy,就是现在的样子。 首页,块与块之间没有生硬的过度,整体清爽很多。 内容
236
1
2024-03-02

我的信息源 2024

做周刊一定时间了,每个星期我都会阅读、消化大量信息,如何降低这个过程的时间成本和心智负担就变得非常关键。经过一段时间的摸索,我大概已经形成了一个稳定的信息获取过程。我按照博客、周刊、开源项目、论坛和平台的分类整理了一下我现在常逛、常读的一些信息源,以及一些过程和心得。
7261
10
2024-02-29

猫鱼周刊 vol. 014 技术无罪论

猫鱼周刊的第15期,包括关于Flipper Zero的文章和长期运行树莓派的考虑,还有两个项目和一个用来测试RSS的网站。
673
0
2024-02-25

poetry 入坑速记

为什么要换 poetry 对老 Python 来说,pip 看起来是一个不错的选择。我曾经写过一篇使用 conda 或 pip 来对项目依赖进行管理的文章,里面就有一个问题无法解决:在更换了系统/架构之后,可能需要手动编辑依赖列表才能导入。pip 还有一个大的缺陷是无法进行虚拟环境的自动切换。 因此
772
0
2024-02-25