dsh-better-deepseek

by EdgeTypE

工具与能力github 检测到 manifest package.json#dsh 社区精选 收录于 08-17

Better DeepSeek Chrome 扩展的桥接插件:在 web server 上暴露 HTTP 握手与会话过滤的 SSE 事件流,支撑浏览器扩展 UI 与 DeepSeek Harness 集成

Bridge plugin for the Better DeepSeek Chrome extension: exposes HTTP handshake and session-filtered SSE event streams over the web server, enabling browser-extension UI integrations with DeepSeek Harness.

安装

dsh plugin --profile web add github:EdgeTypE/dsh-better-deepseek

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

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.

原始 README: https://github.com/EdgeTypE/dsh-better-deepseek/blob/main/README.md ↗