ONELLM · 使用指南
DeepSeek Harness 与 OpenCode:怎么选,怎么连手机?
DeepSeek Harness 和 OpenCode 都能用于 AI 编程,但选择时还要看任务范围、扩展方式和现有工作环境。OneLLM 为两者提供各自的手机连接入口:先在电脑配置服务,再用 iPhone 或 iPad 连接对应会话。
本文由 OneLLM 根据下方官方资料与本站连接流程整理。OneLLM 是独立产品,不代表 DeepSeek 或 OpenCode。本文不包含速度、成本或代码质量的同条件实测排名。
DeepSeek Harness 与 OpenCode 的主要区别
左右滑动查看完整表格。
| 比较维度 | DeepSeek Harness | OpenCode |
|---|---|---|
| 定位与任务 | 开源 Agent 运行框架;官方展示日常工作、编程与资料研究等场景。 | 开源 AI 编程智能体,围绕理解代码库、修改代码与开发任务使用。 |
| 使用入口 | 官方提供桌面预览,也可从 npm 启动 Web 界面。 | 官方提供终端、桌面和 IDE 入口,并有 Web 与独立服务文档。 |
| 扩展方式 | 基于 Cordis 的插件化架构,适合围绕插件组合自己的工作环境。 | 支持插件扩展,包括事件钩子、外部服务集成与自定义工具。不能简单理解为“没有插件”。 |
| OneLLM 手机入口 | 选择 DS Harness 模块,扫描 DS Harness 的连接码。 | 选择 OpenCode 模块,扫描 OpenCode 的连接码。 |
| 版本与兼容性 | 官方仍标为预览,接口与插件可能出现不兼容变化。 | 官方分别提供 OpenCode 1 与 2 文档;不要假定某一版本的安装、服务协议与客户端兼容性适用于另一版本。 |
上表描述产品工作方式,不是模型能力排名。Agent 的结果还取决于所选模型、上下文、工具配置与验收方式。
按你的任务与已有环境选择
你已有 OpenCode 项目和会话
先沿用已有环境,按OpenCode 手机版教程增加手机连接。无需仅为手机入口重新迁移项目。升级电脑服务前,先确认连接器支持的版本与发布说明。
你想尝试可组合的 Agent 工作环境
可以从 DeepSeek Harness 的官方预览与插件文档开始,用一个小任务确认所需工具是否齐备。插件架构提供扩展方式,但具体文件格式和任务能否完成,仍需在自己的配置中验证。
你主要想比较编程效果
给两者同一份项目副本、同一个问题和相同的验收标准。记录模型版本、工具权限、完成时间与实际模型用量,再检查修改和测试结果。不同模型或不同上下文下的结果,不宜直接归因于 Harness 本身。
在 OneLLM 中连接手机
- 准备电脑服务。按连接页要求安装 OneLLM Connect 预览包和依赖,选择 OpenCode 或 DS Harness、项目目录,以及局域网或 Tailscale 地址。
- 配置模型账户。在所选电脑服务中完成模型配置,点击 Connect,等到 Ready to scan。模型服务的调用费用单独计算。
- 使用对应模块扫码。OneLLM → OpenCode 或 DS Harness → 扫描连接码。两个模块使用不同连接,连接码不能混用。
- 核对会话与任务范围。确认电脑端项目正确,先发送一个可检查的小任务。保持电脑运行,并确保手机能够访问所选地址。
OneLLM 的手机入口面向 iPhone 和 iPad。这里的远程连接不表示两个电脑服务在手机本地运行,也不等同于 OneLLM 下载模型后的离线推理。
第一次试用,检查这些结果
- 电脑端服务能否独立正常工作,模型账户是否可用?
- 手机能否打开正确会话,任务是否落在预期目录?
- 修改后是否有可检查的文件差异、测试结果与未完成事项?
- 切换网络或电脑休眠后能否重新连接?连接码应只在自己的设备上使用。
官方资料与连接教程
- DeepSeek Harness 官方介绍:任务场景与桌面预览入口。
- DeepSeek Harness 官方仓库:插件架构、启动方式与预览状态。
- OpenCode 官方入门文档:使用入口、模型配置与版本说明。
- OpenCode 插件文档与服务文档:扩展与客户端连接。