dsh-dev-databases:本地数据库条目查询插件

在 DeepSeek Harness (DSH) 的开发实践中,智能体经常需要处理结构化数据或特定条目。与其依赖外部 API 或手动维护状态,不如直接在本地管理这些条目。dsh-dev-databases 是一个专注于此任务的插件。

插件简介

该插件由 uckkk 维护,提供本地数据库条目管理能力。它是一个纯 Node.js 实现,不依赖网络,允许在会话上下文中直接查询和列出条目。

核心功能

该插件提供两个核心工具:

  1. 列出数据库条目
    获取当前数据库中的条目列表。
  2. 查询数据库详情
    通过 ID 或名称检索特定条目的详细信息。

安装与启用

在终端中运行以下命令以安装插件:

dsh plugin add github:uckkk/dsh-dev-databases

安装后,插件注册的工具将直接在当前的 DSH 会话中可用。

典型用法

安装完成后,开发者可以在对话中直接调用插件提供的工具。

  • 获取列表:调用 list_database 工具,无需参数即可列出当前所有数据库条目。
  • 获取详情:调用 get_database 工具,传入 id 或 name 参数以获取具体条目的详细信息。

适用场景与注意事项

  • 无网络依赖:该插件在纯 Node.js 环境中运行,不依赖外部网络连接,适合离线或对网络延迟敏感的场景。
  • 依赖检查:使用前请确保环境满足 @deepseek-ai/cordis (>=4.0.1) 和 @deepseek-ai/dsh-tools (>=0.1.0-rc.6) 的依赖要求。
  • 安全检查:由于插件以当前 DSH 进程的权限运行,建议在安装前检查其源码和许可证(MIT)。

总结

dsh-dev-databases 为 DSH 开发者提供了一个轻量级、本地的解决方案来处理数据库条目。它通过减少对外部 API 的依赖,简化了数据管理流程。

更多信息请访问:SkillHub 目录 或 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜