DingTalk opens source code for DWS command-line tool for AI agents with HarmonyOS PC support
Read more
Pandaily
pandaily.com

DingTalk opens source code for DWS command-line tool for AI agents with HarmonyOS PC support

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.

Similar stories

Xiaomi releases open audio model MiDashengLM-Spatial capable of detecting sound sources
Read more
pandaily.com

Xiaomi releases open audio model MiDashengLM-Spatial capable of detecting sound sources

Xiaomi has introduced MiDashengLM-Spatial, a new component of its Dasheng series of audio models. This model is designed not only to understand the content of sound but also its spatial origin.

The full model weights and inference code have been published by the company under the Apache 2.0 license, which permits both research and commercial use. The model is built upon MiDashengLM-7B, a large sound understanding model that Xiaomi previously made open source.

To enable spatial perception, a spatial audio encoder named Spatial-Dasheng was added to the model. According to a technical report posted on arXiv, it utilizes a hierarchical semantic-to-spatial conditioning module that separately captures semantic and spatial information before merging them. This results in a unified end-to-end model capable of analyzing speech, background noise, and music, as well as inferring the direction, distance, and movement of the sound source.

On the Hugging Face page, the model is presented with approximately 8 billion parameters. Spatial cues depend on multi-channel input; the model description states that it was trained on binaural two-channel audio, although mono input is also supported, it does not carry directional information.

Xiaomi asserts that the general audio capabilities of the model are preserved, and the research team reports that performance in basic audio processing tasks remains comparable to large audio-language models of around 8 billion parameters.

Xiaomi positions MiDashengLM-Spatial as the first open, end-to-end model for spatial audio understanding in the industry. It should be noted that this claim is contained within the article and qualified with the phrase 'to our knowledge,' and it has not yet been independently verified.

Over the past two years, Xiaomi has made its fundamental sound models, Xiaomi Dasheng and MiDashengLM-7B, open source. The company notes that technologies from the Dasheng series are already used in over 30 applications across its smart home and automotive cockpit products, covering speech recognition, ambient sounds, and music. This figure refers to the existing series, not the new MiDashengLM-Spatial model.

Regarding MiDashengLM-Spatial itself, Xiaomi plans to gradually integrate it into smart home and automotive cockpit scenarios, where knowing the origin of a voice or alarm signal will allow assistants to react more accurately. The company has not yet provided timelines or names of specific products.

The release includes a project demo page, a technical report on arXiv, evaluation code on GitHub, and model weights on Hugging Face.

Popular