SuperAPI AI 工具集

autonomous-agent-patterns

智能体与模型

查看项目

更新于 10-16 05:51

技能介绍

该技能提供构建自主编程智能体的设计模式,适用于构建自主 AI 智能体、设计工具/函数调用 API、实现权限与审批系统、为智能体创建浏览器自动化,以及设计人在回路工作流。

主要内容与能力:一是核心智能体架构,给出“思考—决策—执行—观察”的 Agent Loop 结构,包含带最大迭代次数的循环实现思路,以及按规划、分析、代码等任务类型选择不同模型的多模型架构。二是工具设计模式,定义工具的基础 schema(名称、描述、JSON Schema 参数),列举编码智能体常用工具(文件读写编辑、目录列举、文件搜索、代码搜索、定义与引用查找、命令执行与输出读取、浏览器操作、截图、询问用户、网页搜索),并给出以搜索/替换为核心的精确文件编辑工具设计,含出现次数校验与冲突检测。三是权限与安全模式,划分自动、单次询问、每次询问、永不四种权限级别,并针对读文件、写文件、运行命令等配置不同级别;提供审批管理器以评估风险并记录会话内授权;提供沙箱化执行方案,校验路径位于工作区、限制允许命令(如 npm、python、node、git、ls、cat)、隔离 HOME 目录并设置超时。四是浏览器自动化,示例使用 Playwright 打开 URL、点击、输入、提取页面文本,并给出借助视觉模型截图理解页面、按描述定位并点击元素的可视化智能体模式。

具体安装方式、依赖版本、配置细节及完整使用步骤在现有资料中暂未提供,需结合其官方页面确认;分类为智能体与模型。