Introduction¶
When developing agents with DeepSeek Harness (DSH), the Web UI is often left open all day: checking logs, modifying prompts, and re-running tasks. There are many ways to record “how long I worked today,” but the question of “how much money I’ve made so far today” rarely has ready-made tools. The dsh-work-pay-note introduced below is a card made for this purpose: it hangs in the bottom right corner of the interface, accumulating daily earnings second-by-second based on your working hours. It’s inescapable once visible; collapse it into a small capsule when not needed.
It aligns with DSH’s philosophy of “everything is a plugin” — a pure client-side small card, with no server, and no database.
What is this¶
The plugin’s full name is meijieyuan/dsh-work-pay-note (package name dsh-work-pay-note, Chinese name “Work and Earn”), maintained by meijieYUan, under the MIT license, current version 1.0.0. It solves a single problem: given a monthly salary and work schedule, it calculates in real time “how much money I’ve earned since starting work today” and “how much I’ve accumulated this month,” displayed on a draggable, collapsible card.
It is categorized under Client. The community directory skillhub.cn is an independent site with no official affiliation to DeepSeek / Hypi, so do not treat it as an official app store.
Core Features¶
The following lists only the capabilities explicitly mentioned in the README:
- Real-time accumulation during work hours: Starts billing by the second when the time comes, automatically pauses during lunch break, and stops automatically at the end of the day.
- Month-to-date accumulation: Calculated based on working days in the current calendar month (Monday to Friday), providing monthly goals and a progress bar.
- Today’s progress ring: Instantly see how much of this workday is completed.
- Schedule awareness: Start/end times and lunch duration are configurable; the card displays the schedule and how long is left until the end of the day.
- Optional background: Supports images, GIF/APNG/animated WebP, or a looped MP4/WebM segment, with a brightness slider. When the background is bright, the card switches to a light overlay with dark text; when the background is dark, it keeps cream-colored text. If no background is set, it retains the orange gradient.
- Non-obtrusive: Drag by the header, the chevron can be collapsed into a small capsule, and clicking restores it.
- Purely local: Aside from local background routing, there are no network requests; settings do not leave the local machine.
Installation and Activation¶
The README provides two methods. One is to install via Plugins → Discover in the DeepSeek Harness plugin market, but the original phrasing is “once listed,” so it is unclear if it is listed yet; the current version takes precedence. A safer method is to point directly to the repository:
dsh plugin --profile web add https://github.com/meijieYUan/dsh-work-pay-note
After running the command, restart the app or refresh the Web UI; the card appears in the bottom right corner.
This plugin has no build steps and no runtime dependencies: inside the package are pure ESM host code (index.js) and regular browser modules (client.js), with the client only binding to the web platform (platform: web, immediately: true). The files list also includes cordis.patch.yml, which is a bundle patch for the host Cordis framework. This is the mechanism part that allows “everything is a plugin” to mount onto the interface.
Typical Usage¶
Following the task requirements, the steps outside the installation command are as outlined in the README:
- Click the slider icon on the card to set monthly salary, work start/end times, and lunch duration.
- (Optional) Select a background under Background and adjust the brightness.
- Drag the card by the header and click the chevron to collapse it into a capsule.
There is one detail to note regarding the storage and upload path for backgrounds: the file selected in the settings will be copied to the plugin’s own assets/ directory (supporting background.jpg / .png / .gif / .mp4 / .webm, etc.), but you can also manually put files into this directory.
Since the background is inside the plugin directory, this directory will be replaced when updating or reinstalling the plugin, so previously uploaded backgrounds may need to be selected again. The README explicitly states this; if you use it first and then reinstall, you will run into this issue.
How the Numbers are Calculated¶
The README provides four definitive formulas, all calculated locally with no network data retrieval:
- Daily Salary = Monthly Salary ÷ Number of working days in the current month (Monday to Friday);
- Today’s Earnings = Minutes worked today × Daily Salary ÷ Planned work minutes (lunch break not included);
- Month-to-date Total = Number of completed workdays × Daily Salary + Today’s Earnings;
- Note: Holidays are not considered; if the schedule differs on certain dates, you need to adjust the settings manually.
The result depends only on the parameters you fill in; this is the confidence behind its “purely local” nature.
Applicable Scenarios and Notes¶
Suitable for developers who keep the DSH Web UI open for a long time and want to intuitively feel “how long today has passed, converted into how much money.” It is a visual small widget that does not participate in agent logic and does not affect the development process itself.
Two reminders:
- The plugin runs with the permissions of the current dsh process, and client-side code executes on the browser side. Before installing, you should check the source code and confirm the MIT license terms; this is a general prerequisite for using any third-party plugin.
- The plugin has 0 stars in the community directory and is a niche work newly listed; the calculation only recognizes the configured schedule, not statutory holidays, so it is suitable for a fixed commuting rhythm but not for complex shift schedules.
Conclusion¶
In one sentence: one command to install, no build dependencies, configuration stays local, and calculation rules are transparent. If you just need a small card to “glance at how much you’ve earned as soon as work starts,” this is the lowest-cost choice.
- Directory Page: https://www.skillhub.cn/plugins/meijieYUan/dsh-work-pay-note
- GitHub: https://github.com/meijieYUan/dsh-work-pay-note