Token导航 LogoToken导航

MCP Server · 运维云端

Hegelion (Hmbown)

Hegelion是一个通过辩证推理和自动编码提升LLM推理能力的工具,适用于深度问题分析和代码实现验证。

stdio官方级别未说明来源级核验工具 4
PythonClaude云端部署Claude DesktopCursorWindsurfVS Code

快速开始

作者 / 组织
Hmbown
提供方
Hmbown

工具数量

4

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

157

仓库热度

收录来源

1 个

MCP World

选型结论

Hegelion (Hmbown) 属于运维云端类 MCP Server,公开资料标注 4 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

运维云端

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

pip install hegelion

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 4 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Hegelion

“真理是整体。”——黑格尔

Hegelion将辩证推理应用于LLM:迫使模型在得出结论之前与自己争论。这将为问题提供更好的推理,并为实现提供更好的代码。

Hegelion在默认情况下是提示驱动的:它生成结构化提示供编辑器执行,不需要API键。可选的服务器端后端支持直接执行和独立的教练验证。

通过Claude Desktop中的MCP、Cursor、VS Code或任何启用MCP的编辑器使用它,或者通过您自己代理中的Python API使用它。

______________________________________________________________________

两种模式

模式模式用例
辩证推理论文→ 对立→ 综合深入分析问题、哲学、战略
自动编码玩家→ 教练→ 迭代通过独立审查验证代码实现

这两种模式都使用相同的原理: 迫使模型自我对立 在结束之前。这抓住了单程接近时错过的盲点。

______________________________________________________________________

自动编码:球员-教练循环

更新于v0.5.0 --基于 阻止AI的g3代理研究.

问题

单代理编码工具通常:

  • 过早宣布成功(“我已经成功实现了所有要求!”)
  • 在长时间的会话中积累上下文污染
  • 错过了边缘案例,因为它们验证了自己的工作

解决方案

两个角色迭代,直到需求得到验证:

REQUIREMENTS (Source of Truth)
        │
        ▼
┌───────────────┐     ┌───────────────┐     ┌───────────────┐
│    PLAYER     │────▶│     COACH     │────▶│    ADVANCE    │
│  Implements   │     │   Verifies    │     │    State      │
│  code & tests │     │ independently │     │               │
└───────────────┘     └───────────────┘     └───────┬───────┘
        ▲                                           │
        │              ┌───────────┐                │
        └──────────────│ APPROVED? │◀───────────────┘
                       └───────────┘
                         │       │
                        No      Yes
                         │       │
                         ▼       ▼
                     Continue   Done

玩家:实现需求、编写测试、响应反馈。不宣布成功。

教练:独立验证每个要求,忽略玩家的自我评估,输出结构化的检查表。 当Codex MCP可用时,Hegelion可以启动一个单独的Codex会话来担任教练,而当前会话仍然是玩家。

关键洞察

“放弃球员的自我成功报告。让教练进行独立评估。”

教练通过重新阅读要求和实际运行测试来发现问题,而不是相信球员所说的。

快速入门(自动编码)

在Claude Code、Cursor或任何启用MCP的编辑器中:

提示:如果你的编辑器公开了斜线命令,你可以使用 /hegelion 作为包装材料。 底层MCP工具包括 autocode 和 autocode_turn.

You: Call autocode with mode=init and these requirements:
     - Add user authentication to src/api.py
     - Add tests in tests/test_auth.py
     - All tests must pass

[Session initializes]

You: Call autocode_turn with role=player and implement

[Player writes code and tests]

You: Call autocode_turn with role=coach, execute=true, backend=auto, cwd=

[Separate Codex coach verifies the workspace when available]

You: Call autocode_turn with role=advance, coach_feedback, approved=false

[Loop until COACH APPROVED]

状态流: 每 autocode_turn 返回更新的 state 对于下一个调用,将其传递给下一个工具调用。所有输出包括 schema_version 为了客户的稳定性。看 MCP集成 用于Codex教练设置。

MCP工具

工具目的
dialectic统一辩证推理(mode: single_shot, workflow, thesis, antithesis, synthesis)
autocode统一自动编码入口点(mode: init, workflow, single_shot)
autocode_turn执行一次自动编码转弯(role: player, coach, advance)
autocode_session保持或恢复会话(action: save, load)

Codex技能(可选)

此repo包括Codex技能 skills/hegelion/SKILL.md.用你的技能安装它 安装程序(例如, install-skill-from-github.py --repo Hmbown/Hegelion --path skills/hegelion). 它反映了 /hegelion 命令,将当前Codex会话视为玩家,并在可用时将教练转向单独的Codex后端。

为什么它有效

问题单人代理教练球员
锚定偏离要求要求锚定每一圈
验证自我评估(不可靠)独立验证
上下文累积污染每一轮都有新的背景
完成开放式明确的审批门

______________________________________________________________________

辩证推理:论题→ 对立→ 合成

对于需要深入分析的问题,Hegelion强制进行三次单独的LLM调用:

[Call 1] Thesis     → LLM commits to a position
[Call 2] Antithesis → LLM attacks that position (separate call, no hedging)
[Call 3] Synthesis  → LLM reconciles the opposition

为什么单独通话很重要

方法调用结果
原始1“这取决于定义……”
增强1“保持两种观点的紧张状态……”
Hegelion3具有可测试预测的新颖框架

当模型必须致力于一个论文,然后在单独的调用中真正攻击它时,综合会揭示出单个调用接近捷径的见解。

Example: "Is free will compatible with determinism?"

Hegelion合成 (在论文和对立面之后):

当我们认识到自由意志存在于 自我创作谱: 1. 最小自由度:在没有外部胁迫的情况下根据欲望行事 1. 反思自由:二等背书——我想要这个 1. 叙事自由:按照连贯的生活叙事行事 1. 组织自由:通过有意的习惯化进行递归的自我修改 研究计划:使用fMRI对参与者进行以下扫描:(1)快速判断,(2)简短反思,(3)深入思考。假设:条件(3)与自我报告的决策“所有权”的相关性最强

这个四级框架源于实际的自我论证,而不是在一个提示中要求“论文/对立/综合”。

快速入门(辩证法)

pip install hegelion

# MCP setup (auto-detects OS)
hegelion-setup-mcp --host claude-desktop

# MCP setup for Claude Desktop (macOS)
hegelion-setup-mcp --write "$HOME/Library/Application Support/Claude/claude_desktop_config.json"

或者使用提示驱动的Python API(使用您选择的LLM运行提示):

from hegelion.core.prompt_dialectic import create_single_shot_dialectic_prompt

prompt = create_single_shot_dialectic_prompt(
    "Is AI conscious?",
    use_council=True,
    response_style="sections",
)
print(prompt)

健康检查(列出工具+生成示例提示):

hegelion-server --self-test

功能切换

选项描述
use_council三位批评家:逻辑学家、经验主义者、伦理学者
use_search以网络搜索为论据
response_stylesections, json,或 synthesis_only

______________________________________________________________________

安装

pip install hegelion

对于MCP集成(适用于任何启用MCP的编辑器):

# Shortcuts
hegelion-setup-mcp --host claude-desktop
hegelion-setup-mcp --host cursor
hegelion-setup-mcp --host vscode
hegelion-setup-mcp --host windsurf

# Claude Desktop (macOS)
hegelion-setup-mcp --write "$HOME/Library/Application Support/Claude/claude_desktop_config.json"

# Claude Desktop (Windows)
hegelion-setup-mcp --write "%APPDATA%\\Claude\\claude_desktop_config.json"

# Claude Desktop (Linux)
hegelion-setup-mcp --write "$HOME/.config/Claude/claude_desktop_config.json"

# Then restart your MCP host

克劳德代码(无需MCP设置):

# Use /hegelion command directly in any Hegelion repo clone
# Or add MCP server for tool access
claude mcp add hegelion python -- -m hegelion.mcp.server

手动配置(任何MCP主机):

{
  "mcpServers": {
    "hegelion": {
      "command": "python",
      "args": ["-m", "hegelion.mcp.server"]
    }
  }
}

如果从源代码(而不是站点包)运行,请设置 PYTHONPATH 到repo根目录。这 hegelion-setup-mcp 命令会自动写入此内容。 如果您的主机需要完整的命令路径,请使用 python -m hegelion.mcp.server 而不是 hegelion-server.

支持的编辑器: 克劳德桌面,克劳德代码,光标,VS代码+GitHub复制品,Windsurf,谷歌反重力,Gemini CLI

看 MCP集成指南 有关设置说明。

______________________________________________________________________

文档

  • MCP集成 --Claude桌面、光标、VS代码+副本、Windsurf、反重力、Gemini CLI的设置
  • Python API -提示驱动API参考
  • CLI参考 --MCP服务器和设置命令
  • 配置 --后端和功能切换
  • 技术规范 --输出模式、相位规格

______________________________________________________________________

贡献

欢迎发布问题和PR。对于重大更改,请先展开讨论。

______________________________________________________________________

最近的更改

v0.5.0(2026年3月)

  • 执行后端:已添加 prompt, cli, codex_mcp,以及 auto MCP执行流的后端选择
  • 独立Codex教练: autocode_turn(role=coach, execute=true) 现在可以运行单独的Codex MCP会话并返回 coach_feedback
  • 快速回退: backend=auto 现在,当没有可执行后端可用时,它会干净地降级为仅提示输出
  • LangGraph删除:删除了LangGraph包、额外依赖项、测试和文档引用
  • MCP工具整合14个工具简化为4个统一工具: dialectic, autocode, autocode_turn, autocode_session
  • 状态机简化: AutocodingStatus 远离的; phase 现在是唯一的状态指示器
  • 架构迁移: schema_version 撞到 2 具有向后兼容的v1-to-v2加载
  • 验证清理:已添加 @validated 装饰器+类型化规范,以删除重复的处理程序样板
  • 删除死代码:删除了未使用的判断路径、未使用的对话状态和已弃用的响应样式
  • Python 3.13支持:添加到CI和分类器中
  • 公共API导出: hegelion 现在直接导出关键类(DialecticalPrompt, PromptDrivenDialectic, AutocodingState等等)
  • PEP 561 py.typed 标记:为库使用者启用类型检查器支持
  • --version 旗帜:两者都有 hegelion-server 和 hegelion-setup-mcp 现在支持 --version
注: v0.4.x以下条目引用v0.5之前的工具名称(例如。 dialectical_single_shot).这些被统一的 dialectic v0.5.0中的工具。

v0.4.6(2026年2月4日)

  • CI修复:修复了CI管道和自动发布工作流

v0.4.5(2026年2月4日)

  • 单次调用CLI执行 为了 dialectical_single_shot: execute, timeout_seconds, max_retries
  • hegelion-setup-mcp 旗帜: --llm-command-json, --llm-command, --auto-execute

v0.4.4(2026年1月21日)

  • 简化技能/命令:精简到最小路由表,MCP优先方法

v0.4.3(2026年1月12日)

  • MCP重构:拆分工具、处理程序和验证,使服务器更容易扩展和维护
  • 食典技能:已添加 skills/hegelion/SKILL.md 为了 /hegelion 工作流

______________________________________________________________________

许可证: 麻省理工学院

工具与能力

工具数量

4

资源数量

0

提示词数量

0

能力标签

辩证推理Python本地部署自动编码LLM优化代码验证深度分析

支持客户端

Claude DesktopClaudeCursorWindsurfVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 4 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Hegelion (Hmbown)

MCP World · 本页

4stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Hegelion (Hmbown) 怎么安装?

公开资料给出的安装命令是 pip install hegelion,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Hegelion (Hmbown) 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Hegelion (Hmbown) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Hegelion (Hmbown) 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Hegelion (Hmbown) 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor、Windsurf、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP