用途:contacts 用于管理 Oracle 联系人注册表,为 /talk-to 路由提供联系人及其传输信息。联系人数据保存在仓库的 ψ/contacts.json(若 ψ/ 不存在则回退到 .oracle/contacts.json),可提交、可共享。
主要能力:支持列出全部联系人、交互式或带参数添加联系人、删除联系人(需确认)、查看单个联系人详情。每个联系人可记录 maw 名称、thread 频道、inbox 路径、GitHub 仓库和备注。
使用方式:/contacts 或 /contacts list 列出全部;/contacts add <name> 交互式逐个询问传输信息,也可用 --maw、--inbox 等参数跳过对应询问;/contacts remove <name> 删除;/contacts show <name> 查看详情。添加后可选提交,命令为 git add ψ/contacts.json 与 git commit -m "contacts: add peter"。
适用场景:需要为 /talk-to 配置或维护可路由的 Oracle 代理联系人时使用。
限制:资料未提供收费、平台支持范围、并发或权限控制等细节;inbox 路径并非所有代理都可访问,可跳过;删除操作需确认。