Skip to content

v0.3.32 — V5.7 双语帮助 + 中英开关 + lookup 稳定性

Choose a tag to compare

@lfmmd lfmmd released this 18 Jun 00:05
· 3 commits to main since this release

v0.3.32 — V5.7 双语帮助替换三参考库 + 中英开关 + lookup 稳定性修复

变更

  • 参考库切换为 MP V5.7 mkdocs 帮助 —— triobasic / iec / plcopen 改用 V5.7 自带双语帮助,正文更干净(提取 后 ~6KB/页 vs 整页 134KB)、类别(type)更准、自带中英;包体积 23MB → 3.4MB。新构建脚本 build_skills_v57.py
  • 中英双语 + 语言开关 —— 每库按 {lib}/{lang}/ 组织,自带中英两套;新增「使用中文帮助文档」开关(useChineseDocs,默认关闭=英文)
  • 丢弃图片/导航资源 —— 纯文本 API 渲染不了图片,构建时丢弃每命令图片目录与 mkdocs 的 assets/index/404

修复(lookup 查询稳定性)

  • 命令签名恢复 —— 从每页 Syntax 提取权威签名存入 index.json 独立 sig 字段,覆盖回到 ~25%,lookup summary 档与代码参数个数校验恢复
  • 库标识修正(回归) —— 修正 {lib}/{lang} 目录改造引入的 Lib 回归(catalog 分类 / 库过滤 / 返回值 / 校验索引判定)
  • 切换语言后重建校验索引 —— _triobasicIds / _signatures 按新语言目录的文件重建

其他

  • README:MotionPerfect 版本更新为 V5.6 / V5.7(保留双兼容),安装路径示例改 V5.7
  • 兼容 Motion Perfect V5.6 与 V5.7(运行时反射,详见 0.3.31)