xby-cpan-package-info
在终端中运行以下命令:
dsh plugin install xby-skill/xby-cpan-package-info
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install xby-skill/xby-cpan-package-info,源码地址为 https://github.com/xby-skill/xby-cpan-package-info ,安装后即可在对话中调用 CPAN 包查询工具。
插件介绍
Perl 生态中有大量功能强大的 CPAN 模块,但写代码时一碰到不熟悉的包,就得切到 metacpan.org 手动搜索、翻页、看依赖,编码节奏一断就很难接回来。xby-cpan-package-info 把这件事拉回了对话窗口:它作为 MCP 服务器接入 DeepSeek Harness,让 AI 助手直接替你查文档、列依赖、搜包,全程不用离开聊天。
核心能力覆盖三个场景:get_readme_from_cpan 返回任意包的 README 原文与使用示例;get_package_info_from_cpan 给出包的基本元数据和完整依赖列表;search_packages_from_cpan 按关键词在 CPAN 中检索。API 密钥在首次配置后自动持久化,重启不丢失,后续对话即叫即用。
它适合日常写 Perl 的开发者,尤其是那些在对话中频繁需要确认某个模块的参数、版本兼容或替代方案的人。不用再凭记忆猜接口,也不用在多个标签页之间来回切换,一条消息就能拿到可靠文档。
使用场景
- 编码中遇到陌生 Perl 模块,一句话让助手拉取 README 和使用示例
- 确认新包的版本约束与完整依赖列表是否与当前项目兼容
- 按功能关键词在 CPAN 中快速发现候选或替代模块
适合人员
- 日常用 Perl 编写业务或系统脚本的开发者
- 在对话中频繁需要查阅模块文档的 AI 协作用户
- 需要批量了解 CPAN 包元数据做技术选型的架构师