openharmony 鸿蒙 js-apis-inner-application-agentExtensionContext

2026-08-25 浏览 (1)

# AgentExtensionContext (智能体扩展组件上下文)

AgentExtensionContext模块是AgentExtensionAbility的上下文环境,继承自ExtensionContext

AgentExtensionContext为开发者提供访问当前AgentExtensionAbility智能体所配置的AgentCard信息的能力。

说明:

  • 本模块首批接口从API version 24开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
  • 本模块接口仅可在Stage模型下使用。
  • 在本文档的示例中,通过this.context来获取AgentExtensionContext,其中this代表继承自AgentExtensionAbility的实例。

导入模块

import { common } from '@kit.AbilityKit';

AgentExtensionContext

属性

原子化服务API: 从API version 24开始,该接口支持在原子化服务中使用。

系统能力: SystemCapability.Ability.AgentRuntime.Core

名称类型只读可选说明
agentCardAgentCard当前AgentExtensionAbility所配置的AgentCard信息。

示例:

import { AgentExtensionAbility, common } from '@kit.AbilityKit';

export default class AgentExtension extends AgentExtensionAbility {
  onCreate(): void {
    let tmpContext: common.AgentExtensionContext = this.context; // 获取AgentExtensionContext
    console.info(`agentCard info data: ${JSON.stringify(tmpContext.agentCard)}.`);
  }
}

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 js-apis-app-ability-appServiceExtensionAbility

openharmony 鸿蒙 js-apis-inner-wantAgent-triggerInfo-sys

openharmony 鸿蒙 js-apis-inner-wantAgent-wantAgentInfo-sys

openharmony 鸿蒙 js-apis-appControl-sys

openharmony 鸿蒙 js-apis-app-ability-environmentCallback

openharmony 鸿蒙 js-apis-inner-application-missionInfo-sys

openharmony 鸿蒙 js-apis-bundleManager-sharedBundleInfo-sys

openharmony 鸿蒙 js-apis-inner-application-continueMissionInfo-sys

openharmony 鸿蒙 js-apis-inner-application-appServiceExtensionContext

openharmony 鸿蒙 js-apis-bundleManager-businessAbilityInfo-sys

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/WWrqnBBv