Suitability Matrix Generation

Suitability Matrix Generation

wanghaisheng Updated

File contents

Suitability Matrix Generation

概述

适配度矩阵生成技能专注于生成和维护(角色, 演员)适配度矩阵,为编排器的智能调度提供核心数据支持。

核心概念

适配度矩阵

一个二维矩阵,行是演员,列是角色,每个单元格表示该演员在该角色上的适配分。

矩阵结构

suitability_matrix:
  actors:
    claude:
      client_unity: 9.5
      backend_dev: 8.8
      game_designer: 9.2
    gpt4:
      client_unity: 8.5
      backend_dev: 9.2
      game_designer: 8.0
    kimi:
      client_unity: 7.5
      backend_dev: 8.0
      game_designer: 8.5

矩阵生成

数据来源

  • 角色海选测试结果
  • 历史任务执行数据
  • 演员适配分
  • 用户反馈

生成流程

  1. 收集所有(角色, 演员)组合的适配分
  2. 填充矩阵单元格
  3. 处理缺失值(未测试的组合)
  4. 应用平滑算法减少噪声
  5. 生成最终矩阵

矩阵更新

更新触发

  • 新角色海选测试完成
  • 新演员加入市场
  • 角色定义进化
  • 定期重新评估

更新策略

  • 增量更新:只更新变化的单元格
  • 全量更新:定期重新生成整个矩阵
  • 混合策略:结合增量和全量更新

矩阵应用

编排器使用

编排器根据适配度矩阵选择最合适的演员:

  1. 识别任务所需角色
  2. 查询该角色的所有演员适配分
  3. 选择适配分最高的演员
  4. 考虑成本、延迟等约束

可视化

生成热力图展示适配度矩阵,帮助理解演员和角色的匹配关系。

最佳实践

  • 矩阵应该定期更新,反映最新数据
  • 缺失值应该合理处理(使用默认值或标记为未测试)
  • 矩阵应该支持版本控制和历史追溯
  • 矩阵更新应该高效,不影响系统性能

常见错误

  • 矩阵更新不及时,数据过时
  • 缺失值处理不当,导致调度错误
  • 矩阵更新过于频繁,影响性能
  • 矩阵格式不统一,难以解析

wanghaisheng/openaiworkhorse-design-team/tree/main/.claude/skills/designer-role/skills/suitability-matrix-generation commit d1219d349a

Frequently asked questions

npx skillmds@latest add wanghaisheng/suitability-matrix-generation