会话崩溃自动续跑,历史节点随时 fork 分支
29.8/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/10 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add cx2002302-lang/DSH_PiDurable该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · browser
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 26 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/10) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 25 处,展示前 20 条)
- 读取本地文件brain/src/brain.ts:42
if (!existsSync(mirrorFile)) return; - 读取本地文件brain/src/brain.ts:43
const data = JSON.parse(readFileSync(mirrorFile, "utf8")) as Record<string, { conversationId: number; submitted: string[] }>; - 写入本地文件brain/src/brain.ts:55
writeFileSync(mirrorFile, JSON.stringify(data)); - 执行外部命令来自配置/变量brain/src/brain.ts:292
const proc = spawn(command, { shell: true, cwd: process.cwd() }); - 执行外部命令来自配置/变量brain/src/brain.ts:312
const result = spawnSync(command, { shell: true, cwd: process.cwd(), encoding: "utf8", timeout: 30_000, maxBuffer: 4 * 1024 * 1024 }); - 写入本地文件brain/src/brain.ts:368
writeFileSync(configPath, JSON.stringify(config, null, 2)); - 写入本地文件brain/src/brain.ts:473
mkdirSync(dirname(dbPath), { recursive: true }); - 写入本地文件brain/src/brain.ts:616
writeFileSync(configPath, JSON.stringify(config, null, 2)); - 读取本地文件patches/apply-dsh-patches.mjs:19
if (!existsSync(TARGET)) { - 读取本地文件patches/apply-dsh-patches.mjs:23
const src = readFileSync(TARGET, "utf8"); - 写入本地文件patches/apply-dsh-patches.mjs:28
writeFileSync(TARGET, src.replace(ORIGINAL, PATCHED)); - 发起网络请求plugins/llm-pi-durable/lib/adapter.js:16
const res = await fetch(`${brainUrl}/v1/models`, { signal: AbortSignal.timeout(5000) }); - 发起网络请求plugins/llm-pi-durable/lib/adapter.js:79
const res = await fetch(`${brainUrl}/v1/turn`, { - 发起网络请求plugins/ui-dreamx/lib/client.js:39
const st = await fetch("/api/dreamx/status"); - 发起网络请求plugins/ui-dreamx/lib/client.js:41
const rs = await fetch("/api/dreamx/resumable"); - 发起网络请求plugins/ui-dreamx/lib/client.js:43
const rc = await fetch("/api/dreamx/recovery"); - 发起网络请求plugins/ui-dreamx/lib/client.js:61
const res = await fetch("/api/dreamx/fork", { - 发起网络请求plugins/ui-dreamx/lib/client.js:76
const res = await fetch("/api/dreamx/attach", { - 发起网络请求plugins/ui-dreamx/lib/client.js:153
const res = await fetch("/api/dreamx/bash", { - 发起网络请求plugins/ui-dreamx/lib/index.js:20
const res = await fetch(`${BRAIN}${path}`, init);
扫描于 2026/11/3(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 会话崩溃自动续跑
- 历史节点分叉分支
- 侧边栏面板
README
由 DeepSeek 最新模型翻译生成DreamX — 装上「Pi-Durable 大脑」的 DSH 界面
DreamX = DeepSeek Harness(DSH)的 Web 界面 + pi-durable 持久化引擎。
前端是熟悉的 dsh Web UI(原封不动),后端"大脑"换成 pi-durable: 会话跨重启保留、崩溃自动续跑、历史任意节点 fork 成分支、右侧栏还有一组管理面板 (会话状态 / 后台 Bash / MCP 工具 / 供应商管理)。
浏览器 ──:80──> dsh(官方 Web UI,零改动) ├── @dreamx/llm-pi-durable ← 本仓库:模型适配器 → 转发给 brain └── @dreamx/ui-dreamx ← 本仓库:右栏四张管理面板 │ 同源 HTTP(127.0.0.1:8091) ▼ DreamX brain(本仓库:pi-durable 引擎) └── 会话 / 续跑 / fork / 文档 / 你的模型 API
🇬🇧 English version: README.md
能力一览
| dsh 侧(保持不动) | DreamX brain(pi-durable) |
| 完整 Web UI、工作区流程、插件市场 | 持久化会话(SQLite),与 dsh 会话一一镜像 |
展开完整文档(README 剩余 1 节)
DreamX — 装上「Pi-Durable 大脑」的 DSH 界面 DreamX = DeepSeek Harness(DSH)的 Web 界面 + pi-durable 持久化引擎。 前端是熟悉的 dsh Web UI(原封不动),后端"大脑"换成 pi-durable: 会话跨重启保留、崩溃自动续跑、历史任意节点 fork 成分支、右侧栏还有一组管理面板 (会话状态 / 后台 Bash / MCP 工具 / 供应商管理)。 浏览器 ──:80──> dsh(官方 Web UI,零改动) ├── @dreamx/llm-pi-durable ← 本仓库:模型适配器 → 转发给 brain └── @dreamx/ui-dreamx ← 本仓库:右栏四张管理面板 │ 同源 HTTP(127.0.0.1:8091) ▼ DreamX brain(本仓库:pi-durable 引擎) └── 会话 / 续跑 / fork / 文档 / 你的模型 API 🇬🇧 English version: README.md 能力一览 | dsh 侧(保持不动) | DreamX brain(pi-durable) | | 完整 Web UI、工作区流程、插件市场 | 持久化会话(SQLite),与 dsh 会话一一镜像 | | 聊天 / 轨迹视图 | 崩溃后未完成任务自动续跑 | | 官方供应商路由(仍可用) | 任意历史节点 fork 成分支,大脑可在分支间切入 | | — | 供应商热管理(增/改/删即时生效,不回显 key) | 右栏四张面板(本仓库自带): - DreamX — 镜像会话列表、活动时间、续跑状态、一键 fork / 切入分支 - 后台 Bash — 同步/后台执行命令,任务列表实时带输出 - MCP 工具 — 已连接的 Model-Context-Protocol 服务与工具清单 - 供应商 — 管理 brain 的模型供应商(key 只显示是否已配置) 截图 | chat | panels | | 跑在自己引擎上的对话 | DreamX 面板:会话 / fork / 续跑状态 | | gallery | providers | | New tab 画廊 | 供应商管理(增改删即时生效) | | bash | mcp | | 后台 Bash | MCP 工具 | | landing | settings | | 着陆态 | 设置页(内置补丁让 LAN 可用) | 以上截图跑的是本地 演示模型(mock),未接任何真实供应商。 快速开始 完整步骤见 DEPLOY.md,简述: 1. brain cp -r brain /opt/dreamx-brain && cd /opt/dreamx-brain cp ../dreamx.config.example.json ./dreamx.config.json # 填入你的模型 API npm install && npm run typecheck 2. 设为服务(可选) sed -i 's|<INSTALL_DIR>|/opt/dreamx-brain|' ../systemd/dreamx-brain.service → 放入 ~/.config/systemd/user/;systemctl --user enable --now dreamx-brain 3. 两个插件装进你的 dsh web profile(详见 DEPLOY.md §3) 4. 把默认模型切到 DreamX;给 dsh 打 LAN 补丁(DEPLOY.md §4-5) node patches/apply-dsh-patches.mjs DEPLOY.md 末尾有冒烟验收:一行 curl 拿到真实模型回复 + 浏览器面板检查。 仓库结构 brain/ pi-durable 引擎服务(即"大脑") plugins/ 两个 dsh 插件(模型适配器 + 右栏面板) patches/ dsh 热修脚本(幂等;dsh 升级后重跑) systemd/ brain 的 systemd 单元模板 dreamx.config.example.json 配置模板——复制后填写自己的值 DEPLOY.md 部署与维护完整指南 docs/screenshots/ 截图 环境要求 - 已装 dsh 0.2.0-rc.2(DeepSeek Harness web,npm),profile 默认用 web - Node.js ≥ 22(需要 node:sqlite)、pnpm - 任意 OpenAI-completions 或 Anthropic-messages 模型 API 许可 MIT(本仓库自有代码);dsh 与 pi-durable 保留各自许可。 标签 dsh pi-durable deepseek-harness agent llm durable web-ui
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
cx2002302-lang/DSH_PiDurable
会话崩溃自动续跑,历史节点随时 fork 分支
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,928已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4