/**
 * 群消息 message_content 的 sender 前缀格式: "wxid_xxx:\n<正文>"。
 * - 非群消息 / 系统消息无此前缀 → 返回 null
 * - 前缀必须以 "wxid_" 起始,且 ":\n" 不在 index 0(避免空前缀误判)
 */
export function parseSenderPrefix(content: string): { senderWxid: string; body: string } | null {
  const idx = content.indexOf(':\n');
  if (idx <= 0) return null;
  const prefix = content.slice(0, idx);
  if (!prefix.startsWith('wxid_')) return null;
  return { senderWxid: prefix, body: content.slice(idx + 2) };
}
