一句话查高铁票并写入文件:揭秘 IntentOrch 的意图驱动编排黑科技

简介: IntentOrch 是一款意图驱动的MCP编排引擎,支持用自然语言(如“查明天广州到南宁高铁票并存入ticket.txt”)一键触发多工具协同执行,自动完成意图解析、工具匹配、工作流编排与执行,零代码、可视化、开箱即用。

从自然语言到工作流执行,揭秘 MCP 生态的智能编排内核

开篇:一个真实的需求

想象一下,你需要完成这样一个任务:

“查询明天广州到南宁的高铁票,然后把结果写入 ticket.txt 中”

如果是传统方式,你需要:

  • 打开 12306 网站或 App,手动输入信息、筛选、复制结果
  • 或者写代码调用 API:查阅接口文档、处理参数映射(广州→GZQ)、编写文件操作逻辑……至少几十行代码。

而现在,使用 IntentOrch,你只需要一句话,剩下的交给引擎自动完成。

本文将通过一个完整案例,直观展示 IntentOrch 如何实现从自然语言到可执行工作流的自动转换。


一、一句话执行,全程自动化

输入:自然语言描述需求

在 IntentOrch Web 控制台或命令行中输入:

查询明天广州到南宁的高铁票,然后把结果写入 ticket.txt 中

系统自动处理过程

┌─────────────────────────────────────────────────────────────┐
│ 步骤1:意图解析                                              │
│ ├─ 识别主意图: 查询火车票 + 写入文件                         │
│ ├─ 提取参数: 日期=明天, 出发=广州, 到达=南宁, 车次类型=高铁   │
│ └─ 输出格式: 写入 ticket.txt                                │
├─────────────────────────────────────────────────────────────┤
│ 步骤2:工具匹配                                              │
│ ├─ 匹配工具1: 12306-mcp/get-tickets                         │
│ │   └─ 参数映射: 广州→GZQ, 南宁→NNZ, 明天→2026-05-01        │
│ └─ 匹配工具2: filesystem/write-file                         │
│     └─ 参数映射: 内容←步骤1输出, 路径=ticket.txt             │
├─────────────────────────────────────────────────────────────┤
│ 步骤3:工作流编排                                            │
│ ┌─────────────┐      ┌─────────────┐                        │
│ │ 查票任务    │ ──→  │ 写入文件    │                        │
│ │ get-tickets │ 输出 │ write-file  │                        │
│ └─────────────┘      └─────────────┘                        │
├─────────────────────────────────────────────────────────────┤
│ 步骤4:自动执行                                              │
│ ├─ [1/2] 调用 12306-mcp 查询... ✅ 返回车次                  │
│ └─ [2/2] 写入文件 ticket.txt... ✅ 已保存                   │
└─────────────────────────────────────────────────────────────┘

二、效果展示:全程无代码

1. 命令行执行效果

执行命令:

$ intorch run "查询明天广州到南宁的高铁票,然后把结果写入 ticket.txt中"

1.png

可以看到:系统自动完成了意图识别、工具匹配、工作流编排和执行,全程无需人工干预。


2. 生成的文件内容

2.png

结果说明:查询到的车次信息被自动格式化并写入文件,开箱即用。


3. Web 控制台交互体验

3.png

图:IntentOrch Web 控制台中,工作流编排页面的执行结果展示

Web 控制台特点

  • 左侧显示工作流执行结果
  • 右侧展示每个步骤的详细输入输出
  • 支持工作流保存、编辑、重新执行

三、核心能力一览

🧠 意图驱动,无需学习 API

你不需要知道:

  • 12306 的站码是什么(广州→GZQ)
  • 文件写入 API 的参数格式
  • 如何串联多个工具

你只需要说人话,IntentOrch 自动完成剩余工作。

🔧 零代码,开箱即用

从拉取 MCP Server 到执行工作流,只需几条命令:

# 1. 拉取 12306 MCP Server
intorch pull Joooook/12306-mcp

# 2. 启动 Server
intorch start Joooook/12306-mcp

# 3. 一句话执行(支持 CLI 和 Web 控制台,需要配置LLM)
intorch run "查询明天广州到南宁的高铁票"

🖥️ 可视化监控与调试

  • 服务管理:类 Docker 命令管理 MCP Server 生命周期
  • 进程监控:实时查看资源占用
  • 日志查看:集中查看系统、Server、工作流日志
  • 工作流编辑:AI 生成后可手动调整

四、生态与扩展

IntentOrch 兼容所有遵循 MCP 协议的 Server:

  • 📊 数据库查询(PostgreSQL、MySQL)
  • 📁 文件系统操作
  • 🌐 HTTP 请求、API 调用
  • 📰 新闻、天气、百科查询
  • 🛠️ Git 操作、代码分析

你也可以贡献自己的 MCP Server,发布后即可被 IntentOrch 安装和使用。


结语:让 AI 为你工作

IntentOrch 的核心价值不是“又一个编排工具”,而是将自然语言到 API 调用的转换过程产品化、标准化

对普通用户:无需学习技术,用说话的方式完成工作
对开发者:贡献一个 MCP Server,让 AI 学会调用你的工具
对企业:将内部 API 封装为 MCP Server,构建自然语言驱动的自动化体系


立即体验

# 1.安装
npm install -g @intentorch/cli && npm install -g @intentorch/web

# 2.配置大模型(以deepseek为例)
intorch config set provider deepseek
intorch config set model deepseek-chat
intorch config set apiKey sk-xxx(替换为你自己的apiKey)

# 3.启动daemon
intorch daemon start

# 4.拉取mcp服务
intorch pull Joooook/12306-mcp

# 5.启动mcp服务
intorch start Joooook/12306-mcp

# 6.执行自然语言驱动的任务 
intorch run "查询明天广州到南宁的高铁票"

intorch dashboard(想要通过web端控制台执行任务时可通过此命令启动)

# 打开浏览器访问 http://localhost:5173

项目地址github.com/mcpilotx/intentorch

如果这个项目对你有帮助,欢迎 Star 支持,也欢迎 Fork 参与共建!


延伸阅读

目录
相关文章
|
1天前
|
人工智能 JSON 供应链
畅用7个月无影 JVS Claw |手把手教你把JVS改造成「科研与产业地理情报可视化大师」
LucianaiB分享零成本畅用JVS Claw教程(学生认证享7个月使用权),并开源GeoMind项目——将JVS改造为科研与产业地理情报可视化AI助手,支持飞书文档解析、地理编码与腾讯地图可视化,助力产业关系图谱构建。
23255 1
畅用7个月无影 JVS Claw |手把手教你把JVS改造成「科研与产业地理情报可视化大师」
|
2天前
|
人工智能 API 开发工具
Claude Code国内安装:2026最新保姆教程(附cc-switch配置)
Claude Code是我目前最推荐的AI编程工具,没有之一。 它可能不是最简单的,但绝对是上限最高的。一旦跑通安装、接上模型、定好规范,你会发现很多原本需要几小时的工作,现在几分钟就能搞定。 这套方案的核心优势就三个字:可控性。你不用依赖任何不稳定服务,所有组件都在自己手里。模型效果不好?换一个。框架更新了?自己决定升不升。 这才是AI时代开发者该有的姿势——不是被动等喂饭,而是主动搭建自己的生产力基础设施。 希望这篇保姆教程,能帮你顺利上车。做出你自己的作品。
Claude Code国内安装:2026最新保姆教程(附cc-switch配置)
|
10天前
|
缓存 人工智能 自然语言处理
我对比了8个Claude API中转站,踩了不少坑,总结给你
本文是个人开发者耗时1周实测的8大Claude中转平台横向评测,聚焦Claude Code真实体验:以加权均价(¥/M token)、内部汇率、缓存支持、模型真实性及稳定性为核心指标。
4023 23
|
4天前
|
人工智能 缓存 BI
Claude Code + DeepSeek V4-Pro 真实评测:除了贵,没别的毛病
JeecgBoot AI专题研究 把 Claude Code 接入 DeepSeek V4Pro,跑完 Skills —— OA 审批、大屏、报表、部署 5 大实战场景后的真实体验 ![](https://oscimg.oschina.net/oscnet/up608d34aeb6bafc47f
2285 5
Claude Code + DeepSeek V4-Pro 真实评测:除了贵,没别的毛病
|
6天前
|
人工智能 JSON BI
DeepSeek V4 来了!超越 Claude Sonnet 4.5,赶紧对接 Claude Code 体验一把
JeecgBoot AI专题研究 把 Claude Code 接入 DeepSeek V4Pro 的真实体验与避坑记录 本文记录我将 Claude Code 对接 DeepSeek 最新模型(V4Pro)后的真实体验,测试了 Skills 自动化查询和积木报表 AI 建表两个场景——有惊喜,也踩
2712 8
|
22天前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
本文介绍了Claude Code终端AI助手的使用指南,主要内容包括:1)常用命令如版本查看、项目启动和更新;2)三种工作模式切换及界面说明;3)核心功能指令速查表,包含初始化、压缩对话、清除历史等操作;4)详细解析了/init、/help、/clear、/compact、/memory等关键命令的使用场景和语法。文章通过丰富的界面截图和场景示例,帮助开发者快速掌握如何通过命令行和交互界面高效使用Claude Code进行项目开发,特别强调了CLAUDE.md文件作为项目知识库的核心作用。
19446 61
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
|
3天前
|
SQL 人工智能 弹性计算
阿里云发布 Agentic NDR,威胁检测与响应进入智能体时代
欢迎前往阿里云云防火墙控制台体验!
1173 2

热门文章

最新文章