利益相关者偏好启发器Skill stakeholder-preference-elicitor

利益相关者偏好启发器是一个用于多准则决策分析的专业工具,通过结构化方法收集和量化决策利益相关者的价值判断与权重偏好。该技能支持摆动权重、直接评分、权衡分析等多种启发技术,提供一致性检查和群体偏好聚合功能,帮助团队在复杂决策中达成共识。关键词:多准则决策分析、偏好启发、权重分配、利益相关者管理、决策支持系统、群体决策、一致性检查、MCDA、决策智能、商业分析。

管理咨询 0 次安装 1 次浏览 更新于 2/25/2026

name: stakeholder-preference-elicitor description: 用于结构化价值和权重收集的利益相关者偏好启发技能 allowed-tools:

  • Read
  • Write
  • Glob
  • Grep
  • Bash metadata: specialization: 决策智能 domain: 商业 category: 协作 priority: medium tools-libraries:
    • 自定义表单
    • pandas
    • 统计聚合

利益相关者偏好启发器

概述

利益相关者偏好启发器技能提供了结构化方法,用于从决策利益相关者那里收集价值判断和权重。它支持多种启发技术、一致性检查和群体决策的偏好聚合。

能力

  • 摆动权重启发
  • 直接评分收集
  • 权衡提问
  • 一致性检查
  • 偏好聚合
  • 分歧识别
  • 引导指导
  • 偏好文档化

使用流程

  • 多准则决策分析 (MCDA)
  • 结构化决策制定流程
  • KPI框架开发

使用方法

启发会话设置

# 配置启发会话
session_config = {
    "decision": "企业软件选择",
    "criteria": [
        {"name": "总拥有成本", "unit": "美元", "direction": "最小化"},
        {"name": "实施时间", "unit": "月", "direction": "最小化"},
        {"name": "功能匹配度", "unit": "百分比", "direction": "最大化"},
        {"name": "供应商稳定性", "unit": "分数", "direction": "最大化"},
        {"name": "集成能力", "unit": "分数", "direction": "最大化"}
    ],
    "stakeholders": [
        {"id": "S1", "name": "首席信息官", "role": "决策者", "weight": 0.3},
        {"id": "S2", "name": "首席财务官", "role": "决策者", "weight": 0.3},
        {"id": "S3", "name": "IT总监", "role": "技术专家", "weight": 0.2},
        {"id": "S4", "name": "业务负责人", "role": "用户代表", "weight": 0.2}
    ],
    "elicitation_method": "swing_weights"
}

摆动权重启发

# 摆动权重流程
swing_weight_protocol = {
    "step_1_ranges": {
        "description": "为每个准则定义最差和最佳水平",
        "ranges": {
            "总拥有成本": {"worst": 2000000, "best": 500000},
            "实施时间": {"worst": 24, "best": 6},
            "功能匹配度": {"worst": 60, "best": 95},
            "供应商稳定性": {"worst": 3, "best": 9},
            "集成能力": {"worst": 2, "best": 10}
        }
    },
    "step_2_reference": {
        "description": "想象所有准则都处于最差水平。你最希望将哪个摆动到最佳水平?",
        "responses": {
            "S1": "功能匹配度",
            "S2": "总拥有成本",
            "S3": "集成能力",
            "S4": "功能匹配度"
        }
    },
    "step_3_relative_weights": {
        "description": "如果最重要的摆动 = 100,请评估其他摆动的价值",
        "responses": {
            "S1": {
                "功能匹配度": 100,
                "总拥有成本": 80,
                "集成能力": 60,
                "实施时间": 40,
                "供应商稳定性": 30
            }
            # ... 其他利益相关者
        }
    }
}

权衡问题

# 权衡启发
tradeoff_questions = {
    "format": "匹配",
    "questions": [
        {
            "id": "TQ1",
            "question": "你可以拥有功能匹配度为95%的软件。与75%匹配度相比,你愿意接受多少额外成本来维持这个水平?",
            "criteria_pair": ["功能匹配度", "总拥有成本"],
            "anchors": {"功能匹配度": {"from": 75, "to": 95}}
        },
        {
            "id": "TQ2",
            "question": "6个月实施 vs 12个月实施:你愿意为更快的选项多支付多少?",
            "criteria_pair": ["实施时间", "总拥有成本"],
            "anchors": {"实施时间": {"from": 12, "to": 6}}
        }
    ]
}

一致性检查

# 检查一致性
consistency_check = {
    "method": "传递性",
    "checks": [
        {
            "stakeholder": "S1",
            "issue": "权重不一致",
            "details": "成本权重(80) + 匹配度权重(100) 暗示成本 > 时间,但权衡建议相反",
            "severity": "警告",
            "recommendation": "重新审视成本与时间的比较"
        }
    ],
    "overall_consistency": 0.85
}

群体聚合

# 聚合偏好
aggregation_config = {
    "method": "加权几何平均",
    "stakeholder_weights": {"S1": 0.3, "S2": 0.3, "S3": 0.2, "S4": 0.2},
    "individual_weights": {
        "S1": {"TCO": 0.26, "Time": 0.13, "Fit": 0.32, "Stability": 0.10, "Integration": 0.19},
        "S2": {"TCO": 0.35, "Time": 0.15, "Fit": 0.25, "Stability": 0.15, "Integration": 0.10},
        # ... 等等
    },
    "aggregated_weights": {
        "TCO": 0.29,
        "Time": 0.14,
        "Fit": 0.28,
        "Stability": 0.12,
        "Integration": 0.17
    },
    "disagreement_metrics": {
        "highest_variance_criterion": "总拥有成本",
        "coefficient_of_variation": 0.15
    }
}

输入模式

{
  "session_config": {
    "decision": "字符串",
    "criteria": ["对象"],
    "stakeholders": ["对象"],
    "method": "字符串"
  },
  "elicitation_data": {
    "method": "swing|direct|tradeoff|pairwise",
    "responses": "对象"
  },
  "aggregation_config": {
    "method": "geometric_mean|arithmetic_mean|majority",
    "stakeholder_weights": "对象"
  }
}

输出模式

{
  "individual_weights": {
    "stakeholder_id": {
      "criterion": "数字"
    }
  },
  "aggregated_weights": {
    "criterion": "数字"
  },
  "consistency": {
    "individual_scores": "对象",
    "issues": ["对象"]
  },
  "disagreement_analysis": {
    "high_variance_criteria": ["字符串"],
    "stakeholder_clusters": "对象",
    "discussion_points": ["字符串"]
  },
  "documentation": {
    "methodology": "字符串",
    "assumptions": ["字符串"],
    "limitations": ["字符串"]
  }
}

启发方法

方法 最适合 复杂度
摆动权重 权衡准则 中等
直接评分 快速评估
成对比较 系统比较
权衡 理解价值 中等
点分配 直观权重

最佳实践

  1. 在启发前清晰解释准则
  2. 使用具体示例和场景
  3. 检查一致性并讨论差异
  4. 允许利益相关者在看到群体结果后修订
  5. 记录推理过程,而不仅仅是数字
  6. 考虑认知偏差(锚定效应、顺序效应)
  7. 对重要决策使用多种方法

常见偏差

偏差 描述 缓解措施
锚定效应 过度依赖首次信息 随机化顺序
可得性偏差 根据记忆事件加权 使用结构化数据
过度自信 狭窄的概率范围 校准训练
顺序效应 受问题顺序影响 在不同利益相关者间变化顺序

集成点

  • 输入到AHP计算器进行权重处理
  • 连接MCDA引导代理
  • 支持一致性验证器进行质量检查
  • 集成决策文档化以进行审计追踪