关于 wren
wren 是用于发现 wren CLI 功能的技能;工作流指南和提示词辅助内容从已安装的 CLI 版本获取。它面向构建数据工作流的用户,涵盖 SQL、MDL、连接配置和语义记忆命令。
主要功能
- 01列出并获取工作流指南
- 02获取参考文档
- 03以引导或直接模式包装 Agent 问题
- 04通过 MDL 层运行 SQL
- 05管理上下文和连接配置
- 06使用语义记忆命令
适用场景
- 01按指南完成 Wren 入门和日常查询
- 02根据数据库架构生成 MDL
- 03通过 dlt 连接 SaaS 数据源
- 04补充业务上下文或部署 GenBI 应用
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ canner/ wrenai --skill wren安装后在 Claude Code 中输入/wren确认已加载。
详细介绍
Wren CLI
这是一个发现占位内容。实际的工作流指南和提示词辅助工具都内置在 wren CLI 中,因此始终与已安装的 wrenai 版本一致(无需技能缓存,也不会出现版本偏差)。
安装:pip install wrenai。
工作流指南
wren skills list # all available workflow guides
wren skills get onboarding # set up Wren end-to-end
wren skills get usage # day-to-day querying
wren skills get generate-mdl # generate MDL from a database schema
wren skills get dlt-connector # connect SaaS sources via dlt
wren skills get enrich-context # add business context (units, enums, cubes)
wren skills get genbi # build & deploy a shareable GenBI web app
# add --full to include the skill's reference docs
# add --script <name> to fetch a bundled script (e.g. dlt-connector / introspect_dlt)
参考文档
完整的参考文档位于网站上:https://github.com/Canner/WrenAI/tree/main/docs/core
wren docs connection-info <ds> # required + optional connection fields for a data source
提示词增强(将用户问题包装后交给 Agent)
wren ask "<question>" --guided # for weaker LLMs (strict task flow)
wren ask "<question>" --direct # for stronger LLMs (minimal wrapping)
日常数据命令(不是子应用,而是顶层命令)
wren --sql '...' # execute SQL through the MDL layer
wren query --sql '...' # same, explicit
wren dry-plan --sql '...' # transpile only, no DB hit
wren context show / build / validate # project / MDL lifecycle
wren profile add / list / switch # named connection profiles
wren memory index / recall / store # semantic memory (needs `[memory]` extra)
运行 wren --help 查看完整功能;执行任何多步骤工作流之前,请先加载匹配的 wren skills get <name> 指南。
评论
支持 Markdown