用途:Messenger Companion 让助手操作用户的个人 Messenger 账户,包括读取 Messenger 通话记录、读取与搜索联系人、读取/搜索/总结会话,以及发送、回应、撤回或编辑消息。它只应在用户明确要求处理个人账户时使用,发送身份是用户本人而非 Muse。
主要能力:通过 hatch_messenger_cli 子命令完成操作,如 check 检查连接、connect-url/disconnect-url 获取连接或断开链接、sync both 刷新数据、sync contacts 刷新联系人、sync threads/sync messages 刷新会话与消息、call-logs 读取通话记录、contacts 读取联系人、threads 读取会话、messages 读取某会话、search 搜索消息、repair 修复不可读行。发送、发起 Marketplace 会话、回应、编辑、撤回等变更操作有单独流程。
使用方式:所有命令经 exec 运行 hatch_messenger_cli <subcommand> [options]。发送或编辑时正文必须通过 --text-stdin 与 muse.exec 的 stdin 字段传入,没有 --text 参数。发送前需展示收件人、确切文本等预览并等待用户明确确认。连接时若返回 connect_url,只分享 Connect Messenger 链接。
限制:不得用于向 Messenger 侧边聊天发送消息,不得用于助手通知、定时或监控结果、提醒或状态更新。涉及 Marketplace 现实承诺(约见、取送、价格、付款等)的消息必须逐次获得用户新鲜确认。拒绝批量导出、下载、存档或镜像消息历史,尤其是阅后即焚类消息。面向用户的回复不得暴露 ID、设备数、加密细节、投递状态、原始 JSON 或缓存统计。搜索为保留数据上的字面子串匹配,非语义搜索。资料未提供收费、价格或平台支持范围等信息。