Satisfaction Feedback Processing
Process user satisfaction feedback and update FAQ or record issues based on the answer source.
Trigger Words
Satisfied: satisfied, resolved, thanks, understood, ok, got it, clear, I see, 满意, 解决了, 谢谢, 明白了, 好的, 懂了, 清楚了, 知道了 Unsatisfied: unsatisfied, not resolved, wrong, incorrect, doesn't work, 不满意, 没解决, 不对, 错了, 不行
Processing Logic
Process feedback based on answer source from previous round (metadata answer_source):
| Answer Source | Satisfied Feedback | Unsatisfied Feedback | |--------------|-------------------|---------------------| | FAQ | Increment usage count | Remove entry + Record BADCASE | | Knowledge base file | Add to FAQ | Record BADCASE |
Key Principles
- Use file locks: Must use
SharedKBAccessfile locks when updating FAQ.md and BADCASE.md - Concurrency safety: Avoid data conflicts when multiple users operate simultaneously
- Status update: Set session_status to "resolved" after satisfied feedback
Detailed Operations
For FAQ add/delete/modify operation details, see FAQ_OPERATIONS.md