0
已经设置开机运行 首次开机 1-2分钟
1、打开 【WebUI】即可进入使用界面;


【插入一个小广告 给需要做ai视频漫画短剧ai香蕉🍌出图朋友多一个选择】:
✅搞到一个国际版的在线sd2.0模型1.8x左右元十五秒,也支持API调用
✅GPT模型编程模型推荐:
✅如果你需要原汁原味的GPT模型和编程需求
✅请大胆尝试:https://ai.aiaiai001.com
✅plus 0.1x倍率 pro 0.4x倍率节省90%+费用
✅pro 100+单个用户最高并发 满血使用
在线图片、视频生成网站哈基米AI聚合平台:https://link8.lk888.ai
✅ai大模型:gpt,claude,gemini,deepseek...数百种主流模型
✅最新图片模型:gpt-image2,香蕉2,香蕉pro,即梦,豆包,万相...
✅最新视频模型:sd2,快乐马,grok,veo3,sora2,vidu,可灵...
✅并发高,收费合理(价格优先速度优先)
以上模型均支持API,龙虾CLI接入,web浏览器在线使用!
✅📢【好消息】不要任何电脑配置打开即可使用sora,veo3,grok3出主流ai视频,
✅📢谷歌香蕉🍌2➕pro低至五分钱,500+大模型接口免费体验2次!欢迎免费测试使用!
✅1.api中转站【推荐】,全球最卷,有些比官网便宜90+%:
✅链接: https://pan.baidu.com/s/1CsVlXWRMxgvV2r_G9oXwgg?pwd=8888 提取码: 8888
✅使用教程帮助主目录: https://g1hzbw0p4dd.feishu.cn/docx/TBeZdghZhoG9yzxju06cTxFBntg?from=from_copylink
✅入交流群加微信(已有三群):312088415
✅工作流也有: https://g1hzbw0p4dd.feishu.cn/docx/LCCTdFzSboC0AGxFHLxccL4Rnlh?from=from_copylink
✅工作流有sora,veo3,grok3等ai视频生成,谷歌香蕉修图,gpt,gemini3,claude,deepseek等等500+模型api
✅增加模型:增加gpt-image2的2k4k高清出图工作流
✅增加gork的30s延长的工作流(使用task-id二次延长)
✅使用方式1:【本地windows使用Comfyui及插件的快速安装1】 https://b23.tv/JjGWgSY 【本地windows使用Comfyui及插件的快速安装2】 https://b23.tv/MCz0IX9
✅使用方式2:云端运行地址可无卡模式0.15元一个小时运行即可: https://www.compshare.cn/images/0sm1tb2p1Nnb
✅Seedance火山引擎-企业白名单使用教程: https://icndm2oxbr60.feishu.cn/docx/Hs3fd8qMgo1pYaxodxYc2en9nYd?from=from_copylink
咨询问题前请注意: 1.先说明哪个镜像,发镜像链接和名称,例如:
IndexTTS2 v24 AI语音合成deepspedd加速优化来自b站开源项目indextts2 二次开发构建By科哥 链接:https://www.xiangongyun.com/image/detail/b3ba0a11-9c60-4b28-b753-f655fa1827eb?r=WZFDHU
2.先拿到运行报错的log日志或者截图:
没有上面的信息我也没有办法帮到你的,因为镜像比较多,我不清楚你问的哪个镜像的。
版本:
@deepseek-ai/dsh0.1.0-rc.6(Web UI) 适用对象:通过浏览器使用 DeepSeek Harness 的编码/智能体工作台的所有用户
DeepSeek Harness(命令名 dsh)是 DeepSeek 的智能体运行框架。dsh web 把它跑成一个浏览器里的编码智能体工作台:智能体可以读写文件、执行 Shell 命令、搜索网页、调用技能、派生子代理、后台跑任务,并把整个过程以聊天对话的形式呈现在浏览器中。
一句话概括:网页版的 AI 编码助手,跑在你自己(或你的团队)的服务器上。
核心特点:
~/.dsh 目录下,数据不上传第三方。在当前部署环境中,一条命令即可同时拉起 Web 服务与转发代理:
/root/start-dsh-web.sh
这条脚本会启动两个进程:
| 进程 | 监听地址 | 用途 |
|---|---|---|
dsh web | 127.0.0.1:7861 | 真正的 Harness Web 服务 |
dsh-web-proxy.js | 0.0.0.0:7860 | 反向代理,把外部访问转发给 7861 |
日志分别写在 /tmp/dsh-web.log 和 /tmp/dsh-web-proxy.log。
提示:也可以只重启其中一个——
/root/start-dsh-web.sh proxy或/root/start-dsh-web.sh dsh。
http://127.0.0.1:7861https://xxxx-test.svc.bitahub.studio:20443
(域名前缀是容器随机名,每次重建会变,用平台给你的当前地址即可)看到左下角设置、左侧「新建会话」按钮、中间大输入框,就说明启动成功了。
/root/start-dsh-web.sh 手动启动的是后台进程,可用 pkill -f "dsh web" 和 pkill -f dsh-web-proxy 停止;也可以直接找到进程号 kill <pid>。无需记住这些细节——重启容器后再次运行
/root/start-dsh-web.sh即可恢复。
Web UI 分三个区域:
┌──────────────┬──────────────────────────────────────┐
│ 侧边栏 │ 对话区 │
│ · 品牌/新建会话 │ · 消息流(含工具调用、终端输出) │
│ · 工作区列表 │ · 详情面板(点工具行展开) │
│ · 会话列表 │ · 目标栏 / 计划开关 │
│ · 搜索会话 │ · 输入框(支持图片拖拽、命令、@引用) │
│ · 设置按钮 │ · 发送 / 停止 │
└──────────────┴──────────────────────────────────────┘
界面支持浅色 / 深色 / 跟随系统主题,语言支持中文 / 英文(在「设置 → 通用设置」或主题菜单中切换)。
首次进入,如果没配置过模型,会看到引导页「添加一个 API Key 开始使用」。
sk- 开头),点「保存」。~/.dsh/.credentials.yaml),不会明文出现在设置文件或进程环境里。密钥的来源优先级(从高到低):
dsh 时的环境变量 DEEPSEEK_API_KEY~/.dsh/.credentials.yaml同一把
DEEPSEEK_API_KEY同时用于对话模型和网页搜索。密钥缺失时,模型选择器会显示「不可用」,搜索也会提示未配置。
工作区 = 智能体可以操作的一个本地文件夹,是权限的边界。默认工作区是启动 dsh web 时的当前目录。
会话 = 一次与智能体的连续对话,含完整历史记录。
点「新建会话」开始新对话(无工作区时先选工作区)。
每条会话自动生成标题(用 LLM 从首条消息提炼,中英文均可)。
会话持久保存在 ~/.dsh/sessions/*.jsonl,重启容器后历史仍在,可在侧边栏重新打开。
支持重命名、搜索(侧边栏搜索框按标题/工作区名匹配)。
空输入框时的占位提示:
选择一个工作区开始描述你想要构建的内容在底部输入框输入内容,回车(或点「发送」)即可。智能体会自动规划并执行:读文件 → 改代码 → 跑命令 → 验证 → 汇报。
bash、edit、web_search),点击可展开详情面板看输入/输出。Agent 预设决定一个会话的智能体由哪些插件组装——它的工具、提示词与能力。位置:设置 → Agent 预设。
| 预设 | 名称 | 特点 | 适用场景 |
|---|---|---|---|
standard | 标准模式 | 功能完整的编码 Agent:文件编辑、Shell、文件与网页检索、Skills、计划、目标、子代理、后台工作流 | 日常开发,默认选择 |
code | PTC 模式(Code Mode) | 标准模式全部能力,但工具以「TypeScript 程序」方式呈现:模型写一段程序由 run_code 一次执行,把多次往返压成一次 | 多步、批量、可编程组合的操作 |
minimal | 极简模式 | 只有两个工具:持久 bash + str_replace_editor,固定提示词,无上下文压缩 | 最小开销、行为可预测 |
cordis | 创造模式 | 标准模式全部能力 + 运行时插件检查、插件实验、帮你编写自定义 preset | 想定制自己的智能体 |
使用要点:
~/.dsh/.agent-presets/<id>/,之后直接编辑目录里的 agent.cordis.yml(组装清单)与 preset.yml(名称/描述)即可定制。智能体的操作受「沙箱范围 + 审批策略」双重约束,共三档预设(位置:设置 → 权限,或会话内的访问模式切换):
| 预设 | 沙箱范围 | 审批 | 说明 |
|---|---|---|---|
read-only | 只读 | 每次询问 | 只能读文件、搜索,任何修改都要你确认 |
workspace-write | 工作区内可写 | 每次询问 | 可在工作区文件夹内自由写,越界操作需确认(默认) |
danger-full-access | 完全访问 | 不询问 | 可执行敏感操作、任意文件修改、外部命令 |
/permission <preset> 随时切换。安全建议:日常使用保持
workspace-write;只有在你完全信任当前任务时才开 Full access。
在输入框输入 / 会弹出命令面板(支持搜索)。内置命令:
| 命令 | 作用 |
|---|---|
/model | 选择当前会话使用的模型与推理等级(等同点输入框旁的模型选择器) |
/plan | 打开/关闭计划模式(/plan off 关闭) |
/goal [目标] | 查看或设置长期目标;子命令见下方 |
/compact | 手动压缩当前上下文(把长历史折叠成摘要,释放 token) |
/permission <preset> | 切换权限预设(read-only / workspace-write / danger-full-access) |
/feedback <文本> | 记录一条对本会话的反馈(用于改进) |
/export | 把当前会话日志下载为 ZIP 归档 |
/goal 子命令:
/goal # 查看当前目标状态
/goal 修复这个模块的 bug # 设定目标,智能体将持续执行直到完成
/goal edit 换成重构 API # 修改目标
/goal pause # 暂停执行
/goal resume # 恢复执行
/goal clear # 清除目标
目标模式下输入框会变成目标栏,显示「进行中的目标 / 已暂停 / 受阻」,并提示可用的
edit / pause / resume / clear操作。
在输入框输入 @ 可以引用两类东西:
@技能名技能是打包成 Markdown 目录的专业工作流程(SKILL.md + 辅助脚本),智能体执行任务时可按需加载。
~/.agents/skills(全局)和 <项目>/.agents/skills(仓库内)。@子代理名把任务委派给一个独立运行的子智能体:
适合长时间、多轮、自主推进的任务:
目标是同一会话内持久化的;
/goal与目标栏操作等价。
适合「先出方案、你批准后再动手」的工作流:
/plan)。计划模式下,修改类工具依然在列表中(保持请求形态稳定),但规则明确禁止提前执行。
/model),可切换:
deepseek-v4-flash(默认,快速)、deepseek-v4-pro(更强)左下角齿轮打开「设置」,包含:
settings.yaml)https://api.deepseek.com)、思考(Thinking 开关)、推理等级、最大输出 token、上下文窗口、模型目录(可增删改,支持「获取可用模型」从提供方拉取)。已开放配置的插件(可在「插件配置」页调整,支持恢复默认):
见第 7 节。
sleep 10 &、启动服务器等),继续干别的事。tool-workflow,支持把多步操作编排成独立的工作流节点在对话里执行。/export 把当前会话完整日志(含工具调用)打包成 ZIP 下载。~/.dsh 下,删除会话文件即永久删除(目前无回收站,注意备份)。transport failure for /api/... : HTTP 403这是 dsh 的浏览器信任围栏在拒绝请求:/api 只接受 Host 头为回环地址(127.0.0.1 / localhost)的请求,防止 DNS 重绑定攻击。
http://127.0.0.1:7861 访问就不会出现。…svc.bitahub.studio:20443)访问时,当前部署已配置反向代理把 Host 改写为回环地址,正常应不再出现。/tmp/dsh-web-proxy.log,用 /root/start-dsh-web.sh proxy 重启)。注意:
--trusted-host只能放行普通 API;settings、credentials、agentPreset等「配置域」方法被设计为强制 loopback,无法通过白名单远程放行。跨机直连 7861 属于不支持/不安全用法。
见第 4 节。密钥保存到本机凭证库 ~/.dsh/.credentials.yaml,也可改用环境变量 DEEPSEEK_API_KEY 注入。
搜索与对话共用 DEEPSEEK_API_KEY。在「设置 → 插件 → 网页搜索」里确认已配置密钥;也可在启动环境中导出 DEEPSEEK_API_KEY。
当前没有可用模型(最常见是 API Key 缺失或提供方未配置)。去「设置 → 模型」补配密钥;或确认模型目录非空(目录为空时选择器不显示任何模型,目录外 ID 仍可直接发送)。
/compact。危险操作会弹「等待审批」卡片。点「允许一次」放行或「拒绝」;误触发确认框时也可直接拒绝并换一种说法。若整个回合卡死,点「停止生成」再重新发送。
检查图片格式(仅 PNG/JPG/WebP/GIF)、大小与数量限制(界面上有明确提示);当前模型不支持图片时需切换模型;子代理会话不支持图片。
在。数据都在 ~/.dsh(容器数据卷),包括会话 sessions/、设置 settings.yaml、凭证 .credentials.yaml、自定义预设 .agent-presets/、工作区元数据 storages/。重启后运行 /root/start-dsh-web.sh,历史会话在侧边栏可重新打开。
会。Full access 关闭了所有确认,智能体可以直接执行敏感操作与任意命令。只在信任当前任务时开启;平时保持 workspace-write。开启前有二次确认弹窗。
一次性子代理任务不支持后续消息(只读查看);可继续的子代理在父会话离线时也暂时只读,重新打开父会话即可继续发消息。
dsh web 和命令行 dsh --profile headless 什么关系?同一个框架的两个入口:web 是浏览器界面;headless 是一次性跑一个任务就退出。两者共享同一套数据目录(~/.dsh)与模型配置。
把技能目录放到 ~/.agents/skills/<技能名>/SKILL.md 或项目内 .agents/skills/<技能名>/,即可在对话里用 @技能名 引用。
在「设置 → Agent 预设」里复制一份内置预设,或使用「创造模式」让智能体帮你创建:它会指导你编写 agent.cordis.yml(插件组装)与 preset.yml(名称/描述),并支持运行时检查与插件实验。
$DSH_HOME,默认 ~/.dsh)| 内容 | 路径 |
|---|---|
| 会话记录(JSONL) | ~/.dsh/sessions/ |
| 用户设置(热重载) | ~/.dsh/settings.yaml |
| 凭证库(API Key 等) | ~/.dsh/.credentials.yaml |
| 自定义 Agent 预设 | ~/.dsh/.agent-presets/<id>/ |
| 工作区/会话元数据 | ~/.dsh/storages/ |
| Web profile 配置 | ~/.dsh/profiles/web/ |
设置文件热重载:修改
settings.yaml无需重启即生效(非法内容会保留上一份并告警)。
| 变量 | 作用 |
|---|---|
DSH_HOME | Harness 数据根目录(默认 ~/.dsh) |
DEEPSEEK_API_KEY | DeepSeek API 密钥(对话 + 搜索) |
DEEPSEEK_BASE_URL | DeepSeek API 地址覆盖 |
DSH_PERMISSION_MODE | 启动时默认权限(read-only / workspace-write / danger-full-access) |
DSH_AGENTS_HOME | 全局技能目录(默认 ~/.agents) |
DSH_TOOLS_MODE | 工具呈现模式(native / code / both,不设则用 schema 默认) |
dsh web 命令行参数Usage: dsh --profile web [options]
Options:
--host <host> bind host
--port <port> listen port; pass 0 to let the OS pick a free one
--trusted-host <authority...> extra authority the /api browser-trust fence accepts
(host or host:port; repeatable)
-h, --help show this help
示例:
npx @deepseek-ai/dsh web --port 8080 # 换端口
npx @deepseek-ai/dsh web --help # 查看参数
最后更新:2026-08。如有行为变更以界面与 --help 为准。
认证作者

支持自启动