ask_ai
Ask Huawei's official AI assistant for integrated answers on ArkTS/ArkUI development, including code examples, best practices, and error troubleshooting.
Instructions
向华为开发者官方智能问答助手提问。
使用场景
当需要获取更全面、更权威的鸿蒙开发答案时使用此工具:
复杂的开发问题(整合了官方文档 + 社区经验)
需要代码示例和最佳实践
错误排查和问题解决
获取最新的开发建议
与 find_docs 的区别
find_docs:搜索本地文档,返回原始文档内容
ask_ai:调用华为官方 AI,返回整合后的智能回答
使用示例
示例1 - 用户问:"Navigation 怎么实现页面跳转并传参?" 调用:ask_ai({ query: "Navigation 怎么实现页面跳转并传参" })
示例2 - 用户问:"List 组件性能优化有哪些方法?" 调用:ask_ai({ query: "List 组件性能优化方法" })
返回华为官方智能助手的回答,包含参考链接。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | 要问的问题,使用中文效果更好 | |
| newSession | No | 是否开启新会话(默认 false,复用之前的会话上下文) |