更新日志 - Vercel 出品的 AI SDK

@tiptap-pro/ai-toolkit-ai-sdk

0.7.0

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.7.0

0.6.1

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.6.1

0.6.0

修补变更

  • 更新了依赖项 [c0998e4]
    • @tiptap-pro/ai-toolkit-tool-definitions@0.6.0

0.5.0

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.5.0

0.4.0

修补变更

  • 更新了依赖项 [a8ac0a0]
    • @tiptap-pro/ai-toolkit-tool-definitions@0.4.0

0.3.10

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.3.10

0.3.9

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.3.9

0.3.8

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.3.8

0.3.7

修补变更

  • 0608c46: 小的错误修复和改进
  • 更新了依赖项 [0608c46]
    • @tiptap-pro/ai-toolkit-tool-definitions@0.3.7

0.3.6

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.3.6

0.3.5

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.3.5

0.3.4

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.3.4

0.3.3

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.3.3

0.3.2

修补变更

  • 更新了依赖项 [8a7a077]
    • @tiptap-pro/ai-toolkit-tool-definitions@0.3.2

0.3.1

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.3.1

0.3.0

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.3.0

0.2.3

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.2.3

0.2.2

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.2.2

0.2.1

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.2.1

0.2.0

修补变更

  • 更新了依赖项 [e3082aa]
    • @tiptap-pro/ai-toolkit-tool-definitions@0.2.0

0.1.4

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.1.4

0.1.3

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.1.3

0.1.2

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.1.2

0.1.1

修补变更

  • @tiptap-pro/ai-toolkit-tool-definitions@0.1.1

0.1.0

小变动

  • e214bc6:启动新的版本控制方案,使所有 AI 工具包和服务器 AI 工具包包保持在同一版本。

修补变更

  • 更新了依赖项 [e214bc6]
    • @tiptap-pro/ai-toolkit-tool-definitions@0.1.0

3.0.0-alpha.33

修补变更

  • 更新了 @tiptap-pro/ai-toolkit-tool-definitions 依赖。

3.0.0-alpha.32

修补变更

  • 引用了正确的 @tiptap-pro/ai-toolkit-tool-definitions@3.0.0-alpha.30 依赖版本。

3.0.0-alpha.31

小变动

  • toolDefinitions()tiptapEditTool() 添加了 operationMeta 选项。设置后,AI 在每个编辑操作中包含带有更改原因解释的 meta 字段。

3.0.0-alpha.30

重大变动

  • 改进了 editThreads 工具的工具定义,避免 AI 有时无法创建线程的错误。
  • 改进了评论工作流的提示,避免 AI 有时无法创建线程的错误。

3.0.0-alpha.29

修补变更

  • 改进了 tiptapEdit 工具定义,使编辑更高效。

3.0.0-alpha.28

修补变更

  • 版本提升以配合核心 AI 工具包中重构的 Tiptap 编辑实现。

3.0.0-alpha.27

修补变更

  • 版本提升以配合核心 AI 工具包中更新的 getThreads 分页语义。

3.0.0-alpha.26

修补变更

  • 更新 getThreads 工具模式,要求分页时必须提供 from 索引。

3.0.0-alpha.25

重大变动

  • 重大破坏性变更:从此包中移除服务器工具定义及导出。

3.0.0-alpha.24

重大变动

  • 重大破坏性变更:将 editThreads 工具改为使用全新更高效的格式。新格式更快、更高效,使用更少的令牌,且完全避免了差异不匹配错误,显著提升了工具准确性。

3.0.0-alpha.23

修补变更

  • 默认启用 tiptapReadtiptapEdit 工具的结构化输出。修复 Claude Haiku 4.5 有时无法正确调用工具的 bug。

3.0.0-alpha.22

重大变动

  • 升级至 Vercel AI SDK v6。

3.0.0-alpha.21

小变动

  • 服务器 AI 工具包工具定义。

3.0.0-alpha.20

重大变动

  • 添加 tiptapEdittiptapReadtiptapReadSelection 工具,设为默认。移除 readNodeRangereadSelectioninsertContentapplyPatch 工具。

3.0.0-alpha.19

小变动

  • 新增 tiptapEdittiptapReadtiptapReadSelection 工具,使编辑更快速高效。该些工具处于实验阶段,需主动启用。

3.0.0-alpha.18

修复更新

  • 修复了一个导致 AI 在聊天交互开始时不读取文档的 bug。

3.0.0-alpha.17

修复更新

  • 修复了 AI 在不必要时读取整份文档的 bug。

3.0.0-alpha.16

修复更新

  • 修复文档更新后,AI 读取错误文档内容的 bug。

3.0.0-alpha.15

修复更新

  • 修复了新线程和评论未在文档正确位置创建的 bug。

3.0.0-alpha.14

重大变动

  • applyPatch 工具输入格式更新,新格式使工具定义更简单且更一致。
  • 改进了所有内置工具的工具输出和工具定义。
  • 需要升级 @tiptap-pro/ai-toolkit 包版本到 3.0.0-alpha.37 或更高版本。

3.0.0-alpha.13

重大变动

  • 将 insertContent 工具从内容格式中独立,通过将"html"属性重命名为"content"。
  • 需要升级 @tiptap-pro/ai-toolkit 包版本到 3.0.0-alpha.36 或更高版本。

修复更新

  • 修复 insertContent 工具中 activeNodeRange 位置值无效的 bug。
  • 修复 insertContent 工具导致 activeNodeRange 总是重置为 0 的 bug。

3.0.0-alpha.12

重大变动

  • 添加新的 editThreadsgetThreads 工具,用于 AI 驱动的评论和线程管理。
  • 需要升级 @tiptap-pro/ai-toolkit 包版本到 3.0.0-alpha.26 或更高版本。

3.0.0-alpha.11

重大变动

  • applyDiff 工具重命名为 applyPatch
  • 改进 applyDiff(现称为 applyPatch)工具的格式和工具定义,使 AI 生成补丁操作列表。这提高了准确性(避免不必要跳跃)并大幅减少令牌使用。

3.0.0-alpha.10

小变动

  • activeNodeRange 位置添加到 insertContent 工具中,以便 AI 能在活动节点范围内插入内容。当 applyPatch 工具被禁用时,这会提高编辑的准确性。

3.0.0-alpha.9

小变动

  • 实验性实现 AI 工具包与 Pages 扩展集成。引入 readPage 工具。

3.0.0-alpha.8

重大变动

  • 改进 readSelectioninsertContent 工具的定义,修复用户更改选择后 AI 在错误位置插入内容的 bug。需要 AI 工具包版本 ≥ 3.0.0-alpha-17

3.0.0-alpha.7

重大变动

  • 需要升级 @tiptap-pro/ai-toolkit 包版本到 3.0.0-alpha.14 或更高版本。
  • 改进了读取和编辑文档的工具定义。

3.0.0-alpha.6

小变动

  • 改进了 readFirstChunk 工具描述。

3.0.0-alpha.5

修复更新

  • 重构:将工具定义抽取自 @tiptap-pro/ai-toolkit-tool-definitions 包。

3.0.0-alpha.4

修复更新

  • 改进了 insertContent 工具的工具描述,避免无效输入调用。

3.0.0-alpha.3

小变动

  • 简化并改进提示,以更频繁地使用 applyPatch 工具

3.1.0-alpha.2

修复更新

  • 改进工具定义,确保当无系统提示时 AI 代理行为正确。

3.1.0-alpha.1

重大变动

  • Vercel 出品的 AI SDK 的 AI 工具包首个 alpha 版本发布。