要将一个 ObjectScript 类转化为一个能够调用工具、使用技能并委派部分任务的智能体,需要具备哪些条件?
我开发了“My First Agent Studio”,旨在让这个探索过程更加轻松。它包含小型原生 %AI.Agent 示例、终端演示、数据集,以及一个用于交互式测试这些代理的浏览器界面。除本地模型服务外,所有内容均打包在一个 Docker Compose 项目中。
该项目是我对InterSystems 社区奖励计划——第二轮的贡献。它融合了两个理念:
- “我的第一个代理”(端到端入门指南):通过一个涉及工具、技能、外部 MCP 服务器和子代理的小任务来学习 SDK。
- 适用于 %AI.Agent 的通用智能体测试界面:选择一个现有的智能体类,并根据该类中定义的行为与其进行对话。
源代码可在“My First Agent Studio”代码库中获取,其中包含完整的配置说明和示例
本文重点介绍各组件如何协同工作。
项目运行原理
代理在 InterSystems IRIS 中通过 AI Hub 运行,而 Ollama 则提供 LLM。我选择 Ollama 是为了让开发人员无需付费模型 API 或云提供商的 API 密钥即可尝试这些功能。 您仍需具备足够的本地资源来运行所选模型,特别是对于工具和委托示例,请使用支持工具功能的模型,例如 Qwen 3.8。










