pub(crate) fn translate_trade_ret_msg(ret_msg: &str) -> Option<String>Expand description
v1.4.92 D1: backend ret_msg → 用户可执行 hint 翻译表
当 backend 返 ret_type != 0 + ret_msg=<chinese> 时,把常见 ret_msg pattern
翻译成用户下一步该跑什么命令。返 Some(hint_string) 表示能识别;返
None 表示未匹配(保持原 ret_msg 显示,不画蛇添足)。
设计原则:
- 只匹配,不替换 — 原始 ret_msg 仍由上层
Contextchain 完整显示 - 不假设 — 没匹配的 pattern 直接返 None,不强行猜
- 用户视角 — hint 内容是“下一步跑什么命令“,不是“为什么错了“