ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

AI Coding2——DeepSeek Harness的安装使用

AI Coding2——DeepSeek Harness的安装使用 系列文章目录nodejs参考博客参考博客文章目录系列文章目录前言一、Node.js安装使用1、安装2、测试二、DeepSeek Harness web安装使用1、全局安装2、临时执行3、区别问题总结前言DeepSeek Harness 官网DeepSeek Harness GitHub官网DeepSeek Harness 开发者文档DeepSeek Harness 社区插件一切皆插件DeepSeek Harness 基于 Cordis 插件系统构建。模型、工具、技能、会话、沙箱、存储、循环、调度、UI 等所有 Agent 能力均由插件提供并通过 Cordis 服务与事件彼此协作。开发者无需改动 DeepSeek Harness 源码即可在配置层选择、替换或扩展任一能力。每一次运行都有迹可循模型看到的一切都会写入仅追加设计的会话日志包括系统提示词、思维链、工具调用与结果、子 Agent 调度以及每一次上下文注入。在 Trajectory 视图中你可以按来源查看这些信息。恢复、分叉、检索与回放也共享同一份事件流。多种运行模式标准模式提供完整的工具组合PTC 模式通过模型生成的一段代码组合多轮工具调用极简模式仅保留一个 shell 工具与一个文件编辑工具用于最小化环境下的模型基准测试创造模式可以检查当前运行时、在内存中试验 Cordis 插件并据此组合和创作新的模式。一、Node.js安装使用1、安装Node.js官网选择长期维护版下的windows/mac/linux系统对应的安装包进行下载比如msi/pkg/x64等这里以windows的node-v24.18.0-x64.msi安装包为例。下载到指定位置后点击进入安装步骤其中勾选I accept the terms in the License Agreement选项。对于安装路径可修改到指定路径也可以使用默认路径。不勾选Automatically install the necessary tools选项。其他的基本都是直接点击Next即可。最后点击点击Install按钮和Finish按钮。如果是ubuntu系统那么下载的是一个压缩包例如node-v24.18.0-linux-x64.tar.xz。把压缩包放在指定路径下然后解压再执行一下步骤sudogedit ~/.bashrc# 在~/.bashrc文件最后面添加exportPATH/home/xxx/node-v24.18.0-linux-x64/bin:$PATHsource~/.bashrc2、测试按下 win r 键打开cmd窗口。输入以下命令进行测试# 查看Node版本node-v# 查看npm版本npm-v不建议使用powershell命令行测试有些命令运行不了具体步骤也可以参考这篇nodejs安装博客。二、DeepSeek Harness web安装使用1、全局安装运行以下命令会进行全局安装。npminstall-gdeepseek-ai/dsh运行以下命令可以查看是否安装成功和安装版本。dsh--version运行以下命令会启动 Web UIdsh web启动后在浏览器上输入http://127.0.0.1:3080即可打开web端。进入web端后会有一个内测声明和API key提示。内测声明确认跳过即可。API key提示输入deepseek的api key密钥。需要到deepseek的API平台里进行注册-充值-创建对应的API key等步骤。完成后就可以进入web端进行使用了。如果想退出就在对应终端下点击快捷键ctrlc即可退出。2、临时执行运行以下命令后会临时安装并启动 Web UI。npx deepseek-ai/dsh web启动后在浏览器上输入http://127.0.0.1:3080即可打开web端。进入web端后会有一个内测声明和API key提示。内测声明确认跳过即可。API key提示输入deepseek的api key密钥。需要到deepseek的API平台里进行注册-充值-创建对应的API key等步骤。完成后就可以进入web端进行使用了。如果想退出就在对应终端下点击快捷键ctrlc输入“y”即可退出。3、区别npm install -g deepseek-ai/dsh 是全局安装把包装到本机全局 node_modules 并链接 dsh 命令到 PATH装完之后 dsh 在任何目录下都可长期使用 。npx deepseek-ai/dsh web 是临时执行npx 会先检查本地/缓存里有没有这个包没有就去 npm registry 临时下载到缓存目录运行完不往全局 PATH 里写永久命令 。两者启动 web 模式的效果完全等价可以根据需求选择安装方式如果只是想快速试一下​ DeepSeek Harness 的 Web UI → 直接用 npx deepseek-ai/dsh web一条命令搞定不污染全局环境 。如果打算经常用比如日常拿它跑 Agent 任务→ 先 npm install -g deepseek-ai/dsh之后敲 dsh web 更顺手版本也可控 。问题在ubuntu22中使用npm install -g deepseek-ai/dsh安装DeepSeek Harness然后运行dsh --version输出0.1.1-rc.2运行dsh web命令打开http://127.0.0.1:3080点击选择工作区按键没有反应改用http://localhost:3080网址点击选择工作区按键也没有反应。强制 DSH 使用页面内的目录浏览器编辑 ~/.dsh/profiles/web/cordis.patch.yml备份或注释原来的内容然后修改# 关闭 auto 猜测强制使用页面内 browse 选择器- id: directory-picker disabled:true- insert: - id: directory-picker-browse name:deepseek-ai/dsh-host-directory-picker-browse- id: directory-picker-browse-surface name:deepseek-ai/dsh-client-ui-directory-picker-browse总结感觉dsh比Pi更开放。
返回列表