返回市场
工作流指挥者

工作流指挥者

作者:AndurilCode5 星标更新:2025-10-28

项目介绍

<div align="center"> <img src="logo.png" alt="Accordo Logo" width="1000"/> </div>

Accordo MCP 服务器

PyPI - 版本 GitHub Actions 工作流状态 GitHub 发布日期 质量门状态

一个强大的MCP(模型上下文协议)服务器,提供基于动态YAML的工作流程指导,用于AI编码代理。它具有结构化的开发工作流程,包括进度控制和决策点。

功能概述

此服务器引导AI代理通过结构化、模式驱动的开发工作流程:

  • 📋 动态YAML工作流程:在YAML中定义自定义工作流程,并根据模式执行
  • 🔍 首先发现:自动发现并选择适合任务的工作流程
  • ⚡ 实时状态:实时跟踪工作流程状态,并全面管理会话
  • 🎯 强制性指导:分阶段的权威指令,代理必须遵循
  • 🤖 代理生成的工作流程:独特的代理能力,可以在运行时创建自定义YAML工作流程

两种工作流程方法

内置工作流程发现过程

  1. 自动发现 - 系统扫描.accordo/workflows/目录以查找可用的YAML工作流程
  2. 智能匹配 - 分析任务描述与工作流程的能力和目标
  3. 工作流程选择 - 代理从发现的选项中选择最适当的工作流程
  4. 立即执行 - 选定的工作流程开始执行,具有完整的状态管理和进度控制

这提供了对常见开发模式(如编码、文档编写、调试等)的即时访问到经过验证的工作流程!

代理工作流程生成过程

  1. 分析任务需求 - 代理理解具体需求
  2. 获取创建指导 - 提供全面的模板和最佳实践
  3. 生成自定义YAML - 代理创建符合确切需求的工作流程
  4. 启动执行 - 自定义工作流程运行,具有完整的状态管理

这使代理能够为任何领域(如Web开发、数据科学、DevOps、研究、文档编写、测试等)创建工作流程!

快速入门

安装 accordo CLI

accordo CLI 提供了轻松配置和管理MCP服务器的功能。可以直接安装:

# 下载并运行安装脚本
curl -fsSL https://raw.githubusercontent.com/AndurilCode/accordo/refs/heads/main/install.sh | bash

安装程序将:

  • ✅ 检测您的环境(虚拟环境、可用工具)
  • 🌍 全局安装(推荐):使用pipx进行系统范围内的访问
  • 📦 虚拟环境:如果您处于虚拟环境中,则使用uv或pip
  • 🔧 自动设置:处理依赖项和PATH配置

CLI 使用

# 交互式配置MCP服务器
accordo configure

# 特定平台的快速设置
accordo configure -p cursor -y
accordo configure -p claude-code -y

# 将工作流程指南部署到AI助手
accordo bootstrap-rules              # 所有助手
accordo bootstrap-rules cursor       # 仅Cursor
accordo bootstrap-rules --force all  # 覆盖现有

# 列出支持的平台和管理服务器
accordo list-platforms
accordo list-servers -p cursor
accordo validate -p cursor

# 获取帮助
accordo --help

手动MCP配置

或者,安装uv进行Python包管理,并手动配置您的MCP客户端: 对于Cursor.cursor/mcp.json):

{
  "mcpServers": {
    "accordo": {
      "command": "uvx",
      "args": ["accordo-workflow-mcp"]
    }
  }
}

或者使用以下链接安装MCP服务器(已安装Cursor):

安装MCP服务器

获取帮助

📚 文档

🎯 示例

许可证

该项目采用MIT许可证 - 详情见LICENSE文件。