The Alibaba DingTalk working platform has made the DingTalk Workspace command-line tool, named DWS, publicly available, and has also released a version compatible with Huawei's HarmonyOS PCs. This project is hosted on GitHub under the Apache 2.0 license and is positioned as a command-line interface for DingTalk Workspace, developed for both users and artificial intelligence.
According to IT Home, DWS includes 25 business modules and over a thousand commands. The documentation lists services such as contact, chat, and group management, calendar events and meeting rooms, to-do lists, approvals, attendance records, work reports, AI tables, documents, whiteboards, cloud storage, AI meeting minutes, and email. The main idea is that the user describes the required task, and the agent performs it using these commands within the granted permissions, instead of the user having to manually switch between messages and tasks.
Agent application is the central goal of the design. Commands return structured data in JSON format, and the tool comes with built-in agent skills that can be installed individually for each product or as a single comprehensive skill. The documentation recommends using the confirmation skip flag for agents, the test run option for previewing a request without actually executing it, and a filter to extract only necessary fields so that agents consume fewer tokens.
Since DWS interacts with corporate data, administrator authorization from the enterprise is currently required. The project provides for login via OAuth device-flow, encrypted token storage tied to the device, a list of allowed domains that defaults to directing credentials only to DingTalk domains, use of HTTPS, and protective mechanisms preventing agents from being tricked by malicious input, such as path bypass and Unicode substitution filters. DingTalk states that every call passes through an open platform authentication and audit chain.
HarmonyOS PC support is implemented through the OpenHarmony build. The repository generates an openharmony/arm64 binary file using the OpenHarmony Go toolchain, and now every beta and stable version is compiled, self-signed, verified, and published along with six other platform archives. The project confirms that the binary file has been tested on HarmonyOS PCs. However, some features are unavailable in this build, including SafeChat and native runtime plugins.
IT Home notes that this is the first open command-line tool for office tasks on HarmonyOS PCs, filling a software gap for productivity enhancement on the Huawei desktop platform.

