SuperAPI AI 工具集

agent-native-architecture

智能体与模型

查看项目

更新于 10-15 19:57

技能介绍

用途:指导设计以智能体为核心的软件架构——功能不再是写死的代码,而是由具备工具的智能体在循环中达成的一个个结果。资料认为,优秀编码智能体的架构同样适用于文件整理、清单管理、流程自动化等通用场景。

主要内容:五大核心原则。对等性:用户在界面能做的,智能体通过工具也应能达成,建议维护能力映射表。粒度:工具应是原子原语(读文件、写文件、执行bash等),功能由提示词描述的结果来定义,改变行为靠改提示词而非改代码。可组合性:工具原子且对等后,新功能只需新增提示词段落。涌现能力:智能体可完成未曾设计的需求,据此发现潜在需求并反哺领域工具。持续改进:通过累积上下文(如context.md)与多层级提示词优化,甚至高级的自修改来提升,无需发版代码。

参考主题与用法:涵盖架构规划、文件与工作区、工具设计、领域工具、执行模式(完成信号、部分完成、上下文限制)、系统提示词、动态上下文注入、对等纪律、产品设计、移动端模式、测试与重构。文档提供架构评审清单,建议在设计阶段逐项核对。快速上手示例定义read_file、write_file、list_files、complete_task等原子工具,行为写在系统提示词中,再由智能体循环运行直至调用complete_task。

限制与说明:资料同时列出反模式,如智能体仅作路由、先建应用再加智能体、请求/响应式思维、防御性工具设计、把工作流编码进工具、上下文匮乏、孤儿界面操作、静默操作等,并指出这些未必错误,可能适合特定场景。资料未提供具体版本、收费、价格或平台要求信息。