# Office Copilot

> Создайте свой Office Copilot на основе совместного веб-приложения с нативными редакторами и собственным API-ключом модели.

- Human documentation: [https://docs.univer.ai/ru-RU/overview/examples/copilot](https://docs.univer.ai/ru-RU/overview/examples/copilot)

- Agent Markdown: [https://docs.univer.ai/ru-RU/overview/examples/copilot.md](https://docs.univer.ai/ru-RU/overview/examples/copilot.md)

- Requested language: `ru-RU`

- Content language: `ru-RU`

- Documentation version: `1.4.0`

- Source: [examples/copilot.ru-RU.mdx](https://github.com/dream-num/documentation/blob/dev/content/docs/examples/copilot.ru-RU.mdx)

---

**Univer Office Copilot** — открытое эталонное веб-приложение на **[Univer Office SDK](https://docs.univer.ai/ru-RU/overview.md)**, LangChain, React и TypeScript. Оно размещает редактируемые таблицы, документы, слайды, реляционные таблицы и холсты рядом с диалоговым помощником. Используйте запускаемый пример кода как основу собственного Office Copilot.

[Запустить локально](#quick-start) · [Редактируемые примеры](https://github.com/dream-num/univer-office-copilot#included-examples) · [Исходный код](https://github.com/dream-num/univer-office-copilot)

![Редактируемая финансовая книга рядом с диалогом Copilot и шесть файлов-примеров в рабочем пространстве](https://raw.githubusercontent.com/dream-num/documentation/dev/public/assets/examples/office-copilot/overview.webp)

## Что можно создать

| Продукт | Примеры приложений |
| --- | --- |
| Sheets | Финансовые модели, сценарный анализ, формулы и диаграммы. |
| Docs | Исследовательские отчёты и записки в Modern Docs или Paged Docs. |
| Slides | Редактируемые презентации для инвесторов и проектов. |
| Base | Связанные записи, операционный учёт и обновляемые дашборды. |
| Board | Карты решений, рабочие процессы и связанные схемы. |

## Локальный запуск эталонного приложения

Используйте **Node.js 24+** и **pnpm 10.33.4**:

```bash
git clone https://github.com/dream-num/univer-office-copilot.git
cd univer-office-copilot
pnpm install --frozen-lockfile
pnpm dev
```

Откройте [http://127.0.0.1:5173](http://127.0.0.1:5173). Новая локальная демоучётная запись получает шесть приватных редактируемых примеров для всех пяти продуктов и обоих режимов документов. Для просмотра и ручного редактирования не нужны ключ модели, Docker или внешняя база данных.

Для работы с Copilot откройте меню моделей в чате и выберите **Add model** или **Manage models**. Укажите провайдера, ID модели и API-ключ. Поддерживаются OpenAI, Anthropic, Google Gemini, DeepSeek, OpenRouter и собственные HTTPS-эндпоинты, совместимые с OpenAI. Режим **Ask** помогает изучать файл, а **Edit** напрямую изменяет текущий файл.

Для измерения текста ИИ и проверки отрисовки необходим локальный Chrome, Chromium или Edge. Настройка моделей, вложений, импорта/экспорта и браузера описана в [руководстве локальной разработки](https://github.com/dream-num/univer-office-copilot/blob/main/docs/local-development.md).

> [!INFO]
> Исходный код приложения распространяется по Apache-2.0. Встроенные функции Univer Pro имеют отдельные лицензионные условия SDK; приложение не предоставляет лицензию Pro. См. [лицензирование SDK](https://github.com/dream-num/univer-office-copilot/blob/main/docs/local-development.md#univer-licensing).

## Роль Office SDK

Рабочее пространство React предоставляет редакторы и чат. Сервер Node запускает цикл инструментов LangChain, продуктовые Skills и ограниченные скрипты редактирования в клиенте Univer без интерфейса. Подтверждённые изменения поступают в браузер по тому же каналу совместной работы, что и правки людей; нативное чтение результатов и проверка отрисовки дают обратную связь для валидации.

Modern Docs использует Markdown, Paged Docs — Typst, а Slides компилирует SVG в редактируемые элементы. Приложение также поддерживает несколько диалогов на файл, контекст вложений, изменения по ходам, нативную историю, восстановление владельцем и раздельную публикацию файлов и диалогов.

Используйте [описание архитектуры](https://github.com/dream-num/univer-office-copilot/blob/main/docs/architecture.md) и [руководство расширения](https://github.com/dream-num/univer-office-copilot/blob/main/docs/extending.md), а также изучите [операции с контентом](https://docs.univer.ai/ru-RU/ai/content-operations.md), [совместную работу](https://docs.univer.ai/ru-RU/overview/features/shared/collaboration.md) и [историю](https://docs.univer.ai/ru-RU/overview/features/shared/history.md).

[Все примеры](https://docs.univer.ai/ru-RU/overview/examples.md)
