In the DeepSeek Harness (DSH) ecosystem, extending functionality through plugins is a core design principle. For scenarios that require specific cooking guidance, developers can quickly connect to external data sources through plugins. The following is an introduction to xby-recipe-query.

This is a client plugin maintained by xby-skill for querying recipes and listing dish names in the command line. It pushes recipe query capabilities directly into instructions, making it suitable for developers who need to handle cooking information in conversational flows.

Core Features

This plugin provides the following three core capabilities:

  • set_xby_apikey: Set the API key in the chat. The configuration is automatically persisted and remains valid after a restart.
  • get_all_dishes: Get the list of all available dish names (menu).
  • get_dish_content: Based on the provided dish name, get detailed preparation content for the dish.

Installation and Activation

Use the official installation command to add it:

dsh plugin --profile web add github:xby_skill/xby-recipe-query

After installation, the plugin becomes active under the corresponding profile.

Usage Steps

  1. Obtain and configure the key: The plugin requires access to an external API. Go to the Xiaobenyang official website to register and obtain an API key. Run set_xby_apikey in the chat and enter the key.
  2. View the menu: Run get_all_dishes, and the system returns the list of all currently queryable dish names.
  3. Query details: After confirming the target dish, provide the dish name in the conversation and call get_dish_content to obtain detailed preparation content.

Notes

  • Key source: set_xby_apikey requires an API key obtained from the Xiaobenyang official website; otherwise, it cannot be used normally.
  • License: The plugin is provided under the MIT License. Check the source code to ensure it meets your requirements before using it.

Summary

xby-recipe-query provides DSH with a standardized recipe query interface. After configuration, developers can obtain structured cooking data through simple commands and integrate it into more complex agent workflows.

Catalog page | GitHub repository