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-operations | Git 操作 |
详见 内置工具。

