Repository navigation
v0.3.33
v0.3.33 — 系统提示词按方言动态切换
系统提示词现按编程方言(TrioBASIC / IEC ST)动态切换。IEC 项目首次获得与 TrioBASIC 同等深度的专属提示词,从源头抑制向 PLCOpen 漂移。
新增
- 方言专属系统提示词动态切换 — 内置两份自包含精炼提示词
skills/prompts/{triobasic,iec}.md,运行时按「生效方言」选用。Auto 模式扫描项目程序推断主导方言(纯 IEC → IEC,否则 TrioBASIC);也可手动锁定。 - 设置面板方言选择 — 新增「提示词方言」下拉(Auto / TrioBASIC / IEC ST),配置持久化
dialectMode(默认 Auto)。 - 三层兜底读取 — DataDir 用户版 → 插件打包源 → 内嵌 DefaultPrompt,确保开箱即用且部署异常不崩。
变更
- 提示词真源从单一
DefaultPrompt迁移到打包资源skills/prompts/*.md(DefaultPrompt 降级为通用兜底)。 - 移除已废弃的
AI_INSTRUCTIONS.md落盘机制。 - 方言会话内稳定,Block1 缓存大部分命中;仅手动切换方言那一轮 cache miss。
安装:下载 TrioAI.MPPlugin,Motion Perfect 自动识别(无需改扩展名)。