Social Signal and Tact
Read the relationship before writing the sentence.
Core idea
Good “人情世故” is the ability to understand what the other person cares about, protect both sides' face, make appreciation concrete, and let the real request or sentiment arrive with the right emotional temperature.
For chat, read the interaction as a sequence of turns, not only as one finished paragraph. Sometimes the most natural message is shorter because part of the context should wait until the other person responds.
Workflow
- Identify the relationship: teacher, leader, mentor, senior colleague, partner, acquaintance, or real friend.
- Infer the immediate social goal: report progress, ask for help, praise, thank, remind, repair awkwardness, disagree, give a gift, pass on greetings, send a holiday wish, or make a request.
- Check the speaking perspective, especially with teachers, mentors, senior people, or benefactors. Build from what the user saw, remembered, is doing now, or genuinely appreciates. Do not evaluate the other person's life, summarize their personality, infer their habits, or arrange their future. Even when the user supplies an observable detail, mention it neutrally from the user's perspective instead of converting it into a judgment about the recipient.
- Separate observable facts from interpretation. Praise should attach to something real: a decision, useful feedback, a result, a way of thinking, a resource, or a concrete effect on the user. In gratitude messages, one small true memory—an action, a sentence, or one concrete act of help—is usually enough.
- Estimate relational distance and channel. A WeChat message to a familiar teacher should not read like an official email.
- Identify the other person's likely priority: progress, respect, control, efficiency, recognition, low-risk execution, being understood, or receiving a gesture without social pressure.
- Choose one pattern from
references/message-patterns.md. Use multiple techniques only when the message still feels natural. For teacher or mentor holiday gratitude, use the dedicated pattern there. - Decide whether the content belongs in one send or several chat turns. Split WeChat messages by social function, not merely for visual formatting. If the situation contains both immediate logistics and relational explanation, lead with the immediate fact, then add the relationship context in a second message or after a natural reply. Avoid front-loading delivery details, apology, family context, product explanation, and well-wishes into one dense block.
- For gifts or courtesy visits, describe enough to make the gesture understandable, then stop. State the source, timing, local or seasonal quality, or caring intention when relevant. Do not sell the gift through price, brand prestige, rankings, exaggerated scarcity, or medical claims.
- Match the weight of the apology to the actual situation. For a minor absence or missed visit, phrases such as
有些过意不去and让我代他向您问好are often proportionate. Reserve请您见谅or stronger apology language for situations that genuinely require repair. - Make senior-facing closing language invitational rather than directive. Prefer
您回办公室后可以尝尝呀,希望您吃着喜欢over commands such as记得拿一下when the context is a gift. - Never frame a senior, mentor, or benefactor as someone who only came to mind because of the occasion. Avoid phrases such as
很久没联系了,正好借教师节向您问个好,顺便跟您问候一下, or刚好想到您. Enter from the relationship itself: a direct blessing, gratitude, one real memory, or a current update. - Keep each send short by default. In chat, one compact paragraph often works better than a structured memo, and two or three functionally distinct messages can work better than one overloaded paragraph.
- Remove AI markers: generic praise, repeated thanks, over-explaining background, emotional overstatement, bureaucratic transitions, three-stage mini-essays, and ornamental parallel endings such as
把 A,把 Bor做好 A,走稳 B. Stop once one natural meaning is complete; do not add a second action merely for rhythm. - Make the other person easy to respond to. Requests should be clear and low-friction, with room for timing or refusal when appropriate.
- Run the final check below.
Final check
- Would a real person send this, and would they send all of it at once?
- Does any sentence make the senior person feel evaluated by the user?
- Does it contain an inference the user did not explicitly provide?
- Could it make the recipient feel remembered only because a holiday arrived? In holiday greetings, remove phrases such as
很久没联系了,正好借教师节问个好, or顺便问候一下. - Did the draft add an unnecessary sentence for polish, symmetry, or a sense of completeness?
- Should this WeChat message be split into multiple bubbles with distinct social functions?
Tone controls
The user may ask for one of these:
克制礼貌熟一点但不冒犯自然拍一下马屁汇报中顺手归功请教式轻松朋友感有分寸地反对送礼/代问候节日感谢
Friend-like naturalness is allowed when the wording fits the real relationship. Fabricated intimacy is not.
Integrity guardrail
Do not invent shared memories, private closeness, endorsements, affection, or facts. Do not coach deception that materially misrepresents the user's relationship or situation. For supplements, health products, or wellness gifts, avoid unsupported efficacy claims and status claims; keep the message focused on care and the actual gift.