SuperAPI AI 工具集

ov-add-data

数据与分析

查看项目

更新于 10-16 01:13

技能介绍

用途:ov-add-data 是 OpenViking (OV) 上下文数据库的 CLI 技能,用于把外部资源、长期记忆和智能体技能写入 OV。

主要能力:

  1. add-resource:导入本地文件、目录、URL、远程仓库,支持语义分析并归入 viking://resources/ 命名空间。示例:ov add-resource https://github.com/volcengine/OpenViking ;ov add-resource ./docs/api-spec.md ;ov add-resource /User/volcengine/Photo/Travels/2026/ --include ".jpg,.jpeg,*.png" 。zip 会在服务端解压。默认落点为 viking://resources/,可用 --to 指定新路径或 --parent 指定已存在的目录。--wait 等待语义处理完成,--timeout 设置秒数;不加则立即返回根 URI,可用 ov ls 或 ov tree 查看状态。
  2. add-memory:写入长期可检索记忆,支持纯文本与多轮对话 JSON 数组两种模式,例如 ov add-memory "User's name is Bob..." ;返回 OK,提取在服务端异步执行。建议具体、带上下文、结构化,并批量写入相关事实。
  3. add-skill:添加智能体技能,支持 SKILL.md 文件、目录(含辅助文件)及 MCP 工具定义,归入 viking://agent/skills/,返回技能 URI,支持 --wait 与 --timeout。SKILL.md 使用 Markdown 加 YAML frontmatter(name、description、allowed-tools、tags)。

必要前提:CLI 需配置于 ~/.openviking/ovcli.conf;导入 URL 时服务端需有网络访问;导入本地文件时 CLI 需有本地读取权限。

限制:--reason 与 --instruction 元数据选项标注为未来支持(TBD),资料未提供其具体用法;定价、平台与效果暂无提供。