Introduction¶
When building agents, handling filtering and detail requests for third-party services often requires writing extensive custom code. The DSH plugin system provides reusable capabilities. xby-airbnb-search is designed to address the cumbersome process of Airbnb property search and detail retrieval for agents, eliminating the need for developers to manually assemble API requests.
Plugin Overview¶
This is a DeepSeek Harness (DSH) plugin named xby-airbnb-search, maintained by user xby-skill. It is an Airbnb search desktop extension that provides advanced filtering and detailed property information, suitable for travel planning and property research.
Core Features¶
The plugin includes the following three core capabilities:
- set_xby_apikey
Set the API key in the chat. The key is automatically persisted and remains valid after the DSH process is restarted. - airbnb_search
Search Airbnb listings. Supports multiple filtering conditions and pagination, and search results directly provide links to the user. - airbnb_listing_details
Retrieve detailed information for a specific Airbnb listing, also directly providing the link.
Installation and Configuration¶
It is recommended to install it directly from GitHub using the official command.
Installation command:
dsh plugin --profile web add github:xby_skill/xby-airbnb-search
Prerequisites:
Before use, visit the Xiaobenyang official website to register and obtain an API key.
Typical Usage¶
After confirming that the plugin is installed and the API key is obtained, you can use it by following these steps:
- Call the
set_xby_apikeycommand in the conversation and enter the obtained key. - Call the
airbnb_searchcommand to search for listings and specify filtering conditions. - Call the
airbnb_listing_detailscommand and enter the listing ID to retrieve detailed information.
Use Cases and Notes¶
This plugin is suitable for scenarios requiring travel planning or property research. The plugin runs with the permissions of the current DSH process. Be sure to review the source code and license (MIT) before installation.
Conclusion¶
This plugin encapsulates Airbnb search logic into the DSH ecosystem, making it easy for developers to call it directly within agents. For more details, visit the Plugin Catalog or check the GitHub Repository.