StaffDeck с открытым исходным кодом: корпоративная платформа для создания цифровых сотрудников

15 июля 2026 года компания OpenBMB выпустила StaffDeck как проект с открытым исходным кодом — корпоративную платформу, предназначенную для создания, управления и эксплуатации цифровых сотрудников. Этот проект пошёл по пути, отличному от обычных корпоративных чат-ботов. StaffDeck не рассматривает ИИ как временное диалоговое окно, а стремится превратить профессиональный опыт, бизнес-процессы, стандартные операционные процедуры и критерии принятия решений в цифровых сотрудников, способных непрерывно работать и постоянно совершенствоваться. Исходный код уже опубликован на GitHub, также доступны установочные пакеты для macOS, Windows и Linux. StaffDeck можно развернуть из исходного кода с использованием модельных конечных точек, совместимых с OpenAI. Многие корпоративные ИИ-продукты по-прежнему начинаются и заканчиваются интерфейсом чата. Пользователь открывает диалог, задаёт вопрос, получает ответ и закрывает сессию. Такая модель полезна для простых вспомогательных задач, но показывает сво

发布于 2026年7月17日generalGEO 评分: 08 次阅读
Это рекламное изображение для StaffDeck, выполненное в темно-сине-черной гамме с сдержанными циановыми световыми эффектами, соответствующими стилю данной платформы с открытым исходным кодом. В центре композиции выделен белый заголовок «StaffDeck Guide», ниже указан подзаголовок «Open-Source Enterprise Digital Employee Platform», поясняющий позиционирование продукта. Слева частично показан интерфейс платформы с приветствием «Welcome back, Alex» и данными в виде графиков. Справа центральный шестиугольный логотип соединяет иконки пользователей с названиями функций, таких как Marketing, HR, Engineering, что иллюстрирует совместную работу различных бизнес-функций с помощью данной платформы цифровых сотрудников. Дизайн минималистичен и точно отражает тему.

StaffDeck с открытым исходным кодом: корпоративная платформа для создания цифровых сотрудников

Введение

15 июля 2026 года компания OpenBMB выпустила StaffDeck как проект с открытым исходным кодом — корпоративную платформу, предназначенную для создания, управления и эксплуатации цифровых сотрудников.

Этот проект пошёл по пути, отличному от обычных корпоративных чат-ботов. StaffDeck не рассматривает ИИ как временное диалоговое окно, а стремится превратить профессиональный опыт, бизнес-процессы, стандартные операционные процедуры и критерии принятия решений в цифровых сотрудников, способных непрерывно работать и постоянно совершенствоваться.

Исходный код уже опубликован на GitHub, также доступны установочные пакеты для macOS, Windows и Linux. StaffDeck можно развернуть из исходного кода с использованием модельных конечных точек, совместимых с OpenAI.

От корпоративного чат-бота к цифровому сотруднику

Многие корпоративные ИИ-продукты по-прежнему начинаются и заканчиваются интерфейсом чата. Пользователь открывает диалог, задаёт вопрос, получает ответ и закрывает сессию.

Такая модель полезна для простых вспомогательных задач, но показывает свою ограниченность, когда компания хочет привлечь ИИ к повторяющейся работе.

Цифровому сотруднику требуется не только способность к диалогу. Он должен понимать свою должность, соблюдать организационные правила, использовать одобренные знания, вызывать инструменты, сохранять записи о выполнении и при необходимости поддерживать вмешательство человека.

StaffDeck построен именно вокруг этой более масштабной концепции. Он характеризует цифрового сотрудника через организационные атрибуты, такие как:

  • Должность и границы роли
  • Идентификатор сотрудника
  • Профиль компетенций
  • Знаниевые ресурсы
  • Навыки и стандартные операционные процедуры
  • Разрешения на инструменты
  • Записи о работе и выполнении
  • Область доступа
  • История обратной связи и улучшений

Такая структура приближает систему к цифровой платформе управления персоналом, а не к универсальному интерфейсу чат-бота.

Превращение организационных знаний в многократно используемые компетенции

Одна из самых сложных проблем в корпоративной деятельности заключается в том, что ценные знания часто разрознены.

Часть информации записана в документах, часть встроена в электронные таблицы и руководства по процессам, а значительный объём знаний хранится в опыте опытных сотрудников, включая тонкие суждения, редко формально фиксируемые в стандартных операционных процедурах.

Когда опытный сотрудник увольняется или переходит на другую должность, часть знаний может быть утеряна.

StaffDeck стремится преобразовать множественные формы организационных профессиональных знаний в долговременные цифровые компетенции:

  1. Профессиональный опыт
  2. Бизнес-процессы
  3. Стандартные операционные процедуры
  4. Критерии принятия решений
  5. Документированные знания
  6. Неформальные операционные правила
  7. Обратная связь, возникающая в реальной работе

Его цель — не буквальное «цифровое бессмертие», а прагматичная попытка сделать важные профессиональные знания многократно используемыми, отслеживаемыми и более удобными для улучшения.

Совместный проект науки, промышленности и образования

StaffDeck представлен не как внутренний продукт отдельной компании.

Согласно информации из официального репозитория, платформа разработана совместно следующими организациями:

  • ModelBest
  • Совместная лаборатория данных и интеллекта Северо-восточного университета и ModelBest
  • Лаборатория обработки естественного языка Университета Цинхуа (THUNLP)
  • OpenBMB
  • AI9Stars

Этот набор объединяет возможности моделирования, обработки естественного языка, корпоративного развёртывания и инженерии с открытым исходным кодом.

Целевая аудитория включает компании и организации, стремящиеся преобразовать искусственный интеллект из инструмента личной эффективности в многократно используемую организационную способность.

Основные функции StaffDeck

В официальном проекте описаны четыре области возможностей.

Создание и управление цифровыми сотрудниками

Пользователи могут определять цифровых сотрудников с независимыми ролями, табельными номерами, профилями компетенций, разрешениями и записями о работе.

Цифровые сотрудники могут быть опубликованы, повторно использованы или адаптированы в соответствии с различными организационными потребностями. Механизм изоляции разрешений помогает предотвратить прямое изменение общих ресурсов каждым пользователем.

Эта функция особенно полезна, когда компания хочет поддерживать набор одобренных контролируемых цифровых ролей, а не позволять каждому сотруднику создавать изолированных личных ботов.

Процессные навыки на основе конечного автомата

StaffDeck может преобразовывать описания процессов на естественном языке в структурированные стандартные операционные процедуры и выполнять их через конечный автомат.

Конечный автомат помогает разбить сложную работу на определённые этапы, условия перехода и ветвления состояний. Этот метод более предсказуем, чем требование к модели импровизировать весь процесс в одном запросе.

Платформа поддерживает:

  • Параллельное выполнение нескольких процессов
  • Переключение между процессами в реальном времени
  • Сохранение контекста
  • Визуальное редактирование процессов
  • Управление версиями
  • Ветвящееся развитие

Эти функции особенно подходят для задач, требующих соблюдения стабильных процессов, но допускающих ограниченное применение ИИ-суждений.

Знаниевый поиск с учётом структуры документа

Традиционные системы поиска обычно разбивают документы на небольшие текстовые блоки и ищут напрямую. Этот метод работает, но может потерять структурную информацию исходного текста.

StaffDeck строит навигационные индексы на нескольких уровнях: документы, разделы, страницы и аннотации.

Цифровой сотрудник может сначала оценить местоположение релевантной информации, а затем более точно найти исходный текст.

Платформа также поддерживает:

  • Независимые корзины знаний
  • Точный поиск
  • Цитирование источников
  • Отладку поиска
  • Доступ с учётом разрешений

Это позволяет командам лучше понимать, почему цифровой сотрудник выбирает определённый источник.

Долговременное сохранение знаний за пределами одного диалога: как это делает StaffDeck

Самое важное отличие платформы цифровых сотрудников от стандартного чат-бота — долговременность.

В обычных чат-продуктах большая часть полезного контекста принадлежит одному диалогу. После завершения сессии соответствующие знания могут не стать управляемым организационным активом.

StaffDeck отделяет многократно используемые компетенции от временного контекста диалога.

Цифровой сотрудник может сохранять и повторно использовать:

  • Одобренные базы знаний
  • Определения процессов
  • Навыки
  • Подключённые инструменты
  • Правила, специфичные для должности
  • Долговременную память
  • Записи обратной связи
  • Траектории выполнения
  • Запланированные задачи

Это не означает, что каждый диалог должен автоматически становиться постоянной памятью. Корпоративные системы по-прежнему должны соблюдать правила доступа, защиту конфиденциальности, процедуры проверки и чёткие политики хранения.

Ключевой момент в том, что знания могут быть осознанно преобразованы в контролируемый ресурс, а не заперты в личных чат-записях сотрудников.

Основной рабочий процесс

Официальный рабочий процесс StaffDeck можно обобщить в шесть этапов.

1. Создание цифрового сотрудника

Определение должности, границ роли, стиля обслуживания, создателя и области доступа.

Чёткое определение роли помогает предотвратить выход цифрового сотрудника за рамки своих предполагаемых обязанностей.

2. Настройка компетенций

Подключение баз знаний, общих навыков, стандартных операционных процедур и инструментов.

Команды могут копировать ресурсы из маркетплейса или создавать собственные, не изменяя оригинальные общие шаблоны.

3. Запуск сессии

Открытие цифрового сотрудника из маркетплейса или списка сотрудников, отправка первого запроса.

После отправки первого сообщения официальная сессия сохраняется постоянно.

4. Выполнение и наблюдение

Отслеживание записей выполнения во время работы цифрового сотрудника.

Интерфейс может отображать события, связанные с намерениями, поиском, навыками, инструментами, проверкой и окончательным ответом.

5. Вмешательство при необходимости

Пользователи могут управлять запросами в очереди, отменять выполнение, передавать задачи человеку или обрабатывать ожидающие ответы.

Для неопределённых, конфиденциальных или критически важных задач вмешательство человека остаётся важным.

6. Постоянное улучшение работы сотрудника

Использование памяти, обратной связи, журналов диалогов и запланированных задач для оптимизации работы цифрового сотрудника.

Когда команды анализируют неудачные случаи и обновляют знания, определения процессов или инструменты, цифровой сотрудник становится более ценным.

Быстрый старт с StaffDeck

Исходная статья объявила о выпуске с открытым исходным кодом, но не содержит инструкций по установке. Следующие команды взяты из официального репозитория StaffDeck для непосредственной проверки и тестирования платформы читателями.

Требования к окружению

Подготовьте следующее окружение:

  • macOS, Linux или WSL (для скриптов разработки)
  • Python 3.11 или выше
  • Node.js 20 или выше
  • npm
  • Интерфейс чата завершения, совместимый с OpenAI
  • Действительный API-ключ для выбранного сервиса модели

StaffDeck сам по себе не требует CUDA. Аппаратные требования зависят от модельного интерфейса, который вы решите запускать или к которому будете обращаться.

1. Клонирование и установка

git clone https://github.com/OpenBMB/StaffDeck.git
cd StaffDeck

python3 -m venv backend/.venv
backend/.venv/bin/python -m pip install -e "backend[dev]"
npm --prefix

enterprise ci
cp

backend/.env.example backend/.env

2. Настройка модели

Откройте файл backend/.env и задайте ключ приложения и информацию о сервисе модели:

APP_SECRET="replace-with-a-long-random-secret"
DEMO_MODEL_BASE_URL="https://your-openai-compatible-endpoint/v1"
DEMO_MODEL_NAME="your-model-name"
DEMO_MODEL_API_KEY="your-api-key"

Ключ API используется для создания начальной конфигурации модели и шифруется перед сохранением в базу данных.

Не отправляйте файл backend/.env в публичный репозиторий.

После запуска сервиса управлять провайдерами моделей можно также по следующему пути:

Управление → Конфигурация моделей

3. Запуск веб-демонстрации

DETACH=1 scripts/dev_up.sh

Этот скрипт собирает фронтенд и запускает интерфейс, API и Swagger-документацию через процесс FastAPI на порту 5173.

Учетные данные администратора по умолчанию:

Имя пользователя: admin
Пароль: admin

Сразу после первого входа измените пароль по умолчанию.

4. Проверка установки

Выполните проверку работоспособности:

curl http://127.0.0.1:5173/api/health

Ожидаемый ответ:

{"status":"ok"}

Затем откройте:

http://127.0.0.1:5173/workspace/gallery

Выберите цифрового сотрудника и отправьте сообщение. Ответ и запись выполнения должны отобразиться в одном раунде диалога.

Часто используемые команды

scripts/dev_status.sh       # Просмотр статуса сервиса
scripts/dev_down.sh         # Остановка локального сервиса
scripts/dev_up.sh           # Запуск на переднем плане

Скачивание настольной версии

Пользователи, которые не хотят разворачивать систему из исходного кода, могут использовать настольную версию, выпущенную официальным проектом StaffDeck.

Платформа Архитектура Официальный установочный пакет
macOS Apple Silicon, arm64 Скачать.dmg
Windows x64 Скачать установщик.exe
Linux x86_64, Debian или Ubuntu Скачать.deb

Поскольку проект всё ещё находится на ранних этапах тестирования, командам следует проверять каждую версию в контролируемой среде перед использованием для важных производственных задач.

Структура проекта

Официальный репозиторий разделяет приложение на бэкенд, фронтенд, документацию, скрипты и компоненты упаковки.

StaffDeck/
├── backend/                  # FastAPI API, среда выполнения агентов, хранение и рабочие процессы задач
├── frontend-enterprise/      # React/TypeScript рабочая область StaffDeck
├── docs/                     # Учебные пособия, API, определения схем и примеры процессов
├── scripts/                  # Управление жизненным циклом сервиса и скрипты проверки
├── packaging/                # Ресурсы для упаковки под macOS, Linux и Windows
├── README.md                 # Документация на английском языке
└── README.zh.md              # Документация на упрощённом китайском

Бэкенд в основном написан на Python, а корпоративный фронтенд использует React и TypeScript.

Корпоративные сценарии использования

StaffDeck может служить основой для различных внутренних цифровых ролей.

Внутренний ассистент по знаниям

Цифровые сотрудники могут извлекать утверждённые корпоративные документы, ссылаться на источники и помогать сотрудникам находить информацию о процессах или политиках.

Ассистент по выполнению SOP

Команды могут преобразовывать повторяющиеся процессы в структурированные рабочие процессы, а цифровые сотрудники могут направлять или выполнять каждый этап.

Операционный координатор

С помощью запланированных задач и подключённых API цифровые сотрудники могут отслеживать регулярные работы и запускать утверждённые действия.

Поддержка клиентов

Цифровые сотрудники могут объединять знания о продуктах, правила обслуживания и процессы эскалации, сохраняя записи выполнения для проверки.

Ассистент по исследованиям или анализу

Система может собирать материалы, следовать установленным исследовательским процедурам и сохранять шаги, используемые для генерации ответов.

Сохранение экспертных знаний

Опытные сотрудники могут преобразовать свои повторяющиеся критерии суждения, правила проверки и рабочие методы в многократно используемые цифровые возможности перед сменой должности или уходом из организации.

Риски и ограничения

Открытый исходный код не означает, что ИИ-системы автоматически готовы к неограниченному корпоративному развёртыванию.

Репозиторий StaffDeck перечисляет несколько важных ограничений:

  • Ответы модели могут быть ошибочными, неполными или противоречивыми.
  • Записи выполнения повышают аудируемость, но не гарантируют корректность.
  • Качество поиска зависит от качества документов, разбора, индексации, прав доступа и возможностей модели.
  • Внешние инструменты могут иметь реальные побочные эффекты.
  • Запланированные задачи требуют постоянно работающего worker’а и правильной настройки часового пояса.
  • Для высокорисковых операций следует использовать учётные данные с минимальными правами и требовать утверждения человеком.
  • Эта платформа не заменяет квалифицированную профессиональную проверку в регулируемых областях.
  • Для важных решений требуется авторизация, защита конфиденциальности и надзор человека.

Организациям следует начинать с низкорисковых рабочих процессов, ограничивать права инструментов и проверять выходные данные перед расширением обязанностей системы.

Лицензия с открытым исходным кодом

StaffDeck распространяется под лицензией GNU Affero General Public License v3.0 (обычно называемой AGPL-3.0).

Команды, планирующие модифицировать платформу или предоставлять её через сеть, должны внимательно прочитать лицензию. AGPL-3.0 может налагать обязательства по раскрытию исходного кода изменённых версий, предоставляемых пользователям через сетевые сервисы.

Для коммерческих или юридических решений организации должны ознакомиться с полным текстом лицензии и при необходимости получить профессиональную консультацию.

Часто задаваемые вопросы

Что такое StaffDeck?

StaffDeck — это корпоративная платформа с открытым исходным кодом для создания и управления цифровыми сотрудниками. Она объединяет определение ролей, базу знаний, SOP, инструменты, разрешения, память и записи выполнения в единую систему.

Чем StaffDeck отличается от чат-бота?

Чат-боты в основном обрабатывают диалоги. StaffDeck, напротив, предназначен для поддержки постоянных ролей, контролируемых знаний, структурированных процессов,

Инструменты взаимодействия, планирование задач, аудит и непрерывное совершенствование.

Может ли StaffDeck работать без локального GPU?

Да. Приложение подключается к конечным точкам моделей, совместимым с OpenAI, поэтому StaffDeck сам по себе не требует локального GPU. Аппаратные требования зависят от того, развернута ли выбранная модель локально или размещена удаленно.

Каких поставщиков моделей можно использовать с StaffDeck?

Платформе требуется конечная точка чата, совместимая с OpenAI. Совместимость зависит от того, реализует ли поставщик требуемое поведение API, и может ли выбранная модель корректно работать с рабочим процессом StaffDeck.

Можно ли развернуть StaffDeck на Windows?

Официальный проект предоставляет установщик для Windows x64 (настольная версия). Для разработки на основе исходного кода репозиторий поддерживает macOS, Linux или подсистему Windows для Linux в качестве среды выполнения.

Почему обычные пользователи могут использовать ресурсы Marketplace, но не могут их редактировать?

Ресурсы Marketplace — это общие шаблоны, защищенные правами создателя и администратора. Обычные пользователи могут копировать или привязывать лицензированные ресурсы к своим цифровым сотрудникам, но не могут изменять оригинальные ресурсы.

Готов ли StaffDeck к использованию в продакшене?

Проект является открытым и уже содержит корпоративные функции, но текущая версия все еще находится на ранней стадии тестирования. Организациям следует провести тестирование безопасности, конфиденциальности, надежности и рабочих процессов перед развертыванием в производственной среде.

По какой лицензии распространяется StaffDeck?

StaffDeck использует лицензию AGPL-3.0. Организации, модифицирующие программное обеспечение или предоставляющие к нему доступ через веб-сервисы, должны ознакомиться с условиями лицензии и связанными обязательствами по предоставлению исходного кода.

Связанные инструменты

  • StaffDeck: Официальный сайт платформы корпоративных цифровых сотрудников.
  • OpenBMB: Экосистема больших языковых моделей с открытым исходным кодом, создавшая StaffDeck.
  • FastAPI: Python-фреймворк для веб-приложений, используемый для бэкенда и API StaffDeck.
  • React: Библиотека для создания пользовательских интерфейсов, используемая в корпоративном рабочем пространстве StaffDeck.
  • Протокол контекста модели (MCP): Протокол, используемый StaffDeck для подключения цифровых сотрудников к внешним инструментам.
  • GitHub: Платформа, на которой размещены исходный код, задачи, релизы и история проекта StaffDeck.

Связанные ссылки

Обзор

StaffDeck знаменует переход от временных корпоративных чат-ботов к постоянным цифровым сотрудникам. Он предназначен для преобразования экспертных знаний, стандартных операционных процедур, правил принятия решений, инструментов и обратной связи в управляемые возможности, которые можно повторно использовать во всей организации.

Платформа интегрирует управление ролями, конечные автоматы рабочих процессов, поиск с учетом структуры, вызов API и инструментов MCP, запланированные задачи, долговременную память, ручное вмешательство и подробные журналы выполнения. Исходный код, установочные пакеты и инструкции по развертыванию находятся в открытом доступе.

Проект все еще находится на ранней стадии тестирования, поэтому предприятиям следует начинать с контролируемых сценариев низкого риска и строго применять политики прав доступа, конфиденциальности и ручной проверки.

Основная идея StaffDeck проста: когда знания и процессы принадлежат организации, а не исчезают с окончанием диалога, ценность корпоративного ИИ значительно возрастает.