dsh-ohjingjing-team: Ohjingjing Status Icons for the DeepSeek Harness Team Panel
spookywaste/dsh-ohjingjing-team
Replaces the status icons in the DeepSeek Harness agent team panel member rows with the "ohjingjing" whale character, delivered as a pure CSS skin that registers no slots and patches no official components.
dsh-ohjingjing-team is a cosmetic skin for DeepSeek Harness that swaps the status icons on the left of member rows in the agent team panel. The plain, hard-to-scan status slots become the Ohjingjing character, so idle, running, and failed states read at a glance. It ships as a single pure-CSS layer that registers no slots, reads no remote data, and touches no official components, while size cap and animation duration are exposed as root-level custom properties that need no rebuild. SpookyWaste maintains it under the MIT license.
How to Install
dsh plugin --profile web add dsh-ohjingjing-team- Category
- UI & Experience
- Platform
- DSH Plugin
- Author
- spookywaste
- Distribution
- Plugin
dsh-ohjingjing-team Key Features
dsh-ohjingjing-team Repo Summary
What Does It Do?
Ohjingjing Team is a DSH plugin for DeepSeek Harness that replaces the status icons on member rows in the agent team panel with the "Ohjingjing" character. It solves the problem of plain, hard-to-scan status icons by making idle, running, and failed states instantly recognizable. The plugin is implemented as a single pure-CSS skin: it registers no slots, reads no remote data, and modifies no official components. It is maintained by SpookyWaste and released under the MIT license.
Core Features
- Status icon replacement: swaps the icon slot on the left of each member row in the team panel for the Ohjingjing character across idle, running, and failed states.
- Multiple running animations: the running state offers four distinct animations, and longer-step variants automatically stretch the duration of one loop proportionally.
- Failed-state pose: the failed state uses a handstand pose, clearly distinguishing it from normal running states.
- Adjustable appearance parameters: size cap and animation duration are exposed as custom properties, so changing them requires no rebuild.
- Pure CSS implementation: no slot registration, no remote data reads, and no changes to official components, keeping it a lightweight skin layer.
How to Use This Plugin?
After enabling it in DSH, refresh the Web GUI and open the team panel once to see the effect; the icon slot on the left of each member row will show the Ohjingjing character. Appearance parameters live on root-level custom properties and can be written into user styles or browser overrides: the size cap defaults to 40px to keep icons from blowing up at extreme font sizes, and the animation duration defaults to 0.7s for one loop. Keep the official agent team component enabled and make sure your DSH version meets the requirement before use.
How to Troubleshoot This Plugin?
- Blurry icons: icons looked fuzzy on high-DPI screens; this was fixed in a later release, so follow the official instructions to update to a newer version.
- Animation missing a frame: the keyframes once used the same scale for time and position, making the last frame's time interval zero; this is recorded in the version history and has been fixed.
- Frame edge residue: leftover neighboring frames at animation edges were a known issue and are resolved after updating.
- Cropped failed-state asset: the failed-state icon being clipped was also fixed in the version history.
- Wrong state fallback: the error state once fell back to idle; this has been fixed, and if you still see it, verify your version against the official instructions.
This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: spookywaste/dsh-ohjingjing-team. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.
