penguin-oo/dsh-pathlink

penguin-oo★ 1JavaScript最后同步: 2026-08-15

在 GitHub 打开

Ctrl+click file paths and links in DeepSeek Harness chat: paths open their folder in the OS file manager, links open in a new browser tab.

README 摘要

dsh-pathlink English · 中文 Ctrl+click file paths and links in DeepSeek Harness chat. Recognizes file paths and URLs in rendered chat messages (assistant replies, user bubbles, code blocks, tool cards), marks them with a subtle dotted underline, and opens them with Ctrl+click (⌘ on macOS): - Path → containing folder — the file's folder opens in the OS file manager with the file selected (Windows explorer /select , macOS open -R , Linux xdg-open on the parent directory). A path that names a directory opens the directory itself. - Link → new browser tab — covers bare URLs the renderer did not linkify (e.g. in user bubbles); markdown links already open in new tabs natively. Plain clicks stay inert, so text selection and copy are never disturbed. When a path does not exist, a small toast explains why instead of failing silently. ① Hovering a path shows the Ctrl+click hint — Ctrl+click opens the containing folder with the file selected · ② The recognized path in a real conversation (dotted underline). Install or via GitHub: Restart the web GUI afterwards. Requires the web profile (a browser is the only surface that can receive the click). Usage 1. Wait for a settled message that mentions …

在 GitHub 查看完整 README →
终端/TUIdeepseek-harnessdeepseek-harness-plugindshdsh-plugin

分类