dsh-ciku-pack:斗嘴弹药词库插件

前言

在 DeepSeek Harness(DSH)里做角色扮演或损友互怼时,模型往往缺少「用户自己说过的气话、绰号、口头禅」这类上下文,斗嘴容易显得泛、不像同一个人。手工维护词表又费事,且跨轮对话很难记得往系统提示里塞哪些词。

下面介绍维护者 Tangcuyu4 发布的 dsh-ciku-pack(社区分类:趣味换装)。它是一个词库插件:从对话里收录情绪脏话与攻击性口气词,当作斗嘴弹药;每轮组装提示词时自动注入当前弹药清单,也可通过工具收录、查询、随机抽取或删除。

这是什么

dsh-ciku-pack 是给 DSH 装的词库插件,专门收录用户在对话里说过的脏话、攻击性词汇、气话绰号,供下次斗嘴或「生气」场景原样往回用。与 npm 上的 dsh-zakou-pack(杂口语言包)是天然搭档;单独安装也能用,不依赖语言包。

  • 维护者:Tangcuyu4
  • 目录页:https://www.skillhub.cn/plugins/Tangcuyu4/dsh-ciku-pack
  • 源码:https://github.com/Tangcuyu4/dsh-ciku-pack
  • 许可证:MIT
  • 包版本(package.json):1.0.0
  • 运行环境:Node.js >= 22

三条设计原则

插件 README 用「三条铁律」约束行为,写进介绍便于理解它和普通敏感词过滤插件的差异:

  1. 绝不禁止、不过滤、不净化:词库里的词被定义为用户表达情绪的口气词、损友互怼的火药,插件与模型不对这些词说教、打码或回避。
  2. 自动收录:对话里出现新的脏话、攻击性表达或气话绰号时,应通过 ciku_add 记下;同义变体按新词收录,可带场景备注。
  3. 记完要有反馈:每次收录要用方言、肢体动作和嫌弃腔告诉用户「记下了」,避免「已记录」「已添加」这类机械播报。

核心功能

注册工具

工具 作用
ciku_add 收录:word 单发或 words 批量,可带 note / category;重复自动去重
ciku_list 查看词库:query 模糊筛选(词/分类/备注),limit 截断,附分类统计
ciku_pick 抽弹药:随机抽 count 条(默认 2),抽中即计使用次数
ciku_remove 按词精确删除(仅在用户明确要求时使用)

数据与自动注入

数据落在 DSH 存储目录下:

$DSH_HOME/storages/dsh-ciku-pack/
├── lexicon.json   # 词库(word/key/category/note/addedAt/usedCount/lastUsedAt)
└── config.json    # injectEnabled / injectCount / injectMaxChars
  • 每轮提示词组装时,若开启注入,会自动带上「当前弹药」块:最近收录的词加上用得顺手的条目,斗嘴时不一定非要先调工具。
  • 收录与抽弹按真实时钟跨轮持久化,进程重启不丢。

package.json 中声明的插件权限包括:系统提示词注入、工具注册、DSH storages 数据目录读写。

安装与启用

官方 README 给出的安装方式如下(使用 web profile):

dsh plugin --profile web add dsh-ciku-pack

也可通过 npm 包安装:https://www.npmjs.com/package/dsh-ciku-pack

安装前建议自行阅读 GitHub 仓库源码与 MIT 许可证;插件以当前 DSH 进程权限运行,会读写上述 storages 目录。

典型用法

用法围绕四个工具展开,具体参数以仓库实现为准,README 给出的能力边界如下。

  1. 收录:对话中出现要保留的口气词时,调用 ciku_add,可单条 word 或批量 words,必要时加 note、category。
  2. 查看:用 ciku_list 按 query 模糊查词、分类或备注,用 limit 控制返回量。
  3. 斗嘴抽词:需要随机「弹药」时调用 ciku_pick,默认抽 2 条,可改 count;使用次数会累计。
  4. 删除:仅当用户明确要求去掉某词时,用 ciku_remove 按词精确删除。

自动注入行为由 config.json 中的 injectEnabled、injectCount、injectMaxChars 控制;与手动 ciku_pick 可并存——注入负责每轮上下文,工具负责主动抽词或管理词库。

适用场景与注意

适合谁:希望在 DSH 里做损友互怼、角色化斗嘴,且希望模型记住「你自己说过的话」当 comeback 语料的开发者或玩家;可与 dsh-zakou-pack 一起用,也可只装词库。

注意:

  • 词库内容来自用户对话与用户主动管理,请勿在不可信环境盲目开启;安装前检查源码。
  • 插件明确不过滤、不净化词库语义,使用前请确认符合你的使用场景与合规要求。
  • DSH 社区插件目录(如 skillhub.cn)是独立生态站点,与 DeepSeek / 幻方无官方从属关系;本文事实以 GitHub README 与 package.json 为准。

结尾

dsh-ciku-pack 把「情绪口气词」当成可持久化的斗嘴弹药:工具负责收录与抽取,每轮还可自动注入当前清单,减少手工维护词表的成本。

  • 目录页:https://www.skillhub.cn/plugins/Tangcuyu4/dsh-ciku-pack
  • GitHub:https://github.com/Tangcuyu4/dsh-ciku-pack
羽毛球分组比赛记分
小程序二维码

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

小夜