SuperAPI AI 工具集

color-envelope-preserving

通用与其它

查看项目

更新于 10-16 08:07

技能介绍

用途:为导航器(Navigator)组合提供 GF(3) 颜色包络守恒机制。每个导航路径携带一个三值颜色(trit):-1(红/保守过滤)、0(绿/中性结构)、+1(蓝/生成增强)。任何有效组合的 trit 之和必须为 0(mod 3),否则视为非法组合。

主要能力:assign_trit 按语义角色分配 trit([ALL]、[pred(f)] 为 -1;[keypath(k)]、[INDEX(i)] 为 0;[APPEND(x)]、[TRANSFORM(f)] 为 +1);color_seed 由 trit 与结构生成确定性 SplitMix64 种子;verify_envelope 校验导航器链是否守恒;complete_triad 由两个导航器自动生成补全三元的第三个;deterministic_select 保证同色种子下遍历顺序与结果一致;with_color_context 以显式颜色上下文执行选择。缓存键包含路径表达式与 trit,使同路径不同颜色产生不同缓存条目。

使用方式:通过 @late_nav 构造导航器,用 compose_navigators 组合;组合前检查 combined_trit 是否为 0,不为 0 抛出 EnvelopeViolationError。示例:nav1 = @late_nav([ALL, pred(f)])(-1)、nav2 = @late_nav([keypath("x")])(0)、nav3 = @late_nav([TRANSFORM(g)])(+1),verify_envelope([nav1, nav2, nav3]) 返回 true。

适用场景:需要确定性遍历顺序、缓存分离、并行颜色守恒校验的导航/路径组合系统。

限制:资料未提供安装命令、平台支持、性能基准与收费信息;颜色分配规则与 API 名称均以资料为准,未列出的功能暂未提供。