社区与生态

数据分析与反馈

PUAX 提供完整的数据分析和反馈系统,帮助持续优化角色效果和用户体验。

分析系统功能

事件记录
  • 角色使用事件
  • 触发条件命中
  • 任务完成时间
  • 用户满意度评分
性能指标
  • 角色使用次数
  • 成功率统计
  • 平均持续时间
  • 用户满意度
分类分析
  • 按分类统计使用
  • 热门角色识别
  • 任务类型分布
  • 风味偏好分析
趋势报告
  • 每日激活趋势
  • 周/月使用报告
  • 角色效果对比
  • 改进建议生成

CLI 用法

# 生成分析报告
node analytics/role-analytics.ts report 30

# 查看角色排名
node analytics/role-analytics.ts ranking

# 清理旧数据
node analytics/role-analytics.ts cleanup 90

反馈类型

类型内容
角色反馈有用性、相关性、质量评分 (1-5)
触发器反馈准确性、误检、漏检报告
功能请求新角色、触发条件、风味请求
Bug 报告系统问题和改进建议

代码示例

# 提交反馈示例

# 角色反馈
submitRoleFeedback(
  roleId="military-commander",
  ratings={
    "usefulness": 5,
    "relevance": 4,
    "quality": 5
  },
  comments="成功帮助解决了复杂问题"
)

# 触发器反馈
reportFalsePositive(
  triggerCondition="连续失败",
  actualContext="用户只是在测试不同方案"
)

# 功能请求
submitFeatureRequest(
  type="new-role",
  description="希望增加一个专注于前端性能优化的角色"
)

课后测验

数据分析系统的 CLI 命令是什么?

上一课