OSV AI 员工

Leina 连接 OSV,帮你检查依赖版本、解释漏洞影响范围。在团队聊天中交代任务,Leina 完成工作,再把结果带回来。

连接 OSV,选择要共享的内容,就可以交代第一项任务。

Leina + OSV 结果示例

你

查询 npm 包 demo-parser 1.2.0 的 OSV 漏洞记录,说明影响范围和记录中的修复版本。

Leina

1.2.0 位于受影响范围内,公告列出的修复版本为 1.2.3。

漏洞记录解读

demo-parser 1.2.0 · 漏洞记录解读

一条漏洞记录显示,1.2.0 位于起始版本与修复版本之间。

DEMO-2026-001
过深的嵌套可能耗尽解析器资源。软件包:demo-parser;生态:npm。
影响范围
起始版本:1.0.0;修复版本:1.2.3。1.2.0 位于此范围内。
先了解指定版本的漏洞记录,再评估需要检查哪些依赖更新。

什么是 OSV AI 智能体?

AI 按你指定的包名和版本查询 OSV,解释返回的漏洞记录、影响范围及修复版本。

你指定资料来源和保存位置。Leina 使用连接有权访问的内容完成任务,再把结果交给你检查。

OSV

OSV 是开放漏洞数据库,将安全公告与受影响的软件包及版本关联。

  1. 查询指定版本

    以 npm、demo-parser 和 1.2.0 限定查询范围。

  2. 读取返回的公告

    提取漏洞摘要及影响范围中的版本节点。

  3. 解释版本匹配

    将 1.2.0 与起始、修复版本边界进行比较。

可以交给 Leina 的 OSV 任务

复制示例,补充具体信息,然后在已接入的团队聊天中发给 Leina。

检查软件包版本

检查生态系统 [生态系统] 中 [包名] 的 [版本] 是否存在 OSV 已知漏洞。

osv

读取漏洞记录

读取漏洞 [ID],解释受影响软件包、版本范围与参考资料。

osv

下一项 OSV 工作,从一条消息开始。

连接工具,交代任务,查看结果

在团队聊天中告诉 Leina 你的需求,说明数据来源、保存位置和预期结果。

  1. 连接账号

    连接任务涉及的工具,让 Leina 访问需要的内容。

  2. 尝试一个任务

    提供资料来源、结果的保存位置,以及你希望完成的工作。

  3. 核对结果

    查看任务结果,并核对应用中的变更。

让 Leina 在 OSV 中动手完成工作

把这些日常工作交给你的 AI 员工。

Query Vulnerabilities

查找与软件包相关或影响指定软件包版本的已知漏洞。

Get Vulnerability

根据漏洞标识符获取完整的 OSV 记录。

为你的 AI 员工连接更多工具

连接工作中使用的 App,让 Leina 获取任务需要的信息,继续推进工作。

讨论继续往前走, Leina 接手具体工作。

在团队讨论中交代任务。Leina 使用已连接的工具完成工作,再回到聊天中交付结果。

了解 Leina 如何在 Slack 中工作
Leina结果示例

1.2.0 位于受影响范围内,公告列出的修复版本为 1.2.3。

demo-parser 1.2.0 · 漏洞记录解读

关于 OSV 和 Leina,你可能还想知道

可以读取完整安全公告吗?

可以。将漏洞 ID 提供给 get_vulnerability,可读取完整 OSV 记录。

如何连接 OSV?

无需凭据连接,OSV 使用公开漏洞数据。

提出任务时需要说明什么?

检查受影响版本时,提供生态系统、包名与版本。没有返回漏洞不等于证明软件包没有安全问题。

让 Leina 成为你的 OSV AI 员工

从手头的一项工作开始。告诉 Leina,你想要什么样的结果。

连接 OSV,选择要共享的内容,就可以交代第一项任务。