Introduction

DeepSeek Harness (DSH) employs a modular architecture, allowing the core interface to be extended or replaced through plugins. For developers accustomed to traditional CLIs or standard Web interfaces, DSH’s output stream can feel plain. To enhance interactive immersion while preserving the completeness of the toolchain functionality, we need a skin solution that can turn text streams into a visual narrative experience. dsh-skin-Tlipoca is a client skin plugin designed for this purpose. It rebuilds the DSH workspace into a visual novel interface centered on Tlipoca, a character from “Yog-Sothoth’s Garden”.

Plugin Introduction

Name: dsh-skin-Tlipoca
Maintainer: znnVSNOOU
Positioning: Imersive visual novel skin plugin for DeepSeek Harness
Tech stack: Pure React 18, zero additional dependencies

The plugin overrides the default view slots and introduces a UI with a gothic dark aesthetic, integrated with a character standing-art variation system. It not only changes the interface appearance, but also parses emotional tags in AI output and the state of system tools to achieve dynamic linkage between the UI and AI behavior.

Core Capabilities

This plugin mainly provides the following features:

  1. Immersive Visual Novel Experience

    • Visual Style: Adopts a gothic dark aesthetic, fits a 16:9 aspect ratio, and uses deep purple and gilded gold as the main colors.
    • Interaction Experience: Delivers a smooth incremental typewriter effect for streaming text and parses AI output character by character. Clicking the dialogue box can quickly skip typing and focus the input box.
    • Typography: Incorporates the serif elegance of classical Chinese fonts, providing an authentic AVG reading experience.
  2. 7 Character Standing-Art Variations and Action Linkage

    • Built-in 7 state standing artifacts (everyday, happy, shy, surprised, confused, sad, and angry).
    • AI Emotion Inference: The frontend automatically parses emotional tags in the AI context and drives standing-art switching.
    • Toolchain State Awareness: Automatically presents corresponding character actions and lighting based on the underlying toolchain state, such as file reading/writing, terminal execution, and web search.
  3. Dynamic Task Stack and Detail View

    • Displays a dynamic stack of reasoning chains and tool calls in the upper-left corner, supporting smooth expansion and mouse-wheel browsing.
    • Clicking a task bar opens a frosted-glass modal to view complete command parameters, file paths, and output details.
  4. Multi-Scene and Custom Backgrounds

    • Provides 3 built-in high-resolution scenes (Garden Hall, Outdoor Garden, and Reaper’s Bedroom).
    • Supports local custom wallpapers. Images are saved as Base64 in browser local storage and are not lost after refreshing.
  5. Conversation History Review

    • Provides a GAL-style history drawer in the upper-right corner, allowing conversation history to be reviewed at any time.

Installation and Activation

Installing this plugin requires cloning the source code into DSH’s plugin directory.

  1. Install
    # 进入你的 DSH 插件目录
    cd path/to/dsh/plugins

    # 克隆仓库
    git clone https://github.com/znnVSNOOU/dsh-skin-Tlipoca.git
  1. Activate
    • Start and open the DeepSeek Harness (DSH) Web interface.
    • In the view switcher bar at the top of the main interface, click the newly added “Little Death” tab or icon.
    • Enter Tlipoca’s dedicated immersive window.

Typical Usage

  • Typing Control: If typing is in progress, clicking the dialogue box immediately displays the full text; after typing completes, clicking focuses the input box.
  • View Details: Click the dynamic task bar in the upper-left corner to view untruncated long commands or file paths in a popup.
  • Scene Switching: Click the scene button in the upper-right corner to switch between Garden Hall, Outdoor Garden, or Bedroom, or upload a custom background.
  • History Review: Click the button in the upper-right corner to open the history drawer.
  • Expression Control: Click the control in the upper-left corner to manually select or lock the standing-art expression.
  • Prompt Tuning: Add persona instructions to the Agent configuration Prompt to guide the AI to output content containing emotional tags, thereby triggering standing-art changes.

Notes

  • Environment Dependency: It must be run in the DeepSeek Harness (DSH) environment.
  • Resource Building: After modifying standing artifacts, scenes, or UI logic in .dsh-plugin/assets/, run node scripts/build-client.mjs to rebuild the client artifacts.
  • Custom Background: Custom background images are saved in browser local storage and require manual cache clearing to reset.
  • License: It follows the MIT open-source license.

Summary

dsh-skin-Tlipoca is a lightweight solution that transforms AI-assisted tools into a character-interaction interface. Built with React 18, it runs independently without additional dependencies and combines the characteristics of DeepSeek Harness’s toolchain, providing developers with a workspace experience that is both practical and visually appealing.

Directory: dsh-skin-Tlipoca - SkillHub
Source Code: GitHub - znnVSNOOU/dsh-skin-Tlipoca