Releases
v0.9.3
Compare
Sorry, something went wrong.
No results found
流程参数能力增强
新增 xbot-cli flow params types,直接读取本机影刀客户端 DLL 中的类型资源,不调用客户端 MCP,支持表格与 JSON 输出。
参数写入改用 CLI 本地元数据适配器,不再依赖原生 MCP 的 flow.write_parameters 接口,避免该接口仅支持 6 种类型、拒绝其他类型写入的限制。写入后仍通过 MCP 执行 reload 和回读确认。
扩展 flow params set,支持列表、字典、网页、Excel、窗口等真实类型,不再需要统一声明为 any;支持 CodeFlow、VisualFlow 的 In/Out 参数批量新增、更新和删除。
参数修改后自动调用 reload,并回读确认参数契约;无实际变化时不写入、不 reload。
完善默认值处理:同类型、同方向更新保留未指定字段,类型或方向变化时重置不兼容初值。
安全与修复
增加应用身份、编辑模式、运行状态、并发修改及磁盘与内存一致性检查。
整批操作校验通过后再写入,仅修改目标流程的参数区域。
修复未初始化 Out 参数被无意义改写的问题。
失败结果保留写入、reload 和回读阶段状态,避免盲目重复执行。
文档与 Skill
新增流程参数使用文档及离线指南:xbot-cli guide flow-parameters。
更新应用开发 Skill 的参数类型、默认值和故障处理说明。
补充开发规范:业务函数在关键阶段前适当添加中文业务注释,不加序号、分割线或装饰性标题,不逐行复述代码。
验证与限制
已在影刀 6.3.39 子流程验证 62 种类型、124 项 In/Out 参数的写入、回读及默认值传递。
对象类型仅验证类型契约与空值占位,不代表真实对象的业务操作已验证;其他客户端版本与动态扩展类型仍需单独验证。
CodeFlow 参数元数据与 Python 文件不被改写由离线测试覆盖,真实 CodeFlow 运行不在本次验证范围内。
You can’t perform that action at this time.