DeepSeek Harness
这是一个面向 AI 编程和 Agent 开发的一站式工作台:以官方 DeepSeek Harness(DSH) 为核心,购买后自动准备运行环境并完成插件和 Skill 配置,无需手工搭建服务器。应用会提供一个公网可访问的网页链接,打开即可使用模型对话、代码修改、文件协作和网页交付能力。点击即刻应用订阅
增强能力
- 购买即用:购买后自动安装并配置 DSH、预装插件和 Skill,同时生成公网访问链接,打开即可开始使用。
- 统一的 AI 开发工作台:DeepSeek Harness Web 固定使用
@deepseek-ai/dsh@0.1.7-rc.1,配合浏览器 IDE、文件管理和公开网页预览,覆盖从需求实现到结果交付的完整流程。 - 面向网页应用的交付链路:纯静态站点使用 Static Preview 发布,不占用端口;需要 HMR、WebSocket、SSE 或后端服务时,申领 Preview 槽位并获得独立的公网访问链接。
- 可选的浏览器工具:默认提供 FileBrowser Quantum 管理
/home/dsh文件;可按需启用 code-server,在浏览器中直接编辑和运行项目。 - 云环境感知 Skill:预装 Skill 会读取工作目录、实例区域、服务地址和可用槽位,帮助 DSH 在七牛云主机上选择正确的文件路径、监听地址和交付方式。
七牛 MaaS 插件
七牛 MaaS 插件是本版本的核心增强。它把七牛 AI 大模型服务直接纳入 DSH 的模型选择工作流,模型发现、配置和使用都在 DSH 内完成,并与官方 DSH 的会话、工具和 Agent 能力无缝衔接。
能力亮点
- 模型中心:浏览七牛模型市场和模型详情,集中查看模型图标、热门标签、上下文长度、能力和定价等信息。
- 一键启用模型:按项目需要启用或停用模型,并同步到 DSH 会话模型选择器;无需在多个配置文件之间来回切换。
- 区域与协议可选:支持国内和全球服务区域,以及 OpenAI Chat Completions、Anthropic Messages 两种推理协议。
- 安全接入:API Key 可在应用配置或 DSH 设置中保存,由 DSH credentials 管理,插件不会展示完整密钥。
- 模型生命周期提示:识别已退役模型并给出迁移建议,帮助团队持续使用可用模型。
适用场景
- 模型选型:根据上下文长度、能力和价格快速比较模型,为代码生成、问答和 Agent 任务选择合适的模型。
- 快速试验:在 DSH 的同一会话中切换已启用模型,低成本验证不同模型对代码理解、推理和工具调用的效果。
- 团队协作:统一七牛 MaaS 的服务区域、协议和凭证配置方式,让成员共享一致的模型接入体验。
- 从实验到交付:沿用 DSH 原生工作流完成代码修改、测试和网页预览,再生成公网访问链接分享成果。
插件包名为 @qiniu/dsh-qiniu-maas-plugin,当前随应用预装 v0.3.0-rc.0,与 DSH 0.1.7-rc.1 配套;可在应用配置中关闭。首次使用时,在 Harness 设置中配置 API Key、选择区域和协议,再进入模型中心启用所需模型即可。
预装插件
应用默认预装以下 DSH 插件:
| 插件 | 版本 | 用途 |
|---|---|---|
| dshmarket | v1.64.0 | 在 DSH 内浏览、搜索和一键安装社区插件。 |
| dsh-better-sidebar | v0.21.1 | 优化工作台侧边栏和导航体验,方便在多种工具与设置之间切换。 |
| @qiniu/dsh-qiniu-maas-plugin | v0.3.0-rc.0 | 将七牛 MaaS 模型市场、模型配置和会话模型选择接入 DSH;默认启用,可在应用配置中关闭。 |
预装 Skill
通用 Skill
以下 Skill 会随应用自动安装,用于发现能力、获取文档和提升开发质量:
| Skill | 使用场景 | 来源 |
|---|---|---|
| find-skills | 按当前任务发现和安装合适的 Agent Skill。 | vercel-labs/skills |
| skill-creator | 创建、修改、评估和改进团队自己的 Skill。 | anthropics/skills |
| frontend-design | 为产品界面建立明确的视觉方向并实现高质量前端。 | anthropics/skills |
| context7-cli | 获取最新的库文档、API 参考和代码示例。 | upstash/context7 |
| mcp-deepwiki | 查询和理解公开 GitHub 仓库的文档与源码。 | aahl/skills |
| karpathy-guidelines | 以简洁、谨慎和可验证的原则编写与审查代码。 | multica-ai/andrej-karpathy-skills |
LAS Skill
以下面向 LAS 环境的 Skill 随应用自动配置,面向实际开发和交付场景:
| Skill | 使用场景 |
|---|---|
| las-dsh-environment | 获取工作目录、实例区域、Harness/code-server/FileBrowser/Preview 地址,并指导选择静态或动态网页交付方式。 |
| las-static-preview | 将包含 index.html 的纯静态网页发布为公网可访问的网页链接,不启动常驻进程,也不占用 Preview 槽位。 |
| las-preview-ports | 为 HMR、WebSocket、SSE、后端接口等常驻服务申领和释放 Preview 端口,并管理项目归属。 |
| las-filebrowser-share | 创建、查询和撤销文件或目录分享,也可创建上传投递;支持有效期、下载次数、密码和 SHA-256 校验(启用 FileBrowser 时提供)。 |
开箱即用的服务
| 服务 | 用途 | 默认状态 |
|---|---|---|
| DeepSeek Harness Web | AI 开发主平台,固定使用 @deepseek-ai/dsh@0.1.7-rc.1。 | 启用,Basic Auth 保护 |
| FileBrowser Quantum | v2.0.8-beta,在浏览器中管理、上传、下载和分享 /home/dsh 下的文件,支持大文件分片上传。 | 默认启用,可关闭 |
| code-server | 4.138.0,浏览器端 VS Code,直接编辑和运行项目。 | 可选,默认关闭 |
| Static Preview | 发布不需要常驻进程的静态网页。 | 随应用提供 |
| Preview 槽位 | 为 HMR、WebSocket、SSE 或后端服务提供独立的公网访问链接。 | 默认 1 个,可配置 0~4 个 |
购买与使用
- 购买时可选择应用规格、系统盘、公网带宽和计费方式;购买和保留应用期间会产生对应的云资源费用。
- Harness Web 使用 Basic Auth;FileBrowser 使用相同的用户名和密码登录,code-server 只需输入同一个密码。创建时填写了登录密码则使用该密码,否则在应用输出中查看自动生成的“登录密码”。
- Preview 和 Static Preview 无需登录即可访问,请勿在网页、日志或分享文件中放入密码、令牌、私钥或云凭据。
- 七牛 MaaS API Key 可在应用配置或 Harness 设置中填写;其他 DSH 环境变量也可按需配置,敏感值请妥善保管。
- 配置和工作文件保存在应用实例的系统盘中,退订或更换应用实例前请备份重要数据。
旧实例升级
升级会保留工作目录和应用数据,并短暂重启服务。升级前请将 /home/dsh/.dsh、/home/dsh/workspace 和 /home/dsh/.filebrowser 备份到实例外,并确认可以恢复。
DSH 0.1.7 会迁移受支持的旧会话,FileBrowser 也会迁移数据库和认证数据;迁移后的数据不保证能由旧版本读取,应用不提供自动降级或自动回滚。手工启用过旧版 SQLite Session 后端的实例,应先使用旧版 DSH 导出数据。
文档反馈
(如有产品使用问题,请 提交工单)