☑ 很棒的新功能
☑ 可以帮助很多用户!
☑ 移除类似“bug”的东西
☐ 很高兴拥有
☐ 没人需要它
是什么促使你提出这个愿望清单请求?
AI 生成的 JSL 代码可能会产生极具创意但却错误的消息链、错误的参数类型或人为创建的平台调用。由于 JSL 对无法识别的消息采用静默忽略机制,这些错误常常被忽略,导致用户最终在完全错误的地方进行调试。当前的日志输出仅报告症状,而不报告原因,这使得 AI 辅助脚本编写变得异常困难。
您希望看到哪些改进?
引入命令控制的AI调试模式,例如
chatty mode(1,0,1);
这种模式会刻意生成“嘈杂但极其有用”的诊断输出。它会让对象在关键时刻更“健谈”:例如接收到无效消息时、平台类函数被误用时、参数类型不匹配时,或者消息链静默返回错误对象时。
该模式应允许设置多个标志(例如,显示对象、平台、通用脚本对象),以便用户可以精确激活他们需要的详细程度。
为什么这个想法很重要?
这项功能将大幅缩短调试时间,尤其是在 AI 生成的脚本出现异常行为时。用户无需花费数小时在错误的位置搜索,只需启用这种清晰的“对话模式”,即可立即查看逻辑出错的源头。它提高了透明度,增强了学习能力,有助于预防细微的逻辑错误,并显著提升了 JMP 在实际 AI 辅助工作流程中的稳定性。