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.
请帮我了解并安装插件:【dsh-better-deepseek】【https://github.com/EdgeTypE/dsh-better-deepseek】
把上面这条消息直接发给当前会话里的 DSH,让它帮你了解并安装。安装命令不一定准确,发给 DSH 更稳。Send this message to DSH in your current session. CLI install commands may not be accurate across systems — DSH will figure it out for you.
或使用命令行安装(适合开发者)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. |
nexu-io/open-design
ruvnet/ruflo
amruthpillai/reactive-resume
esengine/DeepSeek-Reasonix
volcengine/OpenViking
Molunerfinn/PicGo
titanwings/distilly
titanwings/colleague-skill