前言¶
在 DSH(DeepSeek Harness)插件化开发中,当智能体需要处理特定且逻辑清晰的业务问题时,编写一个独立插件往往比直接在 Prompt 中硬编码更易于维护。dsh-hair-wash 正是这类轻量级逻辑工具的代表,它专注于解决“洗头频率”这一具体问题。
是什么¶
dsh-hair-wash 是一个由 uckkk 维护的 DSH 插件。它通过注册一个工具,根据用户输入的参数返回明确的洗头频率建议。该插件为纯 Node.js 实现,运行时不依赖外部网络请求,适合作为智能体侧边工具集成。
核心功能¶
- 工具注册:注册名为
hair_wash的工具。 - 参数处理:按参数返回明确的建议结果。
- 运行环境:纯 Node 实现,无网络依赖。
安装与启用¶
使用官方命令安装该插件:
dsh plugin add github:uckkk/dsh-hair-wash
安装完成后,无需额外配置,插件工具会自动注册到当前会话中。
典型用法¶
安装后,在会话中直接调用该插件注册的工具即可。DSH 框架会根据上下文调用 hair_wash 工具并获取建议。
适用场景与注意¶
- 运行权限:该插件以当前 DSH 进程的权限运行,请确保不会执行越权操作。
- 依赖检查:安装前请确认环境已满足依赖要求,包括
@deepseek-ai/cordis(需^4.0.1) 和@deepseek-ai/dsh-tools(需>=0.1.0-rc.6)。 - 源码审查:虽然许可证为 MIT,但在引入第三方插件时,建议在安装前查看源码,确认其行为符合预期。
结尾¶
该插件通过封装简单的逻辑,为智能体提供了具体的业务支持。如需查看完整文档或源码,可访问其 GitHub 仓库 或 DSH 目录页。