Agent Skills
返回列表
📊

VOC-CTQ 质量需求分解

数据分析 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @engicool/voc-ctq-analyzer。

技能介绍

要解决什么问题

产品或服务质量改进往往从大量客户反馈开始,但原始 VOC(Voice of Customer)是零散的自然语言:投诉、建议、评价混在一起,很难直接变成可执行的关键质量特性(CTQ)和优先级。手工归纳词频、情感与需求类型,再画 VOC→CTQ 映射,成本高且容易漏项。

技能如何工作

本技能围绕 scripts/voc_analyzer.py 的多种 --mode 组织一条可分段也可一键跑通的流水线:

  • VOC 录入:手动输入或从 JSON / CSV / TXT 导入(JSON 推荐,每条需含 text 等字段)。
  • 文本分析:中文分词与词性标注(jieba)、关键词提取、需求分类,并用 snownlp 做情感倾向参考。
  • CTQ 候选与确认:按词频与重要性抽出 CTQ 候选,可在输出 JSON 中人工增删改。
  • 映射与优先级:建立 VOC 与 CTQ 的多对多关系;优先级综合频率权重(40%)、情感强度(30%)、明确重要性(30%)。
  • 可视化:用 pyecharts 生成桑基图(VOC→需求类型→CTQ)、词云与 CTQ 优先级表格,输出 HTML 便于在浏览器里交互查看。

全流程可依次执行 analyze → extract-ctq → map → evaluate → visualize,也可使用文档中的快速全流程入口一次性跑完。

适用边界与注意点

  • 情感分析对讽刺、反话识别有限,CTQ 与优先级结论建议人工复核后再用于决策。
  • 领域术语可通过 user_dict.txt 自定义词典补充;单次数据量超过约 1000 条时建议分批处理。
  • 输入输出格式细节见技能内 references/format_spec.md,避免字段名或结构不一致导致解析失败。

使用场景

  • 产品团队拿到含数十条 `text` 字段的客户投诉 JSON,需要先分词、情感评分并导出 CTQ 候选供评审。
  • 已得到 `analyzed.json` 与确认的 `quality_ctq.json`,要把每条 VOC 与多个 CTQ 建立映射并写入 mapping 文件。
  • 映射完成后要向质量例会提交 HTML 报告,用桑基图说明 VOC→需求类型→CTQ 的对应关系。
  • 从 CSV 或 TXT 批量导入用户反馈,按词频、情感与明确重要性综合权重给 CTQ 排优先级。

适合人员

  • 负责售后或 VOC 项目、需把零散投诉文本整理成可跟踪 CTQ 与优先级的质量工程师
  • 版本规划前要把用户原话映射到可度量质量指标、并产出映射证据的产品经理
  • 做六西格玛或持续改进、需完成标准 VOC→CTQ 分解与可视化汇报的黑带/改进专员
  • 维护客户反馈池的运营或客服主管,需定期从上百条评价里归纳高频问题类型与关键词