DeepSeek Harness Personal Workbench Plugin

Introduction

DeepSeek Harness (DSH) uses a plugin-based architecture and allows users to extend its functionality. bga-dsh-workbench is a personal workbench plugin built for DSH, designed to provide UI configuration and task management tools better aligned with personal usage habits.

What Is This

  • Name: bingoogolapple/bga-dsh-workbench
  • Positioning: DeepSeek Harness personal workbench plugin
  • Maintainer: bingoogolapple
  • License: MIT
  • Core Value: Adds personalized banners, conversation celebration animations, foreign language learning cards, and a built-in task board on top of DSH, and exposes task execution capabilities to Agents.

Core Features

The plugin mainly includes the following capabilities:

Personalized Banner and Celebration

  • Banner: Displays a customizable banner at the top of the Web interface empty state. Supports configuring greeting text, avatar image, and a visibility switch.
  • Celebration: Triggers a confetti animation at the end of a conversation turn. Supports custom color themes (such as gold and ocean), intensity (small/medium/large), and trigger timing (successful completions only, every conversation turn, task execution only).

Foreign Language Learning

  • Quiz: Triggers foreign language quiz questions after a conversation is completed. Supports CEFR-level word banks or model-generated word banks based on a topic.
  • Gamification: Locally tracks hearts (deducted for incorrect answers), streaks, XP, and ranks/tiers, and provides a mistake word list and mastery rules management.
  • Multilingual Support: Supports multiple target languages and definition languages, including English, Japanese, and Korean.

Built-in Task Board

  • Views: Provides two views: a weekly matrix (category × weekly plan) and a five-column kanban (To Plan / To Do / In Progress / Done / Failed).
  • Task Types:
    • Lightweight To-do: Manually checked off when completed.
    • Executable Task: Hand a task to an Agent for execution, with support for specifying the workspace, mode, and permissions.
  • Scheduled Execution: Supports 5-field cron expressions (such as 0 23 * * *) and allows setting a fixed daily execution time.
  • Collaboration: Injects task board guidance into the Agent’s system prompt so it can understand and execute related instructions.

Open Methods

  • In the workspace list, use the menu to open the corresponding directory with one click via the local terminal, an editor (such as VS Code), or a specific IDE (such as Xcode, Android Studio).

Installation and Enablement

Install it through DSH’s plugin mechanism:

dsh plugin --profile <你的 profile 名> add bga-dsh-workbench

After installation, restart the DSH service or the corresponding profile to activate the plugin functionality.

Usage Steps

  1. Configuration: In the Harness Web interface Settings page, under the “Workbench” group, configure the banner text, avatar, confetti theme, foreign language learning preferences, and open methods.
  2. Task Management: Enter from the “Task Board” entry in the sidebar, and use the weekly matrix or five-column view to manage tasks. Once scheduled execution is enabled, tasks will be triggered by the browser client at the configured times.
  3. Collaborative Execution: Mention keywords such as “Task Board” or “board” in the input box. The Agent will follow the injected guidance to help manage and execute tasks.

Notes

  • Scheduled Execution Limitation: Scheduled execution runs in the browser and requires the GUI tab to remain open. Missed executions are skipped and will not automatically catch up.
  • API Consumption: Task execution consumes API quota.
  • Data Storage: All data (tasks, learning progress, etc.) is persisted by the host to a local storage directory.
  • License: MIT License.

Ecosystem Background

DSH plugins are part of the community ecosystem and have no official affiliation with DeepSeek or Huanfang. This plugin is included in the community directory skillhub.cn.

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye