vibeinging/dsh-desktop--packages-dsh-structured-ui-tools ↗★ 585

@vibeinging/dsh-structured-ui-tools

Safe session-scoped structured UI tool over productHost 核心用途是提供安全的 `ui_render` 工具,用于渲染结构化文档。适合需要通过 `productHost` 服务安全呈现 UI 组件且不直接访问 Electron IPC 或产品数据库的任务。

パッケージ
@vibeinging/dsh-structured-ui-tools
互換性
未検証
Harness ピア範囲
0.1.5-rc.1
Cordis ピア範囲
^4.0.1
バージョン
0.0.1
ライセンス
MIT
最終更新
2026/09/12

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vibeinging/dsh-desktop#ba68de0b694688bac59c2fe360ddfe5a55cc3ee0&path:packages/dsh-structured-ui-tools

ドキュメント

README 全文を読む ↗

DSH Desktop Structured UI Tools

This private Profile Bundle owns the ui_render tool and follows the public DSH Agent and Tool lifecycle. It consumes the session-addressed productHost service and never accesses Electron IPC, the product database, or Renderer code directly.

The parent Host validates the complete structured document against a bounded component schema before storing it. Buttons and forms submit a visible next user message; the document cannot run hidden JavaScript or request arbitrary desktop capabilities.

The Bundle is currently a desktop-adapter because the published rc.7 SDK does not provide ProductHost. It can become portable when an official or community Host provider implements the same narrow uiRender method without changing the Tool Bundle.