Preface

In the development practices of DeepSeek Harness (DSH), when dealing with tasks involving local devices or specific computational logic, developers typically need to write scripts or invoke external commands. If you want to encapsulate the logic within a plugin and avoid additional network request overhead, a lightweight Node.js-based solution is needed. The dsh-phone-cleanup plugin is designed for exactly this scenario, providing a set of purely local phone cleanup capabilities.

Plugin Introduction

This is a client-side plugin maintained by uckkk. Its core value lies in pushing the cleanup logic down to local execution, making it independent of the network environment, and returning clear recommendations through parameter calculations.

Core Functions

  • Phone Cleanup: Supports precise calculations based on parameters and returns specific cleanup recommendations.
  • Pure Node.js Implementation: The code runs in the local environment, has no network dependencies, and offers high execution efficiency.

Installation and Enablement

Before use, ensure your environment meets the following dependency requirements:
* @deepseek-ai/cordis (^4.0.1)
* @deepseek-ai/dsh-tools (>=0.1.0-rc.6)

Enable the plugin by running the official installation command:

dsh plugin add github:uckkk/dsh-phone-cleanup

Typical Usage

After installation, the plugin automatically registers the relevant tools. Within a DSH session, directly invoke these registered tools to use the cleanup function.

Notes

This plugin runs with the privileges of the current DSH process. Before installation, it is recommended that developers review the source code themselves to ensure security.

Summary

dsh-phone-cleanup provides a way to handle local cleanup tasks without a network environment. For more technical details, refer to its GitHub repository or plugin catalog.