在对话右侧打开 Markdown 文件并自动同步更新
28.6/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/ShineFree7/dsh-doc-rail.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 62 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 3 处,展示前 3 条)
- 读取本地文件src/index.ts:125
const text = await readFile(target, 'utf8') - 发起网络请求lib/client.js:130
return await (await fetch(`/dsh-doc-rail/api/doc${q}`)).json(); - 发起网络请求lib/client.js:134
await fetch("/dsh-doc-rail/api/pref", {
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 自动同步更新
- 浅色与深蓝主题
dsh web 右侧文档面板:Markdown/纯文本查看器,支持浅色与深蓝主题、拖动调宽、最近文件、自动同步。
README
由 DeepSeek 最新模型翻译生成dsh-doc-rail
一个可调整大小的右侧文档栏,用于 DeepSeek Harness Web GUI(dsh web)。它会在你的对话旁边显示一个 Markdown 或纯文本文件——这是会话交接说明的天然归宿——并具备:
- 浅色(暖纸色)和深海军蓝深色主题,可在面板中切换;
- 拖动调整宽度(双击左边缘重置为 400 px);
- 打开任意本地 .md / .txt 路径(粘贴路径,或从最近记录中选择);
- 自动同步:文件每 4 秒重新读取一次,因此保存后会自动显示;
- 外观、宽度、最后打开的文件和最近历史记录保存在进程内存中(页面刷新后仍保留;重启后重置,与插件本身一样)。
该面板挂载在横跨整个框架的 shell.overlay 位置——仅做增量添加,绝不替换已发布的 UI。
截图
示例内容预览(非真实文档),浅色和深色主题:
| 浅色主题 | 深色主题 |
| dsh-doc-rail 浅色主题 | dsh-doc-rail 深色主题 |
要求
- DeepSeek Harness 从源代码检出或发行版运行,且组合了 Web GUI 配置文件(dsh web),Node.js >= 24(node 部分为直接运行的纯 TypeScript;浏览器部分以预构建形式提供为 lib/client.js)。
展开完整文档(README 剩余 1 节)
dsh-doc-rail 一个可调整大小的右侧文档栏,用于 DeepSeek Harness Web GUI(dsh web)。它会在你的对话旁边显示一个 Markdown 或纯文本文件——这是会话交接说明的天然归宿——并具备: - 浅色(暖纸色)和深海军蓝深色主题,可在面板中切换; - 拖动调整宽度(双击左边缘重置为 400 px); - 打开任意本地 .md / .txt 路径(粘贴路径,或从最近记录中选择); - 自动同步:文件每 4 秒重新读取一次,因此保存后会自动显示; - 外观、宽度、最后打开的文件和最近历史记录保存在进程内存中(页面刷新后仍保留;重启后重置,与插件本身一样)。 该面板挂载在横跨整个框架的 shell.overlay 位置——仅做增量添加,绝不替换已发布的 UI。 截图 示例内容预览(非真实文档),浅色和深色主题: | 浅色主题 | 深色主题 | | dsh-doc-rail 浅色主题 | dsh-doc-rail 深色主题 | 要求 - DeepSeek Harness 从源代码检出或发行版运行,且组合了 Web GUI 配置文件(dsh web),Node.js >= 24(node 部分为直接运行的纯 TypeScript;浏览器部分以预构建形式提供为 lib/client.js)。 - 该插件需要 webServer 服务,因此仅在 web 配置文件下激活。安装到仅 CLI 的配置文件中时,它会按设计保持惰性。 兼容性说明:dsh-doc-rail 针对本包开发快照时的 web 客户端 slot/layout API。如果你使用已发布的 dsh 发行版,请优先选择匹配的 dsh-doc-rail 版本(见 releases),并在安装后确认面板出现一次。 安装 从注册表安装(发布后): dsh plugin --profile web add dsh-doc-rail 从本地检出或 tarball 安装: dsh plugin --profile web add /path/to/dsh-doc-rail or dsh plugin --profile web add ./dsh-doc-rail-0.1.0.tgz 重启 Web GUI(dsh web)——页面随后会在右侧启动时带有该栏。点击 ✕ 将其折叠;小的 📄 文档面板 胶囊按钮可重新打开它。 设置默认文档(可选) 面板启动时带有路径输入框且没有默认文件,因此可以安全地分发给任何人。要固定你的交接说明(或任意文件),请在配置文件自己的 cordis.patch.yml 中覆盖该行配置: - replace: - id: dsh-doc-rail name: dsh-doc-rail config: defaultPath: 'C:/Users/you/Documents/handover.md' 路径可以使用 / 或 \\ 分隔符;文件以 UTF-8 文本读取。 用法 1. 粘贴完整路径(.md、.txt 或任意 UTF-8 文本文件)并按 Enter,或点击 打开。 2. 使用 最近 跳回较早的文件,使用 清空输入 重置输入框。你打开的文件会自动添加到最近列表中。 3. 浅色 / 深色 会立即切换调色板;该选择会被记住。 4. 拖动面板左边缘的细条可调整大小;双击它可重置。 隐私一切都在本地:节点部分读取你自己 dsh web 进程内的文件,浏览器部分通过同源 JSON 路由 /dsh-doc-rail/api/doc 和 /dsh-doc-rail/api/pref 与其通信。没有网络服务,没有遥测,没有任何路径离开你的机器。 开发 npm install npm run typecheck # tsc --noEmit npm run bundle # tsdown → lib/client.js(惰性 CJS 模块表工厂) npm run smoke # 结构检查 浏览器打包契约记录在 harness 检出目录的 packages/client/tsdown.client.ts 中(在预设发布到 npm 之前,外部包必须复刻该契约)。 布局 package.json # dsh.bundle + dsh.client 清单,导出 cordis.patch.yml # 按包名插入插件行 src/index.ts # 节点部分:基于 ctx.webServer 的 doc + pref JSON 路由 src/client/index.ts # 浏览器部分:注册 shell.overlay src/client/Rail.tsx # 面板 UI(主题、调整大小、路径输入、markdown 渲染) src/client/styles.ts # 注入样式表(CSS 变量,无 CSS 管线) scripts/smoke.mjs # 结构冒烟检查 许可证 MIT — 参见 LICENSE。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
ShineFree7/dsh-doc-rail
在对话右侧打开 Markdown 文件并自动同步更新
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,350已汉化DSH
71.5
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,506已汉化DSH
71.1
AI 矢量设计工具ZSeven-W/openpencil
全球首个 AI 原生开源矢量设计工具。
★ 7,027已汉化DSH
71.1
这是你的仓库?认领条目