# JsPlugin **Repository Path**: xlzjy116/js-plugin ## Basic Information - **Project Name**: JsPlugin - **Description**: miao-yunzai v3的一些js小插件 - **Primary Language**: NodeJS - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-04 - **Last Updated**: 2025-04-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: Nodejs ## README # QQ机器人插件文档 ![License](https://img.shields.io/badge/license-MIT-blue) ![Node Version](https://img.shields.io/badge/node-%3E%3D16.0.0-green) ## 1. DeepSeek AI 对话插件 ### 功能概述 基于 DeepSeek AI 的群聊对话插件,支持上下文记忆、参数调整和思考过程显示。 ### 安装要求 - Node.js 环境 - miaoYunzai v3 框架 - Redis 数据库 - OpenAI API 配置 安装所需依赖: ```bash pnpm add openai -w ``` ### 配置项 ```javascript const CURRENT_MODEL = '<自行填写模型名称>' const openai = new OpenAI({ baseURL: '<自行填写URL>', apiKey: '<自行填写sk>' }); ``` ### 命令列表 | 命令 | 功能 | 权限 | |------|------|------| | `#ds [内容]` | 与AI对话 | 所有用户 | | `#结束对话` | 重置当前群聊历史 | 所有用户 | | `#ai设置上下文长度[数字]` | 设置记忆轮数(0-10) | 管理员 | | `#ai设置温度[数字]` | 设置响应随机性(0.0-2.0) | 管理员 | | `#ai设置思考过程[开启/关闭]` | 显示/隐藏AI思考过程 | 管理员 | ### 特色功能 - 独立的群聊上下文记忆 - 并发请求控制 - 响应耗时统计 - 多参数可配置化 ### 注意事项 1. 上下文长度设置为0将禁用记忆功能 2. 温度参数越高回答越随机 3. 系统提示词已内置,无需额外配置 --- ## 2. 随机老婆插件 ### 功能概述 每日随机匹配群CP的娱乐插件,支持多种互动模式和权限管理。 ### 核心功能 - 每日随机CP匹配 - 离婚/强娶功能 - 全局/本地拒绝功能 - 功能开关控制 ### 命令列表 | 命令 | 功能 | 示例 | |------|------|------| | `#今日群老婆` | 随机匹配CP | `#今日群老婆` | | `#离婚` | 解除CP关系(每日3次) | `#离婚` | | `#强娶 @用户` | 强制指定CP | `#强娶 @张三` | | `#一键拒绝` | 开启本群拒绝 | `#一键拒绝` | | `#全局一键拒绝` | 开启全局拒绝 | `#全局一键拒绝` | | `#开启/关闭 强娶 离婚` | 功能开关 | `#关闭 强娶` | ### 数据管理 - 每日凌晨4点自动重置数据 - 独立存储每个群的CP关系 - 支持双向关系绑定 ### 权限控制 | 功能 | 默认状态 | 可配置 | |------|---------|--------| | 强娶 | 开启 | 是 | | 离婚 | 开启 | 是 | | 拒绝功能 | 永久有效 | 是 | ### 特色机制 1. 防刷机制:每日最多离婚3次 2. 保护机制:机器人不能被匹配 3. 拒绝系统:支持群级和全局拒绝 4. 异常处理:自动修复数据不一致 ### 注意事项 1. 强娶需要@目标用户 2. 拒绝状态会阻止所有匹配尝试 3. 功能开关需要管理员权限 --- ## 通用安装说明 1. 将插件文件放入 `example` 目录 2. 重启机器人 ## 常见问题 咕咕咕? 如需进一步帮助,请联系插件开发者。 ## 贡献指南 欢迎提交Pull Request或Issue报告问题。请确保您的代码符合项目风格并包含适当的测试。 ## 许可证 本项目采用 [MIT License](LICENSE) 开源。 --- **注意**:本插件仅供娱乐用途,请勿用于不当场合。开发者不对使用本插件产生的任何后果负责。(本README由AI生成,看看就行了())