快速上手六步、软件内置 FAQ 的全部条目,以及安装 / 串口 / 训练三类常见故障的依据与处理。FAQ 与故障条目均来自软件内置手册与仓库文档,逐条标注来源。
Kvaxir-Setup-*.exe 与校验文件 SHA256SUMS.txt;双击按向导安装,无需另装 Python。certutil -hashfile Kvaxir-Setup-xxx.exe SHA256 对照 SHA256SUMS.txt.zip。.zip。| 现象 | 依据与处理 |
|---|---|
| 安装包校验不一致 | 用 certutil -hashfile Kvaxir-Setup-xxx.exe SHA256 对照 SHA256SUMS.txt;不一致不要安装。(来源:首页下载段) |
| 安装 / 首次启动被系统拦截 | 公测版安装包尚未做代码签名;「代码签名证书(消除 SmartScreen 提示)」列在 M4 发布清单内。杀软白名单要点与便携版方案见发布物内 docs/Windows真机清单与便携版-v1.md。 |
| 串口读不到数据 | ① 点端口旁的刷新按钮(设备接入后端口自动出现);② 波特率与设备编码自动匹配;③ 纯二进制数据打开「HEX」开关看原始字节;④ 确认端口未被其它程序占用。 |
| 串口数据乱码 | 乱码治理 v2 会做多编码自动识别(UTF-8 / GBK / Big5 / UTF-16);「乱码自愈」为开发版功能,截至 2026-09-21 尚未随版本发布。 |
| 蓝牙连不上 / 收不到数据 | 「扫描蓝牙」→ 点设备连接;用「蓝牙详情 <地址>」看服务 / 特征列表;「蓝牙订阅 ffe1」指定数据通道;「蓝牙读 <地址> 5 秒」直接读取。连接侧断线自动重连为 1s / 3s / 5s 三连。 |
| 训练按钮被拒 / 启动不了 | 磁盘可用 < 1.5 GB 会直接拒绝启动训练(提示先清理磁盘);内存 < 0.5 GB 拒绝启动,< 2 GB 提示建议改用「速度优先」档。 |
| 训练中途失败 / 超时 | 单次尝试超时 = 2 × 档位 time_limit + 120s,超时杀子进程并按「超时」分类进入下一级;整条降级阶梯预算 = 4 × 档位 time_limit + 300s,预算用完即停,不再无限重试。失败分类会写进训练历史条目(ok/kind 字段),随项目一起保存。 |
| 长时间反复训练后磁盘吃紧 | 磁盘可用 < 10 GB 时自动清理超过 24 小时的旧 models/run_*(保留当前模型 + 最近 3 个)。人工建议:把 models/ 迁到更大的分区;每天只保留 1–2 个成功模型目录;导出成 .zip 后删除缓存目录;不要把 models/ 放进同步盘。 |
| 训练时整机卡顿 | 训练 CPU 上限为 max(1, 核数 - 2),最简降级档固定 2 核,任何档位都不会吃满整机。 |
| 要看训练日志 | 训练日志(人读):训练页「导出日志」→ .txt;结构化日志(机器读):models/train_logs/train_<时间戳>_<微秒>.jsonl。 |