チームの AI 知識基盤がエージェント性能を決定する
本文の状態
日本語全文を表示中
詳細モードで約26分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
Tencent Engineering
腾讯安全中心团队は、エージェントの性能向上にはモデル自体よりもチーム知識の質が重要だと指摘し、検索精度と注入効率を改善する構造化知識基盤の構築実践と、人機共読を前提とした運用フローを詳述している。
AI深層分析を開く2026年8月17日 21:31
AI深層分析
キーポイント
エージェント時代の知識管理課題
従来の非構造化ドキュメントでは検索精度が低下し、不要なコンテキストが混入してコストとノイズが増大するため、構造化された知識カードの導入が必要となる。
人機共読による知識設計
人間が読みやすく維持しやすい形式で設計することで、エージェントへの注入効率も同時に高め、知識の腐敗を防ぐ「人機共読」アプローチを提唱する。
プロセス自動生成と動的管理
人手による記述に依存せず、開発フローの各ノードで自動的に知識を抽出・蓄積し、期限切れや不要な情報を自動淘汰させる飛輪型システムを構築する。
成功指標の明確化
注入命中率や盲搜下降率といった定量的な指標を設定することで、知識基盤の実効性を可視化し、業務効率の向上を数値で証明する方針を示す。
知識の生産はプロセスに埋め込む
知識作成を人的作業として依存せず、提測やイベント終了などの必須ノードに自動付与することで、99.7% の知識がプロセスから自動的に生成される。
重要な引用
Agent の出力品質,直接取决于你能给它什么质量的知识
不要把「给人看的知识」和「给 Agent 看的知识」做成两套东西
传统知识库是「仓库」,追求存得多;AI 时代的知识底座是「供给系统」,追求匹配得准、注入得快、过时的能自动淘汰
知識生産を人の手作業に依存せず、プロセスの必須ノードに付与して副産物として定着させる
編集コメントを表示
編集コメント
この記事は、AI エージェントの実装においてモデルの性能だけでなく、知識基盤の設計思想が成否を分けるという本質的な課題を浮き彫りにしている。特に「人機共読」の概念は、実運用におけるメンテナンスコストと信頼性を両立させるための重要な指針となる。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
オリジナル記事:テックメディア「騰訊プログラマー」より
2026年8月17日 17時36分 広東省
チームの AI 知識基盤構築の実践
著者:danteyang
エージェントがチームの現場で生産力として定着するにつれ、知識供給の課題が浮き彫りになりました。検索精度の低さ、注入効率の悪化、そして古い情報が積み重なる問題です。この記事では、安全センターチームが目標設定から体系構築、知識の飛輪を回すまでの全過程を記録します。そこには重要な判断の背景にある思考や、経験した失敗、そしてすぐにでも活用できる手法が含まれています。
エージェントを使って開発や運用を行うようになると、すぐに一つの課題が見えてきます。それは、エージェントの出力品質は、提供できる知識の質に直接依存するという点です。「作れる」「正確に見つかる」「適切に供給される」「不要なものは淘汰される」知識をどう実現するか。これは、エージェントを導入するチームが必ず直面するエンジニアリング上の課題です。本稿では、AI 向け知識体系の構築に取り組んだ実践に基づき、その思考プロセスや失敗事例、そして再利用可能な手法について解説します。
なぜ AI 時代には知識ベースの再構築が必要なのか
これまでのチームにおける知識は、要件定義書、レビュー記録、コードレビューのコメント、あるいは個人の経験といった場所に散在していました。新人が特定のモジュールに関する過去の意思決定を理解しようとすると、iWiki を検索し、ベテランに聞き込み、さらにコードリポジトリでコミットメッセージを調べる必要があります。これには通常、1〜2 日かかってしまうのです。
それ以上に厄介なのは、同じ失敗を異なるメンバーが繰り返してしまう点です。その教訓は、変更要求(MR)を作成した個人の頭の中だけにあり、他の人がそれを知らないからです。
従来の知識管理は「人が書く→人が探す→人が読む」という流れでした。
しかし、エージェントが現場で使われるようになると、状況は一変しました。問題なのは、Agent が長い文章を読めないことではありません(大規模モデルのコンテキストウィンドウであれば 2000 字程度なら全く問題ありません)。真にボトルネックとなっているのは、以下の二点です。
第一に、検索精度の問題です。2000 篇ものドキュメントがある中で、エージェントは具体的な質問に対して、関連する数篇だけを正確に引き出すことができるのでしょうか?自然言語で書かれた長い文章では意味の境界が曖昧になりやすく、検索結果が意図から外れてしまう(ドリフトする)リスクがあります。
第二に、注入効率の問題です。たとえ正しいドキュメントが見つかったとしても、その中に含まれる復習レポートの結論は、現在のシナリオに関連する部分だけかもしれません。毎回、全文をコンテキストとして読み込ませることはできません。トークンコストがかかるだけでなく、文脈がノイズで埋もれてしまうからです。
「適用条件」「核心となる結論」「実施すべきことと避けるべきこと」を明記した構造化された知識(カード形式)は、これらの課題を解決するものです。ただし、一つ注意が必要です。「人間向け」と「Agent 向け」の知識を別々に作ってはいけません。優れた構造化知識とは、人間が開いても理解でき、メンテナンスも容易なものです。良いスキルドキュメントやプロンプトと同様に、人間が読んでも明確であるべきです。逆に、人間が見ても意味不明な知識であれば、その維持品質は決して高くならず、時間が経つにつれて腐敗してしまいます。したがって、私たちの原則は「人間と機械の共読」です。一つの知識ベースを構築し、人間も Agent もその消費者となるのです。
さらに根本的な変化が求められています。Agent が知識の主要な消費者となった今、知識を生産する仕組みや品質基準、そして流通のロジックもすべて見直さなければなりません。
具体的には以下の通りです。
❌ 従来の模式:人が書き、人が読む。長文ドキュメントは人間の可読性のみを重視し、静的なストレージに保存され「入るだけ」で更新されない。
✅ AI 時代の模式:プロセスが自動的に生産し、Agent が消費し、人間が意思決定と修正を行う。構造化されたデータにより検索精度と注入効率が向上し、人間にも読みやすくメンテナンスしやすい設計とする。知識の規模が大きくなると古い情報が Agent の判断を妨げるため、有効期限による鮮度管理や自動的な淘汰・復活メカニズム(フライングホイール)を導入する。
一言でまとめれば、従来のナレッジベースは「倉庫」であり、いかに多く保存できるかが重視されました。しかし AI 時代の知識基盤は「供給システム」であり、「正確にマッチングし」「高速に注入され」「古くなったものが自動的に淘汰される」ことが求められます。
三大パラダイムシフト:人からプロセスへ、知識からデータへ、そして静的なものから進化するものへ。
知識基盤は誰のためにあり、何を詰め込み、どうすれば成功と言えるのか——その範囲(SCOPE)を定義することが不可欠です。
知識基盤の構築に失敗するケースの多くは技術的な問題ではなく、「何を目指しているか」が明確でないことに起因します。いきなりツール選定やプラットフォーム構築から始めてしまうと、結局誰も使わないシステムができてしまうリスクがあります。そのため、着手前に以下の 4 つの質問に答えておくべきです。
🎯 質問 1:どのシナリオを支援するのか?
「知識ベースを構築する」ではなく、「XX シナリオにおける YY の非効率性を解決する」という形で目標を業務上の課題に固定します。
🤖 質問 2:誰がどのように消費するのか?
消費者は人間と Agent の両方です。重要なのは、知識の構造が「人間にとって理解・維持可能」であり、「Agent による検索・注入が正確かつ効率的」という二つの要件を同時に満たすことです。
📦 質問 3:知識ベースに何を格納するのか?
以下の 4 レベルで整理します。L1(共通基盤)→ L2(業務領域)→ L3(シナリオ戦略)→ L4(イベント増分)。各レベルについて、内容、責任者、鮮度維持の頻度を明確に定義します。
📊 質問 4:成功の基準は何か?
観測可能な指標を設定します。例えば、注入ヒット率、プロファイルカバレッジ、盲索(検索失敗)の減少率、手戻りの削減率、会話採用率などです。
当社の AI エンドツーエンド開発プラットフォームを例に挙げると、4 つの質問に対する答えは以下のようになります。
- どのシナリオを支援するのか?:エンドツーエンドの要件納品。要件レビューから技術設計、コーディング、コードレビュー、そしてリリースに至るまでの全工程です。
- 誰が消費するのか?:12 の開発 Agent(要件レビュー、設計案作成、自動開発、コードレビューなど)が第一消費者となります。開発担当者は審査・修正役であり、新人は過去の意思決定を学習するために知識ベースを利用します。
- 何を格納するのか?:技術設計の骨子、過去のトラブルシューティング、要件テンプレート、経験の振り返り、リポジトリアーキテクチャなど。知識タイプごとに分類し、コードリポジトリと紐付けます。
- 成功の基準は何か?:要件納品を日次から時間単位へ短縮。コードレビューの回数を 2〜4 回から 1.1 回に削減。知識ソースの 99% 以上がプロセスによる自動蓄積であり、人手による記述ではないこと。
目標が明確になれば、その後の設計もスムーズに進みます。「人が手作業で蓄積しようとするのは失敗する」という判断は、知識の蓄積を開発プロセスの 5 つのノードに固定するという方針へと直結します。コードが実行されれば、自動的に知識として残る仕組みです。
ここには明確なルールがあります。未公開またはリポジトリと紐付いていない知識はすべて一時保存とし、Agent の参照プールへ即時反映させないことです。後で正式に公開されたら自動的に登録します。もしこのゲートが機能しなければ、知識ベースはすぐに未完成品や無効なドキュメントで溢れてしまいます。
💡 移行のアドバイス
あなたのチームはどうでしょうか?
開発でも運用でも、考え方は同じです。プロセス内の「必須ノード」(テスト通過、リリース完了、イベントクローズなど)を見つけ、そこに知識の蓄積を結びつけます。知識をプロセスの副産物として位置づけ、追加業務にしないことが重要です。5 つのノードにおける具体的なトリガータイミングと蓄積内容は、前述の表をベースに適宜調整してください。「客観的な信号による検証のみがプールへの登録を許可する」という二重の門番ロジックは、どのチームでも通用します。
目標設定が終わったので、次は構築について話しましょう。
どうやって作るか——AI 知識基盤の6 つのステップ HOW TO BUILD
いきなりツールを選ばないでください。これまでの経験から、以下の6 つのステップがスムーズだとわかりました。各ステップを完了するごとに明確な成果物があり、プロジェクトが中途半端に終わるリスクも低くなります。
Step 1:知識の棚卸し——今、何を持っているか
まずは現状把握です。4 つの層に分けて、実際に手元にあるものを整理しましょう。
- レベル:内容 / 具体例
- L1 共通基盤:チーム全体で通用する開発規範やコーディング規約 / ログ/ストレージ/RPC/認証など 100 以上のコードサンプル
- L2 ビジネス領域:ビジネスラインごとに整理されたドメイン知識 / プラットフォームドキュメント、接続ガイド、ビジネスアーキテクチャ
- L3 シナリオ戦略:特定シナリオにおける意思決定ルールと戦略 / リスク管理处置基準 200 以上、制御用 Prompt テンプレート
- L4 イベント増分:日常イベントから抽出された新ルールや新経験 / タワー攻略後の处置で蓄積された新基準、リリース後に自動抽出された失敗事例カード(6 月新規 716 件)
棚卸しをすれば、空白箇所や重複箇所が明確になります。最終的に「1+7+N」の構造を確立しました。つまり、MCP 能力基盤 1 つ、知識ベース 7 つ、そして Agent コンシューマー N です。あなたのチームが必ずしも 7 つの庫を持つ必要はありませんが、この層別棚卸しの方法はそのまま流用可能です。
image棚卸しの結果:1 つの MCP 基盤が上層に位置し、7 つの主要な知識ベースを支え、N の Agent が必要に応じて購読・消費する
Step 2:ツール選定——どのような知識ベースが必要か
知識ベースには主に3つの形態があり、それぞれ得意とするシナリオが異なります。重要な経験則として、「1 つだけ作る」のではなく、組み合わせて使うことをお勧めします。
- タイプ:適したシナリオ / 具体例
- ドキュメント型:長文の背景知識、チュートリアル、アーキテクチャ説明 / iWiki ドキュメント、新人向け专区、振り返りの長文記事
- 構造化ストレージ:ルールが明確で正確なマッチングが必要、かつ人間が見ても維持しやすい / Git, MySQL による構造化保存、Markdown/YAML/JSON の保存、知識カードのレンダリング(人間と Agent が直接消費可能)
- RAG ベクトル型:知識量が膨大で、意味的なマッチングが中心となる場合
TRAG 存储(ベクトル検索)
ステップ 3:ツールプラットフォームの選定は「中台優先+アダプター層」
考え方はシンプルです。中台があればそれを使い、なければ自前で構築します。Agent のツールレイヤーには、基盤となるデータ能力を標準化されたツールとして包み込むアダプター層が必要です。現在、MCP(Model Context Protocol:モデルコンテキストプロトコル)が主流の協議となっています。
私たちのアプローチでは、プラットフォームの基盤データ能力(データベース照会、ログ検索、モデル呼び出しなど)を業務領域ごとに分割し、複数の独立した MCP Server として構築しています。重要な設計ポイントとして、すべてのツールを単一の Server に詰め込まないことが挙げられます。大規模言語モデルは、1 つの Server で扱えるツールの数に上限があり、ツールが多すぎるとトークン消費が増加します。また、業務間の分離も必要です。分割した後は、チーム内の各 Agent が必要なツールだけを按需で接続し、不要なツールは読み込まないため、互いに干渉しません。
用語解説:MCP と RAG について
MCP(Model Context Protocol)とは、Agent が外部ツールを呼び出すための標準プロトコルであり、Agent 世界における USB インターフェースのようなものです。RAG(Retrieval-Augmented Generation:検索拡張生成)は、まず知識ベースを検索し、その結果に基づいて大規模言語モデルが回答を生成する手法です。
ステップ 4:知識生産——4 つのモードを並行して実行
鉄則があります。「人が自発的に書くことを期待しない」ことです。以下の 4 つの生産モードを並行して稼働させます。
⚙️ モード A:プロセスに紐付いた自動蓄積
知識生産は、開発や運用の重要ノードに組み込まれており、人手を介さずに自動的に蓄積されます。実際のデータでは、知識の 99.7% がこのプロセスによって自動生成されています。
🔄 モード B:復習 Agent による更新駆動
Agent は毎週会話記録を分析し、ヒットしなかった盲点を自動的に Git MR(Merge Request)として作成します。ユーザーとの会話は、知識の質に対する暗黙的な検証となります。
🤖 モード C:Agent による自動生成
運用担当者がイベントの背景情報を入力すると、Agent が自動的に構造化された知識と精度評価を生成します。これにより、知識の公開までの期間が数日から 30 分へと短縮されました。
⚡ モード D:運用対応時の即時蓄積
新しい事象への対応を行うと同時にルールを蓄積し、同様の事象が発生した際に Agent が即座に活用できるようにします。最短で 2 時間以内にデータベースへ登録可能です。
ステップ 5:知識ガバナンス——「流入と流出」が鮮度を保つ鍵
流入するものだけを管理し、流出を許さない知識ベースは、3 ヶ月もすればゴミ捨て場同然になります。効果的なガバナンスには以下の 4 つの施策が必要です。
- 准入の二重ゲート:正式に Agent 引用プールへ組み込むには、「公開済み」かつ「関連リポジトリへの紐付け完了」の両条件を満たす必要があります。
- 3 レベルの品質分级:利用可能、確認待ち、検証待ちの 3 つに分類し、信頼度に応じて自動的に振り分けます。
- 有効期限による鮮度維持:デフォルトで 90 日ごとに再検証が行われます。期限切れかつ引用ゼロの場合は自動的にアーカイブされます。
- 自動退場と復活のセーフティネット:引用ゼロで期限が切れたものはアーカイブされますが、依然として引用がある場合や「いいね」がついた場合は自動的に復活します。これにより、価値ある知識が誤って削除されるのを防ぎます。
数ヶ月の実運用データによると、アーカイブされた項目は 101 件、整理候補は 11 件あり、期限切れによるガバナンスの完了率は 90.2% に達しています。人手で監視する必要はなく、システムが自動的に代謝を担っています。
以下に、実際のガバナンスワークbench の画面を示します。知識オーナーは、審査待ち、期限間近、改善が必要な知識を確認でき、人間が行うべき作業は高価値な項目の再確認に集中できます。
imageガバナンスワークベンチ:システムが自動的に審査待ち、期限間近、改善が必要な知識を識別し、人間は高価値な項目の再確認に集中する
ステップ 6:配布と消費——知識が利用者に届く仕組みへ
最終ステップは、知識を必要な場所に届けることです。従来の手法では Agent が自ら検索を行い、見つからなければ意味がありませんでした。しかし私たちは考えを変え、プラットフォーム側が能動的に知識を注入するアプローチを採用しました。これにより、Agent がタスクを開始する前に、システムがすでにそのシーンに応じた関連知識をパッケージ化して格納しておくことができます。
従来の模式では、Agent 自身が検索を行い(呼び出しの確実性に欠ける)、長文ドキュメントは Agent が処理しきれず、利用履歴も記録されませんでした。一方、能動的注入モードでは、プラットフォームが確実に知識を送り届け(100% の到達率)、構造化されたカードや YAML、プロンプトテンプレートとして提供します。また、各知識の消費状況を追跡・記録できるため、透明性が高まります。
現在、12 以上の Agent がそれぞれ独自の知識サブスクリプションを持っています。例えば、要件レビュー用の Agent は要件テンプレートと過去の失敗事例のみを参照し、世論監視用の Agent は判定基準や悪用例のルールのみを対象とします。知識パッケージは配布のコンテナとして機能しており(現在 40 種類)、網羅的なプッシュではなく、専用リポジトリ用と公共用の 2 つに分類して提供しています。
12 以上の専用 Agent が要件の全ライフサイクルと運用の全シーンをカバーし、それぞれの Agent は特定の知識ベースと MCP ツールを消費します。
⚠️ 何可以直接搬用し、何をカスタマイズすべきか
そのまま再利用可能な要素:目標設定のための「4 つの問い」フレームワーク、プロセス連携のための「5 つのノード」アプローチ、入場審査における二重ゲート(客観的信号による検証のみでプールへ追加)、3 段階の品質分级、有効期限と退場・復活メカニズム、知識パッケージを配布コンテナとして利用する仕組み、注入時の即時記録機能です。
現場に合わせて調整が必要な要素:具体的なトリガーノードは自社の重要業務フローに置き換える必要があります。また、知識カードのフィールド構造は各 Agent の消費シーンに合わせて設計し、MCP ツールの分割は自社の事業領域划分に基づいて行います。さらに、鮮度維持の頻度(当社ではデフォルト 90 日)も、自社の知識更新速度に応じて調整してください。
知識を回転させるための飛輪 THE FLYWHEEL
知識ベースを整備することは第一歩です。それを自律的に回すことで初めて真に機能します。「納品が増える→知識が厚くなる→Agent が強化する→納品が加速する」という循環が一度始まれば、チームの能力は利用量とともに向上していきます。
「知識の飛輪」は、生産→抽出→注入→消費→フィードバック→鮮度維持という 6 つの工程から成り立ち、これらが自走する強化サイクルを形成します。
この飛輪が回り続けるためには、いくつかの設計上の工夫が必要です。
一つ目は「利用こそが蓄積である」という考え方です。例えば、セキュリティセンターで運用されている総合 Q&A ボット「O3 Buddy」の振り返り用エージェントは、週に一度会話記録をスキャンします。回答できない問題に出会った場合、自動的に Git の MR(Merge Request)を作成して知識を追加します。ユーザーとの対話一つひとつが、実質的にナレッジベースの穴埋め作業となっています。6 月の実績では月間平均 1,097 件の対話があり、そのうち 92% が採用されました。
二つ目は「注入こそが記録である」という原則です。どの知識を誰が、何回利用したかは、人手による報告に頼らずシステムが自動で記録します。どの知識が人気を集めているか、あるいは一度も参照されていないかなどは、ダッシュボードを開けば一目瞭然です。
三つ目は「蓄積しない勇気」を持つことです。多くの要件対応後には、特に蓄積する価値のある成果物がない場合もあります。システムはそれを判断してスキップします。非同期の蒸留(distillation)によるノイズ低減を通じて、知識コンテンツの生成自体を抑制し、ナレッジベースにおいては「量」よりも「密度」が重要だと考えています。
運用側で直面するもう一つの課題は、「いかに人々に参加してもらうか」です。試行錯誤の結果、最も効果的だったのは管理手段による強制ではなく、ツールの整備でした。知識の蓄積という行為自体に追加作業を感じさせない仕組みを作るのです。例えば、ある要件のエンドツーエンド開発中に、人間と AI の対話・相互作用が行われる過程で、自動的に知識が蓄積され、対応する担当者に紐付けられます。また、貢献度ランキングも生成し、関連データは自己評価にも反映されます。これらは付加価値ではありますが、核心となるのはプロセスの自動化によって業務を完結させる点にあります。
知識貢献ランキング:
下の図は、私たちが日常的に運用しているフライング・ホイール(飛輪)のダッシュボードです。知識の規模、品質、鮮度、AI の呼び出し効果という 4 つの指標をワン画面で把握できるようになっています。すべてのデータは、「注入=即時記録」の仕組みによって自動的に生成されます。
「フライング・オペレーション」ダッシュボードでは、知識の規模・品質・鮮度、そして AI の呼び出し頻度の4つの次元をリアルタイムで可視化し、すべてのデータが自動的に生成されます。
避けるべき4つの反パターン(アンチパターン):
✕ KPI を強制的に押し付け、貢献を迫る
無理やり書かされた知識は品質が低く、維持する意欲も低下します。
→ 主軸はプロセスによる自動的な蓄積とし、インセンティブは補助的に活用すべきです。
知識の無限膨張と質の低下への対策
「入力のみで出力しない」状態が続き、知識が蓄積される一方で、有用な情報とノイズの比率(信噪比)は低下する傾向があります。これを解決するには、「有効期限による鮮度管理」と「自動的な退場・復活メカニズム」が必要です。
また、暗黙知を形式知化できないという課題も存在します。ベテランが退職することで、組織からノウハウが失われるリスクです。これには「振り返り(リフレクション)の専門化」「異動時の引き継ぎリストの整備」「エキスパートによる知識抽出」が有効な対策となります。
さらに、「貢献者と組織の権限・責任の不均衡」という問題もあります。多くの貢献があっても評価されなければ、モチベーションは低下します。これを解決するには「貢献度の可視化(ランキング化)」「自己評価の引用機能の導入」「管理者による評価指標への反映」が有効です。
運用開始後の変化:何が変わったか
知識システムの構築後、具体的に何が変わったのでしょうか。一言で言えば、「重複した検索や同じ失敗を繰り返す作業から人を解放し、より多くの意思決定と創造的な活動にリソースを割けるようにした」ことです。
具体的には以下の4つの価値が生まれました。
🧠 組織の記憶
人員の流動性に関わらず、重要な知識が失われません。11件以上の障害振り返り(フォールト・レポーティング)が「失敗集め」として蓄積され、行動の基準となりました。新人は先輩たちの知見の上に立って成長できます。
🚀 新入社員の加速
3段階の育成体系(入門期 → 成長期 → 成果創出期)を確立しました。これにより、新人が戦力として活躍するまでの期間が従来の30日から10日に短縮されました。
⚖️ 知識への平等なアクセス権
どの部署に所属していようとも、入社してどれほど時間が経とうとも、エージェント(Agent)が取得できる知識は同じです。「誰に聞けば答えが出るか」という情報非対称性が解消され、必要な情報が誰でも得られるようになりました。
♻️ 自己強化のフライング・ホイール
「利用が増える → 知識が厚くなる → エージェントが強くなる → 成果が高まる → さらに多くの人に使われる」という好循環が生まれました。これは持続的に加速する正のループです。
具体的な数値での変化
これらの変化は数字にも表れています。要件定義から納品までの期間が「日単位」から「時間単位」に短縮されました。コードレビューの所要時間は、従来の30分〜2時間から平均3.4分にまで短縮されています。また、ソーシャルメディア監視チームでは徹夜勤務が不要となり、リスク事象の日間処理量は400件から1,200件へと増加しました。
継続的な運用の重要性
重要なのは、このシステムを一度きりの「知識キャンペーン」で終わらせず、持続的に稼働させることです。そのための指標は以下の通りです。
継続稼働指標
- 知識の月間増加数: 5月は86件 → 6月は716件 → 7月前9日間で154件と、着実に増加傾向にあります。
- カバー対象者数: エンドツーエンドの開発に参加したのは69人(部署全体の57.5%)。O3 Buddyの月間アクティブユーザーは50人、知識貢献者は80人以上に達しています。
- 自動化率: 99.7%がプロセスやAIによって自動的に蓄積されており、メンバーが追加の作業負担を感じることほぼありません。
- 知識の鮮度維持: 振り返り用エージェントが毎週自動更新され、期限切れ情報の整理完了率は90.2%に達しています。
- エージェントの利用状況: 月間平均利用回数は2,000件超(OK: 840件 + O3 Buddy: 1,097件)で、知識が実際に消費されていることが確認できます。
人の役割の変化
メンバーの役割も変化しました。単なる知識の搬送者ではなく、「知識の質を担保する管理者」へとシフトしています。エージェントが重複作業の80%を担い、人間は判断と修正に注力する20%を担当します。
メンバーの精神的負担は極めて低く、通常の要件対応やリリースをこなすだけで、自動的に知識が蓄積されます。「ドキュメントを書く」という追加アクションを意識する必要はありません。
組織で知識体系を構築するためのアドバイス
もしあなたのチームでも知識体系の構築を検討しているなら、まずは特定のシナリオにおけるクローズドループ(完結したサイクル)から始めることをお勧めします。すべてを一度にやろうとせず、一つ成功させてから横展開していくのがコツです。フライング・ホイールが回り始めた状態を作ることが、単に速く回るよりも重要です。
WeChat での閲覧には、リンク先へ遷移してください。
原文を表示
原创 腾讯程序员 2026-08-17 17:36 广东
image
团队 AI 知识底座建设实践
image
作者:danteyang
当 Agent 成为团队一线生产力,知识供给的问题随之暴露:检索不准、注入低效、过时内容越堆越多。本文记录安全中心团队从定目标、搭体系到跑通知识飞轮的完整过程,包括关键决策背后的思考、踩过的坑,以及可直接复用的方法。当团队开始用 Agent 做研发和运营,一个问题很快浮出来:Agent 的输出质量,直接取决于你能给它什么质量的知识。怎么让知识「产得出、找得准、喂得进、淘汰得掉」,是每个上了 Agent 的团队都要解决的工程问题。本文章是基于团队搭建AI知识体系的实践,写建知识库整个过程的思考、踩过的坑,以及可直接复用的方法。
为什么 AI 时代需要重新建知识库 WHY REBUILD
我们团队以往知识是散落在需求文档、评审记录、代码审查评论、个人经验里。一个新人想搞清楚某个模块的历史决策,得翻 iWiki、问老同事、再去代码仓库刨 commit message,费一两天是常事。更头疼的是,同样的坑不同的人反复踩,因为踩坑经验留在了提 MR 那个人的脑子里,别人根本不知道。
过去知识管理就是「人写 → 人找 → 人读」。
现在 Agent 上了一线,问题变了,不是 Agent 读不了长文(大模型的上下文窗口读两千字毫无压力),而真正卡住的是两件事:
第一,检索精度。你有 2000 篇文档,Agent 面对一个具体问题时,怎么从里面精准捞出相关的那两三篇?纯自然语言写的长文,语义边界模糊,召回容易漂移。
第二,注入效率。就算找对了文档,一篇复盘里可能只有一段结论跟当前场景相关,你不可能每次都把整篇塞进去——token 有成本,上下文也有干扰。
结构化知识(带适用条件、核心结论、应做/不应做的卡片)解决的就是这两个问题。但有一点容易走偏:不要把「给人看的知识」和「给 Agent 看的知识」做成两套东西。好的结构化知识,人打开一样能读懂、能维护——就像写得好的 Skill 文档或 Prompt,人看起来也是清晰的。反过来,如果一条知识人看着都觉得莫名其妙,它的维护质量也不会好,时间一长就腐败了。所以我们的原则是人机共读:一套知识库,人和 Agent 都是消费者。
再加上一个更根本的变化:当 Agent 成为知识的主要消费者后,知识的生产方式、质量标准、分发逻辑都得跟着变。具体来说:
❌ 传统模式
✅ AI 时代模式
为什么要变
人写人读
流程自动生产、Agent 消费、人做决策纠偏
靠人写一定失败,靠流程才能保证持续产出
长文档,只考虑人能读懂
人机共读——人看着舒服、Agent 检索得准
结构化让检索精准、注入高效,同时人看得懂才好维护、不易腐败
静态存储,只进不出
飞轮自增强——有效期保鲜、自动退场复活
知识规模一大,过时内容反而干扰 Agent 决策
一句话概括:传统知识库是「仓库」,追求存得多;AI 时代的知识底座是「供给系统」,追求匹配得准、注入得快、过时的能自动淘汰。
image三大范式转变:从人到流程、从知识到数据、从静态到进化
知识底座为谁服务、装什么、怎么算成功 DEFINE THE SCOPE
做不好知识底座,多数时候不是技术问题,是目标没想清楚。一上来就选工具、搭平台,很可能最后建了个没人用的东西。所以动手前可以先回答以下四个问题:
🎯
问题一:服务什么场景?
不是「我要建知识库」,而是「我要解决 XX 场景下 YY 效率低的问题」。把目标锚定到业务痛点上。
🤖
问题二:谁来消费、怎么消费?
人和 Agent 往往都是消费者。关键是知识的结构要同时满足:人看着能理解和维护,Agent 检索和注入时精准高效。
📦
问题三:知识库里装什么?
按四层盘点:L1 公共基础 → L2 业务领域 → L3 场景策略 → L4 事件增量。每层明确内容、责任人和保鲜频率。
📊
问题四:怎么算成功?
给出可观测指标:注入命中率、画像覆盖率、盲搜下降率、返工下降率、对话采纳率等。
拿我们的 AI 端到端研发平台举例,过一遍四个问题:
服务什么场景? 端到端需求交付——从需求评审到技术方案到编码到代码审查到上线,整条链路。
谁来消费? 12 个研发 Agent(需求评审、方案设计、自动开发、代码审查等)是第一消费者,研发同学是审核者和纠偏者,新人也会翻知识库学习历史决策。
装什么? 技术方案骨架、历史踩坑、需求模板、经验复盘、仓库架构——按知识类型分,跟代码仓库绑定。
怎么算成功? 需求交付从天级压到小时级,代码审查轮次从 2-4 轮降到 1.1 轮,知识来源 99%+ 由流程自动沉淀而非人手动写。
目标一旦清楚,接下来的设计就顺了。比如「沉淀靠人一定失败」这个判断,直接决定了我们把知识沉淀绑死在研发流程的五个节点上——代码跑过去,知识就自动留下来:
这里设置了个硬规则:没上线或没关联仓库的知识一律暂存,不准进 Agent 的引用池。后续上线了再自动转正。否则这道闸不卡住,知识库很快会被半成品、无效的文档淹没。
💡 迁移建议
你的团队怎么类比
不管做研发还是运营,思路一样:找到你流程里的「必经节点」(提测通过、上线完成、事件关闭……),把沉淀绑上去。让知识成为流程的副产品,别让它变成额外工作。五节点的具体触发时机和沉淀内容可以直接套用上面的表格调整,准入双门禁的逻辑(客观信号验证才入池)是通用的。
目标定完了,聊搭建。
怎么建——六步搭建 AI 知识底座 HOW TO BUILD
别一上来就选工具。我们走下来发现六步比较顺,每步做完有个明确交付物,不容易烂尾。
Step 1:知识盘点——你现在有什么
先盘清家底。按四层分,看看你手上到底有什么:
层级
内容
举例
L1 公共基础
全团队通用的开发规范、编码约定
日志/存储/RPC/鉴权等 100+ 代码示例
L2 业务领域
按业务线组织的领域知识
平台文档、接入指南、业务架构
L3 场景策略
特定场景的决策规则和策略
风控处置标准 200+ 条、管控 Prompt 模板
L4 事件增量
从日常事件中提炼出的新规则/新经验
冲塔事件处置后沉淀的新标准、需求上线后自动提炼的踩坑卡片(6 月新增 716 条)
盘出来就能看到哪里是空白、哪里重叠。我们最终形成了「1+7+N」的结构:1 个 MCP 能力底座、7 个知识库、N 个 Agent 消费者。你的团队未必要搞 7 个库,但分层盘点的方法可以直接复用。
image盘点结果:1 个 MCP 底座向上支撑 7 大知识库,N 个 Agent 按需订阅消费
Step 2:选型——你需要什么样的知识库
知识库有三种形态,各有擅长的场景。一个关键经验:别只建一个,组合用。
类型
适合场景
实例
文档型
篇幅较长的背景知识、教程、架构说明
iWiki 文档 + 新人专区 + 复盘长文
结构化存储
规则明确、需精确匹配,同时人看着也清晰好维护
Git, mysql 结构存储等,存储markdown/YAML/JSON 、渲染知识卡片(人和 Agent 都能直接消费)
RAG 向量型
知识量大、语义匹配为主
TRAG 存储(向量检索 )
Step 3:工具平台选择——中台优先 + 适配层
逻辑很简单:有中台用中台,没有再自建。Agent 工具层需要一个适配层,把底层数据能力封装成标准化工具。MCP(Model Context Protocol,模型上下文协议)目前是比较主流的协议。
我们的做法是把平台的底层数据能力(数据库查询、日志检索、模型调用等)按业务域拆成多个独立的 MCP Server。关键设计点:不要把所有工具堆在一个 Server 里——大模型对单 Server 工具数有上限,工具太多会增加 token 消耗,业务之间也需要隔离。拆完之后团队内部的各个 Agent 按需接入,只加载自己需要的那组工具就行,互不干扰。
术语说明
MCP / RAG 是什么?
MCP(Model Context Protocol):让 Agent 调用外部工具的标准协议,类似 Agent 世界的 USB 接口。RAG(Retrieval-Augmented Generation):检索增强生成,先搜知识库再让大模型回答。
Step 4:知识生产——四种模式并行
一条铁律:别指望人主动写。四种生产模式可以并行跑:
⚙️
模式 A:绑定流程自动沉淀
知识生产绑定在研发/运营的关键节点上,零人工操作。实践数据:99.7% 知识由流程自动沉淀。
🔄
模式 B:复盘 Agent 驱动更新
Agent 每周分析会话记录,未命中的盲点自动变 Git MR。用户每次对话都是知识质量的隐式检验。
🤖
模式 C:Agent 自动生成
运营输入事件背景,Agent 自动转化为结构化知识 + 准召评估。知识上线周期从天级降到 30 分钟。
⚡
模式 D:运营处置即时沉淀
处置新事件的同时沉淀规则,下一个类似事件 Agent 立即能用。最短 2 小时完成入库。
Step 5:知识治理——有进有出才能保鲜
只进不出的知识库三个月就成垃圾场。治理要做四件事:
准入双门禁:已上线 + 已关联仓库才能正式进入 Agent 引用池。三层质量分级:可直接使用 / 待确认 / 待验证,按可信度自动划分。有效期保鲜:默认 90 天到期重校验,过期且零引用自动归档。自动退场 + 复活兜底:零引用过期的归档,仍有引用或被点赞的自动复活——防止误杀有价值知识。
我们跑了几个月的实际数据:已归档 101 条,清理候选 11 条,过期治理完成率 90.2%。基本不需要人盯着,系统自己会代谢。下面是治理工作台的实际界面——知识 Owner 可以看到待审核、即将过期、待完善的知识,人工只需集中精力在高价值复核上:
image治理工作台:系统自动识别待审核、即将过期、待完善的知识,人工只做高价值复核
Step 6:分发与消费——让知识找到使用者
最后一步:把知识送到该去的地方。传统做法靠 Agent 自己搜,搜不到就白搭。我们换了个思路,平台主动注入:Agent 启动任务前,系统已经按场景把相关知识打包好塞进去了。
传统模式
主动注入模式
Agent 自己搜索(不确定是否调用)
平台主动注入(100% 确定到达)
长文档,Agent 难以消费
结构化卡片 / YAML / Prompt 模板
使用无记录
注入即记账,可追溯每条知识的消费情况
目前 12+ 个 Agent 各有各的知识订阅。需求评审 Agent 只看需求模板和历史踩坑,舆情 Agent 只看判定标准和 bad case 规则。知识包是分发的容器(已有 40 个),分仓库专属包和公共包两种,不撒网式推送。
image12+ 专用 Agent 覆盖需求全生命周期和运营全场景,每个 Agent 消费特定知识库 + MCP 工具
⚠️ 哪些能直接搬、哪些需要定制
可直接复用的:四问定目标的框架、五节点绑流程的思路、准入双门禁(客观信号验证才入池)、三层质量分级、有效期 + 退场复活机制、知识包作分发容器、注入即记账。需要因地制宜的:具体触发节点要换成你业务的关键流程节点;知识卡片的字段结构要根据你的 Agent 消费场景设计;MCP 工具拆分取决于你的业务域划分;保鲜频率(我们默认 90 天)要按你的知识更新速度调整。
让知识转起来的飞轮 THE FLYWHEEL
建好知识库是第一步。让它自己转起来才算真跑通:交付越多 → 知识越厚 → Agent 越强 → 交付更快。这个循环一旦启动,团队的能力是随使用量一起涨的。
image知识飞轮六环节:生产 → 提炼 → 注入 → 消费 → 反馈 → 保鲜,形成自增强闭环
飞轮能转下去,靠的是几个设计上的巧劲:
「用即积累」。例如 安全中心综合问题问答机器人 O3 Buddy 的复盘 Agent 每周扫一遍会话记录,碰到回答不了的问题就自动提 Git MR 补知识。用户的每次对话实际上都在帮知识库查缺补漏,6 月跑下来月均 1,097 条对话,采纳率 92%。
「注入即记账」。每条知识被谁用了、用了几次,系统自动记录,不靠人填报。哪些知识是热门、哪些从来没被翻过,打开看板一目了然。
「敢于不沉淀」。很多需求做完其实没什么值得沉淀的东西,系统会判断跳过。通过异步蒸馏判断的方式降噪,减少知识内容产生,知识库的密度比体量重要。
运营侧还有个问题:怎么让人愿意参与?我们试下来最有效的办法不是通过管理手段强制让大家贡献知识,是通过建设工具,让知识沉淀这个事情本身,让人感觉不到额外工作量,比如在完成一个需求的端到端开发,期间人与AI对话交互的过程中被动的就会沉淀下知识,并自动归到对应的人身上,而且我们也会生成对应的知识贡献榜,相关贡献数据也可以直接写进自评,但这些是锦上添花,核心还是流程自动化把活干了。
知识贡献榜:
image下面这张飞轮看板是我们日常运营的实际工具——知识规模、质量、时效、AI 调用效果四个维度一屏可见,所有数据由「注入即记账」机制自动产生:
image飞轮运营看板:知识规模/质量/时效/AI 调用四维度实时可观测,所有数据自动产生
避坑指南——4 条反模式:
✕ 强压 KPI 逼贡献
人被逼写的知识质量低、维护意愿更低
→ 流程自动沉淀为主,激励为辅
✕ 只进不出无限膨胀
知识越堆越多,信噪比越来越低
→ 有效期保鲜 + 自动退场复活
✕ 隐性知识无法显性化
专家离职带走了全部 know-how
→ 复盘专项 + 换岗交接清单 + 专家萃取
✕ 贡献者与组织权责不对等
写了很多但没人认可,动力自然消退
→ 贡献榜量化 + 自评可引用 + 管理者考核参考
跑起来之后,变化在哪里 WHAT CHANGED
做了知识系统的建设后,变化在哪里,简单说:让人避免再干重复检索、重复踩坑的活,腾出来去做更多的决策判断和创造。
具体来看有四层价值:
🧠
组织记忆
人员流动不再带走关键知识。11+ 篇故障复盘成为「错题本」和行动标尺,新来的人能站在前人肩膀上。
🚀
新人加速
三阶段培养体系:入门期 → 成长期 → 产出期。新人上手从 30 天压缩到 10 天。
⚖️
知识平权
不管在哪个小组、入职多久,Agent 能获取的知识是一样的。减少「问对人才能拿到答案」的信息不对称。
♻️
自增强飞轮
使用越多 → 知识越厚 → Agent 越强 → 产出越高 → 更多人愿意用。这是一个持续加速的正循环。
落到数字上:需求交付从天级压到小时级,代码审查从半小时到两小时降到平均 3.4 分钟,舆情巡检团队已经取消了通宵班,风险事件日处置量从 400 条涨到 1,200 条。
更关键的是需要让这套体系在持续运转,不是搞了一次「知识运动」就静止不动了:
持续运转指标
数据
知识月增速
5 月 86 条 → 6 月 716 条 → 7 月前 9 天 154 条,持续爬坡
覆盖人群
69 人参与端到端研发(占部门 57.5%),O3 Buddy 月活 50 人,知识贡献者 80+ 人
自动化程度
99.7% 由流程/AI 自动沉淀,成员几乎感知不到额外工作量
知识保鲜
复盘 Agent 每周自动更新,过期治理完成率 90.2%
Agent 调用
月均 2,000+ 次(OK 840 + O3 Buddy 1,097),知识真的在被消费
人的角色变了。不是知识的搬运工了,是知识质量的把关人。Agent 干重复的 80%,人做判断和纠偏的 20%。成员的心智负担很低:正常做需求、正常上线,知识沉淀就跟着完成了,不需要额外「写文档」这个动作。
如果团队区建设知识体系,建议可以从一个具体场景的闭环切入,别贪全。跑通一个再横向扩展。飞轮开始转比转得快重要。
跳转微信打开
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み