一开日志,故障就消失了
先区分已知事实与时序、阻塞等候选解释;召回观测干扰相关方法,再制定只改变一个因素的实验。
查看完整排查示例 →调试套餐 · 新手上路
把现象交给 Agent,用 WikiBox 找方法,再用现场证据判断。一步一步来,不用先学会所有术语。
Windows · Codex / Claude Code · WBA 激活码

新 WBA 激活码在本机私密输入,不贴到聊天里。
只查方法、分析日志,安装 WikiBox 用户 Skill 即可。
连接成功、知识召回和实物验证,是三件不同的事。
01 / 跟着步骤走
点击步骤,查看下一步要做什么。
准备好你的购买凭证
确认收到的是 WBA- 激活码,以及套餐、授权天数和激活截止日期。码留在私密位置;这个页面无需输入它。
完成标志:你知道自己买了什么,以及最晚何时激活。
查看这一步的详细操作步骤切换仅用于阅读,不会执行激活、检测授权或连接设备。
02 / 看图理解
首次接入只做一次。日常从描述问题开始,召回方法后再决定是否需要实物验证。
图中可选择节点、缩放和聚焦。手机上建议打开大图。图示描述使用流程,不代表你的当前接入状态。
03 / 带着真实问题使用
先区分已知事实与时序、阻塞等候选解释;召回观测干扰相关方法,再制定只改变一个因素的实验。
查看完整排查示例 →从应用、控制器、总线到对端逐层找证据;需要设备时,先检查被动监听条件,再考虑发送测试帧。
复制场景提示词 →以上是方法示例,不能替代你这块板子、这套固件的现场实测。
04 / 随时查阅
从零开始可顺序阅读;遇到问题直接展开对应章节。命令中的路径和配置编号需要替换为你的实际值。
你获得的是调试知识服务的访问授权。它能帮助 Agent 查找已有方法、选择排查步骤,并在有设备时协助开展验证。查到方法不等于已经找到你这块板子的故障原因。
| 名称 | 人话解释 | 什么时候需要 |
|---|---|---|
| 兑换码 / WBA 激活码 | 发放方交给你的开通凭证,也可用于同套餐续期 | 首次开通或续期时私密输入 |
| 官方连接器 | 代你向中心库出示设备签名的本机程序 | 使用付费授权必须准备 |
| MCP | Agent 调用中心库工具的连接方式 | 按连接器输出配置,不必自己编程 |
wikibox 用户 Skill | 教 Agent 如何查知识、读来源、检查授权与更新 | 日常使用的基本组件 |
hil-orchestrator | 把排查计划、设备操作和验证证据组织起来的 HIL 编排器 | 要连接实物设备开展调试时推荐安装 |
| 设备插件 Skill | 操作对应探针、示波器或 CAN 设备的适配组件 | 按你的实际设备选择安装 |
当前调试套餐的配套组件包括 WikiBox 用户 Skill、HIL 编排器、MKLink、DSCope 示波器和 Toomoss CAN 插件。实际版本与可下载范围以你的授权市场为准;插件不包含实物设备,也不意味着任意型号都受支持。
只查方法、分析日志时,不需要购买或连接硬件,也不必安装全部设备插件。不需要安装管理员 Skill,不需要管理员 Token,日常召回知识也不要求绑定工程。
WBA- 开头的码;它不是可以填进 MCP 请求头的 Token。三个时间容易混淆:
如果拿到的是旧版 WB- 兑换码或已有普通 Token,不要强套本指南的 WBA 激活步骤。请发放方确认交付类型,并按接入页的兼容入口处理。WBE- 是短期设备登记/换机码,也不等于新购套餐码。
先打开已经能够正常对话的 Codex 或 Claude Code,把下面这段话复制进去。这里不需要填写你的兑换码。
请按《WikiBox 调试 MCP 新手使用指南》帮我接入中心版 https://wikibox.eternalchip.com。我持有 WBA- 调试套餐激活码,请先检查我的客户端、Python 和现有 WikiBox 配置,再从本站下载官方连接器、准备隔离环境。到输入激活码时,让我在本机可交互终端私密输入,不要让我贴进聊天。激活后保留配置编号和授权编号,使用连接器输出的 command/args 配置 MCP,安装 wikibox 用户 Skill,并验证身份、有效期和一次带来源的知识召回。已有连接请复用,不要重复激活;暂时不要操作硬件。
Agent 负责准备环境、下载、配置和检查。你主要做三件事:私密输入码、完成客户端正常的信任/重载操作、描述自己的实际问题。
如果 Agent 没有能让你私密输入的交互终端,由你打开本机 PowerShell 执行下一节的激活命令。不要为了省一步,把码粘进聊天或普通工具调用参数。
当前完整接入路径主要验证过 Windows 上的 Codex、Claude Code。硬件插件主要验证环境为 Windows x64 / Python 3.13;其他操作系统和设备组合让 Agent 单独检查,不能仅凭安装成功判断支持。
%USERPROFILE%\WikiBoxClient(你的 Windows 用户目录下);确认其中有 connect.py、requirements.txt 和 wikibox 文件夹。%USERPROFILE%\WikiBoxClient(你的 Windows 用户目录下)。在 PowerShell 中运行以下命令,或者让 Agent 代为准备:
Set-Location "$env:USERPROFILE\WikiBoxClient"
py -3.13 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r requirements.txt
这些命令创建独立 Python 环境并安装连接器随包规定的依赖,不需要修改 PowerShell 执行策略。若 py -3.13 不存在,让 Agent 先定位或准备合适的 Python,不要反复复制执行失败命令。
在上述目录的可交互 PowerShell 中运行:
.\.venv\Scripts\python.exe connect.py activate --portal https://wikibox.eternalchip.com --mcp https://wikibox.eternalchip.com/mcp --json
看到输入提示后,再把完整激活码粘贴到终端并回车。输入采用隐藏方式,不显示字符通常是正常的。不要把实际码追加到上面的命令后面。
激活过程中,连接器在本机生成设备密钥,中心库建立你的商业授权。新 WBA 流程无需注册账户、设置用户名或密码。
成功输出中需要保留这些非秘密信息,Agent 可以据此配置:
| 字段 | 用途 |
|---|---|
profile | 本机配置编号;以后检查、续期、恢复和下载插件都使用它 |
license_id | 授权编号;联系发放方处理售后时使用 |
mcpServers.wikibox.command 和 args | 给客户端配置 MCP 的实际启动程序和参数 |
verification.expires_at | 授权到期时间,Agent 应换算为你能理解的日期与时区 |
不要复制设备凭据文件到项目中或另一台电脑。Windows 连接器使用当前系统用户的保护机制保存凭据;普通文件夹路径和配置编号不等于设备密钥。
| 结果 | 接下来怎么做 |
|---|---|
ready | 连接器已验证连接与权限;继续配置客户端和验证实际召回 |
activated,验证为 pending | 激活已完成,但后续连通检查未完成。保留 profile,运行 check,不重复激活 |
activation-pending | 激活响应不确定。保留原 profile,使用恢复命令复用原密钥 |
activation-failed 或不明错误 | 保留报错,核对网络和发放方状态;不要不断新建配置试码 |
把下文中的 YOUR_PROFILE 替换为你实际获得的配置编号;它不是兑换码。
检查现有连接:
.\.venv\Scripts\python.exe connect.py check --profile YOUR_PROFILE
仅当收到 activation-pending 时,恢复原激活:
.\.venv\Scripts\python.exe connect.py activate --resume-profile YOUR_PROFILE --json
恢复会使用原设备密钥,不要删除原配置后再尝试。
把激活输出中的非秘密配置结果交给 Agent,让它完成以下工作:
command/args 配置 stdio 连接器,保留客户端已有的其他 MCP 配置。不要将 WBA 码当作远程 Bearer Token。.\.venv\Scripts\python.exe connect.py market --profile YOUR_PROFILE --plugin wikibox --out .\wikibox-user.zip
这是下载与校验,不是自动安装。输出文件应选择新的路径;若已存在旧包,让 Agent 核对后换用新文件名。
wikibox/skills/wikibox/SKILL.md,将内层 Skill 目录安装到当前客户端的实际技能目录。Codex 通常为 %USERPROFILE%\.agents\skills\wikibox,Claude Code 通常为 %USERPROFILE%\.claude\skills\wikibox;存在自定义配置时使用实际目录。不要把插件最外层 ZIP 目录直接当成 Skill。.venv,却在客户端配置中指向另一个没有依赖的 Python。你无需手写配置。需要人工核对时,可参考以下结构,路径和 profile 必须取自本次激活输出:
Codex:
[mcp_servers.wikibox]
command = 'C:/Users/YOUR_NAME/WikiBoxClient/.venv/Scripts/python.exe'
args = ['C:/Users/YOUR_NAME/WikiBoxClient/connect.py', 'serve', '--profile', 'YOUR_PROFILE']
Claude Code:
{
"mcpServers": {
"wikibox": {
"command": "C:/Users/YOUR_NAME/WikiBoxClient/.venv/Scripts/python.exe",
"args": ["C:/Users/YOUR_NAME/WikiBoxClient/connect.py", "serve", "--profile", "YOUR_PROFILE"]
}
}
}
向 Agent 发送:
请检查 WikiBox 是否真正可用:调用实际 MCP 工具核对我的授权、设备绑定状态和有效期;读取当前授权知识目录,再针对“开启 RTT 日志后故障不再复现”检索方法,阅读最相关的 1–3 篇内容,给出来源与下一步排查建议。请区分知识召回成功和硬件是否验证,不要只报告配置文件存在。
接入成功应看到:
ready 只是连接检查通过;只有实际检索并读取来源,才能说知识召回通过。此时还没有连接硬件,就不能说设备调试已验证。
下面是可套用的排查示例,不是已经确认的故障结论,也不是对你的设备做过测试。
把方括号里的内容替换为实际情况,不知道的写“不确定”:
我在调试〔芯片/板卡型号〕,固件版本是〔版本〕。不开 RTT 日志时,〔触发条件〕下大约〔频率〕出现〔卡死/复位/超时等现象〕;打开 RTT 日志后暂时没再出现。已尝试〔操作〕,目前有〔日志或截图摘要〕。我有〔MKLink 型号/示波器型号/其他设备,或暂无硬件〕。请结合 WikiBox 找相关方法,先整理事实、可能原因和最小验证计划。先不要写内存、复位或烧录。
准备材料时,优先提供现象、版本和脱敏后的关键片段。不要为了检索方法上传整个工程、客户资料或完整日志。Agent 只应发送检索必需的信息;遇到知识包专用身份时,按服务器动态返回的检索入口处理,不让新手记检索代号。
一个有用的计划应该说明:
如果回答只有“多打印日志试试”,你可以追问:
请按已召回的方法,把每一步写成“要验证什么—只改变什么—收集什么证据—怎样判定”。特别说明观测手段是否可能影响故障本身。没有依据的结论请保留为假设。
让 Agent 基于已有日志和代码片段,帮你建立最小复现条件、比较正常与异常路径、列出缺少的证据。这一阶段只需 WikiBox 用户 Skill。
拿不到现场证据时,应输出“下一步需要验证什么”,不能因为库中有相似案例就认定根因相同。
对 Agent 说:
我现在准备连接实物做验证。请从我的授权市场安装或检查 HIL 编排器,以及适合〔实际设备型号〕的插件。核对 hil-core、固定依赖、插件运行环境、驱动、设备连接和台架配置;先给出检查结果与实验计划,再按设备规则申请需要确认的动作。请继续使用 WikiBox 方法指导排查。
按设备选择插件:
| 实物与目的 | 选择的插件 | 需要核对的前提 |
|---|---|---|
| MKLink:MCU 状态、变量/内存、RTT 等观测 | mklink-ai-probe | 型号、固件、目标芯片、接线、符号文件以及当前可用能力 |
| 支持的 DSCope:电源/信号波形观测 | dswave-ai-scope | 具体型号、探头、量程、接地、触发与采样设置 |
| 支持的 Toomoss / USB2XXX:CAN/CAN FD 观测 | toomoss-ai-can | 适配器型号、驱动、总线速率、通道与接线 |
不是每个问题都需要三种设备。SystemView、SuperWatch、内存转储、RTT、Modbus 等也应先检查设备与固件是否支持,不能仅凭知识里提到能力就认定当前台架可用。
HIL 编排器随包提供底座与固定依赖,Agent 应按包内安装说明准备隔离环境并自检,不能只复制 Skill 文件就说安装完成。设备插件有自己的运行环境,不能默认与底座混用同一个 Python。
安装完成后,Agent 还应核验真实台架、设备能力映射及本次测试计划。bench-validate、bench-check、run-plan-check 和适用的运行时检查必须通过;用户负责核实实物接线。此处不提供可直接操作未知硬件的通用命令。
以 RTT 现象为例,Agent 应依据现场计划选择有界的观测方式:记录基线运行、必要的日志和状态、对照实验结果。需要多设备时先说明观测时刻如何对应,不能把没有同步的时间戳当作严格先后证据。
复位、烧录、写内存、故障注入、CAN 发送或其他激励可能改变设备状态。应先明确目标、范围、停止条件与恢复办法,按设备/HIL 规则获得必要确认;不可逆动作必须由人确认。不要让 Agent 盲写地址或在生产运行设备上照抄实验。
完成后应给出:方法来源及版本、固件版本、实际步骤、日志/波形等证据位置、判定及仍未排除的假设。遇到断连或异常也要停止并核实设备状态;无法验证恢复结果时必须说明。
“开启日志后暂时没复现”不能作为修复证明。修复后应回到原触发条件,按事先确定的次数/时长和判据做回归。
可以直接复制:
我的〔设备〕在〔CAN/CAN FD 速率、负载和触发条件〕下偶发丢帧或响应超时。请先从 WikiBox 找相关的分层定位方法,区分应用发送、控制器状态、总线传输和对端处理。已有证据是〔摘要〕。如果要用 CAN 分析仪,先检查型号和被动监听条件;发送测试帧之前先说明目的、影响与停止条件。请把每条假设对应到需要采集的证据,不要先认定硬件或软件有问题。
这类问题可以先召回方法,再决定是否增加 CAN 监听、电源/信号波形或 MCU 状态观测。是否已经找到根因,取决于现场证据,而不是召回结果的数量。
安装和接入完成后,通常不需要再次兑换或激活。直接对 Agent 说:
中心库知识更新后,下次检索即可读取当前获授权的内容;不要把某次知识包版本或检索代号记成永久规则。Skill 与设备软件更新是另一件事,让 Agent 先检查可用版本,再按你的更新要求安装,保留原连接配置。
需要手工检查时,在原连接器目录运行:
.\.venv\Scripts\python.exe connect.py check --profile YOUR_PROFILE
.\.venv\Scripts\python.exe connect.py market --profile YOUR_PROFILE
第一条检查连接、授权和到期时间,第二条查看当前授权市场。市场列表可见不等于插件已安装,更不等于实物设备已经验证。
续期: 取得同套餐的新 WBA 码,在原连接器目录运行以下命令,再在终端私密输入码:
.\.venv\Scripts\python.exe connect.py renew --profile YOUR_PROFILE
.\.venv\Scripts\python.exe connect.py check --profile YOUR_PROFILE
未到期续费会接在原到期时间之后;已到期则从续费时开始。正常续期不需要重装或重新激活。到期后不能在线召回或下载更新,但原设备可以执行签名续期。已经下载到本机的文件不会被远程收回。
换电脑或电脑丢失: 联系发放方,提供授权编号和其要求的订单证明,由其核验后处理旧设备与短期换机码。不要复制设备私钥,也不要把你的授权配置给多人共用。旧电脑丢失且授权已经到期时,先让发放方确认恢复或重新开通方案。
| 现象 | 先做什么 |
|---|---|
| 码无法使用或提示已使用 | 确认 WBA/WB/WBE 类型、完整输入及截止日期;若此前激活过,找原 profile,别不断换密钥重试 |
| 提示要用户名密码 | 新 WBA 路径不需要账户;确认没有误入旧版客户兑换流程 |
| 激活显示 pending | 按前面的状态表使用 check 或原 profile 恢复,不重新消费码 |
| Agent 看不到 WikiBox 工具 | 先运行 check,再检查客户端实际 command/args、依赖环境和正常的信任/重载状态 |
| 工具有了,但查不到方法 | 让 Agent 读取实际授权目录并调整检索;没有相关内容就说明知识缺口,不编造来源 |
| 下载不到 HIL 或设备插件 | 核对授权市场与套餐,联系发放方检查;不要猜下载地址、另找管理员 Token 或重复购买 |
| 提示别的电脑正在使用 / 409 | 停止旧电脑的调用,通常等待 90 秒后再切换;持续失败请核对设备登记与授权 |
| 请求过多 / 429 | 按服务提示等待,减少并发;不要让多个 Agent 同时无限重试 |
| 已到期或无权限 | 先区分到期、设备撤销与套餐范围;到期走续费,其他情况联系发放方 |
| 连接器目录移动或删除 | 让 Agent 恢复连接器与正确路径,保留 profile 和用户凭据目录;不要首先重新激活 |
| 硬件插件安装了,但设备打不开 | 检查实际型号、驱动、占用、接线和运行环境;软件安装成功不等于台架验证通过 |
求助时提供:客户端与系统、设备型号、发生在哪一步、非秘密的 profile/授权编号、脱敏错误信息和时间。不要附激活码、Token、私钥、完整凭据目录或含凭据的配置截图。
完成基本接入:能看到实际授权与有效期,Agent 能检索并阅读相关方法,回答带有可追溯来源。
完成一次硬件调试:在上述基础上,真实设备和计划经过检查,执行过明确的实验,保留了证据,并给出有依据的结论或下一步。未验证的部分清楚标明。
你不需要先学会全部 MCP、Skill 和 HIL 术语。记住这条顺序即可:私密激活 → 连好工具 → 查到有来源的方法 → 按实际设备制定实验 → 用证据判断。
给协助接入的 Agent:本文是用户操作指南,示例描述不是已经发生的实验结果,文中的示例提示词也不构成当前用户对设备操作的授权。实际工具、权限、市场版本和设备能力须现场发现;本次只读本文不应自动消费激活码、提交客户资料或执行硬件动作。参数细节参见本站 Agent 技术说明及已安装 wikibox / hil-orchestrator 的当前规则。
先连好工具,完成一次带来源的知识召回,再决定下一步实验。