---
title: "管理评论"
description: "从评论活动 feed 中回复、隐藏、取消隐藏、删除或屏蔽作者，重试出错的评论，阅读时段统计和图表，以及导出活动。"
canonical: https://docs.afp.monster/zh-cn/guides/comment-moderation
updated: 2026-08-19
pageType: guide
---

**Activity** 列出 AFP 在已连接主页上处理的所有评论，每行携带的管理操作包括：公开回复、隐藏评论、取消隐藏、删除评论，或在该主页上屏蔽其作者。失败的行可以从同一位置重试。feed 上方的统计和图表显示一段时间内进行了多少管理操作，且 feed 的任何筛选视图都可以导出。一次性清理大量旧评论是一个单独的工具。

![评论活动 feed，列出已连接主页上的评论，每行带有回复、隐藏、删除和屏蔽操作](../../../../assets/screenshots/guides/comment-moderation/activity-feed.webp)

## 准备工作

- 一个 AFP 正在接收评论事件的已连接主页。一个 AFP 没有收到任何事件的主页不会产生任何行。参见 [连接主页](/zh-cn/start/connect-a-page)。
- 一个有效的订阅。手动回复和每个管理操作在接触 Facebook 或 Instagram 之前都会检查订阅，并在缺少或过期订阅时拒绝并显示消息。

## 活动 feed 中有什么？

每行对应 AFP 处理过的一条评论，来自任何已连接主页，覆盖两个平台。这是一个只读历史记录：对行进行操作会改变 Facebook 或 Instagram 上的评论，永远不会改变对自动化对其所做操作的记录。

| 行显示的内容 | 值得知道 |
|---|---|
| 评论者和消息 | 平台报告的名称和评论文本，均可搜索 |
| 主页和平台 | 哪个已连接主页收到了评论，以及是 Facebook 还是 Instagram |
| 帖子 | 标题、图片，以及指向评论所在帖子的链接 |
| 记录的操作 | 自动化在评论到达时对评论做了什么 |
| 当前状态 | 评论的当前状态：新评论、可见、隐藏、已删除，或其作者被屏蔽 |
| 到达时间 | AFP 处理评论的时间，这也是日期过滤器和图表分桶的依据 |
| 活动 | 对评论采取行动的活动  |

记录的操作和当前状态是故意分开的。手动操作会更新状态并保留记录的操作不变，因此 feed 即使在有人干预后仍然回答"我的自动化做了什么"。

```d2 title="A comment's path through Activity: the recorded campaign action, then your manual action and the resulting state"
direction: down
arrives: "评论到达已连接主页"
acts: "活动采取行动，\n或尝试失败"
row: "Activity 中的行：\n记录的操作 + 当前状态"
manual: "你手动操作：\n回复、隐藏、取消隐藏、删除、屏蔽"
after: "当前状态更改，\n记录的操作保持不变"
arrives -> acts -> row -> manual -> after
```

以下是行可以携带的记录操作，也是操作过滤器、统计和图表的基础。

| 记录的操作 | 含义 |
|---|---|
| Replied | 一个活动匹配了评论并回复了它 |
| Hidden | 一个活动隐藏了评论 |
| Deleted | 一个活动删除了评论 |
| Deleted and blocked | 一个活动删除了评论并屏蔽了该评论的作者 |
| Error | AFP 无法操作——普通失败、主页存储的访问权限需要更新，或评论在订阅不活跃时到达 |

## 如何筛选 feed 到你关心的评论？

每个过滤器相互组合，因此一行必须满足所有过滤器才能出现。

| 过滤器 | 缩小范围到 |
|---|---|
| 主页 | 一个已连接主页而不是全部 |
| 平台 | Facebook 评论或 Instagram 评论 |
| 操作 | 具有一条记录操作的行——回复、隐藏、删除、删除并屏蔽，或错误 |
| 日期范围 | AFP 在两个日期之间处理的评论 |
| 搜索 | 评论者名称的一部分或评论文本的一部分，不区分大小写 |
| 排序 | 最新优先或最旧优先 |

错误过滤器是一个过滤器覆盖三种结果：普通失败、主页访问需要更新、评论在没有活跃订阅时到达。这三种都一起显示，这正是它成为一个工作队列而不是三个独立搜索的原因。

feed 逐页到达，每页结果都携带匹配评论的总数和页数，因此你可以区分匹配为零的过滤器和匹配在列表更远处的过滤器。

## 如何回复、隐藏或删除一条评论？

1. 打开 **Activity** 并缩小 feed 范围，直到看到你想要的行。
2. 点击该行上的操作——回复、隐藏、取消隐藏、删除或屏蔽。
3. 对于回复，输入消息并发送。它会公开显示在 Facebook 或 Instagram 上原始评论下方。

手动回复不会添加到 feed 中。feed 记录的是传入的评论，而不是你手动写的答案，因此请查看帖子本身来确认发布了什么。

| 操作 | 作用 | 可逆 | Instagram |
|---|---|---|---|
| Reply | 将你的文本作为公开回复发布在评论下方 | 无法从 AFP 撤销 | 支持 |
| Hide | 隐藏帖子上的评论 | 支持，使用取消隐藏 | 支持 |
| Unhide | 使隐藏的评论再次可见。自动化隐藏的评论返回到新状态，因此它会回到默认视图中 | n/a | 支持 |
| Delete | 从帖子中移除评论 | 不支持 | 支持 |
| Block | 在该主页上屏蔽评论作者 | 支持，使用取消屏蔽 | 不支持 |
| Unblock | 解除该人在主页上的屏蔽 | n/a | 不支持 |

:::caution
删除评论无法撤销。该行会保留在 feed 中，状态设置为已删除，但评论本身已从帖子中消失。
:::

## 如何屏蔽评论者？

从评论行屏蔽会将此人添加到该主页的屏蔽列表中，这会阻止他们向该主页发送私信和在其帖子上评论。他们已发布的内容不会被移除，因此需要作为单独步骤隐藏或删除他们现有的评论。取消屏蔽会解除此操作。

Instagram 评论没有屏蔽操作，在 Instagram 行上选择它不会执行任何操作。隐藏或删除评论是操作 Instagram 评论者的方式。

同一主页屏蔽列表也支持收件箱中的屏蔽操作——参见 [在收件箱中处理会话](/zh-cn/guides/inbox)。活动也可以自动屏蔽：隐藏和删除节点携带一个仅 Facebook 的选项，可在同一操作中屏蔽作者，这会在 feed 中产生已删除并屏蔽的行。参见 [节点类型](/zh-cn/reference/node-types)。

## 时段统计和图表告诉我什么？

feed 上方的统计覆盖你选择的主页和日期范围，每个统计都与其前面对比时段的变化配对——这就是趋势箭头读取的增量。

| 统计 | 计数内容 |
|---|---|
| Replies | 活动回复的评论 |
| Hidden | 自动化隐藏的评论 |
| Deleted | 自动化删除的评论 |
| Blocked users | 自动化删除评论并屏蔽其作者的评论 |
| Re-login errors | 由于主页存储的访问权限需要更新而 AFP 无法操作的评论 |
| Subscription errors | 在订阅不活跃时到达的评论 |
| Inbox conversations | 同一主页选择的收件箱中的会话数量，每个主页和平台限制为 100。参见 [在收件箱中处理会话](/zh-cn/guides/inbox) |

图表随时间绘制相同的数据。它按小时、按天或按月对你的范围进行分桶，带有隐藏、删除、屏蔽和回复的系列，以及一个总计。

统计和图表都测量自动化做了什么。你手动隐藏的评论保留其原始记录操作，因此它永远不会加入隐藏统计——这些数字始终是你活动的画面，而不是你手动工作的画面。

## 如何导出活动？

1. 筛选 feed 到你想要导出的内容。导出应用与 feed 相同的过滤器。
2. 启动导出。下载立即开始，文件名中包含导出时间。
3. 打开文件。行以 JSON 格式输出，100,000 行或更多的导出以 ZIP 格式到达，包含一个 JSON 文件。

没有匹配行的导出仍然会下载，包含一个空列表。

同时只能运行少量导出。当所有导出都忙时，请求会被拒绝并显示消息要求你稍后重试，稍后再运行一次即可。

## 为什么评论会进入错误过滤器，我可以重试吗？

错误是 AFP 收到但无法操作的评论，重试会重新运行它们。先修复原因：在重试重新登录错误之前更新主页的访问权限，在重试订阅错误之前确保订阅处于活跃状态。

1. 筛选 feed 到错误。
2. 确认行显示的原因，并修复它。
3. 重试该行。AFP 会从开头重新运行评论的活动匹配，就好像它在此时到达一样，因此关键词匹配和每个活动操作都会在此刻发生。
4. 重新加载 feed 以查看结果。

重试仅存在于出错的行上。已经记录了回复、隐藏或删除的行没有需要重新运行的内容。

重试不携带评论的原始图片或视频——只重放其文本。因此，其条件基于图片或 GIF 过滤的活动在重试时的行为可能与评论首次到达时不同。参见 [用关键词列表匹配评论](/zh-cn/guides/keyword-lists)。

重试也无法恢复停在等待回复上的活动。重试的评论总是从触发节点重新进入活动匹配，因此当问题是为什么一个等待的活动从未继续时，请使用执行记录而不是重试。参见 [测试和调试活动](/zh-cn/guides/test-and-debug-campaigns)。

## 为什么管理不工作？

| 症状 | 原因 | 修复 |
|---|---|---|
| 每个操作都拒绝并显示订阅消息 | 手动回复和管理操作在其他任何操作之前检查订阅 | 更新订阅，然后重复操作 |
| 操作报告评论未找到 | 该行属于你不再拥有的主页，或主页的存储访问权限无法更新 | [重新授权拥有该主页的社交账号](/zh-cn/guides/connected-pages#我如何重新授权已过期的访问权限) |
| 回复被 Facebook 或 Instagram 的消息拒绝 | 平台拒绝了它——例如评论不再可用 | 重新加载 feed 并检查帖子；已消失的评论无法回复 |
| 在 Instagram 评论上屏蔽没有任何效果 | Instagram 评论没有屏蔽操作 | 改为隐藏或删除评论 |
| 手动隐藏或删除不会更改行的记录操作 | 记录操作始终描述自动化做了什么；手动操作移动当前状态 | 阅读行的当前状态列 |
| 帖子链接打开什么都没有 | 对于没有存储帖子链接的 Facebook 行，AFP 从帖子标识符构建一个链接，该链接对于已删除或私有帖子无法解析 | 从主页本身打开帖子 |
| 导出被拒绝 | 所有并发导出槽位都已在使用 | 稍后重试 |
| 统计与 feed 旁边的数字看起来不对 | 统计和图表仅覆盖所选主页和日期范围 | 扩大日期范围，或清除主页过滤器 |
| feed 为空 | 这些过滤器没有处理任何内容，或主页没有向 AFP 发送任何事件 | 清除过滤器，然后在 **Accounts** 上检查主页。参见 [连接主页](/zh-cn/start/connect-a-page) |
| 一个主页持续出现错误 | 主页的存储访问权限反复失败，因此每个新评论被记录为错误而不是被操作 | 重新授权社交账号，然后重试出错的行 |

## 相关

- [在收件箱中处理会话](/zh-cn/guides/inbox) — 同一受众的私人端，以及收件箱会话计数的来源。
- [使用清理工具批量移除评论](/zh-cn/guides/cleaner) — 一次性移除大量现有评论，而不是逐行处理。
- [将评论路由到私信](/zh-cn/guides/route-comments-to-dm) — 产生此 feed 中大多数行的活动。
- [节点类型](/zh-cn/reference/node-types) — 自动化此页面手动操作的隐藏、删除和回复节点。
- [阅读仪表板](/zh-cn/guides/dashboard) — 仪表板上的审核数字统计的是什么。
