dsh-text-lines:文本行去重/排序/统计

在 DSH 生态中,对文本行进行去重、排序或统计是常见的数据处理需求。手动编写此类脚本不仅耗时,且容易引入错误。dsh-text-lines 插件提供了一套轻量级的解决方案,直接在本地处理文本数据,无需依赖外部服务。

插件介绍

这是一个纯 Node.js 实现的 DSH 插件,由开发者 uckkk 维护。它不依赖网络连接或外部 API,所有逻辑均在本地运行。该插件旨在为智能体提供基础的文本行处理能力。

核心功能

插件提供了以下三种基础处理能力:

  1. 文本行去重:去除文本中重复出现的行。
  2. 文本行排序:对文本行进行排序。
  3. 文本行统计:统计文本行的数量。

安装与依赖

在安装前,请确保已满足以下依赖要求:

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

使用官方命令安装插件:

dsh plugin add dsh-text-lines

安装完成后,插件会自动注册到 DSH 会话中。

使用说明

安装成功后,无需额外配置,直接在会话中调用该插件注册的工具即可。工具的具体调用方式由 DSH 工具集定义,插件本身不提供额外的命令行参数说明。

注意事项

  • 安全提示:由于该插件以当前 DSH 进程的权限运行代码,请务必在安装前审阅源码,确认代码安全性。
  • 纯本地运行:插件为纯 Node 实现,无网络请求,无外部服务依赖。

参考资料

该插件托管在 GitHub,相关资料可在社区目录查阅。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜