从源码克隆并安装的步骤
什么时候选源码安装
- 想读实现、改代码、给上游提补丁。
- npx 快捷方式在你的网络环境下不稳定,想一次性把依赖装到本地。
- 准备参与插件生态开发,需要本地可调试的完整工程。
安装步骤
- 克隆完整仓库(仓库地址在 GitHub:deepseek-ai/deepseek-harness):
git clone https://github.com/deepseek-ai/deepseek-harness
cd deepseek-harness
- 按仓库 README 的说明安装依赖并完成构建(工程使用 pnpm 管理依赖,具体命令以仓库当前说明为准)。
- 从源码启动 Web UI 时,命令前面加上包管理器前缀,例如:
pnpm dsh --profile web
源码模式下装插件的差别
后续如果要在源码环境里装移动访问插件,命令同样要带 pnpm 前缀:
pnpm dsh plugin --profile web add dsh-mobile@latest
pnpm dsh plugin --profile web exec dsh-mobile setup
社区插件市场也是同一条路:pnpm dsh plugin --profile web add dshmarket,重启后在 设置 → 插件市场 里搜索安装。
提醒
- 源码模式的 profile 与命令行/桌面端的 profile 由各自环境管理,别把不同安装方式的配置混着改。
- 预览版接口变动快,升级源码后若插件行为异常,先核对版本兼容对照。