@agenticprimitives/intent-resolver

中文文档
0.0.0-alpha.42发布于 2026/10/26MITTypeScriptES Module近 30 天下载 4323

求解层骨架 (W1) – 类型 + PassRoughResolver 仅限. 完全解析器引擎被推迟到了W2.

中文使用文档
文档目录6 节
  1. 今天的什么战舰
  2. W2(设计、未发运)中哪些土地
  3. 标题/市场背景
  4. 与接战层的边界(第336段)
  5. 构建
  6. 状态——诚实版

@ agenticprimitives/intent-resolver (英语)

部分 代理先导 ——代理应用程序的开源信任底板:可以签名的身份,行为时间检查权限,所有者携带的证据. 开发者工具包 • 妇女 所有软件包

状况:STUB/SKELETON (Wave 0.5 of the W1执行浪潮). W1型 + PassThroughResolver ;完全解析器引擎以W2/ w1 执行波计划。 。 。 .

在"用户所说的"和"系统可以匹配的"之间坐落了解析:将一个不透明的表达出的意图变成一个正统的教条秩序. ERC-7683使解析器成为跨链意向中被命名的角色;Anoma使它成为其架构的核心. 两者都把分辨率与牵线搭桥分开——我们也是如此,因为解决者是AI进入信任链的地方. 当一个模型推断出一个用户从未打过字的制约时,这个推想需要出处:哪个模型,该模型的提示,什么信心,以及用户是否确认. 在这个基底中,来源是一个打字 ResolutionReceipt和特工所做的一切一样 以同样的身份 授权和审计线索.

这个包是那个脊椎的 第4层设计—— 接口现在保留,引擎在W2中着陆—— 因此解析器在自己被捆绑的家里生长, 而不是在后来被栓入市场.

部分 代理原始产品 ——代理经济的信托基底:一个有监护,授权,命名,证书,审计证据的犬类智能代理身份,设计成一个系统.

今天的什么战舰

完整的W1表面有三种出口:

  • IIntentResolver —— 说 resolve(intent): Promise<ResolvedOrder | null>稳定合同 每一个未来的解决方案工具.
  • ResolvedOrder —— 说 resolvedFromIntentId + 键 canonicalConstraints + 键 expandedAssumptions + 键 validationRequirements,带有可选 erc7683Order 为跨链间隙预留槽.
  • PassThroughResolver ——定型W1执行:回溯原意已存在 ConstraintSet 编号 : AssumptionSet 不变。 没有LLM,没有正常化,没有惊喜.
import { PassThroughResolver } from '@agenticprimitives/intent-resolver';

const resolver = new PassThroughResolver();
const order = await resolver.resolve(intent); // constraints pass through unchanged

W2(设计、未发运)中哪些土地

约束性正常化(学术范围-条理规范),认证-要求扩展,LLM驱动的完全解析 ResolutionReceipt 来源(RR-INV-01.05)——每个分辨率都产生收据,未经用户确认,推断出的限制无法约束)和ERC-7683订单排放。 人均域解析器生活在apps或W2+解析器包中,从不在这里.

标题/市场背景

  • ERC-7683 (中文(简体) ) 定义跨链命令的解析器-吸取模式;此套件遵循其解析器/匹配器分离,并针对其命令形状进行互通.
  • 异常 将意向解析视为强制解析 ConstraintSet 类型 此解析器消耗( 从 intent-marketplace)为CSP-形状,原因相同.
  • x402 / Google AP2 (英语) 机器支付道使股份变得具体:一个解决后的命令可以约束支付任务,因此,解决步骤必须在与其引发的支出相同的身份底线下归属和可审计。 这就是编织的堆栈不能提供的组合——在一个代表团内加上保管和审计链内用收据解决问题.

与接战层的边界(第336段)

决议正常化 请求者一方它从来不对候选人说话。 下游 候选人排名是 解决者的说法,不是事实 —— 说 apdisc:MatchCandidate 带有命名-解出地,多维证据,以及说明的理由,一个单一的相似性分数绝不能决定谁收到敏感数据. 是否匹配的提供者 以什么条件 是订婚层的问题(第336区:探针携带着受观众所左右的预测(决不是犬科意图),而六种反应类型——包括衰落和暂时无法获得——都是可以记录的商业事实,而不是解析失败.

权威规格 : 第239段——故意脊椎,第4.5节 (见 spec.md) (中文(简体) ). 拥有脊椎第4层(skeleton);有界地表 CLAUDE.md 财务报告和审定财务报表 capability.manifest.json。 。 。 .

构建

pnpm --filter @agenticprimitives/intent-resolver typecheck
pnpm --filter @agenticprimitives/intent-resolver test
pnpm --filter @agenticprimitives/intent-resolver build

状态——诚实版

(原始内容存档于2017-03-21). STUB / SKELETON. PassThroughResolver 这是唯一的执行,是故意的无足轻重。 "What Lands in W2"中的每件事物都是一种特殊的承诺,而不是运出的能力. 波浪顺序 : w1-执行-波-计划.md. 全面安保调查结果: docs/audits/findings.yaml。 。 。 .

版本与发布记录

@agenticprimitives/intent-resolver 共发布 40 个版本,首次发布于 2026/06/11;过去 12 个月发布了 40 个版本。

版本发布日期距今
0.0.0-alpha.42latest2026/10/2612 天前
0.0.0-alpha.412026/10/2612 天前
0.0.0-alpha.402026/10/1721 天前
0.0.0-alpha.392026/10/1722 天前
0.0.0-alpha.382026/10/1622 天前
0.0.0-alpha.372026/10/1622 天前

其他发布通道:alpha → 0.0.0-alpha.3。

关于 @agenticprimitives/intent-resolver 的常见问题

@agenticprimitives/intent-resolver 是什么?

求解层骨架 (W1) – 类型 + PassRoughResolver 仅限. 完全解析器引擎被推迟到了W2.

如何安装 @agenticprimitives/intent-resolver?

在项目目录运行 npm install @agenticprimitives/intent-resolver,或使用 pnpm add / yarn add / bun add。

@agenticprimitives/intent-resolver 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@agenticprimitives/intent-resolver 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@agenticprimitives/intent-resolver 可以商用吗?

@agenticprimitives/intent-resolver 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@agenticprimitives/intent-resolver 的下载量有多少?

根据 npm 官方下载统计,@agenticprimitives/intent-resolver 在 2026/10/05 – 2026/11/03 这 30 天内被下载 4,323 次,日均约 144 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@agenticprimitives/intent-resolver 还在维护吗?

最新版本 0.0.0-alpha.42 发布于 2026/10/26(12 天前);至今共发布 40 个版本,其中过去 12 个月发布了 40 个;首次发布于 2026/06/11。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。