# 即将移除“所有人”组的更改似乎未处理 AI 代理的组设置

**URL:** https://meta.discourse.org/t/ai-agent-group-settings-dont-seem-to-be-handled-by-the-upcoming-change-removing-the-everyone-group/411841
**Category:** Bug
**Tags:** ai
**Created:** [2026 年9 月 7 日 20:06 UTC](https://meta.discourse.org/t/ai-agent-group-settings-dont-seem-to-be-handled-by-the-upcoming-change-removing-the-everyone-group/411841 "2026-09-07T20:06:08Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### 作者： ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### 发布日期： [2026 年9 月 7 日 20:06 UTC](https://meta.discourse.org/t/ai-agent-group-settings-dont-seem-to-be-handled-by-the-upcoming-change-removing-the-everyone-group/411841/1 "2026-09-07T20:06:08Z")

</div>

继续讨论 [The road to stable, then permanent, for granular\_anonymous\_and\_logged\_in\_groups\_permissions](https://meta.discourse.org/t/the-road-to-stable-then-permanent-for-granular-anonymous-and-logged-in-groups-permissions/410178)：

我认为即将推出的更改尚未正确处理 AI Agent 的权限设置。

 ![image](https://global.discourse-cdn.com/meta/original/4X/6/c/3/6c34a93fd1f1a758c6e310af2bbb873582e03b4d.png) ![image](https://global.discourse-cdn.com/meta/original/4X/b/e/d/bedef89fd92b90400a6ad7986c64235cf7556cff.png)

这两张截图之间唯一的区别是启用了即将推出的更改。只要该更改处于禁用状态，proofread 就会按预期提供；但在启用该更改后，它却消失了。

proofread 代理是为 “everyone”（所有人）设置的，因此按照即将推出的更改，我预计这会变为 `logged_in_users`（已登录用户）。但情况似乎并非如此。我是一名已登录用户，但该选项仍然从界面中消失了。

 ![image](https://global.discourse-cdn.com/meta/original/4X/1/6/3/1636f20d8f73b5ac0e2d77a856adb90ae509094e.png)

我还没有进行测试，但我猜测其他代理组设置也会出现同样的情况。

---

<div class="post-metadata">

### 作者： ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)
#### 发布日期： [2026 年9 月 8 日 03:52 UTC](https://meta.discourse.org/t/ai-agent-group-settings-dont-seem-to-be-handled-by-the-upcoming-change-removing-the-everyone-group/411841/3 "2026-09-08T03:52:53Z")

</div>

我觉得这算是个边缘情况，因为 `allowed_group_ids` 是存储在 `AiAgent` 模型上的，而它并不会经过我设置的那个自动 `everyone` → `logged_in_users` 切换逻辑。

我会提一个 PR 来修复这个问题。

---

<div class="post-metadata">

### 作者： ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)
#### 发布日期： [2026 年9 月 8 日 04:25 UTC](https://meta.discourse.org/t/ai-agent-group-settings-dont-seem-to-be-handled-by-the-upcoming-change-removing-the-everyone-group/411841/4 "2026-09-08T04:25:42Z")

</div>

这应该能解决该问题：

> <https://github.com/discourse/discourse/pull/43362>
>
> The AiAgent model has an \`allowed\_group\_ids\` attr, which can include the \`everyo…ne\` group. This wasn't being translated to \`logged\_in\_users\` if \`granular\_anonymous\_and\_logged\_in\_groups\_permissions\` is enabled like site settings are. This PR fixes the issue.
> 
> c.f. https://meta.discourse.org/t/ai-agent-group-settings-dont-seem-to-be-handled-by-the-upcoming-change-removing-the-everyone-group/411841

---

<div class="post-metadata">

### 作者： ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### 发布日期： [2026 年9 月 9 日 11:56 UTC](https://meta.discourse.org/t/ai-agent-group-settings-dont-seem-to-be-handled-by-the-upcoming-change-removing-the-everyone-group/411841/5 "2026-09-09T11:56:59Z")

</div>

感谢你报告、确认问题并为此提交了一个 PR。我花了一些时间来评估我的代理或模型出现了什么问题。

我不得不手动添加用户组，即使在摘要代理中也是如此，因为如果不这样做，功能就会完全失效。

---

<div class="post-metadata">

### 作者： ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)
#### 发布日期： [2026 年9 月 17 日 06:30 UTC](https://meta.discourse.org/t/ai-agent-group-settings-dont-seem-to-be-handled-by-the-upcoming-change-removing-the-everyone-group/411841/6 "2026-09-17T06:30:49Z")

</div>


