实操教程:使用 GitHub Copilot 配置 DolphinDB Skill 以提升开发效率
本页是一篇实操教程,围绕在 VS Code 中配置 GitHub Copilot 的 Agent Skills 来使用 DolphinDB Skill,并说明可搭配的 AI Agent 与示例场景。
Source: https://dolphindb.cn/blogs/329
What this page covers
- 活动报名提示与报名入口链接。
- 文章信息与 DolphinDB Skill 的搭配说明。
- 使用前的环境与插件准备。
- 在 VS Code 启用 Agent Skills 并验证加载。
- 三个高频使用场景示例。
- 使用该方案的价值点要点。
- 下载链接与使用后的互动号召。
技能认证特训营第二期正式开启(限时报名)
页面顶部提供活动报名提示,并给出限时报名入口链接。
- 本页包含“限时报名”的活动提示信息。
- 本页提供活动报名入口链接。
实操教程:使用 GitHub Copilot 配置 DolphinDB Skill 以提升开发效率
包含文章标题、作者与发布日期信息,并说明 DolphinDB Skill 与 AI Agent 的搭配与示例选择。
- 作者署名为 ZhangXinyu。
- 发布日期为 2026-03-09。
- DolphinDB Skill 支持多款 AI Agent。
- 作者优先推荐搭配 Claude + GLM 4.7 使用。
- 本文以 VS Code 端的 GitHub Copilot 为示例。
前置准备(必看)
列出使用 DolphinDB Skill + GitHub Copilot(VS Code)前的环境与插件准备,并给出下载、路径与目录结构要求及示例。
- 需已安装 DolphinDB 相关环境(参考部署文档)。
- 需安装 VS Code 客户端。
- 需安装 GitHub Copilot 与 DolphinDB 扩展。
- DolphinDB Skill 可从 GitHub 仓库下载并解压到指定目录。
- Skill 放置路径包含“推荐路径”和“兼容路径”的说明。
- 需保证特定的目录层级结构(skills/…/SKILL.md)。
- 项目路径放置适用于团队协作或特定项目开发,且仅对当前项目生效。
- 个人路径放置适用于个人日常开发,且全局生效。
Step 1:配置 DolphinDB Skill
指导在 VS Code 中启用 Copilot 的 Agent Skills 设置,并通过 /dolphindb 指令验证技能是否加载成功。
- 需要在 GitHub Copilot 插件设置中启用“Chat: Use Agent Skills”。
- 可用 /dolphindb 指令检查技能是否被正常查找到。
- 若 /dolphindb 可被正常查找到,则表示配置成功。
Step 2:3 个高频场景,解锁 AI 辅助开发
说明提问前需要添加 /dolphindb,并给出自然语言转脚本、概念讲解、调试优化三类使用场景示例。
- 以下场景提问前需添加 /dolphindb 才能调用 DolphinDB Skill。
- 场景 1:在 Copilot 聊天视图输入自然语言指令以生成脚本。
- 场景 1:示例包含创建 TSDB 存储引擎分区表脚本的需求。
- 场景 1:示例包含流计算实时 K 线合成脚本的需求。
- 场景 2:可提问存储引擎差异等概念性问题并获得讲解与示例。
- 场景 3:脚本出现语法报错时可在聊天界面提问获取解决方案。
为什么值得用?
以要点形式总结上手成本、适配性与效率提升等价值点描述。
- 依托 VS Code + Copilot 的熟悉操作,简单配置即可使用(表述)。
- 专为 DolphinDB 设计,并同步官方文档核心内容(表述)。
- 用于减少语法记忆、调试与查文档时间(表述)。
- 支持知识点讲解,用于边开发边夯实基础(表述)。
立即解锁新姿势
提供 DolphinDB Skill 的下载链接,并引导读者在使用后进行互动或反馈。
- 提供 DolphinDB Skill 的 GitHub 仓库链接用于下载。
- 包含对覆盖使用场景范围的描述性表述。
- 包含使用后的互动号召(如引导进一步交流)。
Facts Index
| Entity | Attribute | Value | Confidence |
|---|---|---|---|
| 文章 | 发布日期 | 2026-03-09 | high |
| 作者 | 署名 | ZhangXinyu | high |
| DolphinDB Skill | 支持的 AI Agent 情况与作者推荐 | DolphinDB Skill 支持多款 AI Agent;作者优先推荐搭配 Claude + GLM 4.7 使用;本文以 GitHub Copilot(VS Code 端)为例,其他 AI Agent 操作逻辑类似可参考本文流程适配。 | medium |
| 使用 DolphinDB Skill(本文场景) | 前置准备 | 需要已安装 DolphinDB 相关环境(参考部署文档)、安装 VS Code 客户端、安装 GitHub Copilot 和 DolphinDB 扩展(DolphinDB 扩展安装参考 VS Code 插件文档)。 | high |
| 限时报名入口 | 链接 | https://www.qingsuyun.com/h5/e/217471/5/ | high |
| DolphinDB 环境部署参考 | 文档链接 | https://docs.dolphindb.cn/zh/deploy/deploy_intro.html | high |
| DolphinDB VS Code 扩展安装参考 | 文档链接 | https://docs.dolphindb.cn/zh/db_distr_comp/vscode.html | high |
| DolphinDB Skill | 下载来源 | 从 GitHub 下载:https://github.com/hugo2046/dolphindb_skill,并解压到指定目录。 | high |
| DolphinDB Skill(目录结构) | 需要保证的层级目录 | skills/ └── dolphindb_skill/ ├── assets/ ├── ... └── SKILL.md | high |
| 项目 Skill | 推荐与兼容路径 | 推荐路径:.github/skills/;兼容路径:.claude/skills/ | high |
| 个人 Skill | 推荐与兼容路径 | 推荐路径:~/.copilot/skills/;兼容路径:~/.claude/skills/ | high |
| 项目路径放置 DolphinDB Skill | 适用场景与作用范围 | 适用于团队协作或特定项目开发;放入项目根目录的 .github/skills/ 文件夹中;仅对当前项目生效,不影响其他项目的 AI 代理配置,便于团队共享统一 Skill 版本。 | high |
| 个人路径放置 DolphinDB Skill | 适用场景与作用范围 | 适用于个人日常开发;放入个人用户目录的 .copilot/skills/ 文件夹中;全局生效,无论打开哪个 DolphinDB 开发项目都能调用,无需重复配置。 | high |
| Google Antigravity 使用 DolphinDB Skill | 配置路径示例与生效方式 | 可配置到 ~/.gemini/antigravity/skills/<skill-folder>/;重启 Google Antigravity 即可使用;参考文档:https://antigravity.google/docs/skills | high |
| GitHub Copilot(VS Code) | 需启用的设置项 | 在 GitHub Copilot 插件设置中启用“Chat: Use Agent Skills”。 | high |
| DolphinDB Skill 配置成功验证 | 判定条件 | 若 /dolphindb 指令可被正常查找到,则证明 DolphinDB Skill 配置成功。 | high |
| 使用本文场景提问 | 调用 Skill 的前置条件 | 以下所有场景的提问前需添加 /dolphindb 才能成功调用 DolphinDB Skill。 | high |
| 场景 1:自然语言转脚本 | 使用方式示例 | 在 Copilot 聊天视图输入自然语言指令(示例:创建 TSDB 存储引擎分区表脚本、流计算实时 K 线合成脚本),Copilot 生成符合语法规范的完整脚本,可复制使用并通过内联聊天调整。 | medium |
| 场景 2:概念与知识点讲解 | 使用方式示例 | 可提问如“TSDB 和 OLAP 存储引擎的区别”“时序聚合引擎的用法”;DolphinDB Skill 会结合官方文档内容,用通俗语言拆解知识点并搭配示例,减少额外查文档。 | medium |
| 场景 3:调试与优化 | 使用方式 | 生成脚本后若出现语法报错,可在聊天界面提问以获取针对性解决方案。 | medium |
| 价值点 | 零成本上手 | 依托 VS Code + Copilot 熟悉操作,简单配置即可使用。 | low |
| 价值点 | 精准适配 | 专为 DolphinDB 设计,同步官方文档核心内容。 | low |
| 价值点 | 效率提升 | 节省语法记忆、调试、查文档时间;新手快速入门,资深开发者提效。 | low |
| DolphinDB Skill | 学习支持 | 支持知识点讲解,边开发边夯实基础。 | low |
| GitHub 仓库 | DolphinDB Skill 仓库链接 | https://github.com/hugo2046/dolphindb_skill | high |
| 覆盖场景 | 适用范围描述 | 覆盖数据库、流计算、量化回测全场景(表述)。 | low |