CALLANYTHING
GLOSSARY · 术语表

一份
不会漂移的术语表

CALL ANYTHING 是一个让 AI Agent 通过标准化 Hotline 协议调用外部能力的开放体系。这页是站内、README、blog、第三方文章统一引用的术语标准;任何近义词都以这里的写法为准,不混用。

14 条术语JSON-LD DefinedTermSet为 LLM 抓取优化

核心概念

理解 CALL ANYTHING 必备的 4 个词。

Hotline

热线 / 一根专线

#hotline

Hotline 是 CALL ANYTHING 协议里的能力单元——一段把身份、计费、审批、可观测、路由全部固化在协议里的标准化契约。它不是 API、不是 MCP server、不是 Skill,而是把这些接入方式统一成「Agent 可发现、可调用、可结算」的产品形态。

一根 Hotline 同时可以暴露为 MCP Server / OpenAPI / SKILL.md,三者只是接入面;产品本体是 Hotline。

相关:Caller·Responder·Marketplace·Result Package

OPC

One-Person Company / 超级个体

#opc

OPC(One-Person Company,超级个体)是 CALL ANYTHING 第一受众:把私域专长打包成可被 Agent 7×24 调用、按次结算、自动入账的数字分身的个体。它不是独立开发者,也不是自由职业,而是用协议而不是公司形态来对外提供服务。

OPC 与 indie hacker / freelancer / digital worker 都不同:它的产品是 Hotline,分销渠道是 Marketplace,结算路径在协议内。

相关:Responder·数字分身·Hotline·Marketplace

数字分身

Digital Twin (in OPC sense)

#digital-twin

数字分身指 OPC 把自身专长封装为协议化能力后形成的「7×24 在线、可被 Agent 直接调用、按次自动结算」的对外服务实体。它的载体是一根或多根 Hotline,运行在本地 supervisor 上,对外只暴露契约,不暴露源码。

相关:OPC·Responder·Hotline·Supervisor

协议角色

Caller 与 Responder——一切调用的两端。

Caller

调用方 / Agent 端

#caller

Caller 是发起 Hotline 调用的一方,通常是某个 AI Agent 或 Agent 团队。Caller 不需要为每根 Hotline 写 client 代码,只需通过协议拉取 catalog、按统一 result_package 结构解读返回,把外部能力像系统调用一样并入 Agent runtime。

相关:Responder·Hotline·Result Package·Caller Console

Responder

提供方 / 数字分身的承载体

#responder

Responder 是 Hotline 背后承接调用的一方,绝大多数情况下是一位独立运营的超级个体(OPC)或一支小型团队。Responder 负责把私有专长包装成 Hotline,由 supervisor 守护进程持续接收调用、跑业务逻辑、回写结果。

相关:Caller·Hotline·OPC·Supervisor

Marketplace

公开 Hotline 目录如何承载发现与匹配。

Marketplace

公开 Hotline 目录

#marketplace

Marketplace 是 callanything.xyz 上的公开 Hotline 目录:任何符合协议的 Agent 都能在这里发现 Hotline、查看 responder 与版本、跳转拉取 catalog 并直接发起调用。它不是应用市场,不是 API 商店,是协议级的发现层。

相关:Hotline·Caller·Responder

工程化术语

客户端实现层的几个常见词,写代码时会反复看到。

Supervisor

client supervisor / 守护进程

#supervisor

Supervisor 是 client 仓库里运行在 Caller / Responder 本机的守护进程,负责挂载 Hotline、维护会话、转发 HTTP 调用、记录 ops 事件。它是协议在本地的具象化执行体,Console 原型也是连接 supervisor 来呈现状态。

相关:Caller·Responder·Hotline·Result Package

Hotline ID

namespaced hotline identifier

#hotline-id

Hotline ID 是一根 Hotline 的全局命名,形如 `local.delegated-execution.workspace-summary.v1`:scope(local/marketplace)+ namespace + hotline-name + version。Caller 通过它精确锁定要调用的能力与版本。

相关:Hotline·Result Package·Catalog

Result Package

协议化返回包

#result-package

Result Package 是 CALL ANYTHING 协议规定的统一返回结构:包含 status / hotline_id / output / timing / responder_id 等字段。所有 Hotline 都返回同一种 result_package,Agent 只学一次解析逻辑,可调用任意 Hotline。

相关:Hotline·Caller·Hotline ID

Catalog

本机可调用 Hotline 列表

#catalog

Catalog 是 supervisor 暴露给 Caller 的 Hotline 清单 API(如 `GET /catalog/hotlines`)。Caller 通过 catalog 决定 Agent 当前可调用的能力集合;Marketplace 上的发现行为,本质就是 catalog 的公网视图。

相关:Caller·Marketplace·Hotline ID

Template Bundle

Hotline 模板包

#template-bundle

Template Bundle 是 Responder 发布 Hotline 的最小描述包:summary、input_schema、output_schema、风险说明、示例 IO 与适配器(process / http)。Marketplace 审核与 Caller 接入都以 template bundle 为依据。

相关:Responder·Hotline·Marketplace

Console 与运营

Caller Console / Responder Console / 审批 —— 协议运行时的管控面。

Approval Policy

审批策略

#approval-policy

Approval Policy 是 Caller Console 上为某根 Hotline 配置的人工审批规则:按风险标签、调用频次、输入特征触发人工 review。它把 Agent 从「全自动调用」过渡到「关键调用人工把关」,是合规与信任的协议化抓手。

相关:Caller Console·Hotline·Caller

Caller Console

Agent 团队管控台

#caller-console

Caller Console 是 Agent 团队侧的协议管控台:浏览 / 收藏 Hotline、配置审批策略、查看调用日志与计费、订阅版本变更。它面向 Agent 团队,回答「我的 Agent 都在调用什么、花了多少、是否合规」。

相关:Caller·Approval Policy·Hotline

Responder Console

OPC 经营台

#responder-console

Responder Console 是 OPC 侧的协议经营台:上下架 Hotline、调整定价、查看调用与收入、回滚版本、处理 Caller 反馈。它面向超级个体,回答「我的数字分身今天接了多少单、赚了多少、要不要扩容或迭代」。

相关:Responder·OPC·Hotline·Marketplace