博客

共 41 篇文章

归档 订阅 RSS

OpenClaw Cron 监控:QQ Bot 通知链路排障与 Prompt 调优

自托管服务 · 2
2026年3月18日 更新 2026年8月1日 约 8 分钟

2026 年 3 月的历史记录:用当时 OpenClaw 的 cron 任务监控实验室 Linux 工作站的 GPU/磁盘/负载,排查 QQ Bot delivered:false 的投递问题,调整 Jarvis 日报 prompt 减少机器味。

1. 为什么不上 Prometheus · 2. 最小健康检查配置 · 3. QQ Bot delivered:false 排障 · 4. 8 个任务砍到 4 个

OpenClawLinux监控

Linux Mint 工作站搭建:SSH 加固、Conda/Docker/uv 共享环境

开发环境 · 3
2026年3月17日 约 16 分钟

Dell Precision 7920 + RTX 4090 上搭 Linux Mint 22.1,配 SSH key-only 登录、公共 Conda、NVIDIA Container Toolkit 和 uv,以及远程安全升级策略。

1. 为什么选 Linux Mint 而不是 Ubuntu Server · 2. SSH 加固 · 3. 用户管理 · 4. Conda:装在公共路径,环境各自管

Linux工作站conda

Dotfiles 统一管理:symlink + Git 方案(2026 年 3 月记录)

开发环境 · 4
2026年3月15日 更新 2026年8月1日 约 10 分钟

2026 年 3 月的方案:Git 仓库加 symlink 管理 7 台开发设备的 .zshrc、.gitconfig、starship.toml、SSH config、wezterm.lua 和 VS Code settings.json;同年 8 月迁到 chezmoi,正文按当时方案保留。

当时的设备清单 · 仓库怎么组织 · SSH Config 大整理 · 各种 App 的配置同步

Dotfiles跨平台Tailscale

Gemini CLI 误删 Home 目录:cd 失败 + find -delete 的事故与恢复

事故复盘 · 2
2026年3月13日 约 7 分钟

Gemini CLI 生成的命令因 cd 目标不存在而从 ~/ 执行 find -delete,导致 Home 目录大面积删除。记录根因链条、受损范围和逐项恢复过程。

事故经过与根因 · 受损范围 · 恢复过程 · 无法恢复的内容

GeminiCLI灾难恢复

OpenClaw (Clawdbot) 多端部署:Gateway + Tailscale Serve + Node 配对

自托管服务 · 1
2026年1月27日 约 10 分钟

在服务器上部署 OpenClaw Gateway,通过 Tailscale Serve 暴露到 Tailnet,再将桌面端 Node 配对接入,实现 Tailnet 内远程管理。

1. 要解决的问题与适用场景 · 2. 背景与环境 · 3. 在服务器端部署 Gateway · 启动 Gateway:loopback + token

TailscaleOpenClaw

Rime 跨平台迁移:macOS 鼠须管到 Windows 小狼毫 + OneDrive 词库同步

输入法 · 2
2026年1月20日 约 24 分钟

将 macOS 鼠须管的雾凇拼音配置迁移到 Windows 小狼毫,用 OneDrive 实现多端词库同步,处理 weasel.custom.yaml 差异和皮肤适配。

要解决的问题与适用场景 · 背景与环境 · macOS · Windows

RimeWindowsmacOS

Cudy TR3000 256MB 刷机:过渡包→解锁 FIP→U-Boot→maximum-240m 布局

硬件折腾 · 1
2026年1月16日 约 17 分钟

在 Cudy TR3000 256MB v1(MT7981)上从原厂固件刷入过渡包、写入第三方 U-Boot、切换 maximum-240m 布局的完整流程与校验点。

本文实际时间线与较短路径 · 本文实际时间线 · 读者可采用的较短路径 · 环境与前提

OpenWrtImmortalWrtU-Boot

OpenWrt + AdGuard Home + Tailscale Exit Node:2026 年 1 月的去广告部署记录

DNS 与去广告 · 3
2026年1月8日 约 13 分钟

一篇历史部署记录:在旁路由手动 DNS、路由器全包两次尝试之后,2026 年 1 月改为 OpenWrt 负责 DNS、Windows PC 做 Tailscale Exit Node 的分工方案。当前网络拓扑可能已有变化。

1. 角色定义与流量拓扑 · 设备清单与角色分配 · 场景流量分析 · 2. 实施阶段一:局域网 DNS 接管 (OpenWrt)

网络架构AdGuard HomeOpenWrt

Fixing Empty Copilot Model List in VS Code Remote SSH (macOS Host)

开发环境 · 2
2025年12月31日 约 13 分钟

An empty GitHub Copilot model selection dropdown when connecting to a remote Mac via SSH, traced to an SSL certificate error and fixed with a shell environment variable.

1. Environment and Problem Description · 1.1 Basic Setup · 1.2 The Problem · 2. Troubleshooting: From DNS to SSL

VS CodeGitHub CopilotSSH

VS Code 与 Insiders 双版本共存:远程开发和本地工作的配置拆分

开发环境 · 1
2025年11月19日 约 26 分钟

稳定版跑 Remote SSH 远程开发,Insiders 做本地 LaTeX 和 Jupyter——两套配置如何隔离和同步。

背景:环境和使用场景 · 远程开发配置:面向高延迟远程机器的 VS Code 设置 · Remote-SSH 相关 · 文件监视与搜索

VS Code远程开发开发环境