project
MyContext - アリババのQianwen Office向けオープンソースエージェントコンテキストインフラストラクチャ
MyContextは、Alibaba CloudのQianwen Officeチームが開発したオープンソースのエージェントコンテキストインフラストラクチャです。ローカルファーストモードで動作し、DingTalkやLarkなどのプラットフォームからのIM通信、ドキュメント、会議などのマルチソースの作業データを処理し、継続的に更新されます。
MyContextとは何ですか?
MyContextは、Alibaba CloudのQianwen Officeチームが開発したオープンソースのエージェントコンテキストインフラストラクチャです。主にローカルで動作し、DingTalkやLarkなどのプラットフォーム(インスタントメッセージ、ドキュメント、会議など)からのマルチソースの作業データを処理し、責任、コラボレーション関係、作業結果を含む、継続的に更新され、追跡可能で、パーソナライズされた「作業アーカイブ」を作成します。矛盾する情報に遭遇した場合は、意味解析を使用してマージするか上書きするかを判断します。そうでない場合は、ユーザーの確認が必要です。これらのアーカイブに基づいて、作業情報のクエリとパーソナライズされた自動応答を可能にする専用エージェントを構築できます。
MyContextの主な機能
- 作業ファイルの作成DingTalk、Lark、その他のインスタントメッセージングプラットフォームからの複数のソースデータに加え、文書や会議の記録を統合し、責任範囲、協力関係、議論の結論などを網羅した、継続的に更新される個人作業アーカイブを作成します。
- 情報は追跡可能であるアーカイブ内の各情報には、出典、日時、内容が明記されており、元の情報源まで遡って追跡することができる。
- 紛争情報処理意味解析を用いて、矛盾する情報を統合するか、あるいは覆い隠すかを判断します。判断できない場合は、ユーザーが情報を確認する必要があり、モデルはその情報を覆い隠さなくなります。
- 検索に関するQ&A職務経歴に関する自然言語によるクエリをサポートし、全文検索、意味的想起、グラフクエリを組み合わせることで、情報源付きの回答を提供します。
- デジタルクローンプロファイルに基づいて専用のエージェントを構築することができ、そのエージェントはユーザーの口調で業務情報を作成・返信することができ、また、そのような操作の送信にはユーザーの承認が必要となる。
MyContextの使い方
-
ダウンロードして展開するGitHubリポジトリからプロジェクトを取得し、ローカルデバイス上でデスクトップアプリケーションをローカル優先で実行します。
-
認証済みアクセスデータソースDingTalkやLarkなどのインスタントメッセージングシステム、および文書や会議などの業務データソースに接続して認証します。
-
データのインポート個人の業務データをMyContextにインポートすると、システムが自動的に標準化プロセスと増分同期を完了します。
-
作業ファイルを生成するこのシステムは、責任範囲、協力関係、行動習慣、議論の結論などを含む、専用の業務ファイルを自動的に生成し、継続的に更新します。
-
専任エージェントを構築するあなたのプロフィールに基づいて、パーソナライズされたエージェントアシスタントを生成します。このアシスタントを使用すると、仕事に関する情報の照会、知識の要約、そしてあなた自身の声でのメッセージへの返信を行うことができます。
-
主要手順の手動確認矛盾する情報に遭遇した場合や、重大な結果を招く可能性のあるメッセージを送信する場合は、正確性と安全性を確保するために、実行前に確認を行う必要があります。
MyContextの主な利点
-
コンテキストインフラストラクチャの位置インスタントメッセージ、文書、会議などに散在する業務データを、エージェントが理解できる専用の業務ファイルに変換することで、エージェントの業務シナリオに関する記憶ベースを完成させます。
-
紛争情報のインテリジェントな管理意味解析は、情報を統合すべきか、あるいは覆い隠すべきかを判断するために使用されます。判断が難しい場合は、ユーザーが情報を確認することで、モデルは再度その情報を覆い隠すことがなくなり、従来の手法で発生する情報損失を回避できます。
-
このプロセス全体は抗幻覚に遡ることができるそれぞれの情報には、情報源、日時、内容が明記されているため、回答の検証が可能となり、結果の信頼性が向上する。
-
地域におけるプライバシーの優先事項データとインデックスはユーザーのローカルマシンに保存されます。AIは単なるユーザーであり、所有者ではないため、企業のデータセキュリティ要件に適合します。
-
人間と機械の安全ゲート機構メッセージ送信など、結果を伴う操作は、自動化とセキュリティおよび制御性のバランスを取りながら、ユーザーによる明示的な承認が必要となる。
MyContextプロジェクトのアドレス
- プロジェクト公式サイト:https://mycontext.md/
- GitHubリポジトリ:https://github.com/openTrinity/mycontext
MyContextと類似競合他社との比較
| 比較対象寸法 | MyContext(アリババ千文オフィス) | Mem0 |
|---|---|---|
| 出版社 | アリババクラウド · 千文オフィスチーム | Mem0 AI(米国スタートアップ企業、2023年設立) |
| 製品ポジショニング | オフィス環境向けのエージェントコンテキストインフラストラクチャ | 汎用エージェントメモリ層(サービスとしてのメモリ) |
| 製品形態 | ネイティブファーストのデスクトップアプリケーション + 9層構造の完全なアーキテクチャ | 開発者が統合する必要のあるAPI/SDKミドルウェア。 |
| 対象ユーザー | 個人ユーザーや企業向けに、職場でもすぐに使用できる製品です。 | AIアプリケーション開発者 |
| データソース | DingTalk、Lark、その他インスタントメッセージング、ドキュメント、会議録画サービスとネイティブに統合されています。 | これは主に会話履歴を処理するものであり、データソースは別途統合する必要がある。 |
| メモリアーキテクチャ | メモリグラフ+全文検索/意味検索/グラフ検索のハイブリッド検索 | ベクトルベースのメモリ検索と抽出 |
| 紛争情報処理 | 意味解析によってマージ/カバレッジが決定されます。不明確な場合は、手動による確認が必要となり、モデルは結果をカバーできません。 | 人間の判断を介さないヒューリスティックな追加・更新メカニズムは、古い事実を「復活」させる可能性がある。 |
| 回顧 | それぞれの情報には、情報源、日時、内容が明記されており、完全に追跡可能である。 | 記憶の追跡可能性は低く、「記憶に言及することはできるが、その出所を特定できない」という問題がある。 |
| プライバシーとセキュリティ | ローカルの優先度、データ、インデックスは、ユーザーのローカルマシンに保存されます。 | クラウドホスティングがデフォルト設定です。セルフホスティングの場合は、追加の導入作業が必要です。 |
MyContextのアプリケーションシナリオ
-
スマートメッセージ返信エージェントは、ユーザーの業務プロファイルとコミュニケーション習慣に基づいて、ユーザーの口調を用いて、DingTalk/Larkの業務メッセージを自動的に作成し、返信します。
-
求人情報に関するQ&A個人の職歴を問い合わせる際は、自然言語を使用してください(例:「先週の会議で決定された計画は何でしたか?」)。また、回答の出典元も明記してください。
-
個人的な知識の蓄積インスタントメッセージ、文書、会議などに散在する責任、協力関係、議論の結論などを自動的に整理し、継続的に更新される作業アーカイブを作成します。
-
コラボレーション関係分析記憶マップを通して人、プロジェクト、トピック間のつながりを示すことで、部門横断的なコラボレーションの状況を迅速に明確にすることができる。
-
新入社員/異動者の引き継ぎ完全かつ追跡可能な作業記録は、業務の引き継ぎや知識移転にかかるコストを削減する。