Operit AI 中文文档 下载 App

Artifact 市场:Operit 的产出物模板与预设

Artifact 是什么

Artifact(制品)是 v1.11 起引入的概念——和 Skill / MCP 的「能力」不同,Artifact 是能力的产出物模板或预设工作流。可以理解为:

Artifact 类型

Operit 统一市场里的 Artifact 大致分为:

项目脚手架

一键生成项目初始结构:

文档模板

让 Agent 生成标准化文档:

代码片段库

常用函数、正则、SQL 查询的预存集合:

预设工作流

开箱即用的多步自动化:

使用流程

方式一:让 Agent 生成

> 「用 Artifact 模板帮我创建一个 FastAPI 项目」

Agent 匹配到对应 Artifact → 在指定目录生成项目结构 → 返回目录路径和启动命令。

方式二:手动浏览市场

  1. 打开统一市场 → Artifact 分类
  2. 浏览分类或搜索
  3. 点选 → 查看模板详情
  4. 选择输出目录 → 一键生成

方式三:和 Skill 配合

Artifact 可以被 Skill 引用——比如「深度检索」Skill 自动用「Markdown 大纲」Artifact 作为输出格式:

> 「深度检索 2026 年 Agent 框架对比,整理成报告」
  → Skill 执行检索
  → 用「技术博客」Artifact 模板输出
  → 自动生成规范的报告文档结构

Artifact 和工作流的区别

维度Artifact工作流
本质产出物模板执行流程编排
类比建筑图纸施工计划
产出静态文件 / 目录结构执行结果(可能包含 Artifact)
谁在用Agent 自动引用用户显式触发

自己写 Artifact

Artifact 结构很简单:

my-artifact/
  artifact.json        # 元数据
  template/            # 模板文件(支持占位符 {{变量名}})
  variables.json       # 可选的变量定义

写完后放到统一市场目录或社区,就能被其他 Operit 用户使用。

常见问题

生成的模板占位符没填

Artifact 里的 {{项目名}} 等占位符需要 Agent 从上下文推断。如果没推断出来,在对话里补一句:

「项目名叫 my-awesome-api,Python 3.12」

生成位置不对

默认生成到当前对话上下文指定的目录(或 Operit 内部存储)。可以在指令里明确:

「生成到 ~/projects/myapi/ 目录下」