Office Copilot

共同編集、ネイティブエディター、独自のモデル API キーに対応した Web アプリから Office Copilot を構築します。

Univer Office Copilot は、Univer Office SDK、LangChain、React、TypeScript で構築されたオープンソースの参照 Web アプリです。スプレッドシート、ドキュメント、スライド、リレーショナルテーブル、キャンバスを対話アシスタントの横で編集できます。動作するコードサンプルを、自分の Office Copilot の出発点にできます。

ローカルで実行 · 編集可能なサンプル · ソースリポジトリ

構築できるアプリ

製品アプリの例
Sheets財務モデル、シナリオ分析、数式、グラフ。
DocsModern Docs または Paged Docs による調査レポートやメモ。
Slides編集可能な投資家向け資料やプロジェクトのプレゼンテーション。
Base関連レコード、業務管理、ライブダッシュボード。
Board意思決定マップ、ワークフロー、接続された図。

参照アプリをローカルで実行

Node.js 24+ と pnpm 10.33.4 を使用します:

Bash
git clone https://github.com/dream-num/univer-office-copilot.gitcd univer-office-copilotpnpm install --frozen-lockfilepnpm dev

http://127.0.0.1:5173 を開きます。新しいローカルデモアカウントには、五つの製品と二つのドキュメントモードを網羅する六つの非公開・編集可能なサンプルが作成されます。閲覧と手動編集にはモデルキー、Docker、外部データベースは不要です。

Copilot を利用するには、チャットのモデルメニューから Add model または Manage models を選び、プロバイダー、モデル ID、API キーを設定します。OpenAI、Anthropic、Google Gemini、DeepSeek、OpenRouter、独自の OpenAI 互換 HTTPS エンドポイントに対応しています。Ask でファイルを確認し、Edit で現在のファイルを直接変更します。

AI のテキスト測定と描画結果の検証には、ローカルの Chrome、Chromium、Edge が必要です。モデル設定、添付資料、インポート・エクスポート、ブラウザー設定はローカル開発ガイドを参照してください。

アプリのソースコードは Apache-2.0 です。組み込まれた Univer Pro 機能には別途 SDK のライセンス条件が適用され、このアプリによって Pro ライセンスが付与されることはありません。SDK ライセンスを参照してください。

Office SDK による実装

React のワークスペースがエディターとチャット UI を提供します。Node バックエンドは LangChain のツールループ、製品 Skills、制限付き編集スクリプトをヘッドレス Univer クライアント上で実行します。確定した変更は人の編集と同じ共同編集チャネルでブラウザーに届き、ネイティブ内容の再読込と描画結果の検証がフィードバックを提供します。

Modern Docs は Markdown、Paged Docs は Typst を使用し、Slides は SVG を編集可能な要素にコンパイルします。ファイルごとの複数会話、添付コンテキスト、各ターンの変更確認、ネイティブ履歴、所有者による復元、ファイルと会話の個別共有も含まれます。

アーキテクチャと拡張ガイドを基に開発し、基盤となるコンテンツ操作、共同編集、履歴も確認できます。

すべてのサンプル

このガイドはいかがですか?

© 2026 DreamNum Co., Ltd.