公测功能:AI SRE 已全量开放公测,无需申请,登录控制台即可直接使用,公测期间免费。功能与界面可能继续调整。
概述
产物(Artifact)是 AI SRE 在会话中用
present_files 工具产出、再经 publish_artifact 工具发布到产物库的文件。最典型的是一份自包含的 HTML 报告或页面——例如在会话里输入 /insight 生成的运营洞察报告——但可发布的类型不止于此:
不在可发布范围内的文件,会话中不会出现「发布到产物库」按钮。
发布后的产物初始继承来源会话的作用域:来自个人会话的产物归创建者「个人」所有;来自绑定了团队的会话的产物归该「团队」所有,可分享给账户内的其它成员查看。拥有编辑权限时,之后还可以修改产物范围。
入口:左侧导航 AI SRE → 产物,对应路由
/ai-sre/artifacts。
产物库本身没有手动上传或创建文件的入口——产物都是 Agent 在会话中用工具产出并发布的;控制台只提供浏览、检索与管理已发布产物的能力。
列表页
搜索与范围筛选
- 搜索框:按标题模糊搜索已发布产物,输入停顿 300 毫秒后自动查询。
- 范围:全部 / 个人 / 团队 三态切换(与 Customize 下其它资源统一的两级作用域一致)。选择「团队」后会展开一个可搜索、可多选具体团队的选择器;不选择任何团队等价于「我可见的全部团队」。
产物卡片
每张卡片展示:- 顶部预览区的类型图标:按文件扩展名与内容类型区分,图片、PDF、HTML、Markdown、表格(CSV / TSV)、JSON、压缩包、源码各有专属图标,无法识别时回退为通用文件图标;
- 标题(单行显示,超出省略;鼠标悬停可看到完整标题);
- 时间信息以 「创建于 …」 为主,创建时间与编辑时间不同时(产物在创建后又被更新过)才在旁边同时显示「编辑于 …」;两者都用相对时间表示——刚刚 / N 分钟前 / N 小时前 / N 天前,超过 30 天则显示具体日期;没有
created_at的旧数据回退为只显示「编辑于 …」; - 右下角的作用域徽标:团队产物显示团队名称(绿色高亮),个人产物显示创建者姓名(灰色)。
新建产物
点击页面右上角的 新建产物,会跳转到会话页面并预填一段引导草稿:我想在 Flashduty AI-SRE 中创建一个可发布的产物:一个用 publish_artifact 工具发布的自包含网页或报告。请先问我几个必要问题,包括目标读者、内容/数据、交互和视觉风格,然后构建并发布它。Agent 会先向你确认目标读者、内容/数据来源、交互与视觉风格等细节,再动手构建并发布,而不是打开一个表单直接创建。
卡片操作
每张卡片右上角的「更多操作」菜单提供:
详情页
详情页路由为
/ai-sre/artifacts/:artifactId,顶部工具栏提供:
- 标题:对有编辑权限的产物可直接点击标题进行行内编辑(无需跳转到独立表单),按 Enter 保存、Esc 取消;
- 创建者:标题下方显示「〈创建者〉创建的产物」;
- 分享:打开分享面板,可选择「仅账户内」或「公开链接」两种可见范围,详见下文 分享产物;
- 删除:仅在你有编辑权限时显示,删除前需二次确认;
- 更多操作:只有以下至少一项可用时才会出现这个菜单——
- 下载:仅当产物关联着文件时出现。
- 修改范围:仅当你有编辑权限时出现,可将产物移至可访问的团队;产物创建者还可以改回个人范围。
- 展示产物自身的「创建于 …」「编辑于 …」时间(与列表卡片一致:创建与编辑时间不同时才同时显示);
- 当产物的来源会话你仍有权限访问时,信息条里会出现 「最近更新来自会话 〈会话名〉」 按钮——会话名由
/safari/session/get解析来源会话得到,点击跳转到该会话的完整对话(chat?session_id=<会话ID>,消息、工具调用、产物历史)。来源会话已删除或无权访问时,该按钮隐藏,产物本身仍可正常查看。
分享产物
详情页工具栏的 分享 按钮会打开分享面板。面板顶部的 管理权限 列出谁可以管理这个产物的分享(创建者标记为「所有者」,团队产物还会列出团队成员);下方的 可见权限 提供两种模式:
公开链接
选择 公开链接 后,面板会先展示一段内容预览和风险提示,再由你点击 生成公开链接 才真正生效: 生成成功后链接会自动复制到剪贴板(提示「公开链接已生成,已复制到剪贴板」)。公开链接的形式为https://<控制台域名>/share/artifact/<产物 ID>——它以产物自身的 ID 为标识,不携带令牌;匿名访问完全由 CDN 提供,不经过任何需要登录的接口。
打开公开链接的访问者会看到只读的内容页:页面顶部在标题旁标注「内容由用户生成,未经核实。」声明,并提供「反馈」入口——点击跳转到举报表单(已自动预填当前链接),任何人都可以向 Flashduty 举报不当内容;页面同时提供「登录」入口,引导访问者登录控制台。
超过 16 MiB 的产物无法生成公开链接,会提示该产物体积超限。此时仍可使用「仅账户内」模式分享。
权限
产物是否可编辑(重命名、修改范围、删除)由后端返回的
can_edit 字段决定,满足以下任一条件即可管理该产物:
没有编辑权限的产物,卡片与详情页只提供「复制链接」「下载」等只读操作,「重命名」「删除」按钮不会出现。
这与自动化规则的权限模型不同:账户 Owner / 管理员对任意产物(含他人的个人产物)都有管理权限,不存在『个人资源管理员无豁免』的限制。
相关页面
控制台
了解会话如何用 present_files 工具展示文件——产物正是从这些文件发布而来。
使用洞察
/insight 生成的运营洞察报告本身就是一种产物,可以在产物库里统一管理。自动化
定时自动化跑出的运行也可以把产出的报告发布为产物,长期沉淀在产物库里。