用途:面向 ClawNet CLI 的开发与调试,包括排查 clawnet-paperclip-plugin、说明 ClawNet vault 架构,以及执行抓取类操作。
Vault 架构(v0.0.33):依赖 @1sat/vault@0.0.6 与 @1sat/wallet-mac 做密钥管理;旧的 configureVault() 和内置 se-helper 已移除。Vault 由三部分组成:来自 @1sat/wallet-mac 的 SecureEnclaveProvider(以 SecureEnclaveProvider({ name: "ClawNet" }) 实例化)、来自 @1sat/vault 的 FileVaultStorage,以及 createVault(provider, storage)。资料给出示例导入:import { SecureEnclaveProvider } from "@1sat/wallet-mac"; import { FileVaultStorage, createVault } from "@1sat/vault"; 随后创建 provider、storage 与 vault 实例。
目录遍历(v0.0.32):clawnet add 通过 /content/{manifest}/{path} 目录路径抓取文件;ORDFS 在服务端原生解析 _N 引用和嵌套目录,因此 CLI 不再手动解析,旧的 downloadDirectoryEntries 已移除。示例路径:https://ordfs.network/content/{manifestTxid}/src/index.ts。
组织发布:clawnet publish ORGANIZATION.md 可发布带代理层级(角色、汇报结构)的组织包。ORGANIZATION.md 使用 YAML frontmatter 的 agents: 数组,每个条目支持 slug、role、reportsTo(指向汇报对象的 slug)。代理 .md 文件支持 YAML frontmatter 的 icon: 字段,指向头像图片 URL,存于注册表并通过 API 提供。
限制:资料未提供安装命令、完整参数说明、平台支持范围与收费信息;上述版本号与 API 以资料为准,未列出的功能暂未提供。