返回市场
认知轮盘

认知轮盘

作者:Hormold194 星标更新:2025-06-15

项目介绍

认知轮 MCP 服务器

这是一个实现了“群体智慧”方法的人工智能推理 Model Context Protocol (MCP) 服务器,通过并行咨询多个最先进的语言模型,并综合它们的回答。

快速开始

选项 1:使用 npx(推荐)

# 直接使用 npx 运行(无需安装)
npx mcp-cognition-wheel

# 或者全局安装
npm install -g mcp-cognition-wheel
mcp-cognition-wheel

选项 2:从源码构建

  1. 克隆仓库
  2. 安装依赖:pnpm install
  3. 复制 .env.example.env 并添加你的 API 密钥
  4. 构建项目:pnpm run build

工作原理

认知轮遵循一个三阶段过程:

  1. 并行咨询:同时查询三个不同的 AI 模型:

    • Claude-4-Opus (Anthropic)
    • Gemini-2.5-Pro (Google)
    • O3 (OpenAI)
  2. 匿名分析:使用代号(Alpha, Beta, Gamma)来消除合成阶段的偏见

  3. 智能合成:随机选择一个模型作为合成器,该模型分析所有响应并生成最终的综合答案

特性

  • 并行处理:所有模型同时被查询以获得更快的结果
  • 减少偏见:匿名代号防止合成器对特定模型产生偏见
  • 互联网搜索:所有模型可选的网络搜索能力
  • 详细日志:全面的调试日志用于透明度和故障排除
  • 强大的错误处理:当个别模型失败时优雅降级

安装

选项 1:使用 npx(推荐)

# 直接使用 npx 运行(无需安装)
npx mcp-cognition-wheel

# 或者全局安装
npm install -g m
mcp-cognition-wheel

选项 2:从源码构建

  1. 克隆仓库
  2. 安装依赖:pnpm install
  3. 复制 .env.example.env 并添加你的 API 密钥
  4. 构建项目:pnpm run build

使用

这是一个设计用于与兼容 MCP 的客户端(如 Claude Desktop 或其他 MCP 工具)一起使用的 MCP 服务器。

必要的环境变量

  • ANTHROPIC_API_KEY:你的 Anthropic API 密钥
  • GOOGLE_GENERATIVE_AI_API_KEY:你的 Google AI API 密钥
  • OPENAI_API_KEY:你的 OpenAI API 密钥

与 Cursor 集成

根据 这篇 dev.to 文章,这里是如何与 Cursor 集成的方法:

选项 1:使用 npx(推荐)

  1. 打开 Cursor 设置

    • 前往设置 → MCP
    • 点击“添加新 MCP 服务器”
  2. 配置服务器

    • 名称cognition-wheel
    • 命令npx
    • 参数["-y", "mcp-cognition-wheel"]

    示例配置:

    {
      "cognition-wheel": {
        "command": "npx",
        "args": ["-y", "mcp-cognition-wheel"],
        "env": {
          "ANTHROPIC_API_KEY": "your_anthropic_key",
          "GOOGLE_GENERATIVE_AI_API_KEY": "your_google_key", 
          "OPENAI_API_KEY": "your_openai_key"
        }
      }
    }
    

选项 2:使用本地构建

  1. 构建项目(如果尚未完成):

    pnpm run build
    
  2. 配置服务器

    • 名称cognition-wheel
    • 命令node
    • 参数["/绝对路径到你的/cognition-wheel/dist/app.js"]

    示例配置:

    {
      "cognition-wheel": {
        "command": "node",
        "args": [
          "/Users/yourname/path/to/cognition-wheel/dist/app.js"
        ],
        "env": {
          "ANTHROPIC_API_KEY": "your_anthropic_key",
          "GOOGLE_GENERATIVE_AI_API_KEY": "your_google_key", 
          "OPENAI_API_KEY": "your_openai_key"
        }
      }
    }
    
  3. 测试集成

    • 在 Cursor 中进入代理模式
    • 提出一个可以从多个 AI 观点中受益的复杂问题
    • cognition_wheel 工具应自动触发

工具使用

服务器提供了一个名为 cognition_wheel 的工具,具有以下参数:

  • context:问题的背景信息和上下文
  • question:你想要回答的具体问题
  • enable_internet_search:布尔标志,启用网络搜索能力

开发

  • pnpm run dev:开发监视模式
  • pnpm run build:构建 TypeScript 代码
  • pnpm run start:直接用 tsx 运行服务器

Docker

使用 Docker 构建和运行:

# 构建镜像
docker build -t cognition-wheel .

# 使用环境变量运行
docker run --rm \
  -e ANTHROPIC_API_KEY=your_key \
  -e GOOGLE_GENERATIVE_AI_API_KEY=your_key \
  -e OPENAI_API_KEY=your_key \
  cognition-wheel

许可证

MIT