2026-03-21

硬件温度曲线

  • /home/xdx/scripts/log-temp.sh 每分钟记录硬件温度到 /home/xdx/.local/share/temp-logs/temp_YYYY-MM.csv
  • 数据:timestamp, package, core0-3, nvme, load
  • 可用 python3 + matplotlib 画历史曲线

内存升级

  • xdx 插了第二根 16GB Samsung DDR4 2667 MT/s(M471A2K43CB1-CTD)
  • 第一次没认到(SODIMM2 显示 No Module),重新插紧后正常
  • 现在总内存 32GB(系统显示 31965MB,差几百MB是核显+内核保留,正常)
  • 双通道运行,实际频率 2400 MT/s

路由器 Obsidian Vault Git 修复

  • RT-AX86U 上的 obsidian-vault 仓库卡在 rebase 中间状态
  • git rebase --continue + git push --set-upstream origin master --force-with-lease 解决

QMD 安装(本地文档搜索引擎)

  • 工具:tobi/qmd — Shopify 创始人 Tobi Lütke 做的本地文档搜索引擎
  • 安装sudo npm install -g @tobilu/qmd
  • GitHub:https://github.com/tobi/qmd
  • 用途:对 Markdown 笔记做本地语义搜索,BM25 + 向量 + LLM 重排序
  • 嵌入模型:embeddinggemma (GGUF, 328MB),缓存于 ~/.cache/qmd/models/

已配置的 Collection

qmd collection add ~/obsidian --name obsidian   # 43 个 md 文件

常用命令

# 更新索引(Obsidian 笔记有变动时跑)
qmd update
# 重新生成向量(新增文件时需要)
qmd embed
# 关键词搜索(快)
qmd search "关键词"
# 语义搜索(理解意思)
qmd vsearch "用自然语言描述你要找的"
# 混合搜索 + 重排序(效果最好)
qmd query "你的问题"
# 查看具体文件
qmd get "文件名.md"
# 查看索引状态
qmd status
# 添加更多目录
qmd collection add /path/to/dir --name name

Agent 使用方式

  • 可以直接通过 exec 跑 qmd search/query/vsearch 搜索 Obsidian 笔记
  • --json 输出适合解析:qmd search "关键词" --json -n 5
  • --files 只返回文件名:qmd query "问题" --all --files --min-score 0.3
  • 也支持 MCP Server:qmd mcp(但直接 CLI 更方便)

注意

  • embed 用 CPU 跑,43 个文件需要几分钟,笔记本上可能更慢
  • 笔记更新后需要 qmd update 重新索引
  • 新增文件需要 qmd embed 生成向量