01SIMPLE

DeepDeck 是开源、本地运行的 AI 工作台。

DeepSeek Harness 桌面客户端。

工作区、模式、模型和输入,被收进一条自然的操作路径。DeepDeck 兼容现有 Harness 设置与插件生态,完成引导式首次设置后即可开始工作。

现已发布:Browser + WebMCP
DeepDeck Local
DeepDeck 简约桌面界面
02WEBMCP

已发布

让 Agent 把使用经验 保存成 WebMCP。

你提出目标,Agent 自己探索和使用网站,把验证过的操作经验保存成 WebMCP 工具,供后续任务复用。不必由人逐步教它怎么操作,让已有产品更容易 Agent 化。

下载最新版

支持 Apple Silicon 与 Intel Mac。

与 Computer use 对比

用过网站,就把经验留下来。

让 Agent build WebMCP,就像让它用过一遍网站后,把使用经验保存下来:如何搜索、读取结果、编辑并检查草稿。这些经验以可查看、可执行的工具保存,后续任务可以直接复用。人负责提出目标,Agent 负责探索方法、验证结果,并把有效的操作留下来。

  1. 探索网站
  2. 实际使用
  3. 验证结果
  4. 保存为工具
  5. 下次复用

什么是 WebMCP?

WebMCP 是一项提议中的 Web API:网站可以把 JavaScript 功能或 HTML 表单声明为带自然语言描述和结构化参数的工具。Agent 因而能知道网站能做什么、需要哪些输入,并在当前网页中调用工具,与用户共享页面和浏览器上下文。

了解 WebMCP 项目

WebMCP 与普通 Computer use

普通 Computer use 让 Agent 看页面、找控件,再逐步点击和输入。WebMCP 将网站功能声明为工具,让模型明确知道能做什么、需要哪些参数,并直接调用。

对比普通 Computer useWebMCP
理解网站从截图或页面结构推断按钮含义、页面状态和操作流程。通过工具名称、功能描述和参数结构,明确知道网站提供哪些能力。
执行任务观察页面 → 定位控件 → 点击或输入 → 再观察,逐步推进。选择合适的工具 → 传入参数 → 读取执行结果;工具负责对应的页面操作。
重复使用通常仍沿界面逐步操作;复用经验需要另行保存为脚本或流程。DeepDeck 将验证过的操作保存成工具,后续任务可以复用这份使用经验。
时间与 token多轮页面读取和模型决策会增加上下文与交互开销。在工具覆盖的任务中,减少重复读图、定位和多轮交互,可以更快、更省 token。
适用场景没有现成工具、需要探索网站,或处理临时的页面交互。网站已有工具,或希望把经常使用的流程保存下来反复调用。

同一个任务:搜索关键词,并读取结果

普通 Computer use
查看页面 → 找到搜索框 → 点击、输入 → 提交搜索 → 再读页面 → 提取结果
WebMCP
调用搜索工具(关键词)→ 读取返回结果;按工具设计,必要时再调用结果读取工具

在 DeepDeck 中,两种方式可以一起工作:Agent 先用浏览器探索和验证网站,再把有效的操作保存成 WebMCP。下次优先复用这些工具,未覆盖的交互仍可由浏览器操作完成。

首次构建需要探索和验证;实际效率与 token 收益取决于网站、工具设计和任务,网站变化后可能需要更新工具。

  1. 01

    复用已有 WebMCP

    打开网站,在 Site Agent 的 WebMCP 标签中查看 Website 工具。切到 Use,用自然语言描述任务,Agent 就能调用网站已经提供的能力。

  2. 02

    快速为网站添加 WebMCP

    网站还没有工具?打开 WebMCP Builder 或切到 Builder,告诉 Agent 目标。它自己探索网站、尝试操作,把验证过的流程保存成工具,无需你逐步编写使用教程、修改网站源码或另行部署 MCP 服务。

03APP SUPPORT

支持 App。

DeepDeck App 是一种可安装扩展,可以拥有独立窗口、独立设置,以及自己的 AI 对话。Hacker News Reader 就是一个完整示例。

同一个 App 里,阅读内容、搜索、登录,以及“解释 / 总结”AI Actions 都有自己的位置。

04APP SHOWCASE

典型 Apps。

App 把一种具体工作方式装进 DeepDeck:独立窗口承载界面,Workspace 保存上下文,Agent 在关键节点接手推理。

DeepDeck Hacker News Reader App 的阅读与 AI 操作界面
阅读与研究可安装

Hacker News Reader

浏览实时榜单、搜索故事、展开完整评论树,并把文章、评论或选中文字交给 Agent 解释和总结。

  • 实时 Feed
  • 完整评论树
  • 解释 / 总结
Video Sherlock 长视频调查 App 的证据控制台
长任务调查可安装

Video Sherlock

把长视频调查组织成可跟踪的 case,在任务运行时查看进度,并沿证据时间轴回到关键片段。

  • 可见进度
  • 证据时间轴
  • 结构化产物

每个 App 都可以拥有自己的设置、凭据、标准 Harness Session 和绑定源码的 Creator Workspace。

05INSTALL

装上一个 App。

不需要命令行。DeepDeck 会先检查源码、包身份和构建命令,只有在你确认后才执行安装。

  1. 01
    下载 DeepDeck

    安装最新版本,并完成首次启动设置。

  2. 02
    打开 Apps 设置

    进入 Settings → Apps,找到安装入口。

  3. 03
    选择并粘贴源码

    从下方两个开源 App 中选择一个,粘贴对应 Git 地址。

  4. 04
    检查并确认

    选择 Inspect source,核对构建计划后 Confirm install,并按提示重启。

APP SOURCE

选择一个开源 App,把它的 Git 地址粘贴到 Install an App plugin

Hacker News Readerhttps://github.com/jo32/dsh-hackernews-reader.git
Video Sherlockhttps://github.com/jo32/dsh-video-sherlock.git

重启后,从侧栏 Apps 打开刚安装的 App。

先下载 DeepDeck
BUILD YOUR OWN

想从源码开发,或做一个自己的 App?

Settings → Apps → New App 会生成完整的 Cordis Host / Client 骨架;开发者也可以手动构建并挂载公开 App 源码。

阅读 Apps 协议
开发者:手动安装示例
git clone https://github.com/jo32/dsh-hackernews-reader.git
cd dsh-hackernews-reader
pnpm install --frozen-lockfile
pnpm check && pnpm test && pnpm build
dsh plugin --profile web add "$PWD"

最后一步需要在 DeepDeck 管理的 web profile 中执行,这样 App runtime 才会可用。

06VIBE APP

现场 Vibe 一个 App。

Vibe Coding 是 AI 辅助的 App 构建流程。在 Hacker News 的设置里打开它,DeepDeck 会绑定源码工作区;说出修改后,Agent 写代码、Bun 构建,Cordis 原地热更新。

  1. 1打开 Creator源码工作区自动绑定
  2. 2描述想法Agent 直接修改 App
  3. 3构建并热更新不用重启 DeepDeck
HACKER NEWS / SETTINGS从 Vibe Coding 进入 Creator
Hacker News App 设置中的 Vibe Coding 入口
CREATOR / REBUILD这次真实构建用时 2007ms
Creator 模式完成 Hacker News App 的 Bun 构建与热更新
THAT'S DEEPDECK.

简单地工作。
把想法变成 App。

工作、浏览、构建,都在一个桌面。

下载 DeepDeck
07CHANGELOG

看看 最近更新。

新功能、重要改进和实际用法,持续记录在这里。开发预览与正式发布会分别标明。

已发布

V1.0.38 / BROWSER / WEBMCP

Browser + WebMCP,现已正式发布。

在 v1.0.38 中使用网站 Agent 与 WebMCP Builder:从阅读、搜索到编辑和登录,让网站能力成为可复用的工具。

  • Apple Silicon 与 Intel Mac 安装包均已签名、公证,现有用户可通过应用内更新升级。
  • Builder 发现输入框、草稿和登录入口;Agent 完成读取、编辑、回填与复查,填写和提交分开。
  • 编辑前检测草稿和目标变化;需要原生输入的编辑器由 Agent 接续操作,并验证页面结果。
开发预览

BROWSER / WEBMCP

网站,也可以拥有自己的 Agent。

DeepDeck 新增 Browser 与 WebMCP Builder:在网站旁边直接对话,把发现的页面能力变成以后还能继续使用的工具。

  • 每个网站保留独立的 Agent 对话,在同一段对话里切换 Use 与 Builder。
  • 先发现已有 WebMCP;Builder 为缺少的能力生成带类型定义的工具,Apply 验证注册后按网站保存。
  • 覆盖登录、搜索与草稿编辑等交互;Agent 读取、编辑、回填并复查,填写与提交分开。

此条记录为正式发布前的源码开发预览。