跳到主要内容

博客

作者 Yujay

Video2Any 现在发布 Open Knowledge Format 知识包

一个智能体想弄明白 Video2Any 收多少钱、PPT 提取在哪儿跑、上传的视频会怎么处理,就得从三个写给人看的页面里自己拼答案。事实都在,但导航和版式也夹在中间,想拿到那几句话,得先绕开它们。

我们把这些事实另存成一组 Markdown 文件,放在 video2any.com/okf/index.md,格式是 Open Knowledge Format v0.2。这个格式就是在普通 Markdown 前面加一段 YAML 文件头,概念之间用普通链接相连。知识包在站点构建时生成,用的是渲染网站的那批内容。改一次价格、补一条常见问题,下次部署时页面和知识包会一起更新。

知识包里有什么

知识包只有一个索引、一份变更记录,每个概念一个文件。目录不深,在终端里能一眼看完:

okf/
  index.md
  log.md
  product.md
  pricing.md
  features/
    slides.md
    notes.md
    transcript.md
    export.md
    extension.md
  faq/
    q1.md ... q10.md
  guides/
    lecture-to-slides.md
    mp4-to-ppt.md
    video-to-pdf.md
    video-to-notes.md
  • product.md 说明产品做什么、在哪儿运行、不做什么。
  • pricing.md 写上免费额度、月订、年订、买断、充值包,以及税费说明。
  • features/ 给 PPT 页、讲稿、转写、导出和浏览器扩展各留一个概念。
  • faq/ 收的是各语言首页常见问题里的十个问题。
  • guides/ 是四篇短指南:讲座录制、MP4、PDF 和讲稿。

索引就是入口

索引开头是格式版本,往下按产品、定价、功能、常见问题、指南分组。原始文件的第一屏是这样的:

---
okf_version: '0.2'
---

# Video2Any 知识包

## 产品
- [Video2Any](/zh/okf/product.md) - 把录制里出现过的页面取出来,方便在浏览器里复习、整理或分享。

## 定价
- [定价](/zh/okf/pricing.md) - 每段视频前 30 分钟免费。另有月订、年卡、买断方案,以及用于讲稿和转写的充值包。
  • 链接都从站点根目录写起,把知识包复制到别的目录也照样能用。
  • 每行末尾是一句说明,和对应页面用的是同一份内容。
  • 同样的索引还有另外七种语言:日本語、한국어、Español、Português、Français、Deutsch。根目录的 llms.txt 也指向这个入口。

怎么读

用 curl 取索引,或者直接在浏览器里打开:

curl -sL https://video2any.com/okf/index.md | head
  • 一个概念的文件头里有规范要求的 type,还有 title、description、resource、tags,以及标出 process:video2any 的 generated 块。规范只要求文件头能解析、type 不为空;其余字段是我们自己加的,因为用得上。
  • resource 指向人应该读的那个页面。概念和页面不一致时,以页面为准。知识包是副本,页面是源头。
  • Google Cloud 的发布说明指出,Knowledge Catalog 可以接收 OKF 知识包。除此之外,我们不知道会有哪些读取方真的来用。

常见问题

知识包从哪里开始读?
从 /okf/index.md 开始。根目录的 llms.txt 也指向这里,每种语言还有自己的索引,例如 /zh/okf/index.md。
这会改变 Video2Any 的工作方式吗?
不会。取页仍在浏览器里完成,提取时视频文件不会上传。开始写讲稿或转写时,音频仍会上传;有页时还会上传页面静图。
有 API 吗?
没有。这次发布的是静态 Markdown 文件,没有新增接口或密钥。
知识包有哪些语言?
英语、中文、日语、韩语、西班牙语、葡萄牙语、法语和德语,与站点的 URL 前缀一致。

参考