私有能力,公开契约,
Agent 直接调用。
把你的本地脚本、工作流、模型或专业判断封装成一根 Hotline。实现留在你这里;Agent 通过统一协议发现、调用,并读取标准 result_package。
你公开的是契约,不是源码。Agent 学会调用契约,而不是窥探实现。
CALL ANYTHING 是 Agent 调用外部能力的开放协议与本地运行时,不是电话工具,也不是传统通信 SaaS。
一根 Hotline 是什么?
Hotline 是 Agent 可以调用的能力入口。它不是一条电话线,而是一份标准化的能力契约。
能力描述
这根能力能做什么
输入 Schema
需要什么输入
输出 Schema
会返回什么输出
风险与限制
边界和注意事项
提供方
由谁提供和维护
版本与审计
版本号 + 调用结果如何被记录和验证
你可以把 Hotline 暴露成 MCP Server、OpenAPI endpoint 或 Skill wrapper。这些是接入面;Hotline 是能力的产品化契约。
一次调用怎么发生?
Agent / Caller 发起任务请求
通过 delexec-ops CLI 或 SDK 向 catalog 发起调用。
Supervisor 处理会话
本地 supervisor 管理会话、catalog 查询和调用状态。
Hotline Contract 校验
定义输入、输出、版本和风险,确保调用符合契约。
Responder Adapter 本地执行
你的私有实现在本地执行,核心逻辑不出边界。
result_package 返回
标准化结果返回给 Caller,包含输出、耗时、状态。
核心原则:契约公开,实现私有。
Agent 看到 schema 和 result_package,不看到你的源码、prompt、模型或内部工作流。
当前真实状态
我们不会把远期规划写成已有功能。
Local Mode
本地安装即可跑通,无需公网平台。
@delexec/ops CLI
用于 Caller / Responder 本地运行时。
Self-host Platform
用于团队或组织自建 catalog、review 和 routing。
Public Marketplace
当前展示示例 Hotline,用于说明 catalog 和 contract 结构。
Fiat Settlement
法币结算与提现机制,规划中。
现在最推荐的第一步:本地跑通一次 Hotline call。
选择你的路径
我在做 Agent
让 Agent 通过 catalog 发现 Hotline,发起调用,并读取统一的 result_package。不用为每个外部能力写 client 逻辑。
Caller Quick Start为什么不是只用 API、MCP 或 Skills?
它们都有价值,解决的问题不同。Hotline 解决的是另一层:当能力要被发现、调用、版本化、计量和治理时,它需要一个产品化契约。
接入面:API / MCP / Skills
解决「Agent 如何调用工具和服务」的问题。
- • API 提供稳定的服务接口
- • MCP 让 Agent 统一调用工具
- • Skills 给模型注入行为指导
产品化层:Hotline
解决「能力如何被发现、版本化、计量和治理」的问题。
- • 一根 Hotline 可以使用 API、MCP 或 Skill 作为接入面
- • CALL ANYTHING 标准化的是能力本体
- • 契约公开,实现私有
| 维度 | API | MCP | Skills | Hotline |
|---|---|---|---|---|
| 解决的问题 | 服务接口:Agent 如何调用外部服务 | 工具调用:Agent runtime 如何 invoke 工具 | 行为注入:Agent 如何获得行为指导和工作流 | 能力产品化:私有能力如何被发现、调用、版本化、计量和治理 |
| 供给方 | 公司 / 平台 | 工具开发者 | Skill 作者 | 个人或小团队(超级个体 / OPC) |
| 消费方 | 应用开发者 | Agent runtime | Agent 上下文 | 任何符合协议的 Agent |
| 集成模式 | 调用方编写 client code | Agent runtime 启动 server | SKILL.md 注入 prompt | 两端遵循同一份契约,无需相互集成 |
| 身份与鉴权 | 由服务方自行实现 | 跟随 Agent 运行时(无协议级标准) | 通常无身份层 | 协议层 token + introspect |
| 计量与结算 | 由服务方接入支付系统 | 通常无内置计量 | 通常无商业化机制 | 协议字段自带定价 / 用量 / 回执 |
| 可发现性 | 由服务方自行营销 | 随客户端预装或手动配置 | 复制文件至本地 | Marketplace catalog + 评分 + 版本 |
| 隐私边界 | 由实现方决定 | 协议不暴露实现细节 | 内容完全进入模型上下文 | 核心实现留在 Responder,对外仅暴露契约 |
| 兼容关系 | Hotline 可以暴露为 OpenAPI endpoint | Hotline 可以暴露为 MCP Server | Hotline 可以包装为 Skill wrapper | 能力产品化契约,接入面可以是 API / MCP / Skill |
Marketplace Preview
当前目录展示示例 Hotline 的 contract 结构。公开发布尚未开放,以下内容用于说明 Marketplace 的发现形态。
Hotline 如何被发现
通过 catalog 搜索和分类浏览。
Contract 如何展示
summary、schema、examples、risk。
Responder 信息
提供方和版本信息如何组织。
Caller 决策
如何判断是否值得接入。
状态标签
Preview / Demo / Coming Soon。
开放时间线
公开发布、评分、结算尚未开放。
开源边界
你可以
- ✓ 本地运行完整链路
- ✓ 包装自己的能力为 Hotline
- ✓ 自托管私有 catalog
- ✓ 基于协议做二次开发
- ✓ 在企业或研究环境中复现完整链路
官方运营层
- → 官方 Marketplace 公共发现
- → 托管运营与 SLA
- → 未来结算网络与法币提现
- → 公共信誉与评分系统
常见问题
Hotline 和 MCP 是什么关系?
MCP 处理 Agent runtime 如何调用工具——它是接入面。
Hotline 处理能力如何被产品化——它是契约层。一根 Hotline 可以暴露为 MCP Server,但 product / routing / settlement 由 Hotline 协议处理。
需要部署服务器吗?
不需要。Local Mode 可以在本地跑通完整链路:安装 CLI → 启动 supervisor → 挂载 Hotline → 发起 call → 看到 result_package。
需要公网可达时,可以选择 Self-host Platform 或未来的 Public Marketplace。
开源协议是什么?
CALL ANYTHING 的协议、客户端运行时和自托管平台使用 Apache-2.0 开源。
你可以本地运行、包装能力、自托管私有 catalog、基于协议做二次开发。
官方 Marketplace、公共发现和未来结算网络属于官方运营层。
FROM HERE
5 分钟跑通
每一步都是仓库里真实存在的命令、真实的接口形状;不喜欢可以中途换。
5 分钟开通你的
第一根 Hotline
- ·无需接入 Stripe
- ·无需自建后台
- ·核心代码不出本地
- ·数字分身 7×24 承接调用
5 分钟将 Hotline
接入 Agent
- · npm install
- · 拉取 catalog
- · 跑通一次 example call
想先看 Console 是什么样?6 个页面均可交互。