项目背景与核心理念
DeepSeek于8月13日开源了名为deepseek-harness(命令行简称dsh)的项目。该项目在GitHub上增长速度极快,三天内获得近13万颗Star。DeepSeek Harness的核心理念是“一切皆插件”(Everything is a Plugin),将模型、工具、存储、调度甚至UI都设计为可替换的插件。
由于采取这种设计,该项目在开箱状态下的功能极少,基础能力如文件传输和图片识别均需通过安装插件实现。因此,该工具被认为对开发者的可玩性极高,而普通用户则被建议先进行观望。
安装与配置流程
用户可以通过npm安装(运行 npx @deepseek-ai/dsh web)或通过源码安装。安装完成后,用户需在浏览器打开本地服务地址,并填写DeepSeek API Key及选择工作目录方可开始使用。
在插件安装方面,用户可以通过执行 dsh plugin --profile web add <插件包名或github仓库> 命令进行安装。此外,安装 dsh-market 插件后,用户可以在设置界面直接进行插件的搜索、安装、升级和卸载。
插件生态分类
目前GitHub上带有dsh-plugin标签的仓库已超过6000个。根据功能不同,插件可分为以下几类:
- 基础能力插件:包括用于图片识别的ModLens、用于引用文件的dsh-at-file、支持粘贴或拖拽文件的dsh-paste-input,以及读写docx/pdf/pptx的dsh-office等。此外,dsh-browser-panel可让Agent操作网页,dsh-computer-use则支持Agent操作macOS桌面。
- 体验增强插件:如可自动查找插件的safe-find-dsh-plugins、提供任务看板和Token统计的dsh-web-ui、用于渲染图表和组件的dsh-genui,以及支持消息编辑和一键回退的插件。
- 进阶与个性化插件:包括支持多Agent协作的dsh-agent-teams和提供跨会话长期记忆的dsh-memory-evolve。同时,社区出现了大量皮肤插件,如还原Windows XP Luna界面、鲸鱼娘主题以及同花顺风格的界面。
运行模式与特性
DeepSeek Harness支持标准、PTC(Programmatic Tool Calling)、极简和创造四种模型模式以适应不同任务。在实际使用中,该工具支持并发执行多个任务,允许用户在安装插件的同时进行测试。
评论区
已通过 0 条 · 审核通过后展示