前言¶
DeepSeek Harness (DSH) 的核心理念是「一切皆插件」。在构建智能体工作流时,当需要处理特定逻辑或生成特定方案时,直接在代码中硬编码往往不够灵活。针对智能体在处理宠物出行寄养这类具体生活场景时的方案生成需求,dsh-pet-alone 提供了一个轻量级的解决方案。
这是什么¶
dsh-pet-alone 是一个由 uckkk 维护的 DSH 工作流插件。它的核心职责是提供「留守安排」功能,即根据输入参数返回宠物出行时的寄养方案。该插件采用纯 Node.js 实现,不依赖外部网络请求,确保了执行过程的稳定性。
核心功能¶
- pet_alone
- 功能:留守安排,按参数返回宠物出行寄养方案。
- 技术特性:纯 Node 实现,无网络依赖。
安装与启用¶
在确认环境满足依赖要求后,执行以下命令安装插件:
dsh plugin add github:uckkk/dsh-pet-alone
该插件依赖以下环境库:
- @deepseek-ai/cordis (^4.0.1)
- @deepseek-ai/dsh-tools (>=0.1.0-rc.6)
安装完成后,插件会在当前 DSH 会话中注册相应的工具,即可直接调用。
典型用法¶
安装成功后,在对话或工作流调用中直接使用插件注册的工具 pet_alone。该工具会根据传入的参数,返回对应的宠物寄养方案。
适用场景与注意¶
- 适用场景:适合需要为宠物制定出行或寄养计划的智能体应用。
- 注意:插件以当前 DSH 进程的权限运行。在安装前,建议阅读源码以确认其行为符合预期,并确认许可证(MIT)是否与你的项目兼容。
总结¶
dsh-pet-alone 为 DSH 开发者提供了一个无需网络依赖的方案生成工具。通过注册的工具接口,可以快速集成宠物寄养安排逻辑,适合作为工作流中的一个功能模块。
- GitHub: https://github.com/uckkk/dsh-pet-alone
- 目录: https://www.skillhub.cn/plugins/uckkk/dsh-pet-alone