一个允许大模型突破限制的插件,通过特殊的提示词结构使模型进入特殊模式。
配置完成 LangBot 主程序后使用管理员账号向机器人发送命令即可安装:
!plugin get https://github.com/sanxianxiaohuntun/nsfw_mode
/破甲帮助
- 显示破甲模式使用说明/开启破甲模式 [模板名]
- 为当前用户开启特殊模式- 不带参数:使用默认模板(在 config.yaml 中配置)
- 带参数:使用指定模板,例如:
/开启破甲模式 DeepSeek
/切换破甲模式 <模板名>
- 切换到指定的模板- 必须指定模板名称
- 仅在已开启破甲模式时可用
/关闭破甲模式
- 为当前用户关闭特殊模式
可用模板:
Gemini
- 适用于 Gemini 系列模型Claude
- 适用于 GPT 和 Claude 系列模型DeepSeek
- 适用于 DeepSeek 系列模型
-
查看帮助:
/破甲帮助
-
使用默认模板开启:
/开启破甲模式
-
使用指定模板开启:
/开启破甲模式 Claude
-
切换到其他模板:
/切换破甲模式 DeepSeek
-
关闭破甲模式:
/关闭破甲模式
-
命令和模板名称不区分大小写,以下命令等效:
/开启破甲模式 CLAUDE
/开启破甲模式 Claude
/开启破甲模式 claude
-
切换模板前需要先开启破甲模式
-
每个用户可以使用不同的模板
-
关闭后需要重新开启才能使用
在 config.yaml
中可以配置:
# 不同模型使用的提示词模板配置
templates:
gemini: "prompts/gemini.json" # Gemini模型的提示词模板
claude: "prompts/claude.json" # Claude模型的提示词模板
deepseek: "prompts/deepseek.json" # DeepSeek模型的提示词模板
# 默认使用的模型模板
default_template: "gemini"
# 调试模式 - 打印更多日志信息
debug: false
如需修改插件行为:
- 修改
prompts/<模型名>.json
中的提示词模板 - 修改
config.yaml
中的配置 - 修改
main.py
中的消息处理逻辑
MIT License