SuperAPI AI 工具集

agent-native-architecture

智能体与模型

查看项目

更新于 10-16 03:39

技能介绍

用途:指导设计以智能体为核心的应用架构,让智能体像 Claude Code 那样在循环中调用工具、自主达成目标,而非仅作为路由或执行预设流程。

主要能力与原则:

  1. 对等(Parity):用户能通过 UI 做的事,智能体都应能通过工具达成,需维护能力映射表。
  2. 粒度(Granularity):工具应是原子原语(读文件、写文件、执行 bash、存记录、发通知),功能是提示词描述的结果,由智能体循环达成;改变行为应改提示词而非重构代码。
  3. 可组合(Composability):原子工具加对等后,新功能只需新增提示词段落。
  4. 涌现能力:智能体可完成未预先设计的需求,据此观察潜在需求再补充领域工具。
  5. 持续改进:通过累积上下文(如 context.md)与多层提示词优化(开发者、用户、智能体自改)提升,无需发版。

使用方式:先定义原子工具(如 read_file、write_file、list_files、complete_task),在系统提示词中写明职责与判断标准,再让智能体循环运行直至调用 complete_task。文中给出架构检查清单,覆盖工具设计(动态能力发现、CRUD 完整、API 作为校验器)、文件与工作区(共享工作区、context.md)、执行模式(完成信号、部分完成、上下文上限)、上下文注入、UI 集成、移动端(检查点/恢复、iCloud、成本意识)等。

适用场景:设计全新智能体原生系统、工具设计、系统提示词、动作对等、自修改、产品设计、移动端模式、测试与重构。

限制:资料未提供具体安装命令、收费、平台支持或效果数据;自修改等属进阶方向,生产使用需加审批门、回滚检查点等安全措施。反模式包括智能体仅作路由、先建应用再加智能体、请求/响应思维、防御式工具设计、工作流式工具与上下文饥饿。