EdgeTypE/dsh-better-deepseek

DeepSeek Harness bridge plugin for Better DeepSeek Chrome extension.

Bundle 已验证 未知 TypeScript 未知
Bundle 已验证

已收录

8

Tools

Bundle 已验证

版本未知
语言TypeScript
许可证未知
在 GitHub 查看

功能介绍

[Better DeepSeek](https://github.com/EdgeTypE/better-deepseek) Chrome 扩展桥接插件:在 webServer 上提供 HTTP 握手与会话过滤的 SSE 事件流,实现浏览器扩展 UI 与 DeepSeek Harness 的集成。

适合

  • 需要把 Better DeepSeek Chrome 扩展接入 DeepSeek Harness 的用户。
  • 需要健康检查、会话创建、任务提交、取消、结果获取和按会话过滤实时事件的浏览器扩展界面。

不适合

  • 不使用 Better DeepSeek Chrome 扩展或其他兼容 HTTP/SSE 客户端的用户。
  • 需要独立模型 provider、聊天界面或通用 MCP 桥接的工作流;该插件是浏览器扩展集成桥。
  • 无法向浏览器扩展提供所需 DSH webServer 接口的环境。

README

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.

常见问题常见问题

在启用了 DSH 的终端中执行已验证命令 dsh plugin --profile default add github:EdgeTypE/dsh-better-deepseek。命令会解析公开 package 元数据,并保持插件与本页展示的目录身份一致。