EdgeTypE/dsh-better-deepseek 预览 preview

EdgeTypE/dsh-better-deepseek

DeepSeek Harness 桥接插件,专为 Better DeepSeek Chrome 扩展设计。

项目介绍Project Overview

DSH 桥接插件,连接 DeepSeek Harness 与 Better DeepSeek 浏览器扩展。在 ctx.webServer 上注册 /api/better-deepseek/* 路由,提供 HTTP 握手(ping)、会话管理(create/prompt/result/cancel)以及按 session 过滤的 SSE 实时事件流。可配置 enableCors 控制跨域头部。适用于希望通过浏览器扩展远程调用 DSH 并接收流式输出的场景。注意:插件仅暴露桥接接口,不包含扩展本身,需配合 Chrome 端使用。

DSH bridge plugin connecting DeepSeek Harness to the Better DeepSeek Chrome extension. It registers /api/better-deepseek/* routes on ctx.webServer, providing an HTTP handshake (ping), session management (create/prompt/result/cancel), and session-filtered Server-Sent Events streams. The enableCors option toggles cross-origin response headers. Use it when you need a browser extension to drive DSH sessions and receive live streaming output. Note: the plugin only exposes the bridge surface; the Chrome extension itself must be installed separately.

或使用命令行安装(适合开发者)Or use CLI install (for developers)

命令行安装CLI Install

dsh plugin --profile web add -w dsh-better-deepseek

EdgeTypE/dsh-better-deepseek 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

dsh-better-deepseek

DeepSeek Harness bridge plugin for Better DeepSeek Chrome extension integration. Provides an HTTP handshake endpoint and session-filtered SSE event streams over webServer.

Installation

Via DSH (npm)

dsh plugin --profile web add -w dsh-better-deepseek

or

npx @deepseek-ai/dsh --profile web add -w dsh-better-deepseek

Plugin

BetterDeepSeekBridgeService registers /api/better-deepseek/* endpoints on ctx.webServer.

Endpoint Method Purpose
/api/better-deepseek/ping GET Handshake and health check
/api/better-deepseek/events GET Server-Sent Events (SSE) live stream
/api/better-deepseek/session.create POST Initialize an agent session with cwd
/api/better-deepseek/session.prompt POST Submit a task/prompt to the session
/api/better-deepseek/session.result GET Fetch final Markdown report and status
/api/better-deepseek/session.cancel POST Cancel a running task
Config Default Meaning
enableCors true Enables Access-Control-Allow-Origin headers for cross-origin browser extension requests.
上一个 Prev dsh-taskboard 下一个 Next dsh-theme-plugin