用途:该技能用于查看和修改 TRES Finance 的组织设置与平台设置。组织设置作用于整个组织,如成本基础计算方式、功能开关、ERP 行为、定价来源、提交调度等;平台设置按平台(如 Ethereum、Arbitrum)并可细化到单个钱包,如提交策略、同步日期边界、余额差异、资产过滤等。
主要能力:读取组织设置(admin.organizationSettings)、读取平台设置(platformSettings,支持按 platform、internalAccountId、settingsId 过滤)、写入组织设置(setOrganizationSettings,patch 语义)、写入平台设置(setPlatformSettings,patch 语义)、启用/禁用平台(setPlatformCollectionStatus,支持批量)、将钱包地址解析为内部账户 ID(internalAccount)。可通过 introspect 动态发现字段与枚举值。
使用方式:先确认组织(query { admin { orgName } });写入前必须先读取当前值并展示前后对比;任何变更需用户明确批准后执行,执行后展示返回结果。高风险设置(如 costBasisStrategy、disableAutoCommit、skipCostBasis、commitStrategy: SKIP_ALL、enableMultiEntity、allowShort)需额外警告。DateTime 须为带时区的 ISO 8601,如 "2025-01-01T00:00:00+00:00"。
适用场景:修改成本基础方法、启用某平台、设置钱包同步起始日期、为特定资产添加余额差异、查看被禁用平台、查看定价来源等。
限制:需要 admin:* 权限,否则返回 403;platformSettings 仅返回有显式覆盖的平台,使用默认值的平台不会出现;内部账户 ID 不存在时会报错;枚举值无效或日期格式错误会报错。具体收费、价格与平台支持范围资料未提供。