dsh-plugin-interpreters
暴露 run_python/run_node 工具,通过 stdin 执行代码返回 stdout/stderr/exit,含解释器路径配置卡 | Exposes run_python/run_node tools that execute code via stdin and return stdout/stderr/exit, with interpreter-path config card
暴露 run_python/run_node 工具,通过 stdin 执行代码并返回 stdout/stderr/exit,含解释器路径配置卡
How to install
dsh plugin add @huanlin/dsh-plugin-interpreters About
📌 本插件已收录于 dshfind 插件超市,点击上方徽章直达主页。 dsh-interpreters DSH 插件:暴露 run_python 和 run_node 两个模型可调用工具,通过 stdin 执行代码并返回 stdout/stderr/exit code。在设置页「插件配置」分区提供配置卡片,让用户设置 Python 和 Node.js 解释器的可执行文件路径,工具描述中会告知模型解释器位置。 架构 **工具**:run_python / run_node,通过 spawn(executable, ['-']) 执行代码,代码经 stdin 传入(无命令行长度限制) **设置持久化**:通过 ctx.settings 命名空间 interpreters 持久化到 $DSH_HOME/settings.yaml **动态 description**:工具的 description 在注册时根据配置计算,包含解释器路径;设置变更时通过 bridge.onChange() 自动重新注册 **配置暴露(TypertRemoteService 模式)**:DSH 的 settings RPC 域(api-proxy)只向配置客户端提供白名单命名空间(interpreters 不在其中),所以浏览器通过 host 内置的 typertRemote /api RPC 通道读写 i…
Recommendation signals
Meta
- License
- NOASSERTION
- Language
- JavaScript
- GitHub stars
- 9
- mo. downloads
- 1.5K
- Last push
- 2026-09-24
- Created
- 2026-08-12
Links
Basic safety check
- Findings
- None
- Sources
- curated:0xsline/awesome-deepseek-harness
- Topics
- dsh-plugin
Related plugins
mobile-mcp
mobile-next/mobile-mcp
Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
davinci-resolve-mcp
samuelgursky/davinci-resolve-mcp
MCP server integration for DaVinci Resolve Studio
ssh-mcp
tufantunc/ssh-mcp
MCP server exposing SSH control for Linux servers via Model Context Protocol.