Skip to content

ScenarioCapabilities

场景能力声明,定义 AI 可以使用的工具包、工作模式、上下文类型和输出格式。

typescript
interface ScenarioCapabilities {
  /** 工具包列表 */
  toolPacks: string[]

  /** 工作模式 */
  modes: ScenarioModeDescriptor[]

  /** 上下文类型 */
  contextTypes: ContextTypeDescriptor[]

  /** 输出格式 */
  outputFormats: string[]
}

interface ScenarioModeDescriptor {
  id: string
  name: string
  nameZh: string
  description: string
}

interface ContextTypeDescriptor {
  type: string
  name: string
  nameZh: string
  description: string
}

工具包

工具包说明
web-search网络搜索
file-operations文件操作
memory记忆管理
user-interaction用户交互
code-analysis代码分析
git-operationsGit 操作

详见 内置工具

AweeClaw AI 应用构建平台