实操教程:使用 GitHub Copilot 配置 DolphinDB Skill 以提升开发效率

说明:DolphinDB Skill 支持多款 AI Agent,作者优先推荐搭配 Claude+GLM 4.7使用,本次实操以 GitHub Copilot(VS Code 端)为例,其他 AI Agent 操作逻辑类似,可参考本文流程适配。

前置准备(必看)

1.确保已安装 DolphinDB 相关环境,具体环境部署可参考 部署

2.安装 VS Code 客户端 ;

3.安装 GitHub Copilot 和 DolphinDB 扩展,具体 DolphinDB 扩展安装可参考 VS Code 插件

  1. 下载并将 DolphinDB Skill 解压到指定目录;
类型 推荐路径 兼容路径
项目 Skill .github/skills/ .claude/skills/
个人 Skill ~/.copilot/skills/ ~/.claude/skills/

保证层级目录为:

复制代码
skills/
└── dolphindb_skill/
    ├── assets/
    ├── ...   
    └── SKILL.md

项目路径:适用于团队协作或特定项目开发,将 DolphinDB Skill 放入当前开发项目根目录下的 .github/skills/ 文件夹中,仅对当前项目生效,不影响其他项目的 AI 代理配置,方便团队共享统一的 Skill 版本。

个人路径:适用于个人日常开发,将 DolphinDB Skill 放入个人用户目录下的 .copilot/skills/ 文件夹中,全局生效,无论打开哪个 DolphinDB 开发项目,都能调用该 Skill,无需重复配置。

其他 AI Agent 使用 DolphinDB Skill,可以将其配置到对应的目录下,例如配置 Google Antigravity 的Global Skill,可以将其配置到 ~/.gemini/antigravity/skills/<skill-folder>/ 目录下,重启 Google Antigravity 即可直接使用,具体可参考 Google Antigravity Documentation

Step 1:配置 DolphinDB Skill

打开 VS Code,进入 GitHub Copilot 插件设置,找到"Chat: Use Agent Skills"配置项并启用。

配置完成后,如果 /dolphindb 指令可被正常查找到,则证明 DolphinDB Skill 配置成功。

Step 2:3 个高频场景,解锁 AI 辅助开

温馨提示:以下所有场景的提问前,需添加 /dolphindb ,才能成功调用 DolphinDB Skill

场景 1:自然语言转脚本

打开 Copilot 聊天视图,输入自然语言指令,比如:

"/dolphindb 帮我写一个创建 TSDB 存储引擎分区表的脚本,采用 VALUE+HASH 组合分区,要求有字段 time, symbol,price,并且生成20条模拟数据,使用 dolphindb 的标准 sql 语句实现"

"/dolphindb 写一个流计算实时 K 线合成的脚本"

Copilot 会生成符合语法规范的完整脚本,可直接复制使用,还能通过内联聊天精准调整。

场景 2:概念与知识点讲解

在 Copilot 聊天视图输入提问,比如:

"/dolphindb 解释一下 DolphinDB 的 TSDB 和 OLAP 存储引擎的区别"

"/dolphindb DolphinDB 中时序聚合引擎的用法"

DolphinDB Skill 会结合官方文档内容,用通俗语言拆解知识点+搭配示例,边开发边学习,无需额外查文档。

场景 3:调试与优化

生成脚本后,若出现语法报错,可直接在聊天界面提问,快速获取针对性解决方案。

为什么值得用?

1.零成本上手:依托 VS Code+Copilot 熟悉操作,简单配置即可使用;

2.精准适配:专为 DolphinDB 设计,同步官方文档核心内容;

3.效率翻倍:节省语法记忆、调试、查文档时间,新手快速入门,资深开发者提效;

4.边学边练:支持知识点讲解,边开发边夯实基础。

立即解锁新姿势

赶紧点击下方链接下载 DolphinDB Skill,搭配 GitHub Copilot,解锁 DolphinDB 开发新体验!

hugo2046/dolphindb_skill: A Claude Skill for DolphinDB - Time series database documentation, best practices & implementation guides

不仅能提升编码效率,还能边开发边学知识点,覆盖数据库、流计算、量化回测全场景~

试用后欢迎留言分享你的效率提升感受,转发给身边的 DolphinDB 开发者,一起高效编码吧✨

相关推荐
数据库小组15 小时前
2026 年,MySQL 到 SelectDB 同步为何更关注实时、可观测与可校验?
数据库·mysql·数据库管理工具·数据同步·ninedata·selectdb·迁移工具
华科易迅15 小时前
MybatisPlus增删改查操作
android·java·数据库
Kethy__15 小时前
计算机中级-数据库系统工程师-计算机体系结构与存储系统
大数据·数据库·数据库系统工程师·计算机中级
SHoM SSER15 小时前
MySQL 数据库连接池爆满问题排查与解决
android·数据库·mysql
熬夜的咕噜猫16 小时前
MySQL备份与恢复
数据库·oracle
jnrjian16 小时前
recover database using backup controlfile until cancel 假recover,真一致
数据库·oracle
lifewange16 小时前
java连接Mysql数据库
java·数据库·mysql
大妮哟17 小时前
postgresql数据库日志量异常原因排查
数据库·postgresql·oracle
evan202017 小时前
Qwen3-ASR 1.7B 音频转字幕 懒人整合包
github
还是做不到嘛\.17 小时前
Dvwa靶场-SQL Injection (Blind)-基于sqlmap
数据库·sql·web安全