用途:当用户希望在某个具体会话中处理消息(而非做社交内容规划、公开内容调研或广告报告)时使用本技能。仅要求起草时,只输出草稿文本,不需要建立连接;不要因为存在可用目标就把内部报告发到 Slack、Discord 或 WhatsApp。
主要能力:Discord 可查找机器人可访问的服务器/频道、通知、创建并使用线程;Slack 可发送、在线程中回复、定时、分享文件、编辑或查看消息;WhatsApp Business 可在符合条件的客户会话中回复或发送已批准的模板。
使用方式:任何发送前先确认五项事实——收件人、发送内容、时间、该账号可联系对方的理由、以及证明结果所需的证据。保留用户指定的频道、父消息、电话号码、语言和本地时间。先复用目标渠道的现有连接:postplus channels list --json;连接渠道 ID 为 discord、slack、whatsapp,工具搜索工具包为 discordbot、slack、whatsapp。缺少连接时运行 postplus channels connect <channel> --json,把返回的授权链接交给用户,再运行 postplus channels wait <connection-id> --json。执行前用 postplus channels tools list --toolkit slack --query message --json 和 postplus channels tools show SLACK_SEND_MESSAGE --json 检查所选工具的当前 schema、可用性和必填字段。参数写成 JSON 对象放入任务文件,替换所有占位符后运行:postplus channels tools run <TOOL_SLUG> --connection <CONNECTION_UUID> --input-file request.json --operation-id <NEW_OPERATION_UUID> --wait --json > result.json。每个新请求使用新操作 ID,并检查 output.execution.resultStatus 和 output.result.data。若返回 pending、unknown 或退出码 2,用同一 ID 查询:postplus channels tools run --status <SAME_OPERATION_UUID> --json,不要用新 ID 重发可能已发送的消息。
适用场景与限制:适用于指定会话的读取或发送、批量联系前的受众来源与资格核对。连接只授予平台访问权,不代表可向所有可达对象发送;工具可用不代表具备成员资格或权限。没有通用的跨渠道广播命令。回执或已接受的定时不等于对方已收到。若 schema、连接权限、收件人资格或目标不明确,应在发送前停止并报告缺失事实。返回结果时区分已提交、已定时、会话中可见和已送达,证据不足时如实说明。