项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 32450
使用教程
环境要求
- Node.js v16 或更高版本
- Java 21 或更高版本(README 明确要求 Java 21+)
- 可访问 npm registry 以全局安装 conductor-cli
- 可访问网络下载 server JAR(CLI 会缓存到 ~/.conductor-cli/)
安装与启动步骤
-
1检查环境依赖
README 要求 Node.js v16+ 与 Java 21+,先确认本机版本满足,否则后续启动会失败。
node -v && java -version -
2全局安装 CLI
用 npm 全局安装官方命令行工具 @conductor-oss/conductor-cli,之后即可用 conductor 命令。
npm install -g @conductor-oss/conductor-cli -
3启动本地服务
执行后 CLI 会下载并启动 Conductor server,首次启动需要等待 JAR 下载完成。
conductor server start -
4打开管理界面
在浏览器访问默认地址 http://localhost:8080,即可看到内置的 ui-next 界面。
-
5升级到最新版本
已缓存旧版本时,用 latest 参数强制重新下载,或删除缓存 JAR 后再启动。
conductor server start latest rm ~/.conductor-cli/conductor-server-latest.jar && conductor server start -
6安装 Claude 技能
可选步骤:在 Claude Code 中通过插件市场安装 Conductor 官方 skills。
/plugin marketplace add conductor-oss/conductor-skills /plugin install conductor@conductor-skills
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
~/.conductor-cli/ | 否 | CLI 缓存 server JAR 的目录,升级异常时可手动清理 | ~/.conductor-cli/conductor-server-latest.jar |
如何确认成功
终端执行 conductor server start 无报错,浏览器打开 http://localhost:8080 能看到内置 ui-next 界面即成功。
常见问题
Q:访问 http://localhost:8080 打不开?
A:确认 conductor server start 已成功执行且终端无报错,并检查 8080 端口是否被其他程序占用;README 中给出的默认界面地址就是该端口。
Q:为什么服务还是旧版本?
A:CLI 会把 server JAR 缓存在 ~/.conductor-cli/。执行 conductor server start latest 强制下载新版本,或删除缓存的 JAR 后重新启动。
Q:提示 conductor 命令不存在?
A:说明 npm 全局安装未生效或全局 bin 目录不在 PATH 中,重新执行 npm install -g @conductor-oss/conductor-cli 并检查 npm 全局路径。
Q:需要先安装 Java 吗?
A:需要。README 明确要求 Node.js v16+ 和 Java 21+,两者都必须提前装好。
注意事项
- README 只提供了 CLI 启动方式,未提供 Docker 或云服务部署命令,其他部署方式请参考官网文档 https://docs.conductor-oss.org。
- 首次启动会下载 server JAR,网络较慢时请耐心等待。
- 升级前建议先清理 ~/.conductor-cli/ 中的旧缓存,避免加载旧 JAR。
核心亮点
- 提供可视化工作流编辑和实时追踪,大幅降低调试和运维成本
- 支持重试、超时、补偿和持久化,确保任务在故障后可靠恢复
- 多语言 SDK 和 gRPC 接口,易于与现有微服务和 AI 框架集成
不足之处
- 部署和运维组件较多(需要数据库、Elasticsearch等),上手成本较高
- 文档/社区待观察
适用场景
- 微服务编排:编排跨服务的复杂业务逻辑,如订单、支付流程
- AI Agent 工作流:编排多步骤 AI 任务,如数据抓取、模型调用、结果聚合
- 批处理与任务调度:管理定时任务和长时运行的数据处理流程
替代项目
Temporal、Airflow、Camunda
同类项目推荐
simulink-agentic-toolkit
开源
让AI智能体真正会读会改Simulink模型
The Simulink Agentic Toolkit gives your AI agent both the tools and the expertise to···
mobilerun
开源
说句话就让手机自己点,跨 App 自动跑流程
Automate your mobile devices with natural language commands - an LLM agnostic mobile···
BrowserPilot
开源
一句话让浏览器替你干活,自动研究、抓取、操作网页。
Open‑source alternative to Perplexity Comet, director.ai and firecrawl combined
agentql
开源
用自然语言查询网页,让 AI 精准操控浏览器
AgentQL is a suite of tools for connecting your AI to the web. Featuring a query lan···
AI-Workflow-Hub-2000-
开源
复制即用,2000+现成N8N工作流模板,快速搞定AI自动化。
2000+ free N8N AI automation workflows. Discover, copy and use in your projects.
maestro
开源
Netflix 出品,大规模工作流编排,搞定复杂数据管道
Maestro: Netflix’s Workflow Orchestrator
agent-py
开源
把运维告警接进可断点续跑的 AI 工作流
Personal AIOps engineering project with durable workflows, scoped hybrid retrieval, ···
invisible_playwright_mcp
开源
让 AI Agent 用隐身浏览器上网,绕过反爬和验证码
Playwright MCP server undetected by anti-bots and captchas: AI agent browses the web···
AI-Canvas-tauri
开源
本地画布串起 AI 短剧从分镜到成片
AI画布、AI短剧创作工具:免费、轻量的无限画布,支持短剧剧本、角色管理、分镜、图像/视频···
