我的征尘是星辰大海。。。
The dirt and dust from my pilgrimage forms oceans of stars...
-------当记忆的篇章变得零碎,当追忆的图片变得模糊,我们只能求助于数字存储的永恒的回忆
作者:黄教授
手机视频列表
关于DeepSeek-Harness的开源的必要性讨论
视频
音频
原始脚本
技术思考 Deepseek Harness 当前开源策略的合理性与潜在问题分析。 从当前行业发展状态与工程落地视角来看 Deepseek Harness 在现阶段开源,整体更偏向市场热度打造,而非推出一套经过内部收敛、可直接用来建立行业标准的成熟成品方案。 现阶段放出这套高度灵活的原框架架构,本质上是将探索最优 Codex Agent 运行范式、最优工具组合策略的核心研发工作。 向外转移给开源社区自主试错验证。 这种模式带来的收益存在极大不确定性,且潜在风险远大于短期价值。 Deepseek Harness 当前最大的问题在于整体范式完全不固定。 框架提供了极高的自由度与海量可定制空间,允许开发者任意增删插件、修改事件流、重构工作流、替换 Agent 的主循环逻辑。 这意味着每一个使用者部署的实力都相当于一套独立差异化的全新 Harness 体系。 从模型迭代与数据闭环的角度看,这种状态会造成致命问题。 社区产生的交互轨迹、工具调用样本、任务执行记录高度碎片化,各类差异化的调用范式混杂在一起,无法形成统一、可归因、可用于模型精调的高质量数据。 最终无法区分任务失败或效果不佳的根因,究竟是模型能力缺陷、调度策略不合理、检索工具实现不完善,还是社区自定义插件逻辑的问题?海量分散不统一的样本很难反向支撑模型的精准迭代。 甚至会干扰模型训练方向。 从工程效率与开发者生态的现实层面分析,指望社区自发完成最优范式的筛选、固化与收敛。 本身是一种过高的期待。 开源社区的天然特性是擅长发散试错,探索多元化可能性,产出各类原型案例。 但不存在自发收敛、标准化、工程固化的动力与组织能力。 绝大多数专业开发者并不会投入大量时间在这套复杂的插件体系中反复试错、拼装组合。 验证无数种插件搭配的优劣。 对开发者而言,更高效、更清晰的落地方式是直接基于底层源码做模块化修改。 固化核心流程,精简冗余设计,而非在一套过度灵活的乐高式框架中漫无目的实验。 让普通使用者、普通开发者承担专业级 Agent 底座的范式验证与最优方案筛选工作。 本身不符合实际的行业生态规律。 对比行业成熟路线可以清晰看出差异。 Anthropic 的 claude code 采取的是内部收敛打磨。 定型后对外交付的模式。 通过一套固定统一深度适配自身模型的调度范式,形成干净完整的数据迭代闭环。 实现模型与脚手架的双向协同进化。 而 Deepseek 当前的开源策略是典型的先发散探索,再尝试后续收敛的路径。 在自身尚未确定最优 Agent 工作范式的阶段,提前对外开放完整原框架,虽能抢占行业话语权、获取社区试错素材、吸纳开发者关注,但也会造成范式混乱、数据割裂、迭代链路不清晰等长期问题。 从理性的工程视角判断,Deepseek 自研专属 Harness 补齐模型与前端调度的协同闭环是绝对正确的长期战略。 但在范式未收敛、产品未定型的阶段过早开源,过度放开定制自由度并非现阶段最优的技术选择。 开源社区仅能作为创意参考、边界测试、场景探索的补充渠道。 永远无法替代厂商内部的标准化打磨、范式收敛与工程定型工作。 未来 Deepseek 若要真正实现模型能力的精准迭代,建立行业统一标准。 必然需要从当前发散的插件实验形态中,剥离冗余设计,固化核心工作流,收敛出唯一、稳定、可闭环迭代的官方标准范式。
修正脚本
技术思考 Deepseek Harness 当前开源策略的合理性与潜在问题分析。 从当前行业发展状态与工程落地视角来看 Deepseek Harness 在现阶段开源,整体更偏向市场热度打造,而非推出一套经过内部收敛、可直接用来建立行业标准的成熟成品方案。 现阶段放出这套高度灵活的元框架架构,本质上是将探索最优 Codex Agent 运行范式、最优工具组合策略的核心研发工作。 向外转移给开源社区自主试错验证。 这种模式带来的收益存在极大不确定性,且潜在风险远大于短期价值。 Deepseek Harness 当前最大的问题在于整体范式完全不固定。 框架提供了极高的自由度与海量可定制空间,允许开发者任意增删插件、修改事件流、重构工作流、替换 Agent 的主循环逻辑。 这意味着每一个使用者部署的实例都相当于一套独立差异化的全新 Harness 体系。 从模型迭代与数据闭环的角度看,这种状态会造成致命问题。 社区产生的交互轨迹、工具调用样本、任务执行记录高度碎片化,各类差异化的调用范式混杂在一起,无法形成统一、可归因、可用于模型精调的高质量数据。 最终无法区分任务失败或效果不佳的根因,究竟是模型能力缺陷、调度策略不合理、检索工具实现不完善,还是社区自定义插件逻辑的问题?海量分散不统一的样本很难反向支撑模型的精准迭代。 甚至会干扰模型训练方向。 从工程效率与开发者生态的现实层面分析,指望社区自发完成最优范式的筛选、固化与收敛。 本身是一种过高的期待。 开源社区的天然特性是擅长发散试错,探索多元化可能性,产出各类原型案例。 但不存在自发收敛、标准化、工程固化的动力与组织能力。 绝大多数专业开发者并不会投入大量时间在这套复杂的插件体系中反复试错、拼装组合。 验证无数种插件搭配的优劣。 对开发者而言,更高效、更清晰的落地方式是直接基于底层源码做模块化修改。 固化核心流程,精简冗余设计,而非在一套过度灵活的乐高式框架中漫无目的实验。 让普通使用者、普通开发者承担专业级 Agent 底座的范式验证与最优方案筛选工作。 本身不符合实际的行业生态规律。 对比行业成熟路线可以清晰看出差异。 Anthropic 的 claude code 采取的是内部收敛打磨。 定型后对外交付的模式。 通过一套固定统一深度适配自身模型的调度范式,形成干净完整的数据迭代闭环。 实现模型与脚手架的双向协同进化。 而 Deepseek 当前的开源策略是典型的先发散探索,再尝试后续收敛的路径。 在自身尚未确定最优 Agent 工作范式的阶段,提前对外开放完整元框架,虽能抢占行业话语权、获取社区试错素材、吸纳开发者关注,但也会造成范式混乱、数据割裂、迭代链路不清晰等长期问题。 从理性的工程视角判断,Deepseek 自研专属 Harness 补齐模型与前端调度的协同闭环是绝对正确的长期战略。 但在范式未收敛、产品未定型的阶段过早开源,过度放开定制自由度并非现阶段最优的技术选择。 开源社区仅能作为创意参考、边界测试、场景探索的补充渠道。 永远无法替代厂商内部的标准化打磨、范式收敛与工程定型工作。 未来 Deepseek 若要真正实现模型能力的精准迭代,建立行业统一标准。 必然需要从当前发散的插件实验形态中,剥离冗余设计,固化核心工作流,收敛出唯一、稳定、可闭环迭代的官方标准范式。
英文翻译
Technical Thinking: Analysis of the Rationale and Potential Problems of Deepseek Harness's Current Open Source Strategy. From the perspective of the current industry development status and engineering implementation, Deepseek Harness's open sourcing at this stage is generally more inclined to building market popularity, rather than launching a mature finished solution that has been internally converged and can be directly used to establish industry standards. The release of this highly flexible meta-framework architecture at the current stage essentially constitutes the core R&D work of exploring the optimal Codex Agent operating paradigm and the optimal tool combination strategy. It transfers this work outward to the open source community for independent trial and error verification. The benefits brought by this model are extremely uncertain, and the potential risks far outweigh the short-term value. The biggest current problem of Deepseek Harness is that its overall paradigm is completely unfixed. The framework provides extremely high freedom and massive room for customization, allowing developers to arbitrarily add or remove plugins, modify event streams, refactor workflows, and replace the main loop logic of Agent. This means that the instance deployed by each user is equivalent to an independent, differentiated and brand-new Harness system. From the perspective of model iteration and data closed-loop, this state will cause fatal problems. Interaction tracks, tool call samples, and task execution records generated by the community are highly fragmented, and various differentiated call paradigms are mixed together, which cannot form unified, attributable high-quality data that can be used for model fine-tuning. In the end, it is impossible to distinguish whether the root cause of task failure or poor performance is model capability defect, unreasonable scheduling strategy, imperfect implementation of retrieval tools, or a problem with the custom plugin logic of the community? Massive scattered and inconsistent samples can hardly reversely support the accurate iteration of the model. It will even interfere with the training direction of the model. Analyzing from the practical level of engineering efficiency and developer ecosystem, it counts on the community to spontaneously complete the screening, solidification and convergence of the optimal paradigm. This itself is an excessively high expectation. The natural characteristic of the open source community is that it is good at divergent trial and error, exploring diverse possibilities, and producing various prototype cases. But it does not have the motivation and organizational capability for spontaneous convergence, standardization and engineering solidification. The vast majority of professional developers will not invest a lot of time in repeated trial and error, and assembly in this complex plugin system. To verify the pros and cons of countless plugin combinations. For developers, a more efficient and clearer implementation method is to make modular modifications directly based on the underlying source code. Solidify the core process and streamline redundant design, rather than experimenting aimlessly in an overly flexible Lego-style framework. Letting ordinary users and ordinary developers undertake the paradigm verification and optimal solution screening work of a professional-grade Agent base. This itself does not conform to the actual laws of the industry ecosystem. The difference can be clearly seen when comparing with mature industry routes. Anthropic's claude code adopts the model of internal convergence and polishing. And external delivery after finalization. Through a fixed and unified scheduling paradigm deeply adapted to its own model, it forms a clean and complete closed-loop for data iteration. And realizes the two-way co-evolution of the model and the scaffolding. While Deepseek's current open source strategy is a typical path of divergent exploration first, and then trying to converge later. At the stage when it has not yet determined the optimal Agent working paradigm, opening the complete meta-framework to the public in advance, although it can seize industry discourse power, obtain community trial and error materials, and attract developers' attention, it will also cause long-term problems such as paradigm confusion, data fragmentation, and unclear iteration links. Judging from a rational engineering perspective, Deepseek's self-developed exclusive Harness to complete the collaborative closed-loop of the model and front-end scheduling is an absolutely correct long-term strategy. But open sourcing prematurely when the paradigm is not converged and the product is not finalized, and excessively opening up customization freedom is not the optimal technical choice at this stage. The open source community can only act as a supplementary channel for creative reference, boundary testing and scenario exploration. It can never replace the manufacturer's internal standardized polishing, paradigm convergence and engineering finalization. In the future, if Deepseek wants to truly achieve accurate iteration of model capabilities and establish a unified industry standard. It will inevitably need to strip redundant design from the current divergent plugin experiment form, solidify the core workflow, and converge a unique, stable, official standard paradigm that can support closed-loop iteration.
back to top