dsh-safemode-profile
The dsh security mode plugin achieves a zero third-party plugin startup by constructing a blank profile.
dsh安全模式插件,通过构建空白profile实现零第三方插件启动。
How to install
dsh plugin add dsh-safemode-profile About
dsh-safemode-profile English **唯一职责:让 dsh --profile safemode 永远是干净的——启动即强制还原, 运行期持续守护,任何时刻都只含白名单核心 bundle。** dsh --profile safemode # 零第三方插件启动(建议: dsh --profile safemode --port 3081) 它做什么(两个阶段) 1. 启动时:强制还原(不管 profile 有没有、改没改过) DSH 每次启动加载本插件行时,无条件把 $DSH_HOME/profiles/safemode/ 写回白名单模板: | 文件 | 强制内容 | |---|---| | package.json | dsh.profile.bundles = 白名单(默认 @deepseek-ai/dsh-base + @deepseek-ai/dsh-web-app),dependencies 清空 | | cordis.patch.yml | 空用户 patch 层([] 模板) | | pnpm-workspace.yaml | 与官方 profile 相同的 pnpm 设置 | 与模板一致时不动(避免自触发死循环),不一致一律重写。 2. 运行期:持续守护(平时检查) 插件行存活期间双通道监控 profile 是否被改动: **fs.watch…
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 1
- mo. downloads
- –
- Last push
- 2026-08-19
- Created
- 2026-08-19
Links
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- dsh, dsh-bundle, dsh-plugin, dsh-plugin-desktop, dsh-plugins
Related plugins
mobile-mcp
mobile-next/mobile-mcp
Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
brave-search-mcp-server
brave/brave-search-mcp-server
Brave Search MCP Server: web results, images, videos, rich results, AI summaries, and more.
ms-365-mcp-server
softeria/ms-365-mcp-server
A Model Context Protocol (MCP) server for interacting with Microsoft 365 and Office services through the Graph API