SuperAPI AI 工具集

wren-onboarding

数据与分析

查看项目

更新于 10-15 20:10

技能介绍

用途:该技能用于引导用户端到端完成 Wren Engine 的入门流程,涵盖环境检查、项目脚手架、连接档案创建、MDL 生成与首次查询。它本身只负责执行代理侧规则(每轮只推进一步、绝不在对话中索取凭据),并把每一步指向对应文档或同级技能。

主要能力与流程:先做只读预检,检查 Python 3.11+、虚拟环境、wren --version 与当前目录,并以四条要点汇报;随后让用户选择自带 jaffle_shop 演示或连接自有数据库。连接自有库时按步推进:收集项目名与数据库类型;创建 ~/<project>/、安装 wrenai[<ds>,main]、用 wren docs connection-info <ds> --format md 生成 .env 模板并请用户自行填写;用户确认后写 /tmp/conn.yml 并执行 wren profile add <project> --from-file /tmp/conn.yml;再执行 wren context init --empty 与 wren context set-profile <project>;之后转交 wren-generate-mdl 技能生成 MDL,返回后运行 wren context validate 与 wren context build。

使用方式与限制:每次往返只做一步,不预先收集后续信息;字段名一律通过 wren docs connection-info <ds> 获取,不自行编造;MDL 未构建前不得查询数据库。错误处理统一指向 connect.md 的排错章节,不在技能内复制排错手册。涉及 SaaS 数据源、已有库无 MDL、已有 MDL 想查询等情况会转交对应同级技能。版本更新可执行 npx skills add Canner/WrenAI --skill wren-onboarding。具体收费、价格与效果资料中暂未提供。