梦行志
📊 负债重生进度
总负债:-- 元
已还金额:-- 元
剩余负债:-- 元
进度:--% | 记录第 -- 天(最后更新:--)
oc-engineer agent 的 memory_search 功能持续报错 unable to open database file,自动 fallback 到 builtin 本地引擎,语义搜索质量严重下降。经过数小时排查,最终定位根因是 WSL 9p 协议层对 Windows 挂载盘的目录元数据缓存 bug。本文完整还原排查过程、排除的错误方向、真正有效的修复步骤,以及生产环境建议。
本文详细记录了为 OpenClaw 的 kb-writer agent 添加 message 工具的完整过程,包括问题诊断、配置修改、验证与热加载部署。深入解析 alsoAllow 机制的原理和使用场景,帮助读者掌握 OpenClaw agent 工具权限管理的核心技能。
将 OpenClaw heartbeat 的 every 字段设为 365d 希望能一年只触发一次,结果心跳仍在频繁跑。排查发现 heartbeat duration 解析器只支持 m(分钟)和 h(小时),不支持 d(天)——后缀被忽略后回退到默认值。本文记录排查过程和三种解决方案。
OpenClaw 的 Memory Search(语义记忆搜索)跨会话语义召回系统详解——原理、三条修复路径、Gemini 免费额度解析、LM Studio 本地嵌入模型(Qwen3-Embedding-8B)完整接入流程
本文记录了 publish-technical.mjs 发布脚本的一次改造实践:改为扫描整个 Obsidian 仓库、同时匹配 content_type: blog-post 和 featuredImage 两种来源标记已发布状态、列表上限 10 篇,并修复 parseFrontMatter 多行 YAML 列表解析 bug,以及将 git add 改为全量提交以解决图片未上传问题。
在 OpenClaw 聊天窗口中看到 ‘100% context used’ 红色警告,别慌。这通常是因为模型提供商的 API 没有返回准确的上下文窗口参数,导致 OpenClaw 用了默认值(16k)来估算。本文以 NVIDIA GLM-5 为例,讲解如何手动修正配置,彻底消除这个烦人的红色警告。