HarmonyOS鸿蒙Next小艺智能体开放平台工作流模式问题

HarmonyOS鸿蒙Next小艺智能体开放平台工作流模式问题 几个问题:

1、在工作流模式下搭建智能体,如何获取设备系统时间,模型都是训练时间

2、同样的,如何获取设备当前IP和坐标,该数据用于调高德服务获取当前所在城市,在智能体使用场景中很必要。

3、卡片的数据绑定,工作流结果输出json数据,似乎无法绑定到卡片,无法选择工作流结构的json数据。

请官方解答一下。

另外,还有要吐槽的一点是:卡片编辑竟然没有自动保存的功能,而账号登录状态隔一段时间就退出了,结果就是花了半天数据做的卡片就没了,希望可以增加自动保存。

2 回复

鸿蒙Next的小艺智能体开放平台工作流模式基于分布式任务调度框架实现,支持多设备协同任务编排。工作流采用声明式DSL定义任务流,通过DECC(分布式事件协同总线)实现跨设备事件触发。开发者可通过DevEco Studio 4.0+的Workflow Editor进行可视化编排,工作流执行引擎内置故障转移机制,支持断点续执行。当前版本的工作流模式限制单流程最大节点数为32个,响应延迟控制在800ms以内。

更多关于HarmonyOS鸿蒙Next小艺智能体开放平台工作流模式问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


关于HarmonyOS Next小艺智能体工作流模式的问题:

  1. 获取设备系统时间: 目前工作流模式下可通过调用系统API获取设备时间,建议使用@system.date接口获取当前时间戳,再通过时间格式化函数转换为需要的格式。

  2. 获取设备IP和位置信息:

  • 获取IP需要申请网络权限后调用网络状态API
  • 获取坐标需先申请位置权限,建议使用@system.geolocation接口
  • 注意需要处理用户拒绝授权的情况
  1. 卡片数据绑定问题: 工作流输出的JSON数据需要确保符合卡片模板的数据结构要求,目前确实存在选择限制,建议:
  • 检查JSON数据结构是否与卡片模板匹配
  • 尝试将工作流输出先存入变量再绑定
  • 确认使用的是最新版开发工具

关于卡片编辑自动保存的建议已收到,会反馈给产品团队。当前建议频繁手动保存(Ctrl+S)以避免数据丢失。

回到顶部