Harness 工程师级数据库插件
STARDUSTLC666/dsh-sql · 工具
DeepSeek Harness 工程师级数据库插件:sqllist/query/exec/schema/stats/health 六工具,SQLite/MySQL/PostgreSQL 三引擎、词法级只读保护、写审批门、行数钳制、CSV/JSON 查询输出。
★ 7GitHub 星标
2分支
2026-09-05最近更新
JavaScript开发语言
MIT许可证
主要功能
- 词法级只读保护sql_query 先剥离字符串/注释再校验,拒绝 data-modifying CTE(WITH…DELETE/UPDATE)、SELECT INTO、FOR UPDATE/FOR SHARE、PRAGMA 赋值与多语句
- SQLiteNode 22.13+ 内置 node:sqlite,零依赖
- 写审批门sql_exec 默认弹审批(对齐 dsh-email 的发信审批),headless 环境无审批通道时拒绝执行
- readOnly 模式生产库可整体禁用写
- 流式行数钳制SQLite 迭代器 / MySQL Readable / PostgreSQL Query 行事件最多收集 maxRows+1 行,超量标记 truncated
使用条件
- 已在官方 @deepseek-ai/dsh@0.1.2-rc.1 与最新源码模式下验证(2026-09-04)
- 2-alpha.5 仍可使用,两版插件/工具契约一致。
安装命令
dsh plugin --profile web add github:STARDUSTLC666/dsh-sql