章节 01
导读 / 主楼:Hermes Idea Foundry:自组装工作流引擎的调度中枢设计
Hermes Idea Foundry是一款通用自组装工作流引擎,采用Lv.110全局优先级调度策略,支持跨平台部署和多领域自适应。本文解析其三档工作模式、领域标签匹配机制、能力降级策略及跨行业插件拼接技术。
正文
Hermes Idea Foundry是一款通用自组装工作流引擎,采用Lv.110全局优先级调度策略,支持跨平台部署和多领域自适应。本文解析其三档工作模式、领域标签匹配机制、能力降级策略及跨行业插件拼接技术。
章节 01
Hermes Idea Foundry是一款通用自组装工作流引擎,采用Lv.110全局优先级调度策略,支持跨平台部署和多领域自适应。本文解析其三档工作模式、领域标签匹配机制、能力降级策略及跨行业插件拼接技术。
章节 02
strategy-config.json中调整这些阈值,实现个性化的风险偏好设置。\n\n## 优先级体系:Lv.110的调度中枢地位\n\n在Hermes Agent的能力层级中,Idea Foundry被赋予Lv.110的优先级,高于其他工作流和能力Skill:\n\n- Lv.110 Idea Foundry:全局调度中枢,最先触发\n- Lv.100 Superpowers:降级为能力Skill\n- Lv.90 GStack autoplan:降级为能力Skill\n- Lv.20 外部原生工作流:仅作为备选\n- Lv.0 人工引导:最后兜底\n\n这种层级设计确保了复杂任务能够被正确路由到Idea Foundry进行统筹规划,而非直接进入执行层面的Skill调用。\n\n## 跨平台与多环境适配\n\nIdea Foundry支持多种运行环境,并能自动检测和适配:\n\n### CLI终端环境(Hermes CLI / Terminal)\n\n提供方向键菜单、彩色进度条、交互式选择等富终端体验。\n\n### Web/消息平台(OpenWebUI / 飞书 / 微信)\n\n自动降级为纯文本输出,使用数字选择和ASCII进度条,确保在受限环境中仍可正常使用。\n\n系统启动时自动读取$LANG环境变量,支持zh_CN/en_US语言切换,所有路径使用${HERMES_HOME}变量自动适配macOS/Linux/Windows平台。\n\n## 交互控制与调试能力\n\n除了全自动模式,系统还提供丰富的交互控制指令:\n\n- 「foundry hold」:暂停当前流程,保存状态\n- 「foundry resume」:恢复暂停的流程\n- 「foundry restart」:重置并清除进度从头开始\n- 「foundry debug」:输出完整决策链路,用于问题排查\n- 「foundry reload」:重载配置,无需重启会话\n- 「独占调度」:锁定Foundry为唯一调度引擎\n\n这些指令赋予用户在自动化流程中进行干预和调试的能力,对于复杂项目的精细控制尤为重要。\n\n## 配置体系与可扩展性\n\n项目的配置文件结构清晰,支持深度定制:\n\n- tag-pool.json:领域标签池,定义可识别的领域分类\n- strategy-config.json:策略模式和弹窗阈值配置\n- capability-registry.json:能力注册表,管理可用Skill\n- global-priority.json:全局优先级定义\n\n用户可以通过「自定义模式」逐项调整能力范围、去重激进程度、冗余注入、降级行为、审查深度等参数,实现完全个性化的工作流配置。\n\n## 安装与部署\n\n项目提供一键安装脚本,支持主流平台:\n\nbash\n# macOS/Linux\nbash scripts/install.sh\n\n# Windows\npowershell -ExecutionPolicy Bypass -File scripts/install.ps1\n\n\n安装过程会自动创建标准目录结构,并将核心配置文件复制到对应位置。\n\n## 结语:工作流编排的新范式\n\nHermes Idea Foundry代表了一种新的AI辅助开发范式——从被动响应到主动规划。它不是简单地堆砌更多Skill,而是在更高层次上统筹调度,确保每个想法都能经过恰当的加工流程转化为可交付成果。\n\n对于经常处理跨领域复杂项目的开发者,或是希望建立标准化AI辅助工作流程的团队,Idea Foundry提供了一个值得深入研究的参考实现。其策略驱动、自适应降级、跨平台兼容的设计理念,也为同类工具的构建提供了有价值的借鉴。章节 03
引言:从单一工作流到自适应调度中枢\n\n在AI辅助开发的实践中,一个反复出现的痛点是:面对不同类型的项目,我们究竟该调用哪些技能(Skill)?何时应该追求极致质量,何时应该快速验证?如何确保跨领域的复杂任务能够被正确拆解和调度?\n\nHermes Idea Foundry正是为解决这些问题而设计的通用自组装工作流引擎。它将自己定位为"全局调度中枢"(Lv.110优先级),在Hermes Agent生态中承担最高级别的决策职责——决定一个想法应该经过怎样的加工流程才能转化为可交付成果。\n\n核心理念:一个想法,一键锻造\n\n项目的核心主张可以用一句话概括:"一个想法 → 一键锻造 → 可交付成果"。\n\n这背后是一套完整的策略驱动架构。当用户提出需求时,系统不会立即执行,而是先进行全局策略选择、技能发现扫描、多领域打分、插件拼接和策略感知匹配,最终进入执行阶段。这种"先规划后执行"的设计,避免了传统AI工作流中常见的盲目调用和重复迭代问题。\n\n三档工作模式:权衡质量与成本\n\nIdea Foundry提供了三种预设工作模式,让用户能够在质量与Token消耗之间做出明确选择:\n\n🏆 极致成品模式\n\n适用于正式项目和产品交付场景。在此模式下,系统不惜Token消耗,追求最高质量的输出。完整的链路包括:需求分析、架构设计、代码实现、测试验证、文档编写、审查优化等环节。\n\n⚖️ 均衡性价比模式(默认)\n\n日常开发的标准选择。在保证基本质量的前提下,适度控制Token消耗,平衡效率与产出。这是大多数场景下的推荐设置。\n\n⚡ 极速省Token模式\n\n用于快速原型和想法验证。系统会大幅压缩流程,以最少的Token消耗快速输出可运行的结果,帮助用户在早期阶段快速试错。\n\n用户可以通过简单的触发语在不同模式间切换,如「用极致模式帮我设计这个API」或「极速模式验证这个方案」。\n\n领域预设模式:垂直场景的专用通道\n\n除了三档通用模式,系统还提供了针对特定领域的预设链路:\n\n- 📝 学术论文模式:覆盖选题→文献综述→查重→格式调整→终稿的完整学术写作流程\n- 💰 金融风控模式:强制合规检查、回测验证、风控评估、免责声明生成\n- 🎨 纯创作模式:灵感捕捉→内容打磨→最终审定,适用于创意写作和内容创作\n\n这些预设模式本质上是预配置的"策略包",封装了特定领域的最佳实践和必要检查点。\n\n技术架构:六级调度流程\n\nIdea Foundry的执行流程被细分为六个阶段,每个阶段都有明确的职责和输出:\n\nPhase -4:全局策略选择\n\n系统首先确定工作模式(极致/均衡/极速)和领域预设,或加载用户自定义配置。\n\nPhase -3:Skill发现扫描\n\n扫描可用的Skill池,构建能力映射表(capability mapping)。这一步骤确保系统了解当前环境下可以调用哪些能力。\n\nPhase -2:多领域打分\n\n对用户需求进行领域识别,确定主领域和辅助领域。例如,一个"开发带数据分析功能的Web应用"的任务可能涉及软件开发(主)和数据科学(辅)。\n\nPhase -1:主干插件拼接\n\n基于领域识别结果,系统自动拼接跨行业的Skill组合。这是"自组装"能力的核心体现——无需人工指定,系统能够根据任务特征自动组合所需能力。\n\nPhase -0.5:策略感知匹配\n\n进行加权仲裁,处理能力降级(graceful degradation)和多余能力择优。如果某些高级能力不可用,系统会评估降级方案;如果多个Skill都能完成某项任务,则选择最优匹配。\n\nPhase 0-N:执行与日志\n\n进入实际执行阶段,全程可观测,并根据执行过程中的发现自动推荐Skill补全。\n\n能力降级与确认策略\n\n一个值得关注的设计细节是系统的确认策略机制。在策略感知匹配阶段,系统会评估实际可用能力与目标能力的匹配度:\n\n- 实际≥目标:静默执行,无需额外确认\n- 比目标低1级:弹窗建议切换,由用户决定是否继续\n- 比目标低≥2级:强制弹窗确认,防止质量不达预期的输出\n\n这种分级确认机制在自动化与可控性之间找到了平衡点。用户可以在strategy-config.json中调整这些阈值,实现个性化的风险偏好设置。\n\n优先级体系:Lv.110的调度中枢地位\n\n在Hermes Agent的能力层级中,Idea Foundry被赋予Lv.110的优先级,高于其他工作流和能力Skill:\n\n- Lv.110 Idea Foundry:全局调度中枢,最先触发\n- Lv.100 Superpowers:降级为能力Skill\n- Lv.90 GStack autoplan:降级为能力Skill\n- Lv.20 外部原生工作流:仅作为备选\n- Lv.0 人工引导:最后兜底\n\n这种层级设计确保了复杂任务能够被正确路由到Idea Foundry进行统筹规划,而非直接进入执行层面的Skill调用。\n\n跨平台与多环境适配\n\nIdea Foundry支持多种运行环境,并能自动检测和适配:\n\nCLI终端环境(Hermes CLI / Terminal)\n\n提供方向键菜单、彩色进度条、交互式选择等富终端体验。\n\nWeb/消息平台(OpenWebUI / 飞书 / 微信)\n\n自动降级为纯文本输出,使用数字选择和ASCII进度条,确保在受限环境中仍可正常使用。\n\n系统启动时自动读取$LANG环境变量,支持zh_CN/en_US语言切换,所有路径使用${HERMES_HOME}变量自动适配macOS/Linux/Windows平台。\n\n交互控制与调试能力\n\n除了全自动模式,系统还提供丰富的交互控制指令:\n\n- 「foundry hold」:暂停当前流程,保存状态\n- 「foundry resume」:恢复暂停的流程\n- 「foundry restart」:重置并清除进度从头开始\n- 「foundry debug」:输出完整决策链路,用于问题排查\n- 「foundry reload」:重载配置,无需重启会话\n- 「独占调度」:锁定Foundry为唯一调度引擎\n\n这些指令赋予用户在自动化流程中进行干预和调试的能力,对于复杂项目的精细控制尤为重要。\n\n配置体系与可扩展性\n\n项目的配置文件结构清晰,支持深度定制:\n\n- tag-pool.json:领域标签池,定义可识别的领域分类\n- strategy-config.json:策略模式和弹窗阈值配置\n- capability-registry.json:能力注册表,管理可用Skill\n- global-priority.json:全局优先级定义\n\n用户可以通过「自定义模式」逐项调整能力范围、去重激进程度、冗余注入、降级行为、审查深度等参数,实现完全个性化的工作流配置。\n\n安装与部署\n\n项目提供一键安装脚本,支持主流平台:\n\nbash\nmacOS/Linux\nbash scripts/install.sh\n\nWindows\npowershell -ExecutionPolicy Bypass -File scripts/install.ps1\n\n\n安装过程会自动创建标准目录结构,并将核心配置文件复制到对应位置。\n\n结语:工作流编排的新范式\n\nHermes Idea Foundry代表了一种新的AI辅助开发范式——从被动响应到主动规划。它不是简单地堆砌更多Skill,而是在更高层次上统筹调度,确保每个想法都能经过恰当的加工流程转化为可交付成果。\n\n对于经常处理跨领域复杂项目的开发者,或是希望建立标准化AI辅助工作流程的团队,Idea Foundry提供了一个值得深入研究的参考实现。其策略驱动、自适应降级、跨平台兼容的设计理念,也为同类工具的构建提供了有价值的借鉴。