Рабочая платформа Alibaba DingTalk открыла исходный код DWS, инструмента командной строки DingTalk Workspace, и выпустила версию, работающую на ПК с HarmonyOS от Huawei. Проект, опубликованный на GitHub под лицензией Apache 2.0, позиционируется как DingTalk Workspace в командной строке, созданный как для людей, так и для ИИ-агентов.
По данным IT Home, DWS охватывает 25 бизнес-модулей и более 1000 команд. Среди сервисов, перечисленных в документации, — контакты, управление чатами и группами, события календаря и переговорные комнаты, задачи, согласования, записи посещаемости, рабочие отчеты, ИИ-таблицы, документы, доски для рисования, облачное хранилище, ИИ-протоколы совещаний и почта. Идея заключается в том, что пользователь описывает свои потребности, а агент выполняет их с помощью этих команд в рамках предоставленных ему разрешений, вместо того чтобы пользователь последовательно переходил по сообщениям и задачам.
Использование агентов является основной целью проектирования. Команды возвращают структурированный JSON, а инструмент поставляется со встроенными навыками агентов, которые можно устанавливать для каждого продукта или в виде единого комбинированного навыка. Документация рекомендует флаг пропуска подтверждения для агентов, опцию предварительного просмотра запроса без его выполнения (dry-run) и опцию фильтрации для извлечения только необходимых полей, чтобы агенты тратили меньше токенов.
Поскольку DWS работает с корпоративными данными, в настоящее время он требует авторизации от администратора предприятия. Проект включает вход через OAuth device-flow, шифрованное хранение токенов, привязанное к устройству, список разрешенных доменов, который по умолчанию отправляет учетные данные только доменам DingTalk, принудительный HTTPS и защиты, предназначенные для предотвращения обмана агентов вредоносным вводом, такие как фильтры обхода каталогов и подмены Unicode. DingTalk заявляет, что каждый вызов проходит через цепочку аутентификации и аудита его открытой платформы.
Поддержка ПК с HarmonyOS реализована через сборку OpenHarmony. Репозиторий создает бинарный файл openharmony/arm64 с использованием инструментария OpenHarmony Go, и каждый бета-выпуск и стабильный релиз теперь собирает, подписывает сам себя, проверяет и публикует статический пакет наряду с шестью другими архивными файлами для платформ. Проект утверждает, что бинарный файл был проверен на ПК с HarmonyOS. Некоторые функции недоступны в этой сборке, включая SafeChat и нативные полезные нагрузки во время выполнения.
IT Home описывает его как первый офисный инструмент командной строки с открытым исходным кодом для ПК с HarmonyOS, который заполняет пробел в программном обеспечении для повышения производительности на настольной платформе Huawei.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Pandaily




