Idea2App · DeepSeek Harness

实验性支持

为 DeepSeek Harness 安装 I2A connector。

面向 DeepSeek Harness Web profile 的固定版本适配器,包含本地 OAuth bridge。

下载 DeepSeek Harness Plugin

版本 0.5.1 · 本地浏览器 · macOS

为 DSH 配置 I2A connector

DSH 支持目前仍是实验性的,只支持 0.1.0-rc.7 的 Web profile。

1. 检查 DSH 前置条件

使用 Node.js 22.19 或更高版本,或 Node.js 24+。DSH 的 profile plugin 命令会把包安装交给 pnpm,本指南也通过 pnpm dlx 运行 DSH。下面三条命令必须全部成功后才能继续。

Terminal
node --versioncorepack enable pnpmpnpm --version

2. 下载并解压

下载 DSH bundle,并在 Downloads 中解压 ZIP。它会创建 i2a-dsh-plugin,其中包含可安装的 .tgz 及其 checksum。DSH 安装完成后,可以删除这个解压文件夹。

3. 使用 pnpm 安装到 Web profile

把 tarball 安装到 DSH 的 web profile。如果这是该 profile 的第一个 Plugin,这条命令会初始化它。第一次运行 pnpm dlx 会下载 DSH 和 400 多个 packages;后续命令会复用 pnpm store。

Terminal
cd ~/Downloads/i2a-dsh-pluginpnpm dlx @deepseek-ai/dsh@0.1.0-rc.7 plugin --profile web add ./i2a-project-connector-dsh-0.5.1.tgz

4. 启动 DSH 前授权 I2A

DSH 暂未为远程 MCP server 提供原生 OAuth。先运行一次 bundle 中的 login 命令,在浏览器中批准访问,然后检查本地凭据状态。Token 保存在 DSH home folder 下,绝不会写入项目 workspace。

Terminal
pnpm dlx @deepseek-ai/dsh@0.1.0-rc.7 plugin --profile web exec i2a-dsh-auth loginpnpm dlx @deepseek-ai/dsh@0.1.0-rc.7 plugin --profile web exec i2a-dsh-auth status

5. 验证合成后的 profile

导出解析后的配置,并确认其中同时包含 i2a-handoff-skill 和 i2a-mcp。此检查不会启动浏览器 UI。

Terminal
pnpm dlx @deepseek-ai/dsh@0.1.0-rc.7 --profile web --dump-config

6. 启动 DSH 并选择目标 workspace

切换到 DSH 应该创建 Xcode App Playground 的文件夹,再启动 Web UI。启动命令所在目录会成为默认 workspace,但 DSH 会把 Workspace 和 Session 历史保存在共享 home folder 下,并可能恢复上一次选中的 Session。

Terminal
mkdir -p ~/Developer/MyI2AAppcd ~/Developer/MyI2AApppnpm dlx @deepseek-ai/dsh@0.1.0-rc.7 web
  1. 在侧边栏找到名称与目标文件夹一致的 Workspace;本例为 MyI2AApp。悬停确认完整路径。
  2. 展开该 Workspace,选择其中空白的 New Session,或点击该 Workspace 行上的 +。
  3. 不要继续其他 Workspace 下的 Session。选中旧 Workspace 时,顶部的 New Session 也可能仍指向旧 Workspace。

然后粘贴:

粘贴到 DeepSeek Harness
Connect to I2A, let me choose an explicitly transferred snapshot, and start its native Xcode App Playground implementation.

故障排查、卸载与版本说明请查看完整 DSH 配置指南。

安装后检查

  • 每条命令都要保留指南中固定的 DSH 版本。
  • 当前适配器只支持 DSH Web profile。
  • 启动 DSH 前先授权 I2A,然后选择正确的目标 Workspace。