跳到主要内容
知识地图路径给 agent 带来了什么?ArcBlock 体系

你在这里。看看这个问题与其他知识怎样相连。

选择节点前往页面 · 展开后可留在地图中阅读

知识地图沿着连接,读懂一个问题
← AFS 与界面

一个问题

路径给 agent 带来了什么?

路径在命名空间中标识资源,让操作有明确的对象。

  1. 命名空间规定地址范围
  2. /work/report解析到
  3. 资源
关系示意 · 箭头说明职责与连接,不代表完整协议时序。

以示意地址 /work/report 为例。读者和工具都能明确指向这个对象,不必描述它在屏幕上的位置。资源接入层(Provider)负责让这些访问落实到背后的资源。

路径不是内容本身,也不是语义分类:把文件放在 /research 下,不会自动让模型理解它的含义。

地址要连同所在的命名空间和有效期一起理解。同一个字符串在两个各自限定了资源范围的视图里可能指向不同资源。稳定的约定来自设计,不能只靠斜杠获得。

命名空间就是解释地址的一组范围规则。可以把它理解成一份有入口的资源目录:同一个 /work/report,在项目甲和项目乙的目录中未必是同一份报告。

看一个小例子。 某张卡片显示“会议报告”,工具读取示例地址 /work/report。卡片移动到右栏以后,工具仍可以读取这个地址;如果报告本身被移动或替换,应用则需要维护旧地址、提供新地址,或明确告知引用已失效。这里稳定的是对象引用的约定,而不是屏幕坐标。

继续阅读

相关论述.

检查一下理解

一张卡片从左栏移到右栏,为什么工具不一定需要跟着修改?

因为工具可按约定地址访问对象,视觉位置与资源地址分开;前提是对象地址及其操作约定没有改变。

沿着学习路径继续