Introduction

In the plugin ecosystem of DeepSeek Harness (DSH), developers often need to record tasks or to-do items during a conversation. Traditional approaches may rely on external note-taking software, while DSH’s plugin-based design allows tools to be integrated directly into the sidebar. dsh-todo-panel is a task list component built on dsh-better-sidebar, designed to provide lightweight task management for DSH Web.

Plugin Overview

This is a TODO task list sidebar plugin designed for DeepSeek Harness Web, maintained by zhangkkkai. It uses the dsh-better-sidebar API to provide a card-based layout, priority markers, and a Chinese interface. Task data is saved locally in the browser on a per-session basis.

Core Features

  1. Task list and card layout: Summon the TODO panel from the “+” menu in the sidebar, with each task displayed as an independent card.
  2. Priority color markers: Supports three priority levels: high (red), medium (orange), and low (green). The priority can be selected when adding a task, and clicking the label cycles through the priority levels.
  3. Chinese interface: The interface text is fully in Chinese, including the input field, buttons, counts, and clear-all functionality.
  4. Per-session persistence: Data is stored in the browser’s localStorage (key name dsh-todo-panel:<sessionId>), so it is not lost after a page refresh, and data from different sessions does not interfere with each other.

Installation and Enablement

  1. Ensure the environment meets the prerequisites: DeepSeek Harness web (version ≥ 0.1.0-rc.5) and dsh-better-sidebar (version ≥ 0.12.0).
  2. Run the installation command:
    dsh plugin --profile web add dsh-todo-panel
Or install from the GitHub source:
    dsh plugin --profile web add github:zhangkkkai/dsh-todo-panel
  1. After installation, restart DeepSeek Harness Web.
  2. Find and open the “TODO” panel in the sidebar’s “+” menu to start using it.

Use Cases

This plugin is suitable for developers or users who need to quickly record and track tasks during a conversation. Since the plugin runs within the DSH process permission scope, it is recommended to review the source code before installation to ensure security.

Summary

dsh-todo-panel integrates task management into the sidebar of DeepSeek Harness, and its session-isolated design ensures data privacy and independence. For more details or to view the source code, please visit the plugin directory or GitHub repository.