DeepSeek Harness (DSH) 采用插件化架构,允许开发者通过插件扩展智能体的能力。在开发需要接入外部数据源的智能体时,直接从 GitHub 或其他源获取并管理配置往往比较繁琐。xby-berlin-search-services 是一个提供柏林行政服务数据的模型上下文协议服务器,它解决了 AI 助手在对话中直接检索柏林当局提供的 1000 多项公共服务信息的需求。
这是一个联网工具,由 xby-skill 维护,开源协议为 MIT。
核心功能¶
该插件提供以下工具函数:
set_xby_apikey:在聊天中设置 API 密钥。该操作会自动持久化,重启后依然有效。search_services:按名称或描述搜索柏林行政服务。返回匹配服务的列表及基本信息。get_service_details:通过 ID 获取特定服务的详细信息。返回内容涵盖要求、表单、费用、预约等。list_services:列出所有可用的柏林行政服务。返回分页列表,包含服务名称和 ID。get_services_stats:获取柏林服务数据集的统计信息,例如总数、最后更新时间等。
安装¶
通过官方命令安装,确保目标环境已配置好 web profile。
dsh plugin --profile web add github:xby_skill/xby-berlin-search-services
配置与使用¶
- 获取密钥:使用前需要 API 密钥,请前往小笨羊官网注册获取。
- 设置密钥:在 DSH 聊天界面中调用
set_xby_apikey工具,传入获取到的密钥。 - 执行查询:
- 使用
search_services进行初步检索。 - 使用
get_service_details查看具体服务的详情。 - 使用
list_services查看所有服务列表。 - 使用
get_services_stats查看数据集统计。
- 使用
注意事项¶
- 该插件以当前 DSH 进程的权限运行。
- 安装前请检查源码与许可证,确保符合你的使用场景。
- 官方目录地址:https://www.skillhub.cn/plugins/xby-skill/xby-berlin-search-services
- 源码地址:https://github.com/xby-skill/xby-berlin-search-services