乐于分享
好东西不私藏

20260312 技术学习日志:卸载小龙虾与LEANN踩坑总结

20260312 技术学习日志:卸载小龙虾与LEANN踩坑总结

20260312 技术学习日志:卸载小龙虾与LEANN踩坑总结

一、WSL中彻底卸载OpenClaw 🧹

OpenClaw是一款常用的网关管理工具,在WSL(Windows Subsystem for Linux)环境下通过npm等包管理器安装后,若需完全卸载,需兼顾命令执行与配置清理,避免残留文件影响后续操作。以下整理了两种高效的卸载方案:

方式1:内置命令一键卸载(推荐✨)

该方式借助OpenClaw自身的卸载指令完成全量清理,无需手动分步操作,是最简洁的方案:

# 执行全面卸载,跳过所有确认提示openclaw uninstall --all --yes --non-interactive

备用方案:手动分步卸载(命令失败时)

若上述一键命令执行报错,可按以下步骤手动完成卸载(核心是清理配置目录):

  1. 停止运行中的网关服务
openclaw gateway stop
  1. 卸载网关服务组件
openclaw gateway uninstall
  1. 删除核心配置与状态目录(❗关键步骤:此目录存储主配置和运行状态,不删除会导致重装冲突)
rm -rf ~/.openclaw
  1. (可选)删除自定义配置目录(若设置过环境变量)
rm -rf "${OPENCLAW_CONFIG_PATH}"

方式2:卸载OpenClaw命令行工具 📦

若OpenClaw命令行工具是通过包管理器全局安装的,需匹配安装方式执行卸载命令:

# npm全局安装的情况npm uninstall -g openclaw# pnpm全局安装的情况pnpm remove -g openclaw# bun全局安装的情况bun remove -g openclaw

卸载结果验证 🕵️

卸载完成后,可通过以下命令验证是否彻底移除(无输出则表示卸载成功):

which openclaw # 检查命令是否还存在

二、Anki工具基础配置 📚

Anki是一款主打间隔重复记忆的高效学习工具,适用于技术知识点、语言词汇等内容的记忆巩固,以下是基础使用准备:

  1. 应用下载:访问Anki官方网站 https://apps.ankiweb.net/ 获取对应系统的安装包;
  2. 数据同步:注册AnkiWeb账号(https://ankiweb.net/),可实现跨设备同步记忆卡片数据,避免本地数据丢失。

三、LEANN工具使用踩坑记录 ⚠️

LEANN是一款基于向量检索(HNSW图)的知识库管理工具,实际使用中发现核心性能问题:

  • 性能瓶颈:每次更新HNSW图时,需重新计算知识库文档的嵌入向量,计算量极大;
  • 适用场景限制:仅适合长期无变更的静态知识库,对频繁更新的大型知识库适配性极差;
  • 核心结论:工具的易用性与性能往往存在权衡(“天下没有免费的午餐”),选型时需严格匹配业务场景,避免因机制缺陷导致效率损耗。

总结

  1. WSL卸载OpenClaw需兼顾命令行工具卸载和配置目录清理,~/.openclaw目录删除是避免残留的关键;
  2. Anki使用需通过官网下载应用,并注册AnkiWeb账号实现数据跨端同步;
  3. LEANN因HNSW图更新机制限制,仅适用于静态知识库场景,不适合频繁变更的大型知识库。