Archives
All the articles I've archived.
-
Hermes Tool Search 懒加载:当模型记不住几千个工具时
部署了一个带 2000+ 工具定义的 Agent 后,prompt 比对话内容还长。Tool Search 懒加载解决了这个问题。
-
MEMOS 记忆插件接入实录:让 AI 不再「每次都是初见」
每次重启会话,模型都不记得几分钟前聊过什么。MEMOS(MemTensor)解决了这个问题——但接入过程没那么简单。
-
飞书机器人卡顿到无法使用?上下文压缩救了它
机器人越聊越慢,最后一条消息等 30 秒才回复。这不是模型推理慢,是上下文太长了。
-
vLLM Triton 编译提示「找不到 C 编译器」?别慌
RuntimeError: Failed to find C compiler,但 gcc 明明装了。原因是 systemd 环境里没有 CC 环境变量。
-
我们在 Qwen3.5-9B 部署中踩过的所有坑(及参数调优全记录)
从输出乱码到思考泄露到 KV Cache OOM,这是在一台 RTX 3080 上部署 Qwen3.5-9B 的全过程记录。
-
生产环境 vs 测试环境:模型参数配置的那些坑
一台 RTX 3080、20GB 显存、9B 模型,能撑起生产服务吗?能。但照搬测试参数,等着你的就是乱码、OOM 和思考泄露。
-
微信公众号 API 踩坑记·续:22 篇草稿背后的 9 个雷
上一篇讲了 8 个坑,这次再来 9 个,全是批量操作草稿箱时踩的。
-
Hermes tool_use_enforcement 参数深挖:force、true、always 到底有什么区别?
改了配置但工具调用行为没变?大概率是 tool_use_enforcement 的值没写对。翻源码找出它到底识别哪些值,以及每个值的实际行为差异。
-
Hermes 记忆链路:从搜索到存储的完整流程
Hermes 的 Auto-Memory 机制:用户说完话后,模型决定要不要记、记什么、下次怎么找回。
-
Hermes Bridge 嵌入模型离线部署:解决反复重启的联网依赖
Hermes 的 Bridge 模块启动时需要联网下载嵌入模型,网络不好就会反复重启。通过 transformers.js 本地缓存 + HF_ENDPOINT 镜像加速,把嵌入模型彻底离线化。
-
20GB 显存本地 Agent 模型选型:Qwen3.5-9B 为什么是甜点?
RTX 3080 20GB 能塞哪些模型?从 7B 到 14B,从量化到蒸馏,实测对比各模型在工具调用、中文能力、速度上的表现。
-
Hermes 接入 DuckDuckGo 搜索:内置 provider 零成本配置
Hermes 内置了 DuckDuckGo 搜索 provider,但默认没开。装一个 pip 包、改两行配置,就能让 Agent 拥有联网搜索能力,不需要 API Key。
-
Hermes 配置迁移与平台差异化:微信、终端、Discord 各自的上下文策略
Hermes 支持多频道接入——微信、终端、Discord 可以跑同一个 Agent,但每个平台的消息长度、互动习惯完全不同。一套配置打天下肯定不行。这篇文章讲 Hermes 的配置覆盖规则和平台差异化方案。
-
不改模型只改 Prompt:用中文强指令驯服本地 Agent
Qwen3.5-9B 被训练得太礼貌了,每做一步都要问用户。不改模型不重训,在 Hermes 的 prompt_builder.py 里追加 5 条中文指令,直接让 Agent 从「每步都问」变成「全自动执行」。实测有效的中文指令设计原则。
-
vLLM 显存参数调优全解析:从 OOM 到稳定输出
在 RTX 3080 20GB 上跑 Qwen3.5-9B,从频繁 OOM 到稳定运行,逐个参数调优的实测记录和数据。
-
用 MCP 替代 Hermes 内置工具:以浏览器自动化为示例
Hermes 内置的 browser 工具用不了怎么办?写一个 MCP 服务器,把 Playwright/Selenium 包装成 MCP 工具,然后关掉内置的 browser 工具集。完整的方案设计、代码实现和配置步骤。
-
Hermes 上下文占用真相:121 个技能到底吃了多少 token?
直觉上 121 个技能肯定占不少 token,但具体占多少?哪些优化真的有用、哪些是心理安慰?实测数据告诉你答案。
-
Hermes 双重压缩排查:对话为什么越聊越失忆
明明设了 context_length,对话还是经常断片——聊几轮后就不记得刚才说过什么。排查发现 Hermes 有两套独立的压缩系统同时在跑,一个阈值 0.9,一个阈值 0.7,谁先触发谁压缩,结果每几轮对话就被压一次。
-
另一种断流:Hermes 没设 context_length,对话撑到 57K 直接挂
同样是不回复、断流,但根因和 OOM 完全不同——Hermes 配置缺少 context_length,vLLM 的 max_model_len=65536 成了隐形天花板。对话一撑到 57K,下一轮请求超上限直接 HTTP 400。
-
Hermes 断流排查实录:从「回复到一半就停」到 vLLM OOM 根因修复
Hermes Agent 回复到一半突然卡住,没有报错、没有超时,就这么停了。花了两天时间从现象倒推根因,最终定位到 vLLM 显存不足导致的流式中断。这篇文章记录完整的排查思路和修复过程。
-
微信公众号 API 发布文章踩坑记:40066、45003 与那些说不清的 BUG
用微信公众号 API 自动化发布文章,本以为只是调几个接口的事,结果被三个错误码硬控了一整天。这篇记录真实的踩坑过程,从 40066 到 45003,从「接口已废弃」到「标题字节玄学」,希望能帮后来人省点时间。
-
Harness Engineering:8B 模型从 53% 到 99%,秘密不在模型本身
一篇解读「Forge — Guardrails take an 8B model from 53% to 99%」的文章,以及 Harness Engineering 对我们意味着什么。
-
Forge ≠ Harness:一次说清楚这两个概念
看完那篇「8B 模型从 53% 到 99%」的文章后,很多人把 Forge 和 Harness 混着用。这篇文章说清楚它们的区别。
-
不换模型只改 Prompt:让本地 Agent 从「每步都问」变成「全自动执行」
如何通过 system prompt 优化,让本地 Qwen3.5-9B 模型从每步询问用户变成主动全自动执行。
-
一次 vLLM OOM 断流排查:从「回复到一半就断」到稳定输出
本地部署 Qwen3.5-9B 时遇到生成到一半就断流的问题,排查发现是 vLLM 显存配置不当导致的 OOM。
-
多平台网站托管排查实战:GitHub + Cloudflare + Vercel 三件套
一次多平台网站托管排查记录,GitHub、Cloudflare、Vercel 三件套的状态检查与冲突排查。
-
OpenClaw极简运维方案:本地轻量端+远程服务端,一键自救不折腾
玩过OpenClaw的朋友都知道,服务器端部署、环境配置、故障排查总是充斥着大量重复劳动,一旦服务崩了、断流了,还得手动登服务器一步步排查,费时又费力。结合自己长期折腾的实战经验,给大家分享一套极简运维方案,彻底减少无效劳动,还能轻松应对服务器故障。
-
Hermes vs OpenClaw:本地AI Agent该怎么选?
想找一款能稳定跑本地模型、适配MI50显卡的AI Agent,却在Hermes和OpenClaw间犯了难?其实两者核心定位从一开始就拉开了差距,一篇短文说清关键差异,帮你快速定方向。
-
免费工具站 - 为自己方便,为大家方便
这是一个免费工具站,宗旨很简单:一是为自己使用方便,二是为大家方便。我们会持续增加实用工具,让每个人都能轻松完成各种任务。
-
全学段教材下载 - 小学到大学,免费获取
提供小学、初中、高中、大学各科教材PDF免费下载。涵盖语文、数学、英语、物理、化学、生物、历史、地理等所有科目。
-
域名变更通知:告别NCS.FUN,启用新域名lrbar.com
由于NCS.FUN域名续费价格过高,博主决定停止使用该域名,正式启用新域名lrbar.com。本文详细说明了域名变更的原因、影响以及后续安排。
-
论懒人是科技第一生产力
从古至今,懒人推动了人类文明的进步。因为懒得走路,发明了轮子;因为懒得爬楼梯,发明了电梯;因为懒得洗碗,发明了洗碗机。本文将论证:懒人才是真正的科技第一生产力。
-
第一篇博客
欢迎来到懒人吧
-
Markdown 语法指南
Astro 博客中 Markdown 的基本语法
-
Astro 博客配置
如何配置 Astro 博客
-
Markdown 使用指南
如何在 Astro 博客中使用 Markdown
-
AstroPaper 5.0
AstroPaper v5: keep the clean look, updates under the hood.
-
AstroPaper 4.0
AstroPaper v4: ensuring a smoother and more feature-rich blogging experience.
-
AstroPaper 3.0
AstroPaper Version 3: Elevating Your Web Experience with Astro v3 and Seamless View Transitions
-
把文件藏在图片里
如何把文件藏在图片里 你有没有想过把一些重要的文件隐藏在一张普通的图片里,让别人看不出来呢?这其实是一种简单而有效的加密方法,只需要用到一些基本的命令行操作,就可以实现文件和图片的合并和分离。下面就来...
-
说说博主对免费与收费域名看法
免费域名和收费域名,哪个更划算? 最近博主手机一直推送免费域名广告,今天博主对免费与收费域名看法,以及为什么我认为收费域名更具性价比。 什么是免费域名和收费域名? 免费域名是指不需要花钱就可以注册的域...
-
使用IPv6实现轻松访问NAS,不再需要内网穿透
为什么推荐 IPv6# 很多网友还在寻找内网穿透,内网穿透是没有外网地址才需要 现在几乎所有宽带运营商都分配外网 ipv6 所以才有了这篇文章 免费免费免费 不需要太多配置,稳定,简便,一劳永逸 ...
-
1panel安装教程及宝塔和1panel优缺点对比
今天我要给大家介绍一款非常好用的 Linux 服务器管理面板,它就是 1Panel。1Panel 是一个现代化、开源的 Linux 服务器运维管理面板,它支持主流的 Linux 发行版本和服务器架构,...
-
zeabur原生中文支持github登录
推荐使用 zeabur 部署 GitHub 项目 原生中文支持 网址:https://www.zeabur.com/ 中文文档:https://docs.zeabur.com/zh-CN verce...
-
IconPark图标库-bingAI生产文章
使用一键部署 newbing-AI建立自己的 bingai 以下为 bingAI 生产文章 你是否经常为了找到合适的图标而苦恼?你是否想要一套可以自由调整样式和颜色的图标库?你是否想要一套可以跨...
-
QtScrcpy免费的手机投屏神器
QtScrcpy,它是一款免费的手机投屏神器。😊 QtScrcpy: 用电脑控制 Android 手机的神器 你是否有过这样的需求,想要在电脑上操作手机,或者在大屏幕上看手机的内容?如果你有,那么 ...
-
netlify一键部署newbing-AI
使用 netlify 一键部署 newbing-AI 点击一键部署 为什么不使用 vercel,因为 vercel 免费二级域名被污染, netlify 可以直接使用免费的二级域名访问 部署完毕使...
-
Github图床目录页面
一个简单的 Github 图床目录页面,实现对 Github 图床目录的浏览,预览,还有点击复制图片的 markdown 链接。 2801.webp 2802.webp preview.webp 部署...
-
使用cloudflare制作“镜像站”
可以用于间接访问一些打不开的网站,例如Github 使用说明 本项目使用Cloudflare这位慷慨无私的云服务提供商的免费服务 workers。 按照本教程进行配置,你可以自己搭建一个 Github...
-
想来想去还是制作了个个人导航
想来想去还是制作了个个人导航 原因: 博主需要把自己的站点整合, 换电脑也能方便的打开自己的工具站点。 个人导航展示:lrbar.com xlog 改为https://blog.lrbar.com 使用了 ...
-
网站托管方式
1、入门级托管平台 优点:免费 缺点:资源受限,集成度低 1.1、GitHub Pages 由于大陆dns问题访问时断时续,博主都是使用GitHub+vercel解决访问速度问题, 比较有名的免...
-
Windows 沙盒
Windows 沙盒提供了轻型桌面环境,可以安全地在隔离状态下运行应用程序。 安装在 Windows 沙盒环境下的软件保持“沙盒”状态,并且与主机分开运行。 沙盒是临时的。 关闭后,系统将删除所有软件...
-
xlog不支持多域名添加解决方法
不能添加多域名只能走个弯路了 因为大陆 dns 使用 301 跳转需要备案,作为抠搜的博主肯定不会买服务器的。所以没法备案。 需要多域名指向一个网站的原因 不能直接使用 301 真的是很蛋疼的一件事,...
-
Qexo友链hexo-Next主题适配
我是真的麻了 cdn的js库失效了,文件没有了,~~官方提供的友链申请适配不能用了~~。 虽然丑但是能用啊😬 ~~本来还想截图对比下,没有喽~~ 真的太多坑了,建议朋友把js和css下载到本地,失效了...
-
git 无法添加文件夹下文件
制作本博客时,github无法提交theme主题文件。 google百度乱七八糟的一顿搜索😵 ,蹩脚裁缝麻了。 可能我描述了不清楚,搜索引擎不能准确给予结果 只能用submodule的快捷方式,子项目...
-
最近在研究Qexo友链申请适配
官方原生的友链申请真的太简陋了,网友适配的很漂亮,作为一个蹩脚裁缝, 简单移植不成功,缺少css,缺少js库 多少年了,没深入接触这些代码了,幸亏思维方法还有。马上适配成功。敬请期待 ...
-
接入短链接
接入短链接 安装 Hexo 插件 shell npm install hexo-abbrlink --save 在 _config.yml 文件中修改文章固定连接: yaml permalink: p...
-
图床配置遇到的坑
本来为了省事用qexo编辑博客,实现无客户端,不用打代码,不用配置环境,直接web管理。 没想到啊没想到,居然让官方说明坑了一下,耗费两小时。 用qexo管理hexo博客,是挺方便的,使用图床的时候被...
-
测试图库
看到上边照片了,已经成功, 而且用qexo自带的图片管理器能看到, 就是不能控制图库删除照片,可能作者怕误删除吧
-
Netlify更新submodule
更新Next模板的时候网站根本不更新,因为Next模板是用submodule连接的,思考了半天找不到问题所在,网上查了一下应该是缓存问题,可是在Netlify上怎么清。。。 想到用命令,可是怕网站瘫痪...
-
github desktop 设置 git 项目调用(链接、引用)外部 repo
0 前言 b站操作视频:https://www.bilibili.com/video/BV1YB4y1g7Jv/ 我们在用github时,常会用到别人的项目,但是每次直接克隆(拷贝)到自己的项目中,会...
-
查看git的用户名和密码
查看用户名 : git config user.name 查看密码: git config user.password 查看邮箱:git config user.email 查看配置信息: g...
-
Vercel还是Github编辑次数或资源限制
2023.4.3上午我一直在编辑主题设置文件_config.yml,美化我的小站和测试功能,也许我更新太频繁了?还是Github出问题了?居然有5个小时没更新网站,没有拉取Github文件,手动拉取直...
-
即时通讯聊天系统-Gitter
Gitter Gitter是GitHub存储库的开发人员和用户的 即时通讯聊天室系统。 Gitter 作为软件即服务提供商,提供包括免费选项和所有基本功能,以及创建单个私人聊天室的能力,和个人和组织的...
-
OpenSSL自建CA、自签SSL证书
在网上经常看到自建CA和自签证书文档,但是发现自己生成之后,将ca证书导入客户端之后,Chrome访问网站总是会出现如下错误: NET::ERR_CERT_COMMON_NAME_INVALID 此服...
-
openssl生成自签名证书(完整版)
openssl生成自签名证书(完整版) 这里生成的证书是用来给Flask网站启用https用的 有点麻烦,要自己建一个CA,然后对自己的请求文件进行认证然后生成证书,私钥和证书,一共俩 ubuntu上...
-
使用StaticGen一键初始化Hexo仓库
简要流程 使用Github登陆Netlify。 使用StaticGen一键初始化Hexo仓库。 将Hexo源码仓库Clone到本地,调整网站配置,编写文章。 本地无需Nodejs、NPM、Hexo环境...
-
又一大坑
遇到了,所有文章只要更新文件,文章时间全变一样,费了我2多小时查资料,才在网上找到一条没头没尾的话,date没填写,当时我就反应过来了,原来我发布时间格式不对,有的还没写时间,部署后造成文章发布日期全...
-
折腾Qexo,Hexo的后台应用
折腾qexo,hexo的后台应用 简略聊聊 弄了hexo博客系统后,发现没有后台,只能命令符发布文章 然后测试了很多后台程序,对于没接触过hexo的博主来说真的很麻烦, 偶然间看到qexo,支持所见即...
-
《史记.孔子世家》
高山仰止,景行行止。虽不能至,然心向往之。
-
第一篇笔记
第一篇笔记 不懂什么hexo 偶然看见next主题的hexo(那时候还不知这是什么程序,我就喜欢这个主题,一下就切中我的心,全主题没有一个图片,太漂亮了),通过查看源代码,所有图标都是fa- fa f...
-
AstroPaper 2.0
AstroPaper with the enhancements of Astro v2. Type-safe markdown contents, bug fixes and better dev experience etc.
-
Tailwind Typography Plugin
EXAMPLE POST: About Tailwind Typography Plugin and how you can use it effectively.
-
How Do I Develop My Terminal Portfolio Website with React
EXAMPLE POST: Developing a terminal-like website using ReactJS, TypeScript and Styled-Components. Includes features like autocomplete, multiple themes, command hints etc.
-
How Do I Develop My Portfolio Website & Blog
EXAMPLE POST: My experience about developing my first portfolio website and a blog using NextJS and a headless CMS.