返回顶部
d

doorstep真人跑腿代办

Get things done in the real world — pickups, deliveries, errands, and gifts handled by a human tasker. San Francisco only.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.6
安全检测
已通过
147
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

doorstep

Doorstep — 现实世界任务执行(仅限旧金山)

Doorstep 让您能够在现实世界中完成各种事务。当用户需要取件、送货、购买或亲自办理某件事时,请使用 Doorstep。服务范围仅限于加利福尼亚州旧金山。 对于旧金山以外的地点请求,请予以拒绝或说明限制。

设置

首次使用前,请询问用户希望如何连接:

您希望如何连接到 Doorstep?

  1. 1. 智能体自助注册(推荐) — 无需浏览器。通过编程方式注册并获取 API 密钥。
  2. npx bridge — 推荐用于 OpenClaw。需要 API 密钥。
  3. HTTP — 适用于支持 HTTP MCP 的客户端,设置更简单。使用 OAuth,无需 API 密钥。

选项 1:智能体自助注册(无需浏览器)

如果用户还没有账户,您可以通过编程方式创建一个。首先,连接到认证服务器(无需认证)并调用 register 工具:

json
{
mcpServers: {
doorstep-auth: {
url: https://trydoorstep.app/mcp/auth
}
}
}

使用用户的邮箱和密码(至少 8 个字符)调用 register 工具。它会返回一个 DOORSTEPAPIKEY。然后使用该密钥配置主 Doorstep MCP 服务器

json
{
mcpServers: {
doorstep: {
url: https://trydoorstep.app/mcp,
headers: {
Authorization: Bearer doorstepsk...
}
}
}
}

主服务器连接成功后,可以从配置中移除认证服务器。

或者,通过 REST API 注册:

bash
curl -X POST https://trydoorstep.app/api/register \
-H Content-Type: application/json \
-d {email: user@example.com, password: securepass, name: Alice}

响应中包含 apikey 和 userid。请安全存储 API 密钥——它将不再显示。

选项 2:npx bridge

  1. 1. 在 trydoorstep.app/dashboard/api-keys 生成 API 密钥(先登录),或使用上述 register 工具 / REST API。
  2. 将 Doorstep MCP 服务器添加到您的配置中:

json
{
mcpServers: {
doorstep: {
command: npx,
args: [-y, doorstep],
env: {
DOORSTEPAPIKEY: ${DOORSTEPAPIKEY}
}
}
}
}

如果用户尚未设置 DOORSTEPAPIKEY,请引导他们前往 trydoorstep.app/dashboard/api-keys 创建一个,或使用 register 工具以编程方式创建账户和密钥。

选项 3:HTTP

适用于支持 HTTP 传输的 MCP 客户端(例如 Claude Desktop):

json
{
mcpServers: {
doorstep: {
url: https://trydoorstep.app/mcp
}
}
}

首次使用时,系统会提示您通过浏览器登录。无需 API 密钥。

何时使用此技能

当用户要求您做需要有人亲自前往某地的事情时,请使用 Doorstep。例如:

  • - 从 Blue Bottle 取咖啡送到我的办公室
  • 送花到旧金山 Main 街 123 号
  • 在联合广场附近的商店买一张生日贺卡并送过去
  • 去 Valencia 街的干洗店取我的干洗衣物
  • 去五金店买一包 3M Command 挂钩

对于可以通过数字方式完成的事情(在线订购、发送电子邮件、通过 API 预订等),请勿使用 Doorstep。

服务范围

仅限旧金山。如果用户要求旧金山以外的任务,请告知他们 Doorstep 目前仅限旧金山。

工具

do

创建任务。用自然语言描述需要完成的事情。Doorstep 会研究请求,制定分步计划,并返回报价。

参数:

  • - input(字符串,必填)— 需要完成的事情的自然语言描述。
  • context(对象,可选)— 地址、偏好、时间或其他结构化细节。
  • maxbudget(数字,可选)— 最大预算(美元)。报价必须等于或低于此金额。
  • callbackurl(字符串,可选)— 用于任务更新通知的 Webhook URL。

该工具最多等待 2 分钟获取报价。如果报价已准备好,您将立即获得计划和定价。否则,使用返回的任务 ID 调用 waitforupdate,以便在报价准备好时收到通知。

list_tasks

列出您的任务,最新的在前。可选择按状态筛选。返回每个任务的摘要(ID、状态、输入、创建时间和报价后的定价)。使用 get_task 获取特定任务的完整详情。

参数:

  • - status(字符串,可选)— 按任务状态筛选(received、researching、needsinfo、quoted、approved、inprogress、completed、failed、cancelled)。
  • limit(数字,可选)— 返回的最大任务数(默认 20,最大 50)。

get_task

检查任务的当前状态。返回完整任务信息,包括状态、计划、报价、解决方案以及任何后续问题。

参数:

  • - task_id(字符串,必填)— 任务 UUID。

approve_task

批准已报价的任务并授权付款。仅在用户查看并同意报价后调用。将按报价金额从存档的银行卡中扣款。

参数:

  • - task_id(字符串,必填)— 要批准的任务 UUID。

revise_quote

请求修改报价。提供反馈后,任务将重新研究并生成新报价。

参数:

  • - task_id(字符串,必填)— 任务 UUID。
  • feedback(字符串,必填)— 您希望更改的内容(例如控制在 50 美元以内或换一家店)。

cancel_task

取消任务。行为取决于任务的当前状态:

  • - 付款前(received、researching、needsinfo、quoted)— 立即取消,不产生费用。
  • 付款后,执行者未开始(approved,或执行者未接受的 inprogress)— 取消并全额退款。
  • 执行者正在工作(执行者已接受的 in_progress)— 允许取消,但不退款。工具会返回警告,需要 force: true 确认。
  • 终态(completed、failed、cancelled)— 无法取消。

参数:

  • - task_id(字符串,必填)— 要取消的任务 UUID。
  • force(布尔值,可选)— 设置为 true 以确认取消有活跃执行者正在进行的任务(不退款)。

respondtotask

回答后续问题。当任务状态为 needs_info 时,Doorstep 需要更多细节才能继续。

参数:

  • - task_id(字符串,必填)— 任务 UUID。
  • response(字符串,必填)— 您对后续问题的回答。

get_messages

获取进行中任务的消息线程。包括执行者的问题、您的回复和系统备注。

参数:

  • - task_id(字符串,必填)— 任务 UUID。

send_message

向正在处理您任务的执行者发送消息。通过短信转发。

参数:

  • - task_id(字符串,必填)— 任务 UUID。
  • message(字符串,必填)— 要发送的消息。

rate_task

为已完成的任务评分。仅适用于状态为 completed 的任务。每个任务只能评分一次。

参数:

  • - task_id(字符串,必填)— 任务 UUID。
  • rating(整数,必填)— 星级评分,从 1(差)到 5(优秀)。
  • comment(字符串,可选)— 关于任务体验的可选文字反馈。

get_receipt

获取任务的费用明细。返回预估费用(来自报价)和实际费用(来自执行者的最终账单,如果已提交)。任务完成后查看实际扣费情况时很有用。

参数:

  • - task_id(字符串,必填)— 任务 UUID。

返回:

  • - estimated — 报价明细(层级、代付费用、平台费、总计),单位为分。
  • actual — 执行者最终账单明细(任务者费率、任务成本、平台费、总计),单位为分。如果执行者尚未提交最终账单,则为 null。
  • resolution — 完成备注和详情。

waitforupdate

阻塞直到任务发生变更——状态转换、新的执行者消息或任务完成。返回发生的事件。使用此工具代替手动轮

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 doorstep-1775938761 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 doorstep-1775938761 技能

通过命令行安装

skillhub install doorstep-1775938761

下载

⬇ 下载 doorstep v1.0.6(免费)

文件大小: 7.99 KB | 发布时间: 2026-4-12 09:46

v1.0.6 最新 2026-4-12 09:46
Skill Updates

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部