dsh-breeze-claim: Turn BreezeBlue daily free points claiming into an automatic task.
dsh-breeze-claim is a DeepSeek Harness (DSH) plugin maintained by mi-tuan, categorized as a network tool, version 0.1.0, under the MIT license. BreezeBlue provides 400 free points daily (resetting at 08:00 Beijing Time by default), but these can only be claimed manually on the web console; the developer API lacks a claim endpoint. The plugin features a "Breeze Credits" card on the DSH settings page, displaying the balance, whether it has been claimed today, the claim count, and the next reset time. It also offers "Claim Now" and "Auto Claim Daily" (defaulting to 08:10). The login state is managed by Playwright logging into the local Edge browser and exporting cookies to `cookies.json`, stored in an independent profile at `~/.dsh/breeze-claim/`, without interfering with the daily browser. It depends on Python 3.10+ (using only the standard library for status reading and claiming), with Playwright used solely for login and refreshing the login state. Reading and claiming are performed via a POST request to `https://breezeblue.ai/api/credits/daily-claim`, with status retrieved via a GET request to `/api/credits/summary`. Installation is done using `dsh plugin --profile desktop add github:mi-tuan/dsh-breeze-claim` followed by a DSH restart. Source installation is available via the `file:` path. Risks: Automated web operations may violate Breeze's Terms of Service; API changes may cause the plugin to fail; and login states may expire.
Read More