EdgeTypE/dsh-better-deepseek
DeepSeek Harness bridge plugin for Better DeepSeek Chrome extension.
已收录
8
Tools
Bundle 已验证
功能介绍
[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 元数据,并保持插件与本页展示的目录身份一致。
兼容性以页面上展示的 bundle 与 profile 状态为准。如果某个 profile 尚未检测到,请先保持禁用,并在生产启用前阅读仓库文档。
GitHub 链接和 activity 元数据是 release 与维护状态的来源。新版本发布后重新查看本页,确认目录已经观察到最新版本。