用途:SeekDB 是轻量级、兼容 OceanBase 的数据库技能入口,按用户任务路由到对应子技能,覆盖从部署到数据查询的完整生命周期。
主要能力与子技能:install 用于在目标机器安装部署(Homebrew、Docker、yum、apt、Windows MSI 或 pip 嵌入式);build 用于从源码构建 macOS、Linux、Android 交叉、Windows 平台二进制与 Python wheel 等产物;docs 通过目录式检索查询 SQL 语法、向量与混合检索、集成、SDK API 和部署指南;cli 使用 seekdb-cli 在 shell 中执行 SQL、浏览模式、分析表、管理向量集合与 AI 模型;importing 导入 CSV/Excel,可选列向量化以支持语义检索;querying 面向集合做标量(元数据)检索、混合(全文加语义)检索,并导出 CSV/Excel。
使用方式:先判断用户意图再选择子技能。安装或让 Python 使用走 install;从源码构建发行包走 build;查文档走 docs;连接 shell 执行 SQL 走 cli;导入数据走 importing;检索与导出走 querying。默认端口为 2881(MySQL 协议)与 2886(HTTP/obshell)。
限制:本技能集不含通过 OBD 管理的 SeekDB 主备部署、切换与故障转移等生命周期与高可用操作,不应以独立安装或数据面流程替代,遇到此类需求需说明限制并停止执行相关命令。构建、向量与混合检索等细节以官方文档为准。