My Arch Linux - 外观与字体
本文旨在Arch Linux中配置完善的字体,同时在最小化安装外部包,不影响性能,同时尽可能简化配置的情况下美化KDE的外观。 最终效果在不影响视觉的情况下尽可能添加透明效果,同时混合Windows和MacOS的操作逻辑,最大化显示区域的同时保证了操作效率。
Menghuan1918的个人博客
本文旨在Arch Linux中配置完善的字体,同时在最小化安装外部包,不影响性能,同时尽可能简化配置的情况下美化KDE的外观。 最终效果在不影响视觉的情况下尽可能添加透明效果,同时混合Windows和MacOS的操作逻辑,最大化显示区域的同时保证了操作效率。
以往博客都是直接将文件粘贴到文件夹,但是其不是很方便,并且也不方便转移(到其他平台上)。最后综合几个选择,选择自建 MinIO 当作图床,同时也实验一下 MinIO 的文件压缩功能。
对于模型而言,其超参数设置好坏可以显著影响其性能。然而显然手动调整实在有些折磨,我们可以使用一些工具来进行自动调整模型超参数,例如本文使用的ray.tune进行调整。其仅需要在原本的代码上改动十几行即可开始自动调整(个人认为比NNI更简单易用一些)。
最近因为毕设,在研究对于AI系统攻击手段。以下是一些浅要简短的研究的综述了,主要是关于计算机视觉以及NLP的较新的对抗性攻击手段。
目前的Fastgpt,Dify(或者其他同类产品),目前知识库召回的本质上还是分片块的文本,召回的还是文本信息。不过,我们可以进行一些预处理,提升其召回精度的同时,使其也能同时召回将图片与公式表格等内容。
巨硬最近新出了个 graphrag ,号称其能提取有意义的结构化数据,不过遗憾的是默认情况下其只能读取txt或者csv数据。这次就让我们用外部库pdfdeal将PDF转换为带格式化的txt,再结合更便宜的deepseek进行构建。
使用gpt_academic + searxng搜索,进行网页或者学术论文的快速检索。实验下来使用deepseek-chat也能有相当好的效果。不过由于要处理的文本量偏多,原版的llama3处理这种任务就有点力不从心了,可能需要使用上下文更大的本地模型才能有更好的效果。
UV,作为新一代的,性能极佳的Python的包安装器和解析器,其网上中文教程却寥寥无几... 由于其目前并不支持自行下载多版本的Python,这篇文章记录下我借用conda的多版本Python支持,与uv结合,使得能实际使用中完全替代conda。 也算半个UV使用教程了把(大概)。
记录下运用Dify + xinference + ollama打造带重排序(Rerank)步骤的知识库问答,更好的是----即使在我的3060M上其也能完全本地运行并有不错的效果!3060M本地运行llama3-9B的生成速度参照前文。
Ollama + llama3-8B基本可以满足基本的翻译工作了,并且其也能 流畅 地在我的残血3060M上运行。当然,正如标题所言,这个流畅的前提是不在Windows下运行。
友情链接
本文内容: 部署一个网页在线状态面板到子域名 将网站反代服务切换到Caddy
其实标题也不怎么准确,应当是说,主要的笔记现在都是使用Obsidian写,但是部分需要手写的笔记依然是在使用OneNote编写。毕竟Obsidian并没有官方的手写支持。 而Self-hosted LiveSync配置的难点在于HTTPS(以及域名),没有HTTPS的话移动设备可能不能同步。不过幸运的是,使用(免费版的)tailscale,不需要域名以...
DOSBox默认情况下的窗口大小是由像素大小指定的,对于现代的屏幕而言稍微有亿点偏小了。并且其窗口还不能进行拖拽调整,虽然可以使用alt + Enter将其切换为全屏模式,不过考虑到效率问题还是调整其窗口大小更好一点。
这么多年的(插件)发展之后,实际上在VSCode中配置C/C++语言已经不是一件很困难的事情了,一般而言,所需要做的仅仅是安装C/C++插件,理论上其会自动检测编译器并生成响应的配置文件。 当然这只是理论,一旦涉及到跨平台同步(例如自带的设置同步,或者共用一个文件夹)就麻烦起来了,因为Linux和Windows的设置并不通用。此外微软开发的C/C++插...
本文内容: 部署Alist网盘服务到二级网址 优化网站生成流程 使用tailscale加快SSH速度
借助MinGW-w64,在Linux上也可以交叉编译出Windows可执行程序。前文提到在Windows上使用MSYS2配置openGL编译环境,虽然没出现什么问题,但是校园网不能支撑2k级别的远程桌面(1080P顶天了),放在轻薄本的屏幕上看起来太不自在了。然而限于课程要求,需要编译出exe程序,于是便有了本文。
众所周知,在windows上配置一些软件(例如GCC,openGL,make...)是相当困难繁琐的,不过好在也不是没有解决方法。比如MSYS2,它提供了一个类Unix的构建环境,可以像在linux上一样安装软件包,而不需要你一个一个手动设置环境变量等等工作(不过是windows平台的)。 这次就使用MSYS2进行配置GCC/make/openGL以及...
最近在玩《ATRI -My Dear Moments-》,然而其设计画质居然是720P,UI等等都没有对更高画质匹配 。再外接一块2K屏幕(2560x1440)实在忍受不了,于是想起来是否能强制将其通过某种方式更为清晰化一些。最终借助一些工具强制应用FSR对窗口进行放大。
本文内容: 使用Docker部署RustDesk中续 解决阿里云上docker-compose的依赖版本问题 切换网站框架为为vuepress
介绍页 你好!欢迎访问我的个人博客,使用VuePress Theme Hope进行构建,你可以点击右上角访问网站源码。 可能会不定期更新一些折腾杂谈🥳 签名 于信息洪流中,寻找下一个奇点的信号 关于我... Backend & AI Developer 26届苦逼大学生,还在折腾毕设🫠 偏好的软件/技术: 联系方式 你可以通过以下方式联系我: 邮件...
今天新的Speedometer 3.0 浏览器基准测试发布了,据称其能更好的反应浏览器的现代负载,那么就直接测一测看看吧 ! 所有测试都是在隐私模式(防止插件干扰)下进行测试,测试平台笔记本Intel i7-11800H@4.600GHz,内存40GB@3200Mhz,安卓为小米13,苹果为ipad pro 2021
对于大多数开发者和重度互联网用户而言,浏览器中打开数十个标签页是常态。一些小Tips和插件能极大幅度提升浏览器使用效率,尤其是在有大量标签页时的浏览器默认配置下的使用问题。
最近在跟着学习南京大学蒋老师的操作系统课程,,实验要求编写可移植的代码,这儿就是同时编译32-bit 和 64-bit 的版本,因此开始愉快地安装库->编译。
环境 在本地pelican生成静态网页使用的环境是Arch Linux,python的版本为3.11.4(在miniconda创建的虚拟环境中)。 云端是阿里云香港的轻量应用服务器,Ubuntu 22.04,由于是静态网页云端直接使用nginx部署了。
Menghuan1918的个人博客
本文旨在Arch Linux中配置完善的字体,同时在最小化安装外部包,不影响性能,同时尽可能简化配置的情况下美化KDE的外观。 最终效果在不影响视觉的情况下尽可能添加透明效果,同时混合Windows和MacOS的操作逻辑,最大化显示区域的同时保证了操作效率。
以往博客都是直接将文件粘贴到文件夹,但是其不是很方便,并且也不方便转移(到其他平台上)。最后综合几个选择,选择自建 MinIO 当作图床,同时也实验一下 MinIO 的文件压缩功能。
对于模型而言,其超参数设置好坏可以显著影响其性能。然而显然手动调整实在有些折磨,我们可以使用一些工具来进行自动调整模型超参数,例如本文使用的ray.tune进行调整。其仅需要在原本的代码上改动十几行即可开始自动调整(个人认为比NNI更简单易用一些)。
最近因为毕设,在研究对于AI系统攻击手段。以下是一些浅要简短的研究的综述了,主要是关于计算机视觉以及NLP的较新的对抗性攻击手段。
目前的Fastgpt,Dify(或者其他同类产品),目前知识库召回的本质上还是分片块的文本,召回的还是文本信息。不过,我们可以进行一些预处理,提升其召回精度的同时,使其也能同时召回将图片与公式表格等内容。
巨硬最近新出了个 graphrag ,号称其能提取有意义的结构化数据,不过遗憾的是默认情况下其只能读取txt或者csv数据。这次就让我们用外部库pdfdeal将PDF转换为带格式化的txt,再结合更便宜的deepseek进行构建。
使用gpt_academic + searxng搜索,进行网页或者学术论文的快速检索。实验下来使用deepseek-chat也能有相当好的效果。不过由于要处理的文本量偏多,原版的llama3处理这种任务就有点力不从心了,可能需要使用上下文更大的本地模型才能有更好的效果。
UV,作为新一代的,性能极佳的Python的包安装器和解析器,其网上中文教程却寥寥无几... 由于其目前并不支持自行下载多版本的Python,这篇文章记录下我借用conda的多版本Python支持,与uv结合,使得能实际使用中完全替代conda。 也算半个UV使用教程了把(大概)。
记录下运用Dify + xinference + ollama打造带重排序(Rerank)步骤的知识库问答,更好的是----即使在我的3060M上其也能完全本地运行并有不错的效果!3060M本地运行llama3-9B的生成速度参照前文。
Ollama + llama3-8B基本可以满足基本的翻译工作了,并且其也能 流畅 地在我的残血3060M上运行。当然,正如标题所言,这个流畅的前提是不在Windows下运行。
友情链接
本文内容: 部署一个网页在线状态面板到子域名 将网站反代服务切换到Caddy
其实标题也不怎么准确,应当是说,主要的笔记现在都是使用Obsidian写,但是部分需要手写的笔记依然是在使用OneNote编写。毕竟Obsidian并没有官方的手写支持。 而Self-hosted LiveSync配置的难点在于HTTPS(以及域名),没有HTTPS的话移动设备可能不能同步。不过幸运的是,使用(免费版的)tailscale,不需要域名以...
DOSBox默认情况下的窗口大小是由像素大小指定的,对于现代的屏幕而言稍微有亿点偏小了。并且其窗口还不能进行拖拽调整,虽然可以使用alt + Enter将其切换为全屏模式,不过考虑到效率问题还是调整其窗口大小更好一点。
这么多年的(插件)发展之后,实际上在VSCode中配置C/C++语言已经不是一件很困难的事情了,一般而言,所需要做的仅仅是安装C/C++插件,理论上其会自动检测编译器并生成响应的配置文件。 当然这只是理论,一旦涉及到跨平台同步(例如自带的设置同步,或者共用一个文件夹)就麻烦起来了,因为Linux和Windows的设置并不通用。此外微软开发的C/C++插...
本文内容: 部署Alist网盘服务到二级网址 优化网站生成流程 使用tailscale加快SSH速度
借助MinGW-w64,在Linux上也可以交叉编译出Windows可执行程序。前文提到在Windows上使用MSYS2配置openGL编译环境,虽然没出现什么问题,但是校园网不能支撑2k级别的远程桌面(1080P顶天了),放在轻薄本的屏幕上看起来太不自在了。然而限于课程要求,需要编译出exe程序,于是便有了本文。
众所周知,在windows上配置一些软件(例如GCC,openGL,make...)是相当困难繁琐的,不过好在也不是没有解决方法。比如MSYS2,它提供了一个类Unix的构建环境,可以像在linux上一样安装软件包,而不需要你一个一个手动设置环境变量等等工作(不过是windows平台的)。 这次就使用MSYS2进行配置GCC/make/openGL以及...
最近在玩《ATRI -My Dear Moments-》,然而其设计画质居然是720P,UI等等都没有对更高画质匹配 。再外接一块2K屏幕(2560x1440)实在忍受不了,于是想起来是否能强制将其通过某种方式更为清晰化一些。最终借助一些工具强制应用FSR对窗口进行放大。
本文内容: 使用Docker部署RustDesk中续 解决阿里云上docker-compose的依赖版本问题 切换网站框架为为vuepress
介绍页 你好!欢迎访问我的个人博客,使用VuePress Theme Hope进行构建,你可以点击右上角访问网站源码。 可能会不定期更新一些折腾杂谈🥳 签名 于信息洪流中,寻找下一个奇点的信号 关于我... Backend & AI Developer 26届苦逼大学生,还在折腾毕设🫠 偏好的软件/技术: 联系方式 你可以通过以下方式联系我: 邮件...
今天新的Speedometer 3.0 浏览器基准测试发布了,据称其能更好的反应浏览器的现代负载,那么就直接测一测看看吧 ! 所有测试都是在隐私模式(防止插件干扰)下进行测试,测试平台笔记本Intel i7-11800H@4.600GHz,内存40GB@3200Mhz,安卓为小米13,苹果为ipad pro 2021
对于大多数开发者和重度互联网用户而言,浏览器中打开数十个标签页是常态。一些小Tips和插件能极大幅度提升浏览器使用效率,尤其是在有大量标签页时的浏览器默认配置下的使用问题。
最近在跟着学习南京大学蒋老师的操作系统课程,,实验要求编写可移植的代码,这儿就是同时编译32-bit 和 64-bit 的版本,因此开始愉快地安装库->编译。
环境 在本地pelican生成静态网页使用的环境是Arch Linux,python的版本为3.11.4(在miniconda创建的虚拟环境中)。 云端是阿里云香港的轻量应用服务器,Ubuntu 22.04,由于是静态网页云端直接使用nginx部署了。