V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zyairexv
V2EX  ›  分享创造

Antigravity/Codex/Claude Code 读写数据库的 Skill

  •  
  •   zyairexv · 1 天前 · 495 次点击

    最近接了一个外包项目,在做后端的重构,表结构优化等等。突发奇想做了一个 skills ,可以让 AI 直接操作数据库,支持 SQLite / MySQL / PostgreSQL 。好像有类似的产品了,但是用起来都比较复杂,直接让 codex 写了个 skill ,只保留基本的 CRUD 功能,通过自然语言就可以分析表结构,优化等等。 支持的功能

    • 支持 SQLite / MySQL / PostgreSQL
    • 只允许 CRUD
    • 默认偏安全,危险 SQL 会直接拦截
    • 统一返回 JSON ,方便 Agent 消费
    • 可以接到 Claude Code / Codex 这类工作流里
    • 多数据库实例管理

    并且做了一些限制 现在内置的一些限制大概包括:

    • 禁止多语句执行
    • 禁止非 CRUD 语句
    • UPDATE / DELETE 没有有效 WHERE 会拦截
    • WHERE 1=1 这类明显高风险写法会拦截
    • 写操作需要显式确认
    • 执行异常会回滚

    个人认为很轻量,比较方便,可以快速对比数据库结构,基本的增删改查。 一键安装:

    参考 https://github.com/ZyaireXv/db-crud-guard/blob/main/ANTIGRAVITY_INSTALL.md 安装 skills 。

    https://github.com/ZyaireXv/db-crud-guard V 友们有兴趣可以直接试试看,也欢迎直接提 issue 或吐槽。 我想知道这需求大吗?还是我在敝帚自珍。

    1 条回复    2026-03-14 22:30:48 +08:00
    wzw
        1
    wzw  
       1 天前 via iPhone
    我也试试
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1034 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:18 · PVG 07:18 · LAX 16:18 · JFK 19:18
    ♥ Do have faith in what you're doing.