跳转到主要内容
在 Slack 频道中提及 Phaseo 智能体,或直接给它发消息,它就会用你的工作区选择的模型在线程中回答。本页介绍大家可以向它提出哪些请求。如需先把它添加到 Slack,请参阅设置 Slack 智能体。

在 Slack 中使用智能体

  • 私信: 在 Slack 中从你的应用里打开智能体,在它的 Messages 标签页中输入。它会回答每一条消息。
  • 频道: 把智能体邀请到公开或私有频道,然后提及它,例如 @Phaseo which model should we use to summarise call transcripts?。它会在线程中回复。在该线程中每次追问都要再次提及它。
回答时:
  • 它会读取线程中最新的部分,直到你的消息为止,以便跟上对话。Slack 允许它一次读取 15 条消息,并允许 Phaseo 的应用在每个 Slack 工作区中大约每分钟读取一次。
    • 它总能看到线程中的第一条消息。
    • 在私信中,它会读取你和它对话中最新的消息。
    • 在频道中,它最多读取最近 30 分钟内的最新消息。
    • 如果写下的消息比它能读取的多,它会被告知缺少了一些消息。
    • 如果 Slack 当时不让它读取线程,它会根据自己之前在该线程中的回复来回答。
  • 在每个线程中,它一次只回答一条消息。最多还有 5 条消息排队等待;超过后,它会请你等待前面的回答。
  • 用 Slack 的停止按钮可以停止它正在生成的回答。
  • 每个回答的末尾会显示模型以及这次回答的模型 token 费用,例如 Auto → GPT-6 Astra · $0.0031。使用 自动 时,它选择的模型显示在箭头后面;回答用到的其他模型显示在 + 后面。模型名称链接到它在 Phaseo 上的页面,费用链接到 日志 中这次回答的请求,Phaseo 工作区的成员可以打开。
每个回答都有步数和支出限制;请参阅每个回答的限制。

按消息选择模型

所有者和管理员可以让成员为单条消息选择模型。在 设置 → Slack 的 模型选择 下,打开 允许按消息选择模型,并从 Phaseo 目录中添加最多 10 个模型。如果你的工作区可以使用自动路由,包含“自动” 会把 自动 也加入列表。其他消息仍由 智能体 中设置的模型回答。 要选择模型,请以 with <model>: 开头发送消息,并用名称或 ID 指定一个允许的模型:
  • 只会与允许的模型匹配,不区分大小写。如果只有一个允许的模型以某段文字开头,输入名称或 ID 的开头就够了,所以列表中只有一个 Claude 模型时,with claude: 也能用。ID 也可以省略实验室部分,例如 with gpt-6-astra:。
  • 智能体会用该模型回答这条消息,不包括 with …: 部分,页脚会显示作答的模型。
  • 如果你指定了不在列表中的目录模型,或者名称能对应多个模型,智能体会私下回复可选的模型,不回答这条消息。这条消息不计为一次回答。以“With …:”开头但没有指定任何模型的消息(例如“With regards to the invoice: …”)会照常回答。
  • 无论哪个模型回答,每个回答都遵守同样的限制:$0.50 和 12 步。模型 token 按该模型自己的价格计费。
  • Slack agent 护栏仍然适用。如果所选模型没有任何提供商满足它,智能体会说明原因,而不回答。

询问另一个模型

开启模型选择后,智能体在回答时还可以向某个允许的模型征求第二意见,例如你问另一个模型怎么看时:
  • 另一个模型只能看到智能体发给它的内容。它看不到 Slack 线程,也不能搜索网页或使用工具。
  • 智能体在一个回答中最多可以询问其他模型 3 次。它们的费用计入同一个 $0.50 限制,当剩余额度不足以完成回答时,智能体就不再询问。
  • 页脚会列出用到的每个模型,例如 GPT-6 Astra + Claude Opus 5.5 · $0.0123,费用也包含它们。
  • 如果某个模型无法使用,例如它的提供商都不满足 Slack agent 护栏,智能体会得知原因,并在不用它的情况下回答。

比较模型

想看 2 到 3 个允许的模型如何回答同一个问题,请以 compare 开头,接着写用逗号分隔的模型,再加一个冒号:
  • 模型的匹配方式与 with <model>: 相同,只在允许的模型中匹配。如果某个模型不在列表中、某个名称能对应多个模型、你写的模型少于 2 个或多于 3 个,或者冒号后面没有问题,智能体会私下回复,不回答这条消息。这条消息不计为一次回答。完全没有指定模型的消息(例如 compare the two plans, then pick one: …)是普通文本,智能体会照常回答。关闭模型选择时,如果 compare …: 消息指定了目录中的模型,智能体会私下回复说比较功能未开启,这条消息也不计为一次回答。
  • 每个模型只收到你的问题,不会收到线程的其余内容,并且可以搜索网页和阅读网页。它们同时回答。
  • 回复中每个模型有一个部分:模型名称(链接到它在 Phaseo 上的页面)、费用和它的回答。每个模型都会被要求简短回答,过长的回答会被截断,以便全部放进一条 Slack 消息。
  • 如果某个模型失败,它的部分会说明原因,其他回答照常显示。
  • 一次比较计为一次回答。[$0.50 限制](/zh-Hans/v1/guides/slack-agent-admin#limits-on-each-answer)在各模型之间平均分配,页脚会列出所有模型并显示总费用。这种分配只决定是否询问某个模型:份额低于 $0.02 的模型不会被询问。回答不会在达到份额时停止,因此可能花费更多;取而代之的是,每个模型的回答长度有上限。

带按钮的问题

当智能体需要你在几个选项中做出选择,或在继续之前批准某件事时,它会在线程中提问,每个选项一个按钮,最多 5 个。它也可以提供 Other…,点击后会打开一个小表单,让你用自己的话回答。
  • 只有它正在回答的那个人可以回答。其他人点击按钮时,会收到一条只有自己能看到的提示。
  • 你也可以直接在线程中回复(在频道中需要提及智能体)。你的回复会被当作你的回答。
  • 你回答后,按钮会被替换为你的回答,智能体会从停下的地方继续。
  • 一个问题最多等待一小时。超过一小时后,问题会显示已过期,这次回答到此结束。准备好后再问一次即可。
  • 等待期间,Slack 的停止按钮同样可用。
  • 等待期间,线程中其他人的消息会排队等待,并会私下告知他们智能体正在等谁回答。
  • 一次回答最多可以问 3 个问题。整个过程算作一次回答,每个回答的限制覆盖全部内容,包括每个问题之前和之后。

查看 Home 标签页

在 Slack 中打开智能体并选择 Home,可以查看使用方法、它使用的模型,以及你的 Phaseo 账户是否已连接。如果尚未连接,而连接会有帮助(在 仅限已关联的账户 时,或在允许用量数据的地方),标签页会显示 Connect your Phaseo account 按钮。已连接账户的 Phaseo 工作区成员还能看到智能体本月(UTC)在这个 Slack 工作区中给出了多少次回答。标签页只显示设置和数字,从不显示消息。它还会列出你设置的定期任务及其下次运行时间(请参阅计划任务)。 使用你自己的 Slack 应用时,Home 标签页需要最新的清单。

图表、图片和文件

智能体可以在线程中发布图表和图片,并读取你分享给它的图片和 PDF。
  • 图表: 让它画一张图表,例如 @Phaseo chart our spend by week this month。智能体会根据手头的数字画出柱状图、折线图或饼图,并以图片形式发布到线程中。图表文字使用拉丁字母和西里尔字母;其他文字会写在它的回答里。
  • 图片: 让它生成一张,例如 @Phaseo make an icon of a paper plane in blue。它通过智能体的 API 密钥使用 GPT Image 2,像其他请求一样计费。一张图片花费几美分,计入该回答的 [$0.50 限制](/zh-Hans/v1/guides/slack-agent-admin#limits-on-each-answer),回答的页脚也会包含它。一个回答最多生成 2 张图片,并且只在限制还剩至少 $0.15 时生成。
  • 你分享的文件: 把图片(PNG、JPEG、GIF 或 WebP,每张最多 5 MB)或 PDF(最多 10 MB)附加到你的消息上,或附加到智能体会读取的线程中更早的消息上。每个回答最多读取 4 个文件,合计 12 MB,从最新的开始。暂时还无法读取其他类型的文件。
模型本身也必须能读取图片或 PDF。使用 自动 时,智能体会发送这些文件;如果它选中的模型无法读取,就不带文件回答。使用指定模型时,如果该模型无法读取你分享的文件类型,智能体会告诉你。 你分享的文件只会为读取它们的回答下载,从不保存。智能体发布的图表和图片与其他文件一样,是你的 Slack 工作区中的文件。 如果智能体是在具备这些功能之前添加的,需要更新 Slack 权限。

搜索 Slack

智能体可以替提问者搜索你的 Slack 工作区,并在回答中附上它用到的消息和文件的链接。例如:
  • 它以你的身份搜索。 它使用 Slack 的实时搜索,凭 Slack 为你的消息给它的权限进行搜索,因此只会找到你在 Slack 中能看到的内容。它只搜索公开频道,从不搜索私有频道、私信或群组私信。
  • 它为用到的内容附上链接。 它依据的每条消息或每个文件都有链接,你可以在 Slack 中打开。搜索没有结果时,它会说明。
  • 它可以缩小搜索范围,限定到某个频道、某个人或某个日期范围;每个回答最多搜索 4 次,每次 10 条结果。
  • 按含义或按关键词。 在包含 AI 搜索的 Slack 套餐(Business+ 和 Enterprise+)中,用你自己的话提出的问题会按含义搜索;其他套餐按关键词搜索。
  • 只用不保留数据的提供商。 一次回答搜索过 Slack 后,这次回答的其余部分,包括它询问的其他模型或它生成的图片,都只会发送给零数据保留的 AI 提供商,因此它找到的内容永远不会留在提供商的日志中。在这次回答的其余部分,网页搜索和读取网页也会关闭,因此它找到的内容不会通过搜索或链接外泄:如果两者都需要,请先让它搜索网页。
在 设置 → Slack 的 Slack 搜索 中选择它在哪里搜索。更改立即生效。 有些限制来自 Slack:
  • 它只在回答某人的消息时搜索:Slack 会随每条提及它或直接发给它的消息给它搜索权限,智能体只保留这项权限到回答完成为止。
  • Slack 不允许应用替访客搜索,智能体也从不替其他公司的人搜索。
  • Slack 允许每个人每分钟搜索约 10 次。超过这个频率时,智能体会用已有的信息回答,并说明情况。
  • Slack 只允许 Slack Marketplace 中的应用和公司自己的应用使用这种搜索。Phaseo 的 Slack 应用会在其 Slack Marketplace 上架获批后才能搜索;在此之前,智能体会说明搜索不可用。如果现在就要搜索,请使用你自己的 Slack 应用。
  • 在有搜索功能之前完成的安装需要更新 Slack 权限。
搜索还需要一个能由零数据保留提供商提供服务的模型。使用 自动 时,智能体也可以搜索:搜索之后,自动路由只会在拥有不保留数据的提供商的模型中进行选择。如果模型的所有提供商都保留数据,智能体不会搜索,被要求时会说明这一点。管理员可以在 设置 → Slack 中选择一个不保留数据的模型;如果大家可以按消息选择模型,也可以用 with <model>: 开头发送消息来使用这样的模型。如果搜索之后网关报告没有不保留数据的提供商能够回答,智能体会在那里停下并说明原因(其他错误,例如缺少提供商密钥,会显示通常的提示);这次回答到那时为止的费用仍会计入。 它找到的内容只用于这次回答,从不保存(请参阅数据与隐私)。出于同样的原因,搜索过 Slack 的回答不能中途停下来向你提问,也不能保存笔记、置顶、待办或技能、设置定期任务或发布共享页面。

询问用量

已关联的成员可以向智能体询问这个 Phaseo 工作区的以下信息(其他人提问时会收到用于关联账户的按钮):
  • 某段时间内的请求和支出,可按天、周或月,以及按模型或提供商查看;
  • 额度余额、为进行中的请求预留的额度,以及本月已花费的额度;
  • 每个 API 密钥的请求和支出;
  • Phaseo 目录中的模型。
日期使用 UTC,每周从星期一开始。在 用量数据 中选择智能体可以在哪里回答这些问题: 频道中的每个人都能看到智能体的回答,所以只列出成员可以查看你工作区支出的频道。频道 ID 在 Slack 中该频道详情的底部,例如 C0123ABCD。

记忆和技能

智能体可以记住你的团队让它记住的内容,并遵循技能:为重复的任务保存的指令。在 Slack 中这样让它做,例如:
  • @Phaseo remember that deploys freeze on Fridays after 3pm
  • @Phaseo pin this for everyone: our fiscal year starts on 1 April
  • @Phaseo add a to-do: send the Q4 budget to finance,之后 @Phaseo the budget to-do is done
  • @Phaseo what do you remember about deploys? 或 @Phaseo forget the note about deploys
它会保存三类笔记,每条最多 500 个字符,用它自己的话写: 笔记属于保存它的频道或私信,除非有人要求它适用于整个工作区。在一个对话中,智能体只会看到该对话的笔记和整个工作区的笔记,绝不会看到其他频道或私信的笔记。整个工作区的笔记对智能体回答的、你所在组织的所有人可用。共享 Slack Connect 频道中其他公司的人只能查看和保存所在对话的笔记,绝不会看到整个工作区的笔记;他们可以使用已保存的技能,但不能保存新技能,因为技能适用于整个工作区。笔记可以保留到某个日期,例如 remember until Friday that the office is closed,过了该日期就会被删除。 只有当有人让智能体记住、置顶某件事或把它记为待办,或者遇到决定、截止日期这类长期有用的事实时,它才会保存笔记。它绝不会复制整条消息或整个线程。

技能

技能由名称、一行描述和最多 4,000 个字符的指令组成,用于团队重复的任务,例如周报。让智能体保存一个技能: @Phaseo save a skill called Weekly report: list what shipped this week, then what slipped, then next week's priorities 每条消息中,智能体都会看到最近更改的 20 个技能的名称和描述。当请求与某个技能相符,或有人提出要求时(例如 @Phaseo use the Weekly report skill),它会加载该技能的指令。只有在有人明确要求时它才会保存技能,也只有在被要求时才会替换同名技能。

管理员可以控制什么

  • 允许智能体保留笔记(默认开启,位于 设置 → Slack 的 记忆和技能 下)可以关闭笔记、置顶和待办。关闭期间,智能体既不保存也不查看任何笔记,有人让它记住某件事时,它会说明管理员已关闭记忆。技能照常可用。已保存的笔记会保留,所有者和管理员仍可以查看和删除;重新开启后,智能体会再次使用它们。
  • 每个 Slack 工作区最多保留 500 条笔记和 100 个技能。记忆已满时智能体会告知;删除一些即可腾出空间。
  • 所有者和管理员可以在 设置 → Slack 的 记忆和技能 下看到智能体保存的全部内容。他们可以按类型筛选笔记、删除任意笔记或技能,以及编辑技能的名称、描述和指令。工作区活动日志会记录这些更改,但不包含文本。
  • 卸载智能体会删除它的全部笔记和技能。再次添加后,它会从空的记忆开始。

计划任务

请智能体定期做某件事,它就会在该会话中设置一个定期任务。例如:
  • @Phaseo every weekday at 9:00, summarise yesterday's news about electric vehicles
  • @Phaseo every Monday at 8:30, list last week's Phaseo spend by model
  • @Phaseo on the 1st of every month at 10:00, list the API keys nobody used last month
  • @Phaseo which recurring tasks are set up here? 或 @Phaseo cancel the Monday spend summary
智能体会确认它设置的内容:任务做什么、在哪里发布、多久运行一次,以及下次运行的时间。
  • 频率: 每小时(在你选择的分钟)、每天、工作日(周一到周五)、每周你选择的一天,或每月你选择的一天(较短的月份在最后一天运行)。最多每小时一次。
  • 时间: 设置人在 Slack 中的时区的本地时间,时钟调整(夏令时切换)时也一样。
  • 位置: 设置它的频道或私信。每次运行都会在那里发一条简短的 Scheduled: … 消息,并在其线程中回答。该线程中的回复是发给智能体的普通消息。
  • 运行内容: 智能体会把请求保存为一条完整独立的指令,所以每次运行都不依赖设置时的会话。计划运行不会提出带按钮的问题或搜索 Slack,也不能设置或更改定期任务。
每次运行都是对设置人的一次普通回答。智能体会检查此人是否仍可使用它,这次运行计为此人的一次回答,计入你的套餐、每月支出上限 和 每人每小时回答数,遵守每个回答的限制,并以平常的页脚结束。 运行无法进行时:
  • 如果智能体在 Phaseo 中被暂停,或有一笔 Phaseo 账单未支付(待付款),这次运行会被跳过,任务会继续:智能体恢复后,它会在下一个时间运行,无需手动恢复任务。这类被跳过的运行不计为失败,设置 → Slack 会显示上次运行被跳过的原因。
  • 如果设置人已无法使用智能体,或智能体无法再在该会话中发消息(例如被移出了频道),这次运行会被跳过,任务会被暂停,原因显示在 设置 → Slack 中。
  • 其他未能完成的运行(例如因达到 每月支出上限 而被拒绝)都计为失败。连续 3 次失败后,任务会被暂停,智能体会通过私信告诉设置人。
每个人都可以请智能体取消自己设置的任务。已关联 Slack 账户的 Phaseo 工作区所有者和管理员可以取消任何人的任务。共享 Slack Connect 频道中来自其他公司的人可以看到会话的任务,但不能设置。智能体的 Home 标签页会列出你自己的任务。

定期任务设置

所有者和管理员在 设置 → Slack 的 定期任务 中设置: 同一部分会列出每个任务:做什么、在哪里发布、频率、下次运行、设置人,以及上次运行的结果。你可以暂停、恢复或删除其中任何一个。恢复的任务会在下一个时间运行,失败次数重新从零开始计算。卸载智能体会删除它的全部定期任务。

共享页面

当回答对于一条 Slack 消息来说太长或太复杂,比如报告、表格或图表时,智能体可以把它发布为网页,并在回复中附上链接。可以这样请它做,例如:
  • @Phaseo make a page comparing our spend by model this month
  • @Phaseo turn the decisions in this thread into a one-page summary
页面是智能体编写的单个 HTML 文件,可以包含文字、表格和图表。页面是静态的:保存页面之前,Phaseo 会去掉其中的脚本、链接、表单,以及任何会从别处加载的内容(例如其他网站的字体或图片)。因此页面无法运行脚本,也无法把任何内容发送到任何地方,页面上的网址只显示为纯文本。页面在 slack.phaseo.app 上的受限沙盒中打开,因此页面无法接触你在 Phaseo 或 Slack 的登录信息。 除非有人要求另一种方式,智能体都会使用管理员选择的默认方式,例如 @Phaseo make it a page only our Slack workspace can see。 如果共享页面打不开,它可能已过期或被删除:请让智能体重新生成一个。与你的 Slack 工作区共享的页面会要求你用 Slack 登录;请用该工作区登录。只有在 允许访客 开启时,访客才能打开它。

页面限制

  • 页面默认保留 30 天,然后删除。管理员可以为新页面选择 7 天、30 天或 90 天。
  • 每个回答最多发布 3 个页面,每个 Slack 工作区同时最多保留 200 个页面。单个页面最大 512 KB。
  • 发布是回答的一部分:不额外收费,编写页面所用的模型 token 计入回答 $0.50 的限制。
  • 共享 Slack Connect 频道中其他公司的人不能发布页面。
  • 搜索过 Slack 的回答不能发布页面,因为页面会保存智能体写下的内容(请参阅搜索 Slack)。

管理员可以控制的页面设置

在 设置 → Slack 的 共享页面 下:
  • 允许智能体发布页面(默认开启)可关闭发布。已发布的页面会保留到过期,或直到你删除。
  • 新页面保留时长:7 天、30 天或 90 天。
  • 拥有链接的任何人都可以查看页面(默认开启)。关闭后,每个页面都需要用 Slack 登录才能查看,已发布的页面也一样。
  • 新页面向谁开放 在两种方式都可用时设置默认方式。
  • 列表显示每个页面的标题、请求者、发布时间和过期时间,以及打开次数。所有者和管理员可以删除任何页面,删除后链接会立即失效。他们能否打开页面取决于页面的访问设置:面向 Slack 工作区的页面需要他们以成员身份用 Slack 登录。工作区活动日志会记录删除操作,但不包含标题。
此 Slack 工作区的成员 需要智能体所用的 Slack 应用设置好用 Slack 登录。设置好之前,设置 → Slack 会提示这一点,页面对拥有链接的任何人开放。使用你自己的 Slack 应用时,它的清单必须包含重定向 URL https://slack.phaseo.app/p/signin,就像 Phaseo 的清单一样(请参阅使用你自己的 Slack 应用)。
最后修改于 2026年11月5日