← Latest papers
🤖 AI

Bian Que: An Agentic Framework with Flexible Skill Arrangement for Online System Operations

Bian Que is an agentic framework deployed on KuaiShou's search engine that addresses the orchestration bottleneck in large-scale system operations by introducing a unified operational paradigm, flexible skill arrangement for dynamic data and knowledge retrieval, and a self-evolving mechanism, ultimately reducing alert volumes by 75% and cutting mean time to resolution by over 50%.

Original authors: Bochao Liu, Zhipeng Qian, Yang Zhao, Xinyuan Jiang, Zihan Liang, Yufei Ma, Junpeng Zhuang, Ben Chen, Shuo Yang, Hongen Wan, Yao Wu, Chenyi Lei, Xiao Liang

Published 2026-04-30
📖 5 min read🧠 Deep dive

Original authors: Bochao Liu, Zhipeng Qian, Yang Zhao, Xinyuan Jiang, Zihan Liang, Yufei Ma, Junpeng Zhuang, Ben Chen, Shuo Yang, Hongen Wan, Yao Wu, Chenyi Lei, Xiao Liang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are the captain of a massive, high-speed spaceship (like Kuaishou's search engine) that carries hundreds of millions of passengers every day. The ship is so complex that it has thousands of moving parts, and every single day, the engineering crew makes dozens of tiny adjustments to the engines, navigation systems, and life support.

In the past, keeping this ship running safely was a nightmare. Every time an engineer made a change, alarms would start blaring. The human crew had to run around, check thousands of gauges, read endless logs, and guess what was wrong. It was exhausting, slow, and often led to mistakes because there was just too much information to process.

Enter BIAN QUE.

Think of BIAN QUE not as a single robot, but as a super-smart, self-improving "Chief of Staff" for your engineering team. It doesn't just react to problems; it anticipates them, diagnoses them, and learns from every single event to get better at its job.

Here is how it works, broken down into three simple concepts:

1. The Three Lines of Defense (The "Shifts")

Instead of waiting for a disaster to happen, BIAN QUE organizes the work into three specific shifts, much like a hospital:

  • The Gatekeeper (Release Interception): Before a new update is even launched, this agent checks it. It's like a strict bouncer at a club who checks IDs and bags before you enter. If something looks risky, it stops the launch immediately, preventing problems before they start.
  • The Health Inspector (Proactive Inspection): This agent wanders the ship regularly, checking the engine temperature and fuel levels even when no alarms are ringing. It finds "silent" issues that might cause a crash later, fixing them before anyone even knows there's a problem.
  • The Detective (Alert Root Cause Analysis): If an alarm does go off, this agent is the detective. Instead of panicking, it instantly gathers the right clues (logs, metrics) and asks, "What actually broke?" It gives the human crew a clear answer, saving them hours of guessing.

2. The "Flexible Skill" System (The "Toolbox")

This is the paper's biggest innovation. In the past, you had to manually write a rulebook for every single part of the ship. If the ship changed, the rulebook became useless.

BIAN QUE uses Flexible Skills. Imagine a magical toolbox where every tool knows exactly what job it's for.

  • If the problem is with the "Search Engine," the agent pulls out the "Search Tool."
  • If the problem is with the "Video Player," it pulls out the "Video Tool."

How does it know which tool to use?
It doesn't rely on a static manual written by humans. Instead, the AI writes its own instructions based on the situation.

  • Generation: If a new part of the ship is added, the AI looks at what data is available and writes a new "Skill" (a set of instructions) on the fly to handle it.
  • Correction: If the AI makes a mistake, a human engineer can just say, "Hey, you forgot to check the fuel gauge," in plain English. The AI instantly rewrites its own instructions to include that step next time. It's like a student who gets a correction on a test and immediately updates their study guide.

3. The Self-Evolving Loop (The "Memory")

Most computer systems are static; they do exactly what they were programmed to do, even if the world changes. BIAN QUE is different because it has a dual-memory system that learns from every single event.

When an engineer gives feedback (e.g., "That diagnosis was wrong"), BIAN QUE uses that one piece of feedback to improve in two ways simultaneously:

  1. Updating the Knowledge Base: It saves the lesson learned into a permanent "encyclopedia" of how the ship behaves.
  2. Refining the Skills: It updates the specific "tool" (the Skill) used for that job so it doesn't make the same mistake again.

Think of it like a chef who tastes a dish. If the dish is too salty, the chef doesn't just throw the dish away; they update the recipe book (Knowledge) and adjust their specific technique for salting (Skill) for next time.

The Results: What Happened on Kuaishou?

The team tested this system on Kuaishou's real-world search engine (a massive platform with hundreds of millions of users). The results were like turning a chaotic emergency room into a well-oiled machine:

  • Fewer Alarms: The number of alarms that actually required human attention dropped by 75%. The system stopped the noise before it reached the humans.
  • Fewer False Alarms: The "noise" (alarms that were actually false or unimportant) dropped by about 95%. The humans only got paged when it truly mattered.
  • Faster Fixes: When a real problem did occur, the time it took to fix it (Mean Time to Resolution) was cut by more than 50%.
  • Accuracy: The system correctly identified the root cause of problems 80% of the time.

Why This Matters

The paper argues that the hardest part of using AI for operations isn't making the AI "smarter" at reasoning; it's figuring out what information to feed it. If you feed an AI everything (all logs, all metrics), it gets confused and hallucinates. If you feed it nothing, it can't solve the problem.

BIAN QUE solves this by acting as a smart filter. It dynamically decides exactly which data and which rules are needed for the specific problem at hand, and it teaches itself how to do this better every time a human gives it a little nudge.

In short, BIAN QUE turns a team of overworked engineers into a team of highly efficient supervisors, letting the AI handle the heavy lifting of data sorting and initial diagnosis, while the humans focus on the big decisions.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →