← 返回 Skills 市场
bw520333

Bw Openclaw Boost

作者 bw520333 · GitHub ↗ · v1.2.4 · MIT-0
cross-platform ⚠ suspicious
115
总下载
0
收藏
1
当前安装
18
版本数
在 OpenClaw 中安装
/install bw-openclaw-boost
功能描述
OpenClaw Boost enhances OpenClaw efficiency with cost tracking, memory management, compression, permission control, and task coordination tools.
使用说明 (SKILL.md)

bw-openclaw-boost - OpenClaw 效率提升工具包

概述

基于 Claude Code 架构分析开发的 OpenClaw 效率工具包,包含成本追踪、记忆管理、压缩系统、权限控制等功能。

版本

v1.2.2 — 2026-04-03

文件结构

bw-openclaw-boost/
├── SKILL.md              # 本文件
├── version.json          # 版本信息
├── install.sh            # 安装脚本
├── launch.sh             # 统一启动器
├── config/               # 本地配置(不访问全局)
│   └── feature-flags.json
└── tools/
    ├── cost_tracker.py         # 成本追踪
    ├── memory_relevance.py     # 相关性记忆检索
    ├── compaction_manager.py   # 多层压缩
    ├── permission_manager.py   # 权限管理(本地规则)
    ├── tool_tracker.py         # 工具执行追踪
    ├── coordinator.py          # 任务协调(仅本地记录)
    ├── dream_consolidation.py  # 自动记忆整理
    ├── slash_commands.py       # 斜杠命令
    ├── token_budget.py         # Token 预算监控
    ├── feature_flags.py        # 功能开关
    └── check_permission.sh     # 权限检查

安装

bash install.sh

安装后位于 ~/.openclaw/bw-openclaw-boost/

安全特性

  • 配置文件在技能本地目录,不访问全局 ~/.openclaw
  • 不删除任何日志文件,只整理不清理
  • ✅ coordinator 仅做本地任务记录,不发送消息
  • ✅ 所有 openclaw CLI 调用均为只读操作
  • ✅ 无网络下载,无外部凭据要求

配置说明

  • 配置存储在:~/.openclaw/bw-openclaw-boost/config/
  • 记忆数据存储在:~/.openclaw/bw-openclaw-boost/memory/
  • 不修改全局 ~/.openclaw/ 目录

使用方式

统一启动器

bash launch.sh cost        # 成本追踪
bash launch.sh memory      # 记忆检索
bash launch.sh budget      # Token 预算
bash launch.sh all-status  # 所有状态概览

单独工具

python3 tools/cost_tracker.py
python3 tools/memory_relevance.py scan
python3 tools/compaction_manager.py status
python3 tools/feature_flags.py list

依赖要求

  • Python 3
  • Bash
  • openclaw CLI(部分工具需要,仅读取状态)

版本历史

版本 日期 变更说明
1.2.2 2026-04-03 配置文件移至技能本地;dream_consolidation 不删除日志
1.2.1 2026-04-03 修复launch.sh路径;coordinator仅本地记录
1.2.0 2026-04-03 打包完整工具脚本
1.0.7 2026-04-03 移除 stream_exec.py

License

MIT-0 - Free to use, modify, and redistribute. No attribution required.

安全使用建议
This package appears to implement local cost, memory, compaction and coordination tools and does not fetch remote code or request credentials — but there are a few things to check before installing: - Data exposure: several scripts run the 'openclaw status' CLI and parse its output, then write session identifiers and other status lines to local logs/reports under ~/.openclaw/bw-openclaw-boost/memory/logs and cost reports. Inspect what 'openclaw status' prints on your system; if it includes session tokens, channel keys, or other sensitive identifiers you may not want those persisted. - Installation path vs. claims: SKILL.md says it "does not access global ~/.openclaw" but install.sh places the skill under ~/.openclaw/bw-openclaw-boost. That is a subdirectory of the app's home; this is probably fine, but if you expected the skill to live elsewhere (e.g., completely outside ~/.openclaw), be aware of that mismatch. - Review permission_manager.py and tools/check_permission.sh: these implement local permission checks. Before enabling automation, read those files to verify the ask/allow/deny behavior and whether any actions could be escalated. - Run offline / sandboxed first: because the tool writes local logs and can persist parsed status output, consider installing to a temporary location or running the scripts manually (python3 tools/*.py) to observe what it logs before enabling any automation. - Minor bug: launch.sh contains a typo in the all-status branch ($PYOLS_DIR/token_budget.py). This is a non-security bug but will break that command. If you want, I can: (1) list every file that writes to disk and where it writes; (2) scan the code for exact places that persist 'openclaw status' strings into files; or (3) produce a short checklist you can run to verify 'openclaw status' output details on your system.
功能分析
Type: OpenClaw Skill Name: bw-openclaw-boost Version: 1.2.4 The bw-openclaw-boost bundle is a comprehensive utility toolkit designed to enhance OpenClaw agent management through cost tracking, memory compaction, and token budgeting. The code is well-structured and its behavior aligns strictly with the documentation, utilizing the 'openclaw' CLI via subprocess to monitor session status and context usage. Notably, the bundle includes a defensive security feature in tools/permission_manager.py, which implements a whitelist for safe commands and a blacklist for dangerous shell patterns (e.g., fork bombs, recursive deletions, and piped web executions), demonstrating an intentional effort to mitigate risk rather than exploit the system.
能力评估
Purpose & Capability
The skill's name/description match the included scripts: cost tracking, memory compaction, permission management and a local coordinator. However the SKILL.md repeatedly asserts it "does not access global ~/.openclaw" while the installer and SKILL layout install the skill into ~/.openclaw/bw-openclaw-boost — this is a borderline inconsistency (subdir under the global app directory). That installation target is plausible for an OpenClaw plugin but contradicts the stronger claim of not touching a global ~/.openclaw location.
Instruction Scope
Runtime instructions and scripts are local-only (install.sh copies files to ~/.openclaw/bw-openclaw-boost and tools run from there). Several tools call the local 'openclaw' CLI (subprocess.run(['openclaw','status'])) to read session/status lines. Parsing and persisting 'openclaw status' output (e.g., session keys/agent identifiers) into local logs/reports may capture sensitive session identifiers or metadata. The SKILL.md claims "only read-only openclaw CLI calls" which is true technically, but reading and storing status output can leak identifiers—this is scope-creep relative to a purely passive helper and should be considered when evaluating data exposure.
Install Mechanism
No remote download/install spec; the skill is instruction+local files with an install.sh that copies files into the user's home (~/.openclaw/bw-openclaw-boost) and sets execute bits. That is low risk from supply-chain perspective (no arbitrary network fetch).
Credentials
The skill requests no environment variables or external credentials, which fits its stated design. However multiple scripts parse and persist data derived from the local 'openclaw status' CLI (session keys, 'agent:' identifiers, cache percentages). While not requesting secrets, the code writes these identifiers to local logs/reports under the skill directory, which could be sensitive depending on what 'openclaw status' prints.
Persistence & Privilege
always:false and no special platform-wide privileges. The installer creates a per-skill directory under ~/.openclaw and writes config/memory/logs there; it does not attempt to modify other skills or global agent config beyond placing files in ~/.openclaw/bw-openclaw-boost. This is expected for a local plugin, though the choice of parent directory (the global ~/.openclaw) is worth noting.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install bw-openclaw-boost
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /bw-openclaw-boost 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.4
清理所有GuBao路径引用,统一使用技能本地目录
v1.2.3
所有工具使用技能本地目录,不访问全局~/.openclaw
v1.2.2
安全优化:配置文件移至技能本地目录;dream_consolidation不再删除日志;不访问全局~/.openclaw
v1.2.1
修复launch.sh路径问题;coordinator改为仅本地记录,不发送消息;更新SKILL.md准确描述功能
v1.2.0
打包完整工具脚本,用户安装后可完整使用所有功能
v1.1.2
根据实际包内容精简SKILL.md,移除不存在的工具脚本说明
v1.1.1
修正SKILL.md版本号,与version.json一致
v1.1.0
修正SKILL.md,移除所有stream_exec引用,纯信息类工具
v1.0.9
- 添加了 _meta.json 元数据文件。 - 其余功能和文档保持不变。
v1.0.8
移除命令执行能力,纯粹信息类工具,Low Risk
v1.0.7
移除stream_exec.py,无命令执行能力,纯粹信息类工具
v1.0.6
危险功能默认禁用,优化安全说明,强调备份建议
v1.0.5
dream_consolidation默认安全模式,配置文件移到技能目录内
v1.0.4
移除消息发送功能,所有openclaw调用改为只读,coordinator仅做本地分析
v1.0.3
修复路径问题,移除个人专属信息,添加安全确认,默认dry-run模式
v1.0.2
移除个人专用脚本,14个通用效率工具
v1.0.1
初始版本:17个效率工具,含安装脚本,基于Claude Code架构分析
v1.0.0
基于Claude Code源码分析的OpenClaw效率提升工具包
元数据
Slug bw-openclaw-boost
版本 1.2.4
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 18
常见问题

Bw Openclaw Boost 是什么?

OpenClaw Boost enhances OpenClaw efficiency with cost tracking, memory management, compression, permission control, and task coordination tools. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 115 次。

如何安装 Bw Openclaw Boost?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install bw-openclaw-boost」即可一键安装,无需额外配置。

Bw Openclaw Boost 是免费的吗?

是的,Bw Openclaw Boost 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Bw Openclaw Boost 支持哪些平台?

Bw Openclaw Boost 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Bw Openclaw Boost?

由 bw520333(@bw520333)开发并维护,当前版本 v1.2.4。

💬 留言讨论