乐于分享
好东西不私藏

基于 IvorySQL 源码库的 AI 助手

基于 IvorySQL 源码库的 AI 助手

IvorySQL 是一款“兼容 Oracle”同时“连接 PostgreSQL 生态”的国产开源数据库.

IvorySQL 的使用门槛也非常低, 之前分享过IvorySQL 网页版初体验及场景展望, 通过 WEB 都能体验它. 今天我想再分享一篇日常使用小技巧: 基于 IvorySQL 源码库的 AI 助手

你只要把 IvorySQL 的源码库下载到本地, 然后结合 claude、deepwiki 就可用打造一个几乎无所不能的问答助手. 

实操

1、clone 代码

cd /Users/digoal  git clone --depth 1 https://github.com/IvorySQL/IvorySQL  

2、配置 claude

略, 我使用的是 claude + minimax

添加 deepwiki mcp

添加 skill : https://github.com/digoal/blog/tree/master/skills/opensourcefaq

3、初始化项目

cd /Users/digoal/IvorySQL  claude  /init  

接下来就可用使用 opensourcefaq skill 进行问答了, 我挑选了3个问题, 分别反映Oracle 老系统的 DBA / 架构师应用开发团队 / 迁移负责人CTO / 运维负责人 / 成本负责人的核心诉求.

  • 1、我们现在有大量 Oracle 存储过程、Package、PL/SQL 代码,迁到 IvorySQL 时能保留多少?哪些地方必须改?
  • 2、我们的业务 SQL 里用了 Oracle 的 ROWID、空字符串等于 NULL、NLS 参数、SYS_GUID、SYS_CONTEXT、INSTR、%TYPE/%ROWTYPE 这些特性,IvorySQL 能不能直接支持?
  • 3、如果迁到 IvorySQL,我们还能不能继续享受 PostgreSQL 生态,比如开源、工具链、备份、高可用、云原生部署和 PostgreSQL 新版本能力?

如果你的模型比较笨, 可告诉它更多信息, 例如:

开源项目地址 :    /Users/digoal/IvorySQL  deepwiki reponame :    IvorySQL/IvorySQL  

来看看这个 AI 助手的回复你满意吗?

结果篇幅太长就不发原文了, 有兴趣看这里: https://github.com/digoal/blog/blob/master/202605/20260524_05.md