返回动态
产品Agents6 分钟阅读

可复用的智能体技能与子智能体可以随账户使用。

IaGenify SDK 0.3.2 将可复用指令和专业子智能体带到账户层级,同时保留本地资源并标明其来源。

iagenifysdkagentsskillssub-agents

团队会重复执行专业任务:审阅合同、检查代码变更、核对发布版本或总结支持请求。每次都重新编写方法很费力;只保存在一台电脑上又不便共享。IaGenify SDK 0.3.2 为技能和子智能体提供账户级存放位置,同时继续支持本地资源。

保存方法,按名称调用

技能将聚焦流程整理成名称、说明和指令。应用可以把它保存到账户、列出可用技能,并在智能体任务中选择调用。只有需要时才载入方法,不必把团队所有流程都塞入每次运行的初始指令。

await api.agents.skills.save({
  name: "release-review",
  description: "Check a release candidate",
  content: "Review changes, migration notes, and rollback steps.",
});
const skills = await api.agents.skills.list();

专业子智能体处理边界清晰的工作

子智能体把任务交给具有独立指令和选定工具的专业角色。主智能体可以委派范围明确的调查、接收结果,并保留它如何服务整体任务的记录。可复用定义使角色在不同任务间保持一致。

账户资源和电脑本地资源仍有区别

有些流程属于个人或团队,有些只适用于某台开发电脑。列表会显示 `account` 或 `computer` 等来源。同名时账户定义优先,为共享指导提供可预期的位置。

这也没有假装云端运行可以访问开发者的电脑。账户资源随账户使用;电脑本地资源只有在该设备属于运行环境时才可用。来源标签明确显示了区别。

可复用不等于扩大权限

保存流程本身不会增加权限。运行仍使用选定工具和模式;技能提到本地文件,并不会让智能体因此获得访问权限。方法用于组织工作,运行环境和权限决定智能体真正能做什么。

让方法可复用、来源可见,并由实际运行决定权限。

这样更容易重复和分享有效的智能体。开发者可以建立聚焦方法和专业角色的资料库,同时区分账户共享资源与特定电脑资源。

常见问题

账户技能会在每项任务中自动运行吗?

不会。应用或智能体会在合适时选择它们。

账户技能能读取我的本地文件吗?

不能。技能不会增加权限;文件访问取决于运行环境和已启用工具。

为什么要显示技能来源?

用于区分账户共享定义和保存在特定电脑上的定义。

子智能体有什么作用?

把范围明确的任务交给具有自身指令与工具的专家,同时保留在主运行中的记录。

返回动态