← [ BACK_TO_NOTES ]

Human Feedback

Human Feedback 是收集用户对 Agent 回答质量的反馈(点赞/踩、评分、文字评论)的机制。它是评估 Agent 质量的最直接信号。

#concept #evergreen #ai

[!info] related notes

Human Feedback

一句话定义

Human Feedback 是收集用户对 Agent 回答质量的反馈的机制。点赞/踩、五星评分、文字评论——这些是评估 Agent 质量的最直接信号。

核心原理

反馈类型

类型实现数据量信号强度
点赞/踩按钮高低
五星评分评分组件中中
文字评论文本框低高

前端实现

function FeedbackButtons({ messageId }: { messageId: string }) {
  const submitFeedback = async (type: string) => {
    await fetch('/api/feedback', {
      method: 'POST',
      body: JSON.stringify({ message_id: messageId, type }),
    });
  };

  return (
    <div className="feedback-buttons">
      <button onClick={() => submitFeedback('positive')}>👍</button>
      <button onClick={() => submitFeedback('negative')}>👎</button>
    </div>
  );
}

后端存储

@dataclass
class Feedback:
    message_id: str
    user_id: str
    type: str  # positive, negative, rating
    rating: int = None  # 1-5
    comment: str = None
    created_at: datetime = None

常见坑

  1. 不做反馈收集: 无法知道用户满意度
  2. 反馈率低: 没有激励用户给反馈
  3. 不分析反馈: 收集了但不分析

参考资料

创建于 2026/6/30 更新于 2026/7/15
Digital Biome
Access

键盘导航

j / k / ↑ / ↓
选择对象
Enter / o
打开选择
/ 或 Ctrl+K
全站搜索
i / f / 1–4
筛选当前列表
g → h / l / p / t / a
首页 / 笔记 / 项目 / 工具 / About
r → 1–9
打开所选对象的关联
u
返回上一页
Esc
关闭浮层 / 取消命令;输入框内清空文本