Community directory previewDeepSeek Harness is in developer preview
DG

dsh-genui

PluginConfirmed pluginCommunity

omdsh-dev/dsh-genui · updated today

Installation

dsh plugin --profile web add @changfenhuang/dsh-genui
dsh plugin --profile web add link:$PWD
dsh plugin --profile web add github:omdsh-dev/dsh-genui

Plugins in this repository

  • @changfenhuang/dsh-genuiv0.9.8✓

    GenUI for DeepSeek Harness: interactive UI components rendered inline in assistant replies via the ```dsh-ui fence — layout, charts, plots, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model. Ships the fence-teaching host plugin, the browser renderer (client half), and the genui skill.

    package.json
    package.json
    dsh.bundle.patch
    cordis.patch.yml
    Official core packages (13)
    • @deepseek-ai/cordis^4.0.1shared
    • @deepseek-ai/dsh-client-runtime^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared
    • @deepseek-ai/dsh-client-ui-conversation^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared
    • @deepseek-ai/dsh-client-ui-input-trigger^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared
    • @deepseek-ai/dsh-client-ui-primitives^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared
    • @deepseek-ai/dsh-client-ui-slots^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared
    • @deepseek-ai/dsh-client-ui-tool^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared
    • @deepseek-ai/dsh-invariants^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared
    • @deepseek-ai/dsh-llm^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared
    • @deepseek-ai/dsh-session^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared
    • @deepseek-ai/dsh-skill^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared
    • @deepseek-ai/dsh-system-prompt^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared
    • @deepseek-ai/dsh-tools^0.1.0-rc.8 || >=0.1.1-rc.0 <0.2.0 || ^0.1.2-rc.1 || ^0.1.3-alpha.1shared

Paths are pinned to commit a1d7b9d8019e

Overview

GenUI for DeepSeek Harness: interactive UI components rendered inline in assistant replies via the dsh-ui fence — layout, charts, plots, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model. Ships the fence-teaching host plugin, the browser renderer (client half), and the genui skill.

Repository check result

Results are bound to the listed commit and cover only static checks run by this registry. The Evidence Score measures reviewable information; it is not a compatibility percentage or a security guarantee.

Static repository check

High risk
Checked commit
a1d7b9d8019e
Evidence Score
85/100
Static risk
High risk
Files scanned
3
Findings
5

Evidence breakdown

Source provenance25/25
Install documentation25/25
Maintenance18/20
Compatibility evidence14/20
Security signals3/10

Compatibility confidence: Limited

Install-time scripts (1)
  • prepacknode scripts/prepack.mjs
Findings (5)
  • Highinstall.script
    package.jsoninstall-time
    "prepack": "node scripts/prepack.mjs"
  • Highshell.rm-rf
    package.json:103dangerous-shell
    "build": "rm -rf lib && tsc -p tsconfig.json && tsdown",
  • Highshell.rm-rf
    package.json:105dangerous-shell
    "check": "rm -rf lib && tsc -p tsconfig.json && vitest run && tsdown",
  • Mediumobfuscation.child-process
    scripts/prepack.mjs:9obfuscation
    import { spawnSync } from 'node:child_process'
  • Mediumobfuscation.child-process
    scripts/prepack.mjs:12obfuscation
    const result = spawnSync(
Not run
  • Dependency advisory database scan
  • Installation execution test
  • Runtime behavior verification

Scanner 1.0.0 · Scorer 1.0.0