deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
# DeepSeek Harness MobileShare
English | 中文
dsh-mobileshare is a dsh profile bundle: it turns the PC into a server so an iPhone / Android / tablet can reach the local DeepSeek Harness Web UI from a browser (LAN or public), served with a mobile-optimized UI. All PC Web UI features remain available on the phone.
It uses a plugin-everything architecture driven by Cordis.
winget install cloudflared), no shared LAN requiredRequires a DeepSeek Harness checkout with the Web profile initialized (run npx @deepseek-ai/dsh web once).
Install from GitHub (pnpm ≥10 asks you to allow the prepare build script on first install; copy the package key pnpm prints into the profile's pnpm-workspace.yaml under allowBuilds and re-run):
dsh plugin --profile web add github:menghuanshiguang/dsh-mobileshare
dsh --profile web
Install from a local checkout:
pnpm install
pnpm run build
dsh plugin --profile web add file:.
dsh --profile web
Installing activates the plugin: the dsh.bundle manifest inserts cordis.patch.yml as a configuration layer, and dsh-client-modules loads the browser half automatically from the dsh.client declaration.
| Where | What |
|---|---|
| Top bar ☰ | Toggle the conversation sidebar |
| Top bar ⇄ | Share status, QR code, firewall, public tunnel |
| Sidebar "📁 Select workspace directory" | Mobile directory picker, switch the current workspace |
| Composer | Always pinned to the bottom, lifts above the keyboard |
iPhone: in Safari, Share → Add to Home Screen. Android: Chrome menu → Add to Home Screen.
The plugin row accepts these config fields (override by row id mobileshare in the profile's cordis.patch.yml or $DSH_HOME/cordis.patch.yml):
| Field | Default | Meaning |
|---|---|---|
port |
3081 |
Reverse-proxy listen port |
dsh-plugin topic for discoverability.See CONTRIBUTING.md.
Read the development guide and the architecture document first.
For agents: follow AGENTS.md.
Third-party dependencies and their licenses are listed in THIRD_PARTY_NOTICES.md.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。