Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

sortie-ai/sortie

说明与用途

**项目简介**
Sortie(sortie-ai/sortie)是一款基于 Go 实现的开源框架,能够将零散的 Prompt 与工具包装成可重复的智能体(Agent)工作流,实现多 Agent 协同、工具链调用以及统一的记忆管理。

**价值**

  • **工作流标准化**:把单次交互的 Prompt 转化为可复用的 Agent Session,降低重复开发成本。
  • **多 Agent 协调**:内置调度机制,支持多智能体之间的任务分配与结果汇总。
  • **工具链集成**:提供统一的工具调用接口,便于在工作流中嵌入外部 API、CLI 或 SDK。

**典型接入方式**

  1. **API/SDK**:通过项目公开的 Go SDK(或生成的 OpenAPI)在代码中直接创建、启动、查询 Agent Session。
  2. **CLI**:使用自带的 sortie 命令行工具快速定义 Prompt、绑定工具并执行工作流,适合脚本化或 CI 环境。
  3. **语言/元数据**:项目在 go.mod 中声明依赖,可通过 go get 拉取;同时提供 JSON/YAML 描述文件用于声明工作流结构,便于跨语言(如 Python、Node)通过轻量包装调用。

**生产可用性**

  • **成熟度**:当前评分 75/100,适合作为原型或内部业务的自动化平台。
  • **依赖与维护**:项目活跃度一般(57 星、4 Fork),最近一次提交为 2026‑05‑11,仍在维护中,但在生产环境使用前建议进行安全审计、许可证合规检查以及对关键依赖的版本锁定。
  • **就绪度**:属于 **中等**(Medium)级别,具备基本的可用性和文档,但在大规模部署前需评估其容错、监控与扩展方案。

实际用途

sortie-ai/sortie helps turn isolated prompts and tools into repeatable agent workflows.

  • coordinate multi-agent workflows
  • add tool-use pipelines
  • standardize agent memory

限制与审查说明

Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.

  • 来源: github
  • 语言: Go
  • 记录日期: 2026-09-05T17:32:08.563Z
原始来源