Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions docs/media/ai-demos/README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
# 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.

To try a demo yourself, open a document, open **AI Assistant**, then load a local model or connect your AI service. Type the request shown below. Some changes require review before applying; you can cancel them or use the editor's **Undo** after applying.

## 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.”

The assistant drafts a heading and three bullet points. **Write into document** inserts the formatted content into the Word document. The demo then uses **Undo** and **Redo** in the editor to show that the change is reversible.

## 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:

Expand All @@ -31,19 +31,19 @@ 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.”

Review the proposed slide content and apply it. The new slide appears in the presentation. Answers about slides can be inaccurate with a small local model; check them against the presentation.

## 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:

Expand Down
50 changes: 26 additions & 24 deletions readme.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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
Expand Down
50 changes: 26 additions & 24 deletions readme.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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
Expand Down
38 changes: 20 additions & 18 deletions readme.fa.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,6 @@

---

## دستیار هوش مصنوعی

برای بازنویسی، خلاصه‌سازی یا ترجمه، متن را انتخاب کنید. نتیجه را پیش از درج بررسی کنید. دستیار به‌صورت پیش‌فرض خاموش است؛ دانلود فقط با انتخاب شما آغاز می‌شود. متن در رایانه شما یا سرویس انتخابی شما پردازش می‌شود.

در PDF می‌توانید دربارهٔ متن قابل انتخاب صفحهٔ فعلی سؤال کنید، آن را خلاصه یا ترجمه کنید و پس از بررسی، یادداشتی به صفحهٔ مشخص اضافه کنید. متن تصاویر اسکن‌شده خوانده نمی‌شود و متن اصلی PDF بازنویسی نمی‌شود. پیشنهادها محل و محتوای تغییر را نشان می‌دهند؛ پیش از اعمال می‌توانید آنها را ویرایش یا لغو کنید و پس از اعمال از «واگرد» استفاده کنید.

[راهنمای استفاده](https://edit.chaxus.com/ai-document-assistant)

## ✨ ویژگی‌ها

- 🔒 **هیچ‌چیز بارگذاری نمی‌شود** — هر تبدیل، ویرایش و برون‌بری درون همان زبانه انجام می‌شود
Expand Down Expand Up @@ -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 نباشد، هیچ اتفاقی نمی‌افتد.

---

## 🚀 استقرار

یک ساخت ایستا — بدون زمان اجرا، بدون پایگاه داده.
Expand Down Expand Up @@ -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
Expand Down
Loading
Loading