2 Commits

Author SHA1 Message Date
zimoyin 9ddec3dfb9 refactor(flow): 优化流程配置及相关测试
- 在测试代码中统一使用 setPreviousAction 与 setDuration 方法,规范方法调用
- VirtualContextBuilder 允许 setDuration 接收 null,增强灵活性
- VirtualityFlowProcessor 计算步骤持续时间时改进判断逻辑,避免错误持续时间值
- 增加日志记录上一步骤开始时间,方便调试流程状态
- 自定义流程配置文件大幅重构,新增多种晨洗模式配置
- 新增机洗单步骤流程、无晨洗流程、每日首次晨洗、存储超时晨洗等多种流程样例
- 自定义流程支持 override_steps 为 true/false 的不同合并策略说明与示例
- 详细补充配置节点说明,增强配置文档准确性和用户理解
- 自定义语音模板扩展,支持多种语音播报及错误提示文本
- 更新时间验证配置,统一各流程中各步骤时间要求
- 补充“配置自定义节点流程指南”文档,详细说明配置原则、合并策略与使用建议
2026-03-13 18:59:36 +08:00
zimoyin 6c874221ad ai-chore(config): 调整流程配置及改进测试代码
- 将 FLOW_USE_CUSTOM_PROCESS 从 true 改为 false,禁用自定义流程
- 在 BlockTest 测试用例中改用 setBlockMode 方法设置阻断模式
- 设置统一的错误处理,将错误转为异常抛出
- 重命名 BlockTest 测试文件路径,优化测试组织结构
- 更新 IDE php include paths,调整依赖包引用顺序
- 删除无用的 tests/flow/Test.php 测试文件
- 微调 start.php、webman、windows.php 配置或代码模块
2026-03-11 03:59:57 +08:00