Shader Router 是一个面向 GLSL 着色器项目的决策与路由框架,本身不生成着色器代码,而是根据任务需求把工作路由到四类专项技能:shader-fundamentals(基础)、shader-noise(噪声)、shader-sdf(SDF)、shader-effects(特效)。
用途:在编写着色器之前先判断需要哪些技能,避免盲目实现。流程为分类视觉结果、匹配信号最强的技能、组合多个技能、在实现前阅读匹配的 SKILL.md 文件。
主要能力:提供快速路由表(Tier 1 核心:写着色器→fundamentals,有机图案→noise;Tier 2 专项:形状几何→sdf,视觉打磨→effects);信号匹配规则按优先级解析(明确技术→noise,视觉目标→noise,形状需求→sdf,打磨需求→effects,默认→fundamentals);置信度评分(3+ 信号直接路由,1–2 信号以 fundamentals 为基座,0 信号则询问“你想实现什么视觉效果?”);常见组合(程序化纹理、风格化形状、地形、全息/赛博朋克、UI/Logo 动画、光线步进 3D);决策表与流程图;视觉目标到技术的映射;技能依赖关系(noise/sdf/effects 均扩展自 fundamentals,effects 通常最后应用);回退行为(未知技术→fundamentals,无信号→提问,性能问题→查 noise 优化建议)。
使用方式:先按上表判定任务类型与信号词,再读取对应的 SKILL.md,例如 /mnt/skills/user/shader-fundamentals/SKILL.md、shader-noise、shader-sdf、shader-effects。
适用场景:GLSL 着色器编写、程序化纹理、形状与几何、视觉特效、地形、UI/Logo 动画、光线步进 3D 等。
限制:资料未提供具体安装命令、收费与价格、平台支持或性能数据,暂未提供;其作用是路由与决策,具体实现细节需查阅各专项技能文件。