分享

把DeepSeek Harness搬上手机端了,技术细节全拆解

好穷 发表于 2026-8-18 22:18:58 [显示全部楼层] 回帖奖励 倒序浏览 阅读模式 0 2
#DeepSeekHarness发布#
把DeepSeek Harness搬上手机端了,技术细节全拆解

作为行走编程第11天的开发者,我成功实现了DeepSeek Harness的手机端适配,在手机上运行该框架的使用者。今天就把核心技术细节和适配思路全部分享给大家。

一、先搞懂DeepSeek Harness的底层逻辑

DeepSeek Harness不是普通的AI工具,而是一套开源的代码智能体运行框架,官方公式是「Model + Harness = Agent」:

- 大模型负责思考推理,Harness负责调度工具、管理任务、执行闭环、记录轨迹,相当于AI的“执行操作系统”。
- 它基于Cordis插件系统构建,核心设计是「一切皆插件」:模型、工具、技能、会话、沙箱、存储、循环、调度、UI等所有能力都被拆成独立插件,开发者无需修改源码,就能自由替换、重组任意模块。
- 另一大核心特性是可追溯性:采用只追加(append-only)的会话日志,模型看到的所有内容都会被完整记录,上下文压缩不会删除原始历史,仅通过替换事件改变模型后续看到的表象,支持追溯、恢复、分叉、检索和回放。

二、手机端适配的技术难点与解决方案

1. 硬件算力瓶颈
手机CPU/GPU算力仅为桌面GPU的1/10~1/100,无法直接运行完整的Harness服务。我采用云边协同模式:由边缘服务器承担模型推理,手机端通过API调用实现交互,同时使用懒猫微服APP搭建轻量Linux环境,降低本地算力消耗。
2. 系统兼容性问题
安卓系统的沙箱机制限制了进程调度能力,我通过Termux搭建Linux子系统,模拟桌面端的运行环境,解决了权限和兼容性问题。
3. UI适配优化
Harness原生UI是为桌面端设计的,我通过响应式布局调整,将插件管理、会话日志、工具调用等核心功能适配到手机屏幕,保证操作流畅性。

三、实际演示效果

在手机端成功运行后,我实现了以下核心功能:

- 手动切换本地算力设备和背后的模型,适配不同的编程场景。
- 给平板发送通知的交互:在手机端输入指令后,平板成功收到了DeepSeek Harness发送的测试通知,证明跨设备协同能力正常。
- 完整保留了Harness的插件管理和会话追溯功能,在手机上就能查看所有工具调用记录和模型思考过程。

四、后续探索方向

接下来我会继续探索Harness在手机端的能力边界,比如:

- 优化移动端的工具调用延迟,提升编程效率。
- 适配更多移动端的编程工具,实现全流程的手机端开发。
- 探索离线部署方案,降低对云服务的依赖。

如果你也在研究DeepSeek Harness,欢迎一起交流技术细节,共同挖掘这个框架的更多可能性! http://t.cn/AXNQJzCj



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则