返回市场
深思-claude

深思-claude

作者:martinbowling55 星标更新:2025-01-23

项目介绍

🤔 深思Claude - DeepSeek R1推理服务器

这是一款MCP服务器,通过集成DeepSeek R1的先进推理引擎来增强Claude的推理能力。该服务器为Claude提供了访问DeepSeek最先进的推理模型的能力,该模型是通过大规模强化学习开发的。

🌟 特性

  • 高级推理集成

    • 利用DeepSeek R1的推理引擎
    • 无缝集成到Claude的思考过程中
    • 处理复杂的多步骤推理任务
  • 企业级安全性

    • 支持环境变量(.env文件)
    • 安全处理API密钥
    • 响应中不暴露密钥
  • MCP协议支持

    • 完整的MCP服务器实现
    • 流式响应处理
    • 正确的错误管理
  • 现代Python架构

    • 使用async/await进行高效处理
    • 正确的异常处理
  • 清晰的代码组织

📦 安装

  1. 前置条件

  2. 快速开始

# 克隆仓库
git clone https://github.com/martinbowling/thoughtful-claude.git
cd thoughtful-claude

# 安装MCP及其依赖项
pip install "mcp[cli]" httpx python-dotenv

# 创建包含您的API密钥的.env文件
echo "DEEPSEEK_API_KEY=your_key_here" > .env

# 使用环境变量安装MCP服务器
mcp install server.py -f .env

mcp install命令会:

  • 将服务器注册到Claude Desktop
  • .env文件设置环境变量
  • 配置服务器以正确的Python解释器运行

您可以通过检查Claude Desktop界面中的🔨工具图标来验证安装。

🚀 使用

  1. 启动服务器 当您使用正确配置的Claude Desktop时,服务器会自动启动。

  2. 基本工作流程

    • 当Claude收到需要推理的问题时
    • 问题被发送到DeepSeek R1进行高级推理
    • 推理结果被包裹在<ant_thinking>标签中返回给Claude
    • Claude将推理结果整合到其响应中
  3. 示例查询

    • 数学比较:"9.9是否大于9.11?"
    • 逻辑谜题:"如果所有的A都是B,且一些B是C,我们可以得出什么结论?"
    • 复杂分析:"对比量子计算与经典计算"

🧠 技术细节

推理流水线

  1. 查询处理

    • 接受结构化的上下文和问题
    • 结合输入进行全面推理
  2. DeepSeek R1集成

    • 模型:deepseek-reasoner
    • 流:启用实时处理
    • 最大令牌数:1(优化推理提取)
    • 输出:结构化推理内容

错误处理

  • API错误

    • <ant_thinking>标签中优雅地包装错误
    • 提供清晰的调试错误信息
    • 正确传播异常
  • 连接问题

    • 超时处理(默认30秒)
    • 自动流清理
    • 资源管理

🛠 故障排除

常见问题

# Claude Desktop中未找到服务器
ERROR: 未检测到MCP服务器

# 解决方案
检查claude_desktop_config.json的路径和格式

性能提示

  • 让查询保持专注和具体
  • 当有相关信息时提供上下文
  • 对于复杂查询使用结构化输入格式

📄 许可证

MIT许可证 - 详情见LICENSE

🙏 致谢

  • DeepSeek R1 - 他们在推理能力方面开创性的工作
  • Claude - 高级AI助手平台
  • MCP协议 - 使AI工具无缝集成成为可能