背景
OpenClaw 的官方工具对中文支持极差——UTF-8 会被自动转为 GBK 存储、大文件读取截断、代码编辑替换匹配失败、memory 搜索漏掉中文内容。半年踩坑踩出来的 6 个自研工具,完美解决所有痛点。1
项目开源免费(MIT 协议):github.com/cfeng197919…
6 个自研工具
code_read —— 一次性读取整个代码文件,自动识别 UTF-8/GBK 编码,支持行号显示和通配符匹配。
file_patch —— 按行号精准替换文件内容,不再依赖模糊匹配,支持自动备份和预览模式。
code_diff —— 对比两个文件或版本的差异,支持行号显示,自动检测编码。
exec_python —— 直接传入 Python 代码字符串执行并返回结果,无需创建临时文件,支持超时控制。
session_summary —— 提取 OpenClaw 会话的内容要点,支持 summary/compact/full 三种输出格式。
memory_search_better —— 全文搜索 memory/*.md 文件,比官方 memory_search 更完整,不遗漏中文内容。
30 秒安装
- 复制 6 个扩展到 .openclaw/extensions/
- 进入每个目录运行 npm install
- 编辑 openclaw.json 注册插件
- 重启 Gateway
详细安装步骤见 GitHub README。 ———————————————— 版权声明:本文为CSDN博主「cfeng19791980」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:blog.csdn.net/cfeng197919…