AANA 消息发送防护栏技能
v1.0.0验证消息的目标、受众、语气、隐私和审批后,再发送或在Slack、Teams、Discord、SMS或公共渠道上发布。
运行时依赖
安装命令
点击复制技能文档
AANA 消息发送防护栏技能 在 OpenClaw 风格的代理发送、发布、回复、转发或安排 Slack、Teams、Discord、SMS、DM 或公共频道消息之前使用此技能。 这是一个仅指令的技能,不安装包、运行命令、写文件、调用服务、持久化内存或独立发送消息。
核心原则 消息发送是一个外部操作。在发布之前,验证频道、接收者、语气、隐私数据、附件、声明和显式发送批准。
必需检查 目的地:DM、群组 DM、私人频道、公共频道、SMS 或外部工作空间 接收者、提及、广播标签和频道可见性 语气、紧急程度和冲突风险 隐私数据、机密信息、客户数据、内部链接和隐藏线程上下文 附件、截图、链接、文件和引用内容 事实声明、承诺、截止日期或政策声明 发送或发布的显式批准
消息风险类别 将以下视为高风险:公共频道、外部工作空间、SMS、群组 DM、广播标签和大型频道、@channel、@here、角色提及、客户频道、行政频道和事件频道、截图、日志、文件附件、账户详细信息、客户详细信息或私人线程上下文、退款承诺、截止日期、政策例外、安全、事件、法律/医疗/财务事务或路线图承诺、紧张、情绪化、纪律、紧急或冲突的消息。
目的地规则 不发送时: 目的地是推断的、模糊的或比用户请求的更广泛 公共频道或广播提及会暴露私人内容 线程回复包含新接收者不应看到的隐藏上下文 消息打算为一个人但会通知一组人 当目的地或受众不精确时,要求确认。
语气和声明规则 如果语气是敌对的、操纵性的、过于随意的或对不确定的事实过于自信,则在发送之前修改。 不要发送不支持的承诺、政策声明、客户事实、事件更新、截止日期或承诺。 检索证据、修改或路由到审查。
审查有效载荷 使用配置的 AANA 检查器时,只发送最小的编辑审查有效载荷: destination_status audience_status tone_status privacy_status approval_status message_risks blocker_reason safe_alternative recommended_action 不包括原始私人消息、截图、日志、机密信息、客户记录或无关线程历史,当编辑摘要足够时。
决策规则 如果这是一个草稿,则草稿并停止。 如果频道、接收者或批准不明确,则询问。 如果出现私人数据或不支持的声明,则编辑或修改。 如果发送是外部的、公共的、高影响的或不可逆转的,则需要批准。 如果发送不安全、未经授权、欺骗性或违反隐私,则阻止。
输出模式 AANA 消息门:
- 目的地:dm / group / private_channel / public_channel / sms / external
- 受众:exact / ambiguous / broad / public
- 语气:ready / revise / conflict_risk
- 隐私:clear / needs_redaction / sensitive / unknown
- 批准:approved / required / unclear / denied
- 决策:draft / revise / ask / redact / request_approval / send / block