Introduction

When developing agents based on DeepSeek Harness (DSH), handling flight search or travel planning logic often requires manually writing or integrating complex data interfaces. This usually involves tedious data processing and external dependencies. DSH’s plugin-based architecture aims to solve such issues by allowing developers to extend agent capabilities by installing ready-made components.

What Is This

dsh-flight-pick is a flight selection plugin. It is maintained by uckkk and falls under the network tools category. Its core value is to provide travel planning solutions to agents in a parameterized way, without requiring developers to build the underlying logic themselves.

Core Features

The plugin registers a tool named flight_pick. This tool can return travel planning solutions based on input parameters.

Installation and Activation

Before installing, make sure the environment meets the dependency requirements:

  • @deepseek-ai/cordis ^4.0.1
  • @deepseek-ai/dsh-tools >=0.1.0-rc.6

Use the official install command to add the plugin:

dsh plugin add github:uckkk/dsh-flight-pick

After installation, the plugin automatically registers the corresponding tool in DSH sessions.

Typical Usage

After installation, you can call the tool registered by the plugin directly in a session. The specific invocation method depends on the particular DSH framework interface, but logically it should target the flight_pick tool.

Use Cases and Notes

This plugin is suitable for agent scenarios that need to quickly integrate flight search or travel planning features.

Keep in mind:

  • The plugin is implemented purely in Node and has no network dependencies.
  • As a DSH plugin, it runs with the permissions of the current DSH process.
  • It is recommended to review the source code and license (MIT) before use.

Conclusion

dsh-flight-pick provides a foundational tool for agent development scenarios involving travel planning. For more configuration details, see the catalog page or the GitHub repository.