minhdevtry/dsh-markdown-ide ↗★ 1
@anoslide/dsh-vscode-workspace
Unified 3-Column VS Code Workspace & TipTap Notion WYSIWYG Suite for DeepSeek Harness
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:minhdevtry/dsh-markdown-ide说明文档
阅读完整 README ↗🔒 Security Sandboxing & Configuration
The host service enforces sandbox security:
- Sandbox Root (
DSH_SANDBOX_ROOT): Defaults toprocess.cwd(). All file access, reading, writing, and deletion are strictly bounded within this directory. - Path Traversal Prevention: Absolute path resolution and realpath verification (
isInsideSandbox) block directory traversal attacks (../). - Optional Authentication (
DSH_PASSWORD): When set in the environment,/vscode-files/*routes require session-based or token authentication. - Cloudflare R2 Integration: Configure Cloudflare R2 bucket credentials (
R2_ACCOUNT_ID,R2_ACCESS_KEY_ID,R2_SECRET_ACCESS_KEY,R2_BUCKET_NAME,R2_PUBLIC_DOMAIN) for cloud asset storage, or default to local image persistence.
For comprehensive technical design and API documentation, see Architecture & Technical Specification.