The core design philosophy of DSH is modularity, encapsulating specific capabilities into plugins to reduce redundancy in generic agent code. In scenarios involving real estate appraisal or asset return analysis, manually writing calculation logic is error-prone and costly to maintain. The dsh-rental-yield plugin provides direct rental yield calculation capabilities, so developers do not need to implement the underlying algorithms themselves; they can invoke it directly in a conversation to get results.
This is a DSH plugin for calculating rental yield, maintained by uckkk. Its core is a pure Node implementation with no network dependencies, so it can run safely in local environments or restricted network environments.
The plugin registers the rental_yield tool. After receiving the relevant parameters, the tool can calculate the rental yield precisely according to the parameters and return detailed results.
Use the following official command to install the plugin:
dsh plugin add github:uckkk/dsh-rental-yield
After installation, invoke the tool registered by the plugin directly in DSH conversation interactions. The system will perform calculations based on the passed parameters and return detailed results.
This plugin is suitable for developers who need to integrate real estate financial analysis or rental evaluation logic into an agent. Because it is a pure Node implementation, it also works in offline environments. Before enabling the plugin, it is recommended to review the source code to ensure it meets project requirements.
By providing a standard calculation interface, the plugin simplifies the rental yield calculation process. For more technical details, refer to the plugin directory or source code repository.