用途:面向 Bithumb CLI 的本地审计与诊断技能,用于查看本地操作/交易历史日志,并运行连接、认证、配置和模块诊断。所有命令均为只读,可立即执行,无需确认或事后校验。
主要能力:一是 bithumb system diagnose,检查 API 可达性、认证状态、TOML 配置有效性与模块状态,其他需要认证的技能(account、trade、deposit、withdraw)都把它作为预检连接/认证检查。二是 bithumb system audit,读取本地审计日志(操作历史),可用参数 --tool <name> 按工具/命令名过滤、--level <INFO|WARN|ERROR|DEBUG> 按级别过滤、--limit <n> 限制返回条数(默认 20,须 >=1)、--since <timestamp> 按 ISO 8601 时间筛选不早于该时间的条目,例如 bithumb system audit --level ERROR --limit 10。
使用方式:先安装 CLI,npm install -g @bithumb-official/bithumb-cli;设置 BITHUMB_ACCESS_KEY / BITHUMB_SECRET_KEY 以获取审计内容并通过认证诊断(diagnose 在无凭证时仍可运行)。任何命令追加 --json 可获取原始 Bithumb API / 工具响应。用户询问“可用功能”时,回答的是技能路由列表(market / account / trade / deposit / withdraw / system),而非工具调用;要确认某环境启用了哪些模块,请从 bithumb system diagnose 读取模块状态。
适用场景:排查连接、认证、配置问题;复查本地历史操作;作为其他认证类技能的预检步骤。
限制:审计日志是本地文件,不是 Bithumb 服务端历史;无凭证/凭证无效时 diagnose 仍可运行并报告缺失项,但审计内容与认证诊断需要凭证;若尚无操作记录,audit 会返回 "No audit entries found";diagnose 失败时应停止并引导用户设置 Bithumb 访问密钥与密钥。其他信息暂未提供。