diff --git a/docs/media/ai-demos/README.md b/docs/media/ai-demos/README.md index 49a361560..55ac0c08f 100644 --- a/docs/media/ai-demos/README.md +++ b/docs/media/ai-demos/README.md @@ -1,6 +1,6 @@ # AI assistant demos -**Experimental feature.** The AI assistant is still being developed. It can misunderstand requests or produce incomplete or incorrect answers and edits. Review suggestions and check important results before relying on them. Capabilities and response times depend on your model and device. +**Experimental Beta.** The AI assistant is still being developed. It can misunderstand requests or produce incomplete or incorrect answers and edits. Review suggestions and check important results before relying on them. Capabilities and response times depend on your model and device. These silent screen recordings use the English interface, English captions and fictional project information. They were recorded with the local Qwen3 4B model in a browser. Model preparation is left out; the prompts, replies, reviews and editor changes are recorded from the running application. @@ -8,9 +8,9 @@ To try a demo yourself, open a document, open **AI Assistant**, then load a loca ## Word: draft and insert -[![Watch the Word demo](word-ai.jpg)](word-ai.mp4) +https://github.com/user-attachments/assets/89b21740-0c96-4b21-885f-27efa6e7fa53 -[Watch video](word-ai.mp4) · [English captions](word-ai.vtt) +[Watch video](https://github.com/user-attachments/assets/89b21740-0c96-4b21-885f-27efa6e7fa53) · [Download MP4](word-ai.mp4) · [English captions](word-ai.vtt) Request: “Write a short project update about our spring launch. Include a heading and three concise bullet points. Mention the design review is complete, user testing is next, and launch is May 15.” @@ -18,9 +18,9 @@ The assistant drafts a heading and three bullet points. **Write into document** ## Excel: fill and calculate -[![Watch the Excel demo](excel-ai.jpg)](excel-ai.mp4) +https://github.com/user-attachments/assets/18dbe96f-bb07-46e9-88f7-5a7a6370b630 -[Watch video](excel-ai.mp4) · [English captions](excel-ai.vtt) +[Watch video](https://github.com/user-attachments/assets/18dbe96f-bb07-46e9-88f7-5a7a6370b630) · [Download MP4](excel-ai.mp4) · [English captions](excel-ai.vtt) Requests: @@ -31,9 +31,9 @@ Review the proposed cell changes and apply them. The assistant fills A1:A10 with ## PowerPoint: create a slide -[![Watch the PowerPoint demo](pptx-ai.jpg)](pptx-ai.mp4) +https://github.com/user-attachments/assets/3450551b-b557-4a0b-8a2a-5b05d2c458fe -[Watch video](pptx-ai.mp4) · [English captions](pptx-ai.vtt) +[Watch video](https://github.com/user-attachments/assets/3450551b-b557-4a0b-8a2a-5b05d2c458fe) · [Download MP4](pptx-ai.mp4) · [English captions](pptx-ai.vtt) Request: “Create a slide titled ‘Spring launch’ with these three points: Design review complete; User testing next; Launch on May 15.” @@ -41,9 +41,9 @@ Review the proposed slide content and apply it. The new slide appears in the pre ## PDF: read and review a note -[![Watch the PDF demo](pdf-ai.jpg)](pdf-ai.mp4) +https://github.com/user-attachments/assets/e786a45c-f73a-48c0-8334-19544fa32c7e -[Watch video](pdf-ai.mp4) · [English captions](pdf-ai.vtt) +[Watch video](https://github.com/user-attachments/assets/e786a45c-f73a-48c0-8334-19544fa32c7e) · [Download MP4](pdf-ai.mp4) · [English captions](pdf-ai.vtt) Requests: diff --git a/readme.de.md b/readme.de.md index 89003b11e..e0fc7a322 100644 --- a/readme.de.md +++ b/readme.de.md @@ -33,20 +33,6 @@ Dokumente werden also nie hochgeladen, und ein Konto braucht es auch nicht. --- -## KI-Dokumentassistent - -Beschreiben Sie Ihren Wunsch: Inhalte lesen, Texte bearbeiten oder Daten ordnen. Änderungen können Sie vorher prüfen. - -Aktivieren Sie den Assistenten und wählen Sie ein lokales Modell oder Ihren KI-Dienst. Modelldateien bleiben in diesem Browser; beim Öffnen einer anderen Datei kann eine erneute Vorbereitung nötig sein. Vorhandene Dateien werden wiederverwendet. - -Word: Inhalte erfragen, Texte entwerfen und ausgewählte Absätze verbessern. Excel und CSV: Tabellen lesen, Daten eintragen, Zahlenfolgen erzeugen, Summen berechnen oder sortieren. PowerPoint: Folientexte erfragen, Texte und Folien hinzufügen, Folien kopieren oder wechseln. PDF: auswählbaren Text der aktuellen Seite erfragen, zusammenfassen oder übersetzen; Notizen auf einer bestimmten Seite hinzufügen. - -Vorschläge zeigen Ort und Inhalt. Bearbeiten Sie den Vorschlag oder bitten Sie um Anpassungen, bevor Sie ihn anwenden. Unerwünschte Vorschläge können Sie abbrechen; Änderungen lassen sich im Editor rückgängig machen. Löschen und Überschreiben erfordern Bestätigung. Schreibgeschützte Dateien lassen sich nur ansehen. - -Der Assistent liest die aktuelle Seite, nicht die gesamte PDF-Datei. Text in gescannten Bildern wird nicht erkannt; fehlender Zugriff wird angezeigt. Seitennotizen ändern keinen PDF-Fließtext. Für Änderungen am Textlayout verwenden Sie die ursprüngliche Word-Datei. - -[Anleitung](https://edit.chaxus.com/de/ai-document-assistant) - ## ✨ Funktionen - 🔒 **Nichts wird hochgeladen** — jede Umwandlung, jede Änderung, jeder Export passiert im Tab @@ -179,16 +165,6 @@ Auch als Komponente verfügbar: Dieses Projekt treibt die Dokumentvorschau in --- -## 🤖 KI-Agenten im Browser (WebMCP) - -Wo der Browser es unterstützt, meldet die Seite Werkzeuge an, die ein Agent direkt -aufrufen kann, statt die Oberfläche zu bedienen: `open_document_url`, -`open_document_buffer`, `create_document`, `save_document`, `get_document_text`, -`set_readonly`, `get_document_state`. Die Dokumente verlassen das Gerät auch dabei nicht — -der Browser holt und wandelt sie selbst. Fehlt die API, passiert schlicht nichts. - ---- - ## 🚀 Bereitstellung Ein statischer Build — keine Laufzeitumgebung, keine Datenbank. @@ -267,6 +243,32 @@ ist — ein Blick lohnt sich, bevor Sie die Editor-Integration anfassen. --- +## KI-Dokumentassistent (Experimental Beta) + +Beschreiben Sie Ihren Wunsch: Inhalte lesen, Texte bearbeiten oder Daten ordnen. Änderungen können Sie vorher prüfen. + +Aktivieren Sie den Assistenten und wählen Sie ein lokales Modell oder Ihren KI-Dienst. Modelldateien bleiben in diesem Browser; beim Öffnen einer anderen Datei kann eine erneute Vorbereitung nötig sein. Vorhandene Dateien werden wiederverwendet. + +Word: Inhalte erfragen, Texte entwerfen und ausgewählte Absätze verbessern. Excel und CSV: Tabellen lesen, Daten eintragen, Zahlenfolgen erzeugen, Summen berechnen oder sortieren. PowerPoint: Folientexte erfragen, Texte und Folien hinzufügen, Folien kopieren oder wechseln. PDF: auswählbaren Text der aktuellen Seite erfragen, zusammenfassen oder übersetzen; Notizen auf einer bestimmten Seite hinzufügen. + +Vorschläge zeigen Ort und Inhalt. Bearbeiten Sie den Vorschlag oder bitten Sie um Anpassungen, bevor Sie ihn anwenden. Unerwünschte Vorschläge können Sie abbrechen; Änderungen lassen sich im Editor rückgängig machen. Löschen und Überschreiben erfordern Bestätigung. Schreibgeschützte Dateien lassen sich nur ansehen. + +Der Assistent liest die aktuelle Seite, nicht die gesamte PDF-Datei. Text in gescannten Bildern wird nicht erkannt; fehlender Zugriff wird angezeigt. Seitennotizen ändern keinen PDF-Fließtext. Für Änderungen am Textlayout verwenden Sie die ursprüngliche Word-Datei. + +[Anleitung](https://edit.chaxus.com/de/ai-document-assistant) + +--- + +## 🤖 KI-Agenten im Browser (WebMCP) + +Wo der Browser es unterstützt, meldet die Seite Werkzeuge an, die ein Agent direkt +aufrufen kann, statt die Oberfläche zu bedienen: `open_document_url`, +`open_document_buffer`, `create_document`, `save_document`, `get_document_text`, +`set_readonly`, `get_document_state`. Die Dokumente verlassen das Gerät auch dabei nicht — +der Browser holt und wandelt sie selbst. Fehlt die API, passiert schlicht nichts. + +--- + ## 📚 Aufgebaut auf - [sdkjs](https://github.com/ONLYOFFICE/sdkjs) und [web-apps](https://github.com/ONLYOFFICE/web-apps) — die OnlyOffice-Editoren diff --git a/readme.es.md b/readme.es.md index 5b45a3303..76d9d9d98 100644 --- a/readme.es.md +++ b/readme.es.md @@ -33,20 +33,6 @@ de quien visita la página, así que los documentos nunca se suben y no hace fal --- -## Asistente de documentos con IA - -Describe lo que necesitas: consultar contenido, trabajar con texto u organizar datos. Revisa los cambios antes de aplicarlos. - -Activa el asistente y elige un modelo local o conecta tu servicio de IA. Los archivos del modelo quedan en este navegador; al abrir otro documento puede ser necesario prepararlo de nuevo, aprovechando los archivos guardados. - -Word: consulta contenido, redacta o mejora párrafos seleccionados. Excel y CSV: lee tablas, introduce datos, genera series, calcula totales u ordena. PowerPoint: consulta texto de diapositivas, añade texto o crea, duplica y cambia diapositivas. PDF: consulta, resume o traduce texto seleccionable de la página actual, o añade una nota a una página concreta. - -Las propuestas muestran dónde y qué cambiará. Puedes editarlas o pedir ajustes antes de aplicarlas. Cancela lo que no quieras y usa Deshacer tras aplicar. Borrar o sobrescribir contenido requiere confirmación. Los archivos de solo lectura solo pueden consultarse. - -Se lee la página actual, no todo el PDF. No se reconoce texto en imágenes escaneadas; se indica cuando el texto no está disponible. Las notas se adjuntan a la página y no reescriben el texto del PDF. Para cambiar la distribución del texto, usa el Word original. - -[Cómo usarlo](https://edit.chaxus.com/es/ai-document-assistant) - ## ✨ Características - 🔒 **No se sube nada** — cada conversión, edición y exportación ocurre dentro de la pestaña @@ -178,16 +164,6 @@ documentos de [@ranui/preview](https://www.npmjs.com/package/@ranui/preview) --- -## 🤖 Agentes de IA en el navegador (WebMCP) - -Donde el navegador lo admite, la página registra herramientas que un agente puede invocar -directamente en vez de manejar la interfaz: `open_document_url`, `open_document_buffer`, -`create_document`, `save_document`, `get_document_text`, `set_readonly`, -`get_document_state`. Los documentos siguen sin salir del dispositivo: es el propio -navegador quien los descarga y los convierte. Donde no existe esa API, no ocurre nada. - ---- - ## 🚀 Despliegue Una compilación estática: sin runtime y sin base de datos. @@ -266,6 +242,32 @@ pieza poco evidente es como es: merece una lectura antes de tocar la integració --- +## Asistente de documentos con IA (Experimental Beta) + +Describe lo que necesitas: consultar contenido, trabajar con texto u organizar datos. Revisa los cambios antes de aplicarlos. + +Activa el asistente y elige un modelo local o conecta tu servicio de IA. Los archivos del modelo quedan en este navegador; al abrir otro documento puede ser necesario prepararlo de nuevo, aprovechando los archivos guardados. + +Word: consulta contenido, redacta o mejora párrafos seleccionados. Excel y CSV: lee tablas, introduce datos, genera series, calcula totales u ordena. PowerPoint: consulta texto de diapositivas, añade texto o crea, duplica y cambia diapositivas. PDF: consulta, resume o traduce texto seleccionable de la página actual, o añade una nota a una página concreta. + +Las propuestas muestran dónde y qué cambiará. Puedes editarlas o pedir ajustes antes de aplicarlas. Cancela lo que no quieras y usa Deshacer tras aplicar. Borrar o sobrescribir contenido requiere confirmación. Los archivos de solo lectura solo pueden consultarse. + +Se lee la página actual, no todo el PDF. No se reconoce texto en imágenes escaneadas; se indica cuando el texto no está disponible. Las notas se adjuntan a la página y no reescriben el texto del PDF. Para cambiar la distribución del texto, usa el Word original. + +[Cómo usarlo](https://edit.chaxus.com/es/ai-document-assistant) + +--- + +## 🤖 Agentes de IA en el navegador (WebMCP) + +Donde el navegador lo admite, la página registra herramientas que un agente puede invocar +directamente en vez de manejar la interfaz: `open_document_url`, `open_document_buffer`, +`create_document`, `save_document`, `get_document_text`, `set_readonly`, +`get_document_state`. Los documentos siguen sin salir del dispositivo: es el propio +navegador quien los descarga y los convierte. Donde no existe esa API, no ocurre nada. + +--- + ## 📚 Construido sobre - [sdkjs](https://github.com/ONLYOFFICE/sdkjs) y [web-apps](https://github.com/ONLYOFFICE/web-apps) — los editores de OnlyOffice diff --git a/readme.fa.md b/readme.fa.md index 15c4210e0..e9c5f4acc 100644 --- a/readme.fa.md +++ b/readme.fa.md @@ -33,14 +33,6 @@ --- -## دستیار هوش مصنوعی - -برای بازنویسی، خلاصه‌سازی یا ترجمه، متن را انتخاب کنید. نتیجه را پیش از درج بررسی کنید. دستیار به‌صورت پیش‌فرض خاموش است؛ دانلود فقط با انتخاب شما آغاز می‌شود. متن در رایانه شما یا سرویس انتخابی شما پردازش می‌شود. - -در PDF می‌توانید دربارهٔ متن قابل انتخاب صفحهٔ فعلی سؤال کنید، آن را خلاصه یا ترجمه کنید و پس از بررسی، یادداشتی به صفحهٔ مشخص اضافه کنید. متن تصاویر اسکن‌شده خوانده نمی‌شود و متن اصلی PDF بازنویسی نمی‌شود. پیشنهادها محل و محتوای تغییر را نشان می‌دهند؛ پیش از اعمال می‌توانید آنها را ویرایش یا لغو کنید و پس از اعمال از «واگرد» استفاده کنید. - -[راهنمای استفاده](https://edit.chaxus.com/ai-document-assistant) - ## ✨ ویژگی‌ها - 🔒 **هیچ‌چیز بارگذاری نمی‌شود** — هر تبدیل، ویرایش و برون‌بری درون همان زبانه انجام می‌شود @@ -171,16 +163,6 @@ window.addEventListener('message', (e) => { --- -## 🤖 عامل‌های هوش مصنوعی در مرورگر (WebMCP) - -جایی که مرورگر پشتیبانی کند، صفحه ابزارهایی را ثبت می‌کند که عامل به‌جای کار کردن با رابط -کاربری مستقیماً آنها را فرا می‌خواند: `open_document_url`، `open_document_buffer`، -`create_document`، `save_document`، `get_document_text`، `set_readonly`، -`get_document_state`. در این حالت هم سندها دستگاه را ترک نمی‌کنند — خود مرورگر آنها را -می‌گیرد و تبدیل می‌کند. جایی که این API نباشد، هیچ اتفاقی نمی‌افتد. - ---- - ## 🚀 استقرار یک ساخت ایستا — بدون زمان اجرا، بدون پایگاه داده. @@ -258,6 +240,26 @@ pnpm run test:e2e # آزمون‌های سرتاسری (Playwright، وی --- +## دستیار هوش مصنوعی (Experimental Beta) + +برای بازنویسی، خلاصه‌سازی یا ترجمه، متن را انتخاب کنید. نتیجه را پیش از درج بررسی کنید. دستیار به‌صورت پیش‌فرض خاموش است؛ دانلود فقط با انتخاب شما آغاز می‌شود. متن در رایانه شما یا سرویس انتخابی شما پردازش می‌شود. + +در PDF می‌توانید دربارهٔ متن قابل انتخاب صفحهٔ فعلی سؤال کنید، آن را خلاصه یا ترجمه کنید و پس از بررسی، یادداشتی به صفحهٔ مشخص اضافه کنید. متن تصاویر اسکن‌شده خوانده نمی‌شود و متن اصلی PDF بازنویسی نمی‌شود. پیشنهادها محل و محتوای تغییر را نشان می‌دهند؛ پیش از اعمال می‌توانید آنها را ویرایش یا لغو کنید و پس از اعمال از «واگرد» استفاده کنید. + +[راهنمای استفاده](https://edit.chaxus.com/ai-document-assistant) + +--- + +## 🤖 عامل‌های هوش مصنوعی در مرورگر (WebMCP) + +جایی که مرورگر پشتیبانی کند، صفحه ابزارهایی را ثبت می‌کند که عامل به‌جای کار کردن با رابط +کاربری مستقیماً آنها را فرا می‌خواند: `open_document_url`، `open_document_buffer`، +`create_document`، `save_document`، `get_document_text`، `set_readonly`، +`get_document_state`. در این حالت هم سندها دستگاه را ترک نمی‌کنند — خود مرورگر آنها را +می‌گیرد و تبدیل می‌کند. جایی که این API نباشد، هیچ اتفاقی نمی‌افتد. + +--- + ## 📚 بر پایهٔ - [sdkjs](https://github.com/ONLYOFFICE/sdkjs) و [web-apps](https://github.com/ONLYOFFICE/web-apps) — ویرایشگرهای OnlyOffice diff --git a/readme.ja.md b/readme.ja.md index d26331d39..ee5d057c4 100644 --- a/readme.ja.md +++ b/readme.ja.md @@ -33,20 +33,6 @@ Word・Excel・PowerPoint のファイルを、ブラウザーのタブだけで --- -## AI 文書アシスタント - -やりたいことをそのまま入力してください。内容の確認、文章の作成、データの整理を依頼し、変更前に確認できます。 - -アシスタントを有効にして、端末のモデルを選ぶかAIサービスに接続します。モデルのファイルはこのブラウザに保存されます。別の文書では再準備が必要な場合がありますが、保存済みファイルを再利用します。 - -Word:内容の質問、文章の作成、選択した段落の推敲。 Excel・CSV:表の読み取り、値の入力、数列の作成、合計や並べ替え。 PowerPoint:スライドの文章について質問、文字の追加、ページの追加・複製・移動。 PDF:現在のページの選択可能な文字について質問、要約・翻訳、指定ページへのコメント追加。 - -提案には変更する場所と内容が表示されます。直接編集するか修正を依頼してから適用できます。不要な提案はキャンセルし、適用後は編集画面の「元に戻す」を使えます。削除や上書きには確認が必要です。読み取り専用のファイルは参照のみです。 - -読む範囲は現在のページで、PDF全体ではありません。スキャン画像の文字は認識できず、読めない場合はお知らせします。コメントはページのメモとして追加され、本文を書き換えません。本文の配置を変えるには元のWordファイルを使ってください。 - -[使い方](https://edit.chaxus.com/ja/ai-document-assistant) - ## ✨ 特長 - 🔒 **何もアップロードしない** — 変換も編集も書き出しも、すべてタブの中で完結します @@ -176,16 +162,6 @@ window.addEventListener('message', (e) => { --- -## 🤖 ブラウザー内 AI エージェント(WebMCP) - -ブラウザーが対応していれば、画面を操作する代わりにエージェントが直接呼び出せるツールを -ページが登録します。`open_document_url`・`open_document_buffer`・`create_document`・ -`save_document`・`get_document_text`・`set_readonly`・`get_document_state` です。 -この場合もドキュメントは端末から出ません。取得も変換もブラウザー自身が行います。 -API がない環境では何も起きません。 - ---- - ## 🚀 デプロイ 静的ビルドです。ランタイムもデータベースもありません。 @@ -264,6 +240,32 @@ pnpm run test:e2e # エンドツーエンドテスト(Playwright、実 --- +## AI 文書アシスタント (Experimental Beta) + +やりたいことをそのまま入力してください。内容の確認、文章の作成、データの整理を依頼し、変更前に確認できます。 + +アシスタントを有効にして、端末のモデルを選ぶかAIサービスに接続します。モデルのファイルはこのブラウザに保存されます。別の文書では再準備が必要な場合がありますが、保存済みファイルを再利用します。 + +Word:内容の質問、文章の作成、選択した段落の推敲。 Excel・CSV:表の読み取り、値の入力、数列の作成、合計や並べ替え。 PowerPoint:スライドの文章について質問、文字の追加、ページの追加・複製・移動。 PDF:現在のページの選択可能な文字について質問、要約・翻訳、指定ページへのコメント追加。 + +提案には変更する場所と内容が表示されます。直接編集するか修正を依頼してから適用できます。不要な提案はキャンセルし、適用後は編集画面の「元に戻す」を使えます。削除や上書きには確認が必要です。読み取り専用のファイルは参照のみです。 + +読む範囲は現在のページで、PDF全体ではありません。スキャン画像の文字は認識できず、読めない場合はお知らせします。コメントはページのメモとして追加され、本文を書き換えません。本文の配置を変えるには元のWordファイルを使ってください。 + +[使い方](https://edit.chaxus.com/ja/ai-document-assistant) + +--- + +## 🤖 ブラウザー内 AI エージェント(WebMCP) + +ブラウザーが対応していれば、画面を操作する代わりにエージェントが直接呼び出せるツールを +ページが登録します。`open_document_url`・`open_document_buffer`・`create_document`・ +`save_document`・`get_document_text`・`set_readonly`・`get_document_state` です。 +この場合もドキュメントは端末から出ません。取得も変換もブラウザー自身が行います。 +API がない環境では何も起きません。 + +--- + ## 📚 土台にしているもの - [sdkjs](https://github.com/ONLYOFFICE/sdkjs) と [web-apps](https://github.com/ONLYOFFICE/web-apps) — OnlyOffice のエディター diff --git a/readme.ko.md b/readme.ko.md index e0c1cafb6..58cc6c1e1 100644 --- a/readme.ko.md +++ b/readme.ko.md @@ -33,20 +33,6 @@ OnlyOffice 엔진과 WASM 변환기가 방문자의 기기에서 직접 돌아 --- -## AI 문서 도우미 - -원하는 작업을 말해 보세요. 내용을 확인하고 글이나 데이터를 다루며, 적용 전에 변경 사항을 검토할 수 있습니다. - -도우미를 켜고 로컬 모델을 선택하거나 AI 서비스에 연결하세요. 모델 파일은 이 브라우저에 남습니다. 다른 문서에서는 다시 준비할 수 있지만 저장된 파일을 재사용합니다. - -Word: 내용 질문, 글 작성, 선택한 문단 다듬기. Excel 및 CSV: 표 읽기, 값 입력, 숫자 수열 생성, 합계 계산 및 정렬. PowerPoint: 슬라이드 글 질문, 글 추가, 슬라이드 추가·복제·이동. PDF: 현재 페이지의 선택 가능한 글 질문·요약·번역, 지정 페이지에 메모 추가. - -제안에는 변경 위치와 내용이 표시됩니다. 직접 편집하거나 수정을 요청한 뒤 적용하세요. 원하지 않으면 취소하고, 적용 후에는 편집기의 실행 취소를 사용할 수 있습니다. 삭제나 덮어쓰기에는 확인이 필요합니다. 읽기 전용 파일은 확인만 가능합니다. - -현재 페이지를 읽으며 PDF 전체를 읽은 것은 아닙니다. 스캔 이미지의 글은 인식하지 못하며 읽을 수 없으면 알려 줍니다. 메모는 페이지에 붙고 PDF 본문을 바꾸지 않습니다. 본문 배치를 바꾸려면 원본 Word 파일을 사용하세요. - -[사용 안내](https://edit.chaxus.com/ko/ai-document-assistant) - ## ✨ 특징 - 🔒 **아무것도 올라가지 않습니다** — 변환, 편집, 내보내기가 모두 탭 안에서 끝납니다 @@ -175,16 +161,6 @@ window.addEventListener('message', (e) => { --- -## 🤖 브라우저 AI 에이전트(WebMCP) - -브라우저가 지원하는 경우, 페이지는 에이전트가 화면을 조작하는 대신 직접 호출할 수 있는 -도구를 등록합니다. `open_document_url`, `open_document_buffer`, `create_document`, -`save_document`, `get_document_text`, `set_readonly`, `get_document_state`입니다. -이때도 문서는 기기를 떠나지 않습니다. 내려받기와 변환을 브라우저가 직접 하기 때문입니다. -해당 API가 없는 환경에서는 아무 일도 일어나지 않습니다. - ---- - ## 🚀 배포 정적 빌드입니다. 런타임도 데이터베이스도 없습니다. @@ -263,6 +239,32 @@ pnpm run test:e2e # 종단 간 테스트(Playwright, 실제 편집기 + --- +## AI 문서 도우미 (Experimental Beta) + +원하는 작업을 말해 보세요. 내용을 확인하고 글이나 데이터를 다루며, 적용 전에 변경 사항을 검토할 수 있습니다. + +도우미를 켜고 로컬 모델을 선택하거나 AI 서비스에 연결하세요. 모델 파일은 이 브라우저에 남습니다. 다른 문서에서는 다시 준비할 수 있지만 저장된 파일을 재사용합니다. + +Word: 내용 질문, 글 작성, 선택한 문단 다듬기. Excel 및 CSV: 표 읽기, 값 입력, 숫자 수열 생성, 합계 계산 및 정렬. PowerPoint: 슬라이드 글 질문, 글 추가, 슬라이드 추가·복제·이동. PDF: 현재 페이지의 선택 가능한 글 질문·요약·번역, 지정 페이지에 메모 추가. + +제안에는 변경 위치와 내용이 표시됩니다. 직접 편집하거나 수정을 요청한 뒤 적용하세요. 원하지 않으면 취소하고, 적용 후에는 편집기의 실행 취소를 사용할 수 있습니다. 삭제나 덮어쓰기에는 확인이 필요합니다. 읽기 전용 파일은 확인만 가능합니다. + +현재 페이지를 읽으며 PDF 전체를 읽은 것은 아닙니다. 스캔 이미지의 글은 인식하지 못하며 읽을 수 없으면 알려 줍니다. 메모는 페이지에 붙고 PDF 본문을 바꾸지 않습니다. 본문 배치를 바꾸려면 원본 Word 파일을 사용하세요. + +[사용 안내](https://edit.chaxus.com/ko/ai-document-assistant) + +--- + +## 🤖 브라우저 AI 에이전트(WebMCP) + +브라우저가 지원하는 경우, 페이지는 에이전트가 화면을 조작하는 대신 직접 호출할 수 있는 +도구를 등록합니다. `open_document_url`, `open_document_buffer`, `create_document`, +`save_document`, `get_document_text`, `set_readonly`, `get_document_state`입니다. +이때도 문서는 기기를 떠나지 않습니다. 내려받기와 변환을 브라우저가 직접 하기 때문입니다. +해당 API가 없는 환경에서는 아무 일도 일어나지 않습니다. + +--- + ## 📚 기반 - [sdkjs](https://github.com/ONLYOFFICE/sdkjs)와 [web-apps](https://github.com/ONLYOFFICE/web-apps) — OnlyOffice 편집기 diff --git a/readme.md b/readme.md index c784111a6..64c7b10f7 100644 --- a/readme.md +++ b/readme.md @@ -34,30 +34,6 @@ device, so documents are never uploaded, and no account is involved. --- -## AI document assistant - -**Experimental:** The AI assistant is still being developed. Answers and edits can be incomplete or incorrect; review suggestions and verify important changes. Speed and capabilities vary by model and device. - -**Watch the AI assistant in action** · English screen recordings with captions. Click a preview to watch the video. - -| Word · Draft, insert and undo | Excel · Fill cells and calculate | -| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | -| [![Watch the Word AI demo](docs/media/ai-demos/word-ai.jpg)](docs/media/ai-demos/word-ai.mp4) | [![Watch the Excel AI demo](docs/media/ai-demos/excel-ai.jpg)](docs/media/ai-demos/excel-ai.mp4) | -| PowerPoint · Review and create a slide | PDF · Read a page and review a note | -| [![Watch the PowerPoint AI demo](docs/media/ai-demos/pptx-ai.jpg)](docs/media/ai-demos/pptx-ai.mp4) | [![Watch the PDF AI demo](docs/media/ai-demos/pdf-ai.jpg)](docs/media/ai-demos/pdf-ai.mp4) | - -[Demo details and text descriptions](docs/media/ai-demos/README.md). Recorded with the local Qwen3 4B model and fictional documents; model preparation is omitted. - -Say what you want to do: ask about content, work on text or organize data. Review changes before applying them. Off by default · This browser only. - -Choose a local model or connect your AI service. Model files stay in this browser and cached files can be reused when preparing the model for another document. - -Word supports drafting and selected-text work; Excel and CSV support data operations; PowerPoint supports slide text and pages. PDF supports questions, summaries and translations of selectable text on the current page, plus reviewed page notes. Scanned image text is not recognized, and page notes do not rewrite PDF body text. - -Suggestions show their location and content. Edit them or ask for adjustments before applying. Cancel unwanted changes, or use editor Undo after applying. Clearing or overwriting content requires confirmation; read-only files can only be viewed. - -[How to use it](https://edit.chaxus.com/ai-document-assistant) - ## ✨ Features - 🔒 **Nothing is uploaded** — every conversion, edit and export happens in the tab @@ -192,17 +168,6 @@ Also available as a component: this project powers the document preview in --- -## 🤖 Browser AI agents (WebMCP) - -Where the browser supports it, the page registers tools an in-browser agent can -call directly instead of driving the UI: `open_document_url`, -`open_document_buffer`, `create_document`, `save_document`, `get_document_text`, -`set_readonly`, `get_document_state`. Documents still never leave the device — -the browser fetches and converts them itself. Where the API is absent, this is -a no-op. - ---- - ## 🚀 Deployment A static build — no runtime, no database. @@ -281,6 +246,53 @@ worth a look before changing the editor integration. --- +## AI document assistant (Experimental Beta) + +**Experimental Beta:** The AI assistant is still being developed. Answers and edits can be incomplete or incorrect; review suggestions and verify important changes. Speed and capabilities vary by model and device. + +**Watch the AI assistant in action** · English screen recordings. Play the videos below; caption files and text descriptions are linked in the demo details. + +**Word · Draft, insert and undo** + +https://github.com/user-attachments/assets/89b21740-0c96-4b21-885f-27efa6e7fa53 + +**Excel · Fill cells and calculate** + +https://github.com/user-attachments/assets/18dbe96f-bb07-46e9-88f7-5a7a6370b630 + +**PowerPoint · Review and create a slide** + +https://github.com/user-attachments/assets/3450551b-b557-4a0b-8a2a-5b05d2c458fe + +**PDF · Read a page and review a note** + +https://github.com/user-attachments/assets/e786a45c-f73a-48c0-8334-19544fa32c7e + +[Demo details and text descriptions](docs/media/ai-demos/README.md). Recorded with the local Qwen3 4B model and fictional documents; model preparation is omitted. + +Say what you want to do: ask about content, work on text or organize data. Review changes before applying them. Off by default · This browser only. + +Choose a local model or connect your AI service. Model files stay in this browser and cached files can be reused when preparing the model for another document. + +Word supports drafting and selected-text work; Excel and CSV support data operations; PowerPoint supports slide text and pages. PDF supports questions, summaries and translations of selectable text on the current page, plus reviewed page notes. Scanned image text is not recognized, and page notes do not rewrite PDF body text. + +Suggestions show their location and content. Edit them or ask for adjustments before applying. Cancel unwanted changes, or use editor Undo after applying. Clearing or overwriting content requires confirmation; read-only files can only be viewed. + +[How to use it](https://edit.chaxus.com/ai-document-assistant) + +--- + +## 🤖 Browser AI agents (WebMCP) + +Where the browser supports it, the page registers tools an in-browser agent can +call directly instead of driving the UI: `open_document_url`, +`open_document_buffer`, `create_document`, `save_document`, `get_document_text`, +`set_readonly`, `get_document_state`. Documents still never leave the device — +the browser fetches and converts them itself. Where the API is absent, this is +a no-op. + +--- + ## 📚 Built on - [sdkjs](https://github.com/ONLYOFFICE/sdkjs) and [web-apps](https://github.com/ONLYOFFICE/web-apps) — the OnlyOffice editors diff --git a/readme.pt.md b/readme.pt.md index 6ef8fd031..2f1809c66 100644 --- a/readme.pt.md +++ b/readme.pt.md @@ -33,20 +33,6 @@ quem visita, por isso os documentos nunca são enviados para lado nenhum e não --- -## Assistente de documentos com IA - -Diga o que quer fazer: consultar conteúdo, trabalhar em textos ou organizar dados. Revise as alterações antes de aplicar. - -Ative o assistente e escolha um modelo local ou conecte seu serviço de IA. Os arquivos do modelo ficam neste navegador; outro documento pode exigir uma nova preparação, reutilizando arquivos já armazenados. - -Word: consulte conteúdo, crie textos ou melhore parágrafos selecionados. Excel e CSV: leia tabelas, preencha dados, crie sequências, calcule totais ou ordene. PowerPoint: consulte textos, adicione texto e crie, duplique ou mude slides. PDF: consulte, resuma ou traduza texto selecionável da página atual; adicione uma nota a uma página específica. - -As sugestões mostram o local e o conteúdo. Edite ou peça ajustes antes de aplicar. Cancele o que não quiser; depois de aplicar, use Desfazer no editor. Limpar ou sobrescrever conteúdo exige confirmação. Arquivos somente leitura permitem apenas consulta. - -O assistente lê a página atual, não o PDF inteiro. Texto em imagens digitalizadas não é reconhecido; a indisponibilidade é informada. Notas são anexadas à página e não reescrevem o texto do PDF. Para alterar a disposição do texto, use o Word original. - -[Como usar](https://edit.chaxus.com/pt/ai-document-assistant) - ## ✨ Funcionalidades - 🔒 **Nada é enviado** — cada conversão, edição e exportação acontece dentro do separador @@ -178,16 +164,6 @@ do [@ranui/preview](https://www.npmjs.com/package/@ranui/preview) --- -## 🤖 Agentes de IA no navegador (WebMCP) - -Onde o navegador o suporta, a página regista ferramentas que um agente pode invocar -diretamente em vez de manobrar a interface: `open_document_url`, `open_document_buffer`, -`create_document`, `save_document`, `get_document_text`, `set_readonly`, -`get_document_state`. Também aqui os documentos não saem do dispositivo — é o próprio -navegador que os obtém e converte. Onde a API não existe, nada acontece. - ---- - ## 🚀 Implantação Uma compilação estática — sem runtime, sem base de dados. @@ -266,6 +242,32 @@ vale a pena ler antes de mexer na integração do editor. --- +## Assistente de documentos com IA (Experimental Beta) + +Diga o que quer fazer: consultar conteúdo, trabalhar em textos ou organizar dados. Revise as alterações antes de aplicar. + +Ative o assistente e escolha um modelo local ou conecte seu serviço de IA. Os arquivos do modelo ficam neste navegador; outro documento pode exigir uma nova preparação, reutilizando arquivos já armazenados. + +Word: consulte conteúdo, crie textos ou melhore parágrafos selecionados. Excel e CSV: leia tabelas, preencha dados, crie sequências, calcule totais ou ordene. PowerPoint: consulte textos, adicione texto e crie, duplique ou mude slides. PDF: consulte, resuma ou traduza texto selecionável da página atual; adicione uma nota a uma página específica. + +As sugestões mostram o local e o conteúdo. Edite ou peça ajustes antes de aplicar. Cancele o que não quiser; depois de aplicar, use Desfazer no editor. Limpar ou sobrescrever conteúdo exige confirmação. Arquivos somente leitura permitem apenas consulta. + +O assistente lê a página atual, não o PDF inteiro. Texto em imagens digitalizadas não é reconhecido; a indisponibilidade é informada. Notas são anexadas à página e não reescrevem o texto do PDF. Para alterar a disposição do texto, use o Word original. + +[Como usar](https://edit.chaxus.com/pt/ai-document-assistant) + +--- + +## 🤖 Agentes de IA no navegador (WebMCP) + +Onde o navegador o suporta, a página regista ferramentas que um agente pode invocar +diretamente em vez de manobrar a interface: `open_document_url`, `open_document_buffer`, +`create_document`, `save_document`, `get_document_text`, `set_readonly`, +`get_document_state`. Também aqui os documentos não saem do dispositivo — é o próprio +navegador que os obtém e converte. Onde a API não existe, nada acontece. + +--- + ## 📚 Construído sobre - [sdkjs](https://github.com/ONLYOFFICE/sdkjs) e [web-apps](https://github.com/ONLYOFFICE/web-apps) — os editores do OnlyOffice diff --git a/readme.zh.md b/readme.zh.md index f16cd56f0..e8d66093b 100644 --- a/readme.zh.md +++ b/readme.zh.md @@ -33,32 +33,6 @@ WASM 转换器都跑在访问者自己的设备上,文档不会被上传,也 --- -## AI 文档助手 - -**实验性功能:** AI 助手仍在持续完善。回答和修改可能不完整或有误,请检查建议并核对重要修改;速度和能力会随模型及设备而变化。 - -**AI 功能演示** · 以下视频均使用英文界面并附有英文字幕,点击预览图观看。 - -| Word · 起草、写入与撤销 | Excel · 填写数据与计算 | -| ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -| [![观看 Word AI 演示](docs/media/ai-demos/word-ai.jpg)](docs/media/ai-demos/word-ai.mp4) | [![观看 Excel AI 演示](docs/media/ai-demos/excel-ai.jpg)](docs/media/ai-demos/excel-ai.mp4) | -| PowerPoint · 确认并创建幻灯片 | PDF · 读取当前页与审阅批注 | -| [![观看 PowerPoint AI 演示](docs/media/ai-demos/pptx-ai.jpg)](docs/media/ai-demos/pptx-ai.mp4) | [![观看 PDF AI 演示](docs/media/ai-demos/pdf-ai.jpg)](docs/media/ai-demos/pdf-ai.mp4) | - -[演示详情与文字说明(英文)](docs/media/ai-demos/README.md)。视频使用本机 Qwen3 4B 模型与虚构资料录制,省略模型准备过程。 - -直接说出你想做的事。查看内容、处理文字或整理数据,修改前可以先检查。 - -开启助手,选择本机模型或连接自己的 AI 服务,再输入要求。模型文件会保留在当前浏览器;换文档后可能需要重新准备运行环境,不必重复下载已缓存的文件。 - -Word:询问内容、起草文字或润色选中的段落。 Excel 和 CSV:读取表格、填写数据、生成数字序列、计算总和或排序。 PowerPoint:询问幻灯片内容、添加文字,或新增、复制和切换页面。 PDF:询问、总结或翻译当前页可选中的文字,也可以为指定页添加批注。 - -修改建议会显示位置和内容。可以直接编辑建议,或继续告诉助手怎么调整;满意后再应用。不想修改时可以取消,完成后可用编辑器的撤销恢复。清空或覆盖已有内容需要确认。只读文件只能查看。 - -助手读取的是当前页,不代表已经看过整份 PDF。扫描图片中的文字暂时不能识别;读取不到时会说明。批注添加为页面便笺,不会改写 PDF 正文,也不会自动覆盖页面上的文字。要调整正文排版,请使用原始 Word 文件。 - -[使用说明](https://edit.chaxus.com/zh-CN/ai-document-assistant) - ## ✨ 主要特性 - 🔒 **不上传任何文件** — 转换、编辑、导出全部发生在这个标签页里 @@ -184,15 +158,6 @@ window.addEventListener('message', (e) => { --- -## 🤖 浏览器 AI Agent(WebMCP) - -在支持该能力的浏览器上,页面会注册一组工具,浏览器内的 Agent 可以直接调用,而不必去"看"和"点" -界面:`open_document_url`、`open_document_buffer`、`create_document`、`save_document`、 -`get_document_text`、`set_readonly`、`get_document_state`。文档同样不会离开设备——由浏览器 -自己抓取和转换。浏览器没有这套 API 时整体无操作,对普通用户零影响。 - ---- - ## 🚀 部署 纯静态产物——没有运行时,没有数据库。 @@ -267,6 +232,53 @@ pnpm run test:e2e # 端到端测试(Playwright,真实编辑器 + 真 --- +## AI 文档助手 (Experimental Beta) + +**Experimental Beta(实验性功能):** AI 助手仍在持续完善。回答和修改可能不完整或有误,请检查建议并核对重要修改;速度和能力会随模型及设备而变化。 + +**AI 功能演示** · 以下视频使用英文界面,可直接播放;字幕文件和文字说明见演示详情。 + +**Word · 起草、写入与撤销** + +https://github.com/user-attachments/assets/89b21740-0c96-4b21-885f-27efa6e7fa53 + +**Excel · 填写数据与计算** + +https://github.com/user-attachments/assets/18dbe96f-bb07-46e9-88f7-5a7a6370b630 + +**PowerPoint · 确认并创建幻灯片** + +https://github.com/user-attachments/assets/3450551b-b557-4a0b-8a2a-5b05d2c458fe + +**PDF · 读取当前页与审阅批注** + +https://github.com/user-attachments/assets/e786a45c-f73a-48c0-8334-19544fa32c7e + +[演示详情与文字说明(英文)](docs/media/ai-demos/README.md)。视频使用本机 Qwen3 4B 模型与虚构资料录制,省略模型准备过程。 + +直接说出你想做的事。查看内容、处理文字或整理数据,修改前可以先检查。 + +开启助手,选择本机模型或连接自己的 AI 服务,再输入要求。模型文件会保留在当前浏览器;换文档后可能需要重新准备运行环境,不必重复下载已缓存的文件。 + +Word:询问内容、起草文字或润色选中的段落。 Excel 和 CSV:读取表格、填写数据、生成数字序列、计算总和或排序。 PowerPoint:询问幻灯片内容、添加文字,或新增、复制和切换页面。 PDF:询问、总结或翻译当前页可选中的文字,也可以为指定页添加批注。 + +修改建议会显示位置和内容。可以直接编辑建议,或继续告诉助手怎么调整;满意后再应用。不想修改时可以取消,完成后可用编辑器的撤销恢复。清空或覆盖已有内容需要确认。只读文件只能查看。 + +助手读取的是当前页,不代表已经看过整份 PDF。扫描图片中的文字暂时不能识别;读取不到时会说明。批注添加为页面便笺,不会改写 PDF 正文,也不会自动覆盖页面上的文字。要调整正文排版,请使用原始 Word 文件。 + +[使用说明](https://edit.chaxus.com/zh-CN/ai-document-assistant) + +--- + +## 🤖 浏览器 AI Agent(WebMCP) + +在支持该能力的浏览器上,页面会注册一组工具,浏览器内的 Agent 可以直接调用,而不必去"看"和"点" +界面:`open_document_url`、`open_document_buffer`、`create_document`、`save_document`、 +`get_document_text`、`set_readonly`、`get_document_state`。文档同样不会离开设备——由浏览器 +自己抓取和转换。浏览器没有这套 API 时整体无操作,对普通用户零影响。 + +--- + ## 📚 基于这些项目 - [sdkjs](https://github.com/ONLYOFFICE/sdkjs) 与 [web-apps](https://github.com/ONLYOFFICE/web-apps) — OnlyOffice 编辑器本体