AllDSH
EN

使用场景

用于数据库的 DSH 插件

在会话内查询、检查并持久化数据。

本站为「数据库」收录了 4 个 DSH 插件。它们目前的验证等级分布是 L1 0,L2 2,L3 2,L4 0,L5 0:没有任何条目在沙箱中安装或运行过,因此无人声明 L4 或 L5。0 个已通过自动安全扫描,其余 4 个标注为「未验证」而不是「安全」。条目声明的兼容目标是 unstated 2,>=0.1.2-alpha.2 1,0.1.1-rc.2 || 0.1.2-rc.1 1。这 4 个插件合计获得 1,828 个 GitHub star,最高的是 Sandbase Harness(646)。许可主要为 Apache-2.0 2,MIT 2,代码语言以 TypeScript、JavaScript 为主。每条收录都记录了源码仓库、许可、声明的 harness 版本和可直接复制的安装命令,其中最近核查的是 dsh-data-agent(2026-09-18)。验证等级衡量的是安装路径被核查到什么程度,它不是安全保证,安装前请自行阅读源码。

数据库插件让智能体直接对话真实存储,而不是把 CSV 导出贴进提示词:带 schema 内省的 SQL 客户端、作为记忆后端的本地嵌入式数据库、缓存层,以及产物存储。在本目录里,实用的分界是本地嵌入式存储(SQLite 图、沙箱项目库)与任何仍持有远程引擎连接串的插件。

只读凭证是合理起点。优先选择会展示即将执行的查询、默认限制行数、并把连接串挡在模型上下文之外的插件。因为智能体「觉得应该写」就打到生产库,是类目失败,不是高级功能。

怎么评估

追问三个问题:数据落在哪、谁能改、什么会离开本机。本地 SQLite 后端把爆炸半径关在 profile 目录里;远程 SQL 客户端继承你的网络与凭证。检查是否记录已执行语句、schema 内省是否有上限、以及导出或 dump 是否需要审批。

对底层用数据库的记忆类插件,要拆成两个问题:检索是否有界,写入是否可审查。没有审计面的图迟早会既错又读不动。

什么样算好

强的数据库插件默认只读,在执行前展示语句,并限制结果体积,避免宽表冲垮上下文窗口。Schema 事实是显式的。写入(若存在)要么在审批门后,要么局限在你能打开检查的本地产物文件。连接密钥留在模型不会复述的配置里。

「agent 能查 Postgres」是能力声明,不是工作流。有用的是让查询路径和文件编辑一样可审查。

常见失败

常见失败是为了教程里的 INSERT 默认开放写权限。第二种是把带密码的 URL 贴进提示词或工具参数,永久写进对话记录。第三种是对宽表无界 SELECT *,烧掉上下文并对错误切片给出自信摘要。

本地库与远程引擎

本地嵌入式数据库把密钥与爆炸半径留在 profile 目录内。远程引擎继承你的网络、凭证,以及写工具能犯的每一个错。先本地。只有查询路径和文件编辑一样可审查时再升远程:先展示语句、限制行数、永不回显密钥。

建在数据库上的记忆类插件需要两道边界:检索有界,写入可审。缺任何一半,图存储都会同时变得既错又不可读。

4 个插件

本地优先的自托管 agent 运行时与 MCP 桥接,带沙箱会话与审计回放。

L2
646 TypeScript

Graph Memory

adoresever

DSH 记忆插件:保留最近若干轮对话,把更早的内容归档,并从本地 SQLite 图谱按需召回带原始出处的问答。

L2
626 TypeScript

电子表格、文档、幻灯片、画布与多维表格都存为工作区内的本地 .univer 文件,改动先进隔离草稿,由你确认或丢弃。

L3
362 TypeScript

给 DSH 的对话式数据分析:用大白话提问,Agent 自己写并执行 SQL,再画成图表——带可浏览的库表目录、只读保护与离线 HTML 报告。

L3
194 JavaScript

相关入口

ESC

输入关键词搜索索引,索引由 Pagefind 在部署时生成。