原始工单
输入仍然是混乱的运维对象:文本、优先级、组件、环境和用户信号。
上下文分诊金融 Demo
一个工单审查流水线:解析、质量检查、知识匹配三个角色通过结构化状态协作。

可点、可跑、可观察
这个模拟器不替代命令行运行,但可以直接在网页里观察每一步的状态、执行日志、质量门和最终输出。
输入仍然是混乱的运维对象:文本、优先级、组件、环境和用户信号。
上下文分诊解析器把自然语言转成结构化 JSON,后续节点只处理字段。
工具分派质量角色检查复现步骤、环境、预期行为和证据完整性。
对抗式审查知识角色检索历史工单,识别重复问题或已知事故。
RAG 管道并行结果汇总成一个决策状态:分数、风险、路由原因。
扇出/汇聚弱证据、重复或高优先级工单不会自动关闭,而是升级复核。
审批门控
| 模式 | 设计作用 |
|---|---|
| 交接链 | 每个 Agent 拥有单一职责,并传递结构化报告。 |
| 扇出/汇聚 | 质量检查和知识检索可以并行运行,最后再合并。 |
| 对抗式审查 | 第二个角色专门挑战工单完整性和优先级声明。 |
| RAG 管道 | 历史工单知识作为证据检索,而不是让模型猜。 |
| 审批门控 | 风险分层决定自动通过、要求修改或人工复核。 |
不要先堆 Agent,要先判断工作是顺序、并行还是复核门控。
协作表面不是自由对话,而是结构化状态。
系统真正有用,是因为它决定什么可以流转、什么必须被看见。
cd workshops/workshop2-ticket-review
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cd src
python main.py
# optional visual walkthrough
open ../visual/index.htmlworkshops/workshop2-ticket-review/README.mdimages/training/visual/workshop2-pattern-blueprint.png