前言¶
在开发基于 DeepSeek Harness (DSH) 的智能体时,若希望模型具备生活服务能力(如烹饪建议),通常需要接入外部服务。针对这一需求,下面介绍 xby-howtocook 插件。它基于 MCP 协议,为智能体提供菜谱查询、分类筛选及智能膳食规划能力。
插件定位¶
这是一个由 xby-skill 维护的 DSH 插件。其核心是构建一个基于 MCP 协议的 AI 菜谱推荐服务器,主要解决智能体在查询菜谱、分类筛选以及制定智能膳食计划时的数据来源问题。
核心能力¶
插件提供以下核心功能:
- 设置 API 密钥:支持在聊天中设置 API 密钥,配置会自动持久化,重启进程后依然有效。
- 菜谱查询:支持获取所有菜谱,或根据分类(如荤菜、素菜、汤、甜品、水产、主食、饮品、调料、半成品加工、早餐)进行筛选。
- 智能推荐:根据用户的忌口、过敏原和人数,推荐菜品组合,甚至生成一周的膳食计划以及大致的购物清单。
- 详情查看:根据菜谱名称或 ID 查询指定菜谱的完整详情,包括食材、步骤等。
安装与启用¶
安装该插件需要执行以下命令:
dsh plugin --profile web add github:xby_skill/xby-howtocook
配置说明¶
使用前需配置 API 密钥。用户需前往 小笨羊官网 注册并获取密钥,然后在聊天中通过设置密钥的指令完成配置。
典型用法¶
智能体可以通过以下指令与插件交互:
- 按分类查询:例如询问“帮我查一下汤类的菜谱”。
- 智能推荐:例如“我家里有 4 个人,其中有海鲜过敏,推荐今天的晚餐”。
- 不知道吃什么:直接询问“我们今天吃什么”。
适用场景与注意¶
该插件适合需要为智能体增加餐饮规划与查询能力的开发者。使用时请注意,插件依赖外部服务(小笨羊官网)获取数据,因此必须配置有效的 API 密钥。此外,该插件的许可证为 MIT,允许自由使用与修改。
参考资料¶
- 插件目录:https://www.skillhub.cn/plugins/xby-skill/xby-howtocook
- GitHub 仓库:https://github.com/xby-skill/xby-howtocook