帮助定位 OpenClaw 调试问题,先选对日志、探针与证据路径再改代码。
该技能材料显示其为纯提示/调试文档型 skill,无需密钥、无声明远程端点,且来自高社区信任的开源 GitHub 仓库,整体风险较低。文档中提到的日志与调试命令主要是指导性内容,本技能本身未显示具备独立执行、联网或数据外发能力。
材料明确标注无需密钥或环境变量;虽 README 提到 live-key/debug 场景,但未要求本技能持有或管理凭证,未见直接的凭证收集或滥用面。
未声明任何远程端点,系统检查项亦显示为 prompt-only;README 中涉及 provider/SSE/gateway 的内容属于被调试对象说明,不构成本技能自身的数据外发能力。
从材料看这是调试流程与命令建议文档,不是可执行工具;虽示例包含 `openclaw gateway`、`openclaw logs`、`pnpm build` 等命令,但属于供用户参考的调试指引,未表明技能本身可在本机启动进程或执行代码。
文档提及查看日志、测试与配置边界分析,但未声明该技能可直接读写本地文件、仓库或其他数据资源;未见过度授权需求。
来源为 GitHub 开源仓库,且社区采用度极高(约 37.7 万 star),这显著降低供应链风险;许可证与维护状态未明是轻微不确定项,但基于当前材料未见闭源、失维或可疑分发红旗。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "openclaw-debugging" 技能: 1. 下载 https://raw.githubusercontent.com/openclaw/openclaw/main/.agents/skills/openclaw-debugging/SKILL.md 2. 保存为 ~/.claude/skills/openclaw-debugging/SKILL.md 3. 装好后重载技能,告诉我可以用了
请帮我调试 OpenClaw 的流式输出问题:回复会在中途停止。请先不要改代码,而是给我一个排查顺序,说明应该看哪些日志、加哪些探针、如何区分模型端、provider 端、tool-surface 或 code-mode 的问题,并给出最小复现与证据收集清单。
一份分步骤的调试方案,包含日志检查点、探针建议、归因路径和复现清单。
OpenClaw 在调用工具时经常失败。请基于 model、provider、tool-surface 三层帮我设计调试框架:每层要验证什么、看什么证据、怎样判断是否需要继续下钻,最后输出一个决策树。
一个分层调试框架与决策树,帮助快速缩小工具调用失败的根因范围。
我遇到 OpenClaw 在 live/Crabbox 模式下行为异常。请不要直接修复,而是先制定验证方案:包括观察指标、建议采集的日志、关键对照实验、如何证明问题来自环境、会话状态还是代码路径。
一套验证与归因方案,用于证明异常行为的来源并指导后续修复。
Use this skill when OpenClaw behavior differs between local tests, live models, providers, code mode, Tool Search, Crabbox, or CI, and the next move should be a debug signal rather than a guess.
docs/logging.md for log files, openclaw logs, and targeted debug flags.docs/reference/test.md for local test commands.docs/reference/code-mode.md for code-mode exec/wait and tool catalog rules.$openclaw-testing for choosing test lanes.$crabbox for broad, Docker, package, Linux, live-key, or CI-parity proof.Use targeted env flags instead of global debug when the model request shape or stream timing matters:
OPENCLAW_DEBUG_MODEL_TRANSPORT=1 openclaw gateway
OPENCLAW_DEBUG_MODEL_PAYLOAD=tools OPENCLAW_DEBUG_SSE=events openclaw gateway
OPENCLAW_DEBUG_MODEL_PAYLOAD=full-redacted OPENCLAW_DEBUG_SSE=peek openclaw gateway
Useful flags:
OPENCLAW_DEBUG_MODEL_TRANSPORT=1: request start, fetch response, SDK
headers, first SSE event, stream done, and transport errors at info.OPENCLAW_DEBUG_MODEL_PAYLOAD=summary: bounded payload summary.OPENCLAW_DEBUG_MODEL_PAYLOAD=tools: all model-facing tool names.OPENCLAW_DEBUG_MODEL_PAYLOAD=full-redacted: capped, redacted JSON payload.
Use only while debugging; prompts/message text may still appear.OPENCLAW_DEBUG_SSE=events: first-event and stream-completion timing.OPENCLAW_DEBUG_SSE=peek: first five redacted SSE events.OPENCLAW_DEBUG_CODE_MODE=1: code-mode tool-surface diagnostics.Watch logs with:
openclaw logs --follow
exec and wait only after it
actually activates.pnpm build when touching workers, dynamic imports,
package exports, lazy runtime boundaries, or published paths.src/agents/openai-transport-stream.tssrc/agents/provider-transport-fetch.tssrc/agents/pi-embedded-runner/openai-stream-wrappers.tssrc/agents/pi-embedded-runner/run/attempt.tssrc/agents/code-mode.ts
src/agents/code-mode.worker.tssrc/agents/tool-search.tspnpm check:docs and git diff --check.pnpm build.…
帮助你创建、整理、校验并重构 AgentSkills 与 SKILL.md 技能文件。
为 OpenClaw 代理创建的 GitHub PR 或议题自动添加脱敏执行记录。
帮助用户进行网页搜索、内容提取与研究资料整理,快速获取可靠信息。
快速搭建一次性原型,验证方案可行性并给出对比结论。
帮助用户编写、理解与调试 Lobster 编程语言代码。
帮助用户管理飞书云空间中的文件、文件夹与存储内容。
帮助你运行、观察、调试并扩展 OpenClaw 的 QA 场景与测试产物
帮助开发者选择并执行 OpenClaw 测试、CI 校验与发布验证的最优路径。
用于分析并优化 OpenClaw 测试与插件套件的性能瓶颈、内存占用和覆盖率耗时。
帮助你在核对来源的前提下重构 OpenClaw 文档页面并完成验证
将 OpenClaw 助手接入 Claude Desktop,实现双 AI 协作与调用
帮助开发者编写 OpenClaw 的 Docker 端到端测试与实时 provider 流程。