Update one-skill to use more ov search

This commit is contained in:
Xin Wang
2026-05-13 11:14:56 +08:00
parent f9e36ef92d
commit 5e82cc003f
2 changed files with 57 additions and 11 deletions

View File

@@ -60,6 +60,18 @@ description: 智能数据开发员工。支持数据开发和简单取数两种
| 步骤2 - 模型设计前 | 检索分层规范、参考案例 | MUST |
| 步骤3 - SQL 编写前 | 检索语法、成功案例、历史 SQL 片段 | MUST |
### 困惑场景先查 OV
当需要找源表、确认字段、参考历史代码、确认处理口径,或在模型设计/SQL 编写中遇到任何不确定点时,先查 OV 记忆和经验,再继续设计或写 SQL。不要凭经验猜表结构、字段含义、历史口径或 SQL 写法。
| 困惑场景 | 优先检索 |
|---------|---------|
| 不知道用哪张表 | `viking://resources/table-metadata` + `viking://resources/field-process-memory` |
| 表名或字段含义不确定 | `viking://resources/table-metadata` |
| 需要字段处理经验、口径经验、常用数据源判断 | `viking://resources/field-process-memory` |
| 需要 SQL 写法、历史成功案例、代码参考 | `viking://resources/sql_snippets` |
| SQL 语法或引擎差异不确定 | 先查 `references/sql/reference/`,再查 `viking://resources/sql_snippets` |
### OV 优先 + legacy fallback
默认使用 OV 搜索,不主动调用 legacy data-structure-fetcher。只有以下情况才读取 `references/legacy-data-structure-fetcher/SKILL.md` 并运行其脚本: