cnskycn/reveal-file

cnskycn★ 0JavaScript最后同步: 2026-08-16

在 GitHub 打开

Right-click a produced file in DeepSeek Harness Web chat to open its location in the OS file manager

README 摘要

reveal-file Right-click a produced file in DeepSeek Harness (dsh) Web chat and open its location in your OS file manager — with the file selected. Features - Right-click menu — "打开所在目录" appears on produced-file rows in chat - Cross-platform — explorer.exe /select, (Windows), open -R (macOS), xdg-open (Linux) - Feedback toast — success / failure notification in the corner - Lightweight — pure DOM context menu, no framework, one REST endpoint Requirements - DeepSeek Harness ( @deepseek-ai/dsh ) with the web profile - @deepseek-ai/cordis (bundled with dsh) Installation Or add it to your profile's cordis.patch.yml : Usage In a chat message, right-click any produced file row (the files the model wrote to disk). A small menu appears with 📂 打开所在目录 . Click it — the file manager opens with the file selected. How it works Dual-face plugin: - Host half ( lib/index.js ) — registers a REST endpoint /api/reveal-file/reveal on the dsh web server. It resolves the path through the fs service, then spawns the platform's reveal command via the subprocess service. - Client half ( lib/client.js ) — listens for contextmenu events on produced-file rows and calls the endpoint with fetch() . Note: the hos…

在 GitHub 查看完整 README →
终端/TUIdeepseek-harnessdshdsh-plugin

分类