将本地文件、文件夹、URL 或仓库导入到 OpenViking。
ov add-resource <path-or-url> [options]
参数 | 必填 | 说明 |
|---|---|---|
| 是 | 要导入的本地路径、URL 或仓库 |
参数 | 必填 | 说明 |
|---|---|---|
| 否 | 导入到一个已存在的目录 URI 下 |
| 否 | 如果父目录不存在则创建。不能与 |
| 否 | 导入到一个精确的新资源 URI。不能与 |
| 否 | 文件夹导入时只包含指定扩展名,例如 |
| 否 | 文件夹导入时排除指定扩展名,例如 |
参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
| 否 | 附加导入原因 | 空 |
| 否 | 附加处理说明 | 空 |
| 否 | 设置自动刷新间隔(0 = 不监控) |
|
| 否 | 显示本地上传进度(覆盖配置) | |
| 否 | 不显示本地上传进度(覆盖配置) | |
| 否 | 打印上传诊断信息 | |
| 是 | 上传飞书文档必填, user_access_token,获取方式见 上传飞书文档 | |
| 否 | 上传飞书文档, refresh_token,获取方式见 上传飞书文档 | |
| 是 | 上传飞书项目必填,待上传的文件类型 | |
| 是 | 上传飞书项目必填,所属空间 | |
| 是 | 上传飞书项目必填,飞书项目用户 ID,获取方式见 上传飞书项目 | |
| 否 | 上传代码仓库,默认使用默认分支 | 默认分支 |
| 否 | 上传代码仓库 | |
| 否 | 上传代码仓库 | |
| 否 | 上传代码仓库 | |
| 否 | 上传代码仓库,默认 |
|
| 是 | 上传私有代码仓库必填,获取方式见 上传代码仓库 | |
| 否 | 上传代码仓库,默认 |
|
ov add-resource ./docs --parent viking://<YOUR_PROJECT_NAME>
ov add-resource https://example.com/spec.md --to viking://specs/api.md
导入后,可以用以下命令查看进度或浏览:
# 查看异步处理任务 ov task list # 检索导入的上下文 ov find "<YOUR_QUERY>" # 浏览导入后的资源结构 ov tree <uri>
<...> 均为占位符,运行前必须替换为当前账号、项目或资源的真实值;名称从控制台/列表查询确认,ID/URI 从创建、导入或查询响应复制。<...> 为必须替换的占位符:URI 从创建/导入或列表、搜索结果中复制,ID 从对应创建/列表命令获取,查询词替换为实际业务输入;命令执行成功后再继续“下一步”。