fliggy / agent-studio / showcase
AGENT STUDIO · CODE-FIRST

从画布,
代码

同一条 AI 搜索业务链路:在可视化平台上是数十个节点的画布; 在 Agent Studio 里,是一个可读、可评测、可回放的 Python 项目。

已投入线上使用 多条工作流完成迁移 与工程团队共建放量中
workflow/AI搜索框_主流程.diff@@ 迁移 @@
@@同一条业务链路
-FAI 可视化画布 · 数十节点 · 六路子工作流
-逐节点排查 · 无 diff · 无回滚
+aisearch_main()  # Python 函数 · 拓扑 1:1 对应
+git 版本化 · 流式可见 · 调用链回放
 输入输出完全一致
01 · SAME INPUT, TWO RUNTIMES

同一条输入,两种运行

输入取自线上真实请求日志,两边完全相同。左边是现状,右边是 Agent Studio。

输入 "千年瑶寨吊脚楼民宿" · 线上日志原样回放(含 318 项实验参数)
fai_4363 · 可视化画布现状
clips/fai-run.mp4待录制 · 画布全景 → 填参 → 运行 → 等待结果

FAI:画布运行

画布缩至 25% 才能看全。运行中只能等待最终结果,中间过程不可见。

aisearch_main.py · 代码项目Agent Studio
clips/studio-run.mp4待录制 · 代码总览 → 相同输入 → 流式执行

Studio:代码运行

主流程是一个 Python 函数。右栏流式展开每一步,模型输出逐字可见。

$ diff --stat fai agent-studio
维度FAI 可视化工作流AGENT STUDIO
编排形态数十节点画布十几行 Python 函数
变更管理无 diff / 无回滚git 版本化,保存即生效
运行过程仅见最终结果流式逐步可见
问题排查逐节点翻日志调用链回放 + 成本明细
效果保障人工回归用例集评测 + 自动评分
放量方式平台外配置平台内 AB / 灰度,即时生效
02 · PLATFORM FEATURES

平台能力,逐项演示

每段 15–40 秒;悬停即播,可拖动进度、全屏查看。

route · 意图路由
clips/route.mp4待录制 · 目的地输入走另一条分支

意图路由分支

换一条目的地类输入(济州岛),Switch 路由自动进入目的地子流程——各意图分支都是独立的 Python 函数。

traces · 调用链回放
clips/traces.mp4待录制 · 找到刚才的请求并回放

调用链回放

每一步的输入输出、耗时、token 成本自动留存;模型调用有独立明细,badcase 可一键转为评测用例。

eval · 评测系统
clips/eval.mp4待录制 · 数据集 → 批量运行 → 评分结果

评测系统

用例集批量运行,自动评分加人工复核;改 prompt 前后,效果有量化对比。

ab · 实验与灰度
clips/ab.mp4待录制 · 变体配置 → 灰度比例调整

AB 实验与灰度

变体、白名单、灰度比例都在平台内配置,调整即时生效,不需要重新发布。

models · 模型中心
clips/models.mp4待录制 · 模型目录 → 用量成本 → 对比

模型中心

模型统一接入管理,按业务方统计用量与成本;对比 Playground 支持 1–3 个模型同题并排(Max / Flash / Plus 多规格选型),比 TTFT、token 与耗时。

ide · 项目与热加载
clips/ide-git.mp4待录制 · 项目结构 → 保存热加载

IDE 与项目组织

工作流、prompt、技能按多文件项目组织,Web IDE 内直接浏览编辑;保存即热加载、多节点自动同步,也可绑定 git 仓库。

docs · 使用手册
clips/docs.mp4待录制 · 手册总览 → 快速上手 → API 参考

使用文档

配套使用手册与工作台同仓维护:平台总览、10 分钟上手、开发/运营工作区指南、API 参考,工作台内一键直达。