用途:该技能提供 ByteHouse 官网知识问答能力,当用户询问 ByteHouse 产品功能、用户指南等问题时使用,涵盖计费、AI、导入导出、租户管理、权限,以及审计日志、数据备份、生态工具等其他相关问题。
主要能力:通过执行 scripts/run.py 发送问题并返回问答结果。技能包含 SKILL.md(主文档)、scripts/run.py(问答主程序)、scripts/export_config.sh(从 ~/.bytehouse_config.json 读取并导出配置环境变量)。
使用方式:前置条件为 Python 3.8+ 和 uv(已安装在 /root/.local/bin/uv)。配置保存在 ~/.bytehouse_config.json,若文件存在且非空则直接使用;否则需用户提供 ByteHouse 连接信息(BYTEHOUSE_HOST 主机地址、BYTEHOUSE_PASSWORD 密码),获取方式见官方文档 https://www.volcengine.com/docs/6517/1121919?lang=zh ,提供后保存到 json 文件避免重复请求;切换集群时一并修改该文件。随后执行 source scripts/export_config.sh 导入配置,再执行 python3 scripts/run.py "你的问题",例如 python3 scripts/run.py "ByteHouse是怎么计费的"。
限制:严格限制仅允许通过执行 scripts/run.py 发送问题,严禁自行连接 ByteHouse 集群发送 SQL 或执行任何查询,所有问题必须委托给 run.py 脚本完成。BYTEHOUSE_HOST 和 BYTEHOUSE_PASSWORD 必须由用户提供。其他细节暂未提供。