mirror of
https://github.com/ikechan8370/chatgpt-plugin.git
synced 2025-12-16 13:27:08 +00:00
* 修复后台API反代地址未能正确显示的问题 * 更新渲染页面配置 * 添加个人聊天模式配置 * 将用户数据获取改到common中 * 修复错误的渲染页面参数 * 修复bug * 添加Live2D * 修复渲染页面错误 * 修复渲染传入值 * 更新渲染 * 修复图表渲染bug * 调整live2d模型大小 * 修复live2d无法关闭问题 * 修复错误的传值 * 修复ai命名 * 更新渲染 * 添加用户独立设定 * 更新渲染配置适配个人设置 * 修复合并导致的渲染文件异常删除 * 修复用户数据缺失问题 * 修复旧版本数据缺失问题 * 修复bing参数不存在问题,兼容miao的截图 * 修复受限token重试时不被排除的问题 * 修复个人模式下结束对话的模式错误 * 更新渲染页面,将预览版转为正式版 * 修复传统渲染无法调用截图功能的问题 * 文字模式也进行一次缓存 * 更新README * Update README.md * 更新渲染 * 更新渲染页面 * 添加版本信息 * 遗漏参数 * 丢失引用 * 补充路由 * 添加云转码功能 * 判断node-silk是否正常合成 * 云转码提示 * 修复图片渲染出错 * 云转码支持发送Buffer * 添加云转码模式支持 * 更新描述 * 更新后台渲染页面 * 更新配置 * 更新渲染页面 * 添加云渲染 * 修复错误的接口调用 * 修复遗漏的数据转换 * 修复获取的图片数据异常问题 * 更新后台配置 * 更新渲染页面 * 修复云渲染访问地址错误 * 更新渲染页面 * 修复遗漏的模型文件 * 修复live2d问题 * 更新live2d以及相关配置 * 修复遗漏的数据参数 * 修复新live2d情况下云渲染错误的问题 * 适配云渲染1.1.2等待参数 * 添加云服务api检查 * 更新渲染页面 * 添加live2d加载检测 * 修复错误的属性判断 * 添加云渲染DPR * 更新sydney支持内容生成 * 修改文件模式语音转码接收模式 * 添加云转码时recordUrl检查 * 更新后台配置项 * 修复错误的文本描述 * 更新后台页面 * 添加全局对话模式设置,更新后台面板 * 添加第三方渲染服务适配 * 修复第三方服务器live2d加载导致的渲染失败问题 * 修复后台地址无法实时保存的问题 * 添加live2d模型透明度设置 * 合并更新 * 更新渲染页面 * 更新渲染页面 * 使dpr对本地渲染也生效 * 更新渲染页面 * 添加网页截图功能 * 添加后台配置项 * 添加配置导出和导入功能 * 运行通过参数传递用户token * 登录时将token作为参数返回 * 修复错误 * 添加密码修改和用户删除接口 * 修正密码比对 * 修复user错误 * 优化数据保存时的返回值 * 添加系统额外服务检查api * 添加AccessToken配置 * 修复错误的导入提示 * 添加ws连接 * 添加ws用户信息获取 * 修复错误的循环 * 修正ws参数 * 添加群消息获取权限 * 添加用户多端登录支持 * 修复错误的路径引用 * 修复错误的路径引用 * 修复错误 * 修复页面数据获取失败问题 * 修复异常的中断 * 添加配置视图 * 更新配置面板 * 添加用户版本信息 * 更新配置视图 * 修复错误的视图绑定 * 修改视图文件位置,添加mediaLink相关代码 * 修复错误的视图配置绑定 * 更新依赖,添加qq消息组件初始化信息获取 * 修复异常的群名称无法获取问题 * 修改注释 * 撤销对management的错误合并 * 添加Sydney图片识别功能 * 更新配置文件和后台页面 * 修改view配置 --------- Co-authored-by: ikechan8370 <geyinchibuaa@gmail.com>
844 lines
No EOL
69 KiB
JSON
844 lines
No EOL
69 KiB
JSON
[
|
||
{
|
||
"id": "GeneralSettings",
|
||
"title": "通用设置",
|
||
"view": [
|
||
{
|
||
"type": "check",
|
||
"label": "图片识别OCR",
|
||
"data": "imgOcr"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "允许其他模式",
|
||
"data": "allowOtherMode"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "调试信息",
|
||
"data": "debug"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "是否允许私聊机器人",
|
||
"data": "enablePrivateChat"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "回复确认",
|
||
"model": "redisConfig",
|
||
"data": "turnConfirm"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "新版帮助",
|
||
"data": "newhelp"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "对话保留时长",
|
||
"placeholder": "每个人发起的对话保留时长",
|
||
"data": "conversationPreserveTime"
|
||
},
|
||
{
|
||
"type": "url",
|
||
"label": "代理服务器地址",
|
||
"placeholder": "数据通过代理服务器发送,http或socks5代理",
|
||
"data": "proxy"
|
||
},
|
||
{
|
||
"type": "select",
|
||
"label": "对话模式",
|
||
"model": "redisConfig",
|
||
"data": "useMode",
|
||
"items": [
|
||
{
|
||
"label": "必应",
|
||
"value": "bing"
|
||
},
|
||
{
|
||
"label": "ChatGPT API",
|
||
"value": "api"
|
||
},
|
||
{
|
||
"label": "ChatGPT API3",
|
||
"value": "api3"
|
||
},
|
||
{
|
||
"label": "Slack Claude",
|
||
"value": "claude"
|
||
},
|
||
{
|
||
"label": "ChatGLM",
|
||
"value": "chatglm"
|
||
},
|
||
{
|
||
"label": "星火",
|
||
"value": "xh"
|
||
},
|
||
{
|
||
"label": "浏览器",
|
||
"value": "browser"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"type": "password",
|
||
"label": "高德APIKey",
|
||
"placeholder": "用于查询天气",
|
||
"data": "amapKey"
|
||
},
|
||
{
|
||
"type": "url",
|
||
"label": "Azure search key",
|
||
"placeholder": "https://www.microsoft.com/en-us/bing/apis/bing-web-search-api",
|
||
"data": "azSerpKey"
|
||
},
|
||
{
|
||
"type": "select",
|
||
"label": "搜索来源",
|
||
"data": "serpSource",
|
||
"items": [
|
||
{
|
||
"label": "Azure",
|
||
"value": "azure"
|
||
},
|
||
{
|
||
"label": "ikechan8370",
|
||
"value": "ikechan8370"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"type": "url",
|
||
"label": "额外工具url",
|
||
"placeholder": "测试期间提供一个公益接口,一段时间后撤掉",
|
||
"data": "extraUrl"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "ChatSettings",
|
||
"title": "聊天设置",
|
||
"view": [
|
||
{
|
||
"type": "tabs",
|
||
"id": "ChatSetting",
|
||
"tabs": [
|
||
{
|
||
"title": "文本模式",
|
||
"icon": "mdi-format-text",
|
||
"tab": "text",
|
||
"view": [
|
||
{
|
||
"type": "check",
|
||
"label": "长文本自动转图片",
|
||
"data": "autoUsePicture"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "是否允许机器人真AT",
|
||
"data": "enableRobotAt"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "自动转图片阈值",
|
||
"placeholder": "自动转图片的字数阈值",
|
||
"data": "autoUsePictureThreshold"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "图片模式[基础参数]",
|
||
"icon": "mdi-image",
|
||
"tab": "image_base",
|
||
"view": [
|
||
{
|
||
"type": "check",
|
||
"label": "全局图片模式",
|
||
"data": "defaultUsePicture"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "图片引用消息",
|
||
"data": "quoteReply"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "启用二维码",
|
||
"data": "showQRCode"
|
||
},
|
||
{
|
||
"type": "text",
|
||
"label": "BOT命名",
|
||
"placeholder": "强制修改Bot命名",
|
||
"data": "chatViewBotName"
|
||
},
|
||
{
|
||
"type": "url",
|
||
"label": "渲染服务器地址",
|
||
"placeholder": "可选择第三方渲染服务器",
|
||
"data": "viewHost"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "图片渲染宽度",
|
||
"placeholder": "图片渲染宽度",
|
||
"data": "chatViewWidth"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "云渲染",
|
||
"data": "cloudRender"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "云渲染DPR",
|
||
"placeholder": "设置云渲染画面缩放,数值愈大越清晰",
|
||
"data": "cloudDPR"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "图片模式[Live2D]",
|
||
"icon": "mdi-image",
|
||
"tab": "image_live2d",
|
||
"view": [
|
||
{
|
||
"type": "check",
|
||
"label": "Live2D",
|
||
"data": "live2d"
|
||
},
|
||
{
|
||
"type": "text",
|
||
"label": "Live2D模型",
|
||
"placeholder": "使用的Live2D模式文件",
|
||
"data": "live2dModel"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "Live2D模型缩放",
|
||
"placeholder": "渲染live2d的模型大小",
|
||
"data": "live2dOption_scale"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "Live2D模型位置X",
|
||
"placeholder": "Live2d模型在区域的位置X轴微调",
|
||
"data": "live2dOption_positionX"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "Live2D模型位置Y",
|
||
"placeholder": "Live2d模型在区域的位置Y轴微调",
|
||
"data": "live2dOption_positionY"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "Live2D模型旋转",
|
||
"placeholder": "Live2d模型在区域的旋转角度",
|
||
"data": "live2dOption_rotation"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "Live2D模型透明度",
|
||
"placeholder": "Live2d模型的透明度",
|
||
"data": "live2dOption_alpha"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "图片模式[旧渲染]",
|
||
"icon": "mdi-image",
|
||
"tab": "image_old",
|
||
"view": [
|
||
{
|
||
"type": "check",
|
||
"label": "旧版本渲染",
|
||
"data": "oldview"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "预制渲染服务器访问代码",
|
||
"data": "cacheEntry"
|
||
},
|
||
{
|
||
"type": "url",
|
||
"label": "渲染服务器地址",
|
||
"placeholder": "可选择第三方渲染服务器",
|
||
"data": "cacheUrl"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "语音模式",
|
||
"icon": "mdi-microphone",
|
||
"tab": "voice",
|
||
"view": [
|
||
{
|
||
"type": "check",
|
||
"label": "全局语音模式",
|
||
"data": "defaultUseTTS"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "语音同时发送文字",
|
||
"data": "alsoSendText"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "语音转文字阈值",
|
||
"placeholder": "语音模式下,字数超过这个阈值就降级为文字",
|
||
"data": "ttsAutoFallbackThreshold"
|
||
},
|
||
{
|
||
"type": "text",
|
||
"label": "语音过滤正则表达式",
|
||
"placeholder": "语音模式下,配置此项以过滤不想被读出来的内容",
|
||
"data": "ttsRegex"
|
||
},
|
||
{
|
||
"type": "select",
|
||
"label": "语音模式源",
|
||
"data": "ttsMode",
|
||
"items": [ { "label": "Vits", "value": "vits-uma-genshin-honkai" }, { "label": "微软Azure", "value": "azure" }, { "label": "VoiceVox", "value": "VoiceVox" }
|
||
]
|
||
},
|
||
{
|
||
"type": "select",
|
||
"label": "云转码模式",
|
||
"data": "cloudMode",
|
||
"items": [ { "label": "文件", "value": "file" }, { "label": "链接", "value": "url" }
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "语音模式[vits]",
|
||
"icon": "mdi-microphone",
|
||
"tab": "vits",
|
||
"view": [
|
||
{
|
||
"type": "url",
|
||
"label": "语音转换API地址",
|
||
"placeholder": "前往duplicate空间查看api地址",
|
||
"data": "ttsSpace"
|
||
},
|
||
{
|
||
"type": "url",
|
||
"label": "语音转换huggingface反代",
|
||
"data": "huggingFaceReverseProxy"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "控制情感变化程度",
|
||
"data": "noiseScale"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "控制音素发音长度",
|
||
"data": "noiseScaleW"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "控制整体语速",
|
||
"data": "lengthScale"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "日语输出",
|
||
"data": "autoJapanese"
|
||
},
|
||
{
|
||
"type": "select",
|
||
"label": "vits默认角色",
|
||
"data": "defaultTTSRole",
|
||
"items": [ { "value": "随机", "label": "随机" }, { "value": "特别周", "label": "特别周" }, { "value": "无声铃鹿", "label": "无声铃鹿" }, { "value": "东海帝皇(帝宝,帝王)", "label": "东海帝皇(帝宝,帝王)" }, { "value": "丸善斯基", "label": "丸善斯基" }, { "value": "富士奇迹", "label": "富士奇迹" }, { "value": "小栗帽", "label": "小栗帽" }, { "value": "黄金船", "label": "黄金船" }, { "value": "伏特加", "label": "伏特加" }, { "value": "大和赤骥", "label": "大和赤骥" }, { "value": "大树快车", "label": "大树快车" }, { "value": "草上飞", "label": "草上飞" }, { "value": "菱亚马逊", "label": "菱亚马逊" }, { "value": "目白麦昆", "label": "目白麦昆" }, { "value": "神鹰", "label": "神鹰" }, { "value": "好歌剧", "label": "好歌剧" }, { "value": "成田白仁", "label": "成田白仁" }, { "value": "鲁道夫象征(皇帝)", "label": "鲁道夫象征(皇帝)" }, { "value": "气槽", "label": "气槽" }, { "value": "爱丽数码", "label": "爱丽数码" }, { "value": "星云天空", "label": "星云天空" }, { "value": "玉藻十字", "label": "玉藻十字" }, { "value": "美妙姿势", "label": "美妙姿势" }, { "value": "琵琶晨光", "label": "琵琶晨光" }, { "value": "摩耶重炮", "label": "摩耶重炮" }, { "value": "曼城茶座", "label": "曼城茶座" }, { "value": "美浦波旁", "label": "美浦波旁" }, { "value": "目白赖恩", "label": "目白赖恩" }, { "value": "菱曙", "label": "菱曙" }, { "value": "雪中美人", "label": "雪中美人" }, { "value": "米浴", "label": "米浴" }, { "value": "艾尼斯风神", "label": "艾尼斯风神" }, { "value": "爱丽速子(爱丽快子)", "label": "爱丽速子(爱丽快子)" }, { "value": "爱慕织姬", "label": "爱慕织姬" }, { "value": "稻荷一", "label": "稻荷一" }, { "value": "胜利奖券", "label": "胜利奖券" }, { "value": "空中神宫", "label": "空中神宫" }, { "value": "荣进闪耀", "label": "荣进闪耀" }, { "value": "真机伶", "label": "真机伶" }, { "value": "川上公主", "label": "川上公主" }, { "value": "黄金城(黄金城市)", "label": "黄金城(黄金城市)" }, { "value": "樱花进王", "label": "樱花进王" }, { "value": "采珠", "label": "采珠" }, { "value": "新光风", "label": "新光风" }, { "value": "东商变革", "label": "东商变革" }, { "value": "超级小海湾", "label": "超级小海湾" }, { "value": "醒目飞鹰(寄寄子)", "label": "醒目飞鹰(寄寄子)" }, { "value": "荒漠英雄", "label": "荒漠英雄" }, { "value": "东瀛佐敦", "label": "东瀛佐敦" }, { "value": "中山庆典", "label": "中山庆典" }, { "value": "成田大进", "label": "成田大进" }, { "value": "西野花", "label": "西野花" }, { "value": "春丽(乌拉拉)", "label": "春丽(乌拉拉)" }, { "value": "青竹回忆", "label": "青竹回忆" }, { "value": "微光飞驹", "label": "微光飞驹" }, { "value": "美丽周日", "label": "美丽周日" }, { "value": "待兼福来", "label": "待兼福来" }, { "value": "mr cb(cb先生)", "label": "mr cb(cb先生)" }, { "value": "名将怒涛(名将户仁)", "label": "名将怒涛(名将户仁)" }, { "value": "目白多伯", "label": "目白多伯" }, { "value": "优秀素质", "label": "优秀素质" }, { "value": "帝王光辉", "label": "帝王光辉" }, { "value": "待兼诗歌剧", "label": "待兼诗歌剧" }, { "value": "生野狄杜斯", "label": "生野狄杜斯" }, { "value": "目白善信", "label": "目白善信" }, { "value": "大拓太阳神", "label": "大拓太阳神" }, { "value": "双涡轮(两立直,两喷射,二锅头,逆喷射)", "label": "双涡轮(两立直,两喷射,二锅头,逆喷射)" }, { "value": "里见光钻(萨托诺金刚石)", "label": "里见光钻(萨托诺金刚石)" }, { "value": "北部玄驹", "label": "北部玄驹" }, { "value": "樱花千代王", "label": "樱花千代王" }, { "value": "天狼星象征", "label": "天狼星象征" }, { "value": "目白阿尔丹", "label": "目白阿尔丹" }, { "value": "八重无敌", "label": "八重无敌" }, { "value": "鹤丸刚志", "label": "鹤丸刚志" }, { "value": "目白光明", "label": "目白光明" }, { "value": "成田拜仁(成田路)", "label": "成田拜仁(成田路)" }, { "value": "也文摄辉", "label": "也文摄辉" }, { "value": "小林历奇", "label": "小林历奇" }, { "value": "北港火山", "label": "北港火山" }, { "value": "奇锐骏", "label": "奇锐骏" }, { "value": "苦涩糖霜", "label": "苦涩糖霜" }, { "value": "小小蚕茧", "label": "小小蚕茧" }, { "value": "骏川手纲(绿帽恶魔)", "label": "骏川手纲(绿帽恶魔)" }, { "value": "秋川弥生(小小理事长)", "label": "秋川弥生(小小理事长)" }, { "value": "乙名史悦子(乙名记者)", "label": "乙名史悦子(乙名记者)" }, { "value": "桐生院葵", "label": "桐生院葵" }, { "value": "安心泽刺刺美", "label": "安心泽刺刺美" }, { "value": "樫本理子", "label": "樫本理子" }, { "value": "神里绫华(龟龟)", "label": "神里绫华(龟龟)" }, { "value": "琴", "label": "琴" }, { "value": "空(空哥)", "label": "空(空哥)" }, { "value": "丽莎", "label": "丽莎" }, { "value": "荧(荧妹)", "label": "荧(荧妹)" }, { "value": "芭芭拉", "label": "芭芭拉" }, { "value": "凯亚", "label": "凯亚" }, { "value": "迪卢克", "label": "迪卢克" }, { "value": "雷泽", "label": "雷泽" }, { "value": "安柏", "label": "安柏" }, { "value": "温迪", "label": "温迪" }, { "value": "香菱", "label": "香菱" }, { "value": "北斗", "label": "北斗" }, { "value": "行秋", "label": "行秋" }, { "value": "魈", "label": "魈" }, { "value": "凝光", "label": "凝光" }, { "value": "可莉", "label": "可莉" }, { "value": "钟离", "label": "钟离" }, { "value": "菲谢尔(皇女)", "label": "菲谢尔(皇女)" }, { "value": "班尼特", "label": "班尼特" }, { "value": "达达利亚(公子)", "label": "达达利亚(公子)" }, { "value": "诺艾尔(女仆)", "label": "诺艾尔(女仆)" }, { "value": "七七", "label": "七七" }, { "value": "重云", "label": "重云" }, { "value": "甘雨(椰羊)", "label": "甘雨(椰羊)" }, { "value": "阿贝多", "label": "阿贝多" }, { "value": "迪奥娜(猫猫)", "label": "迪奥娜(猫猫)" }, { "value": "莫娜", "label": "莫娜" }, { "value": "刻晴", "label": "刻晴" }, { "value": "砂糖", "label": "砂糖" }, { "value": "辛焱", "label": "辛焱" }, { "value": "罗莎莉亚", "label": "罗莎莉亚" }, { "value": "胡桃", "label": "胡桃" }, { "value": "枫原万叶(万叶)", "label": "枫原万叶(万叶)" }, { "value": "烟绯", "label": "烟绯" }, { "value": "宵宫", "label": "宵宫" }, { "value": "托马", "label": "托马" }, { "value": "优菈", "label": "优菈" }, { "value": "雷电将军(雷神)", "label": "雷电将军(雷神)" }, { "value": "早柚", "label": "早柚" }, { "value": "珊瑚宫心海(心海,扣扣米)", "label": "珊瑚宫心海(心海,扣扣米)" }, { "value": "五郎", "label": "五郎" }, { "value": "九条裟罗", "label": "九条裟罗" }, { "value": "荒泷一斗(一斗)", "label": "荒泷一斗(一斗)" }, { "value": "埃洛伊", "label": "埃洛伊" }, { "value": "申鹤", "label": "申鹤" }, { "value": "八重神子(神子)", "label": "八重神子(神子)" }, { "value": "神里绫人(绫人)", "label": "神里绫人(绫人)" }, { "value": "夜兰", "label": "夜兰" }, { "value": "久岐忍", "label": "久岐忍" }, { "value": "鹿野苑平藏", "label": "鹿野苑平藏" }, { "value": "提纳里", "label": "提纳里" }, { "value": "柯莱", "label": "柯莱" }, { "value": "多莉", "label": "多莉" }, { "value": "云堇", "label": "云堇" }, { "value": "纳西妲(草神)", "label": "纳西妲(草神)" }, { "value": "深渊使徒", "label": "深渊使徒" }, { "value": "妮露", "label": "妮露" }, { "value": "赛诺", "label": "赛诺" }, { "value": "债务处理人", "label": "债务处理人" }, { "value": "坎蒂丝", "label": "坎蒂丝" }, { "value": "真弓快车", "label": "真弓快车" }, { "value": "秋人", "label": "秋人" }, { "value": "望族", "label": "望族" }, { "value": "艾尔菲", "label": "艾尔菲" }, { "value": "艾莉丝", "label": "艾莉丝" }, { "value": "艾伦", "label": "艾伦" }, { "value": "阿洛瓦", "label": "阿洛瓦" }, { "value": "天野", "label": "天野" }, { "value": "天目十五", "label": "天目十五" }, { "value": "愚人众-安德烈", "label": "愚人众-安德烈" }, { "value": "安顺", "label": "安顺" }, { "value": "安西", "label": "安西" }, { "value": "葵", "label": "葵" }, { "value": "青木", "label": "青木" }, { "value": "荒川幸次", "label": "荒川幸次" }, { "value": "荒谷", "label": "荒谷" }, { "value": "有泽", "label": "有泽" }, { "value": "浅川", "label": "浅川" }, { "value": "麻美", "label": "麻美" }, { "value": "凝光助手", "label": "凝光助手" }, { "value": "阿托", "label": "阿托" }, { "value": "竺子", "label": "竺子" }, { "value": "百识", "label": "百识" }, { "value": "百闻", "label": "百闻" }, { "value": "百晓", "label": "百晓" }, { "value": "白术", "label": "白术" }, { "value": "贝雅特丽奇", "label": "贝雅特丽奇" }, { "value": "丽塔", "label": "丽塔" }, { "value": "失落迷迭", "label": "失落迷迭" }, { "value": "缭乱星棘", "label": "缭乱星棘" }, { "value": "伊甸", "label": "伊甸" }, { "value": "伏特加女孩", "label": "伏特加女孩" }, { "value": "狂热蓝调", "label": "狂热蓝调" }, { "value": "莉莉娅", "label": "莉莉娅" }, { "value": "萝莎莉娅", "label": "萝莎莉娅" }, { "value": "八重樱", "label": "八重樱" }, { "value": "八重霞", "label": "八重霞" }, { "value": "卡莲", "label": "卡莲" }, { "value": "第六夜想曲", "label": "第六夜想曲" }, { "value": "卡萝尔", "label": "卡萝尔" }, { "value": "姬子", "label": "姬子" }, { "value": "极地战刃", "label": "极地战刃" }, { "value": "布洛妮娅", "label": "布洛妮娅" }, { "value": "次生银翼", "label": "次生银翼" }, { "value": "理之律者%26希儿", "label": "理之律者%26希儿" }, { "value": "理之律者", "label": "理之律者" }, { "value": "迷城骇兔", "label": "迷城骇兔" }, { "value": "希儿", "label": "希儿" }, { "value": "魇夜星渊", "label": "魇夜星渊" }, { "value": "黑希儿", "label": "黑希儿" }, { "value": "帕朵菲莉丝", "label": "帕朵菲莉丝" }, { "value": "不灭星锚", "label": "不灭星锚" }, { "value": "天元骑英", "label": "天元骑英" }, { "value": "幽兰黛尔", "label": "幽兰黛尔" }, { "value": "派蒙bh3", "label": "派蒙bh3" }, { "value": "爱酱", "label": "爱酱" }, { "value": "绯玉丸", "label": "绯玉丸" }, { "value": "德丽莎", "label": "德丽莎" }, { "value": "月下初拥", "label": "月下初拥" }, { "value": "朔夜观星", "label": "朔夜观星" }, { "value": "暮光骑士", "label": "暮光骑士" }, { "value": "格蕾修", "label": "格蕾修" }, { "value": "留云借风真君", "label": "留云借风真君" }, { "value": "梅比乌斯", "label": "梅比乌斯" }, { "value": "仿犹大", "label": "仿犹大" }, { "value": "克莱因", "label": "克莱因" }, { "value": "圣剑幽兰黛尔", "label": "圣剑幽兰黛尔" }, { "value": "妖精爱莉", "label": "妖精爱莉" }, { "value": "特斯拉zero", "label": "特斯拉zero" }, { "value": "苍玄", "label": "苍玄" }, { "value": "若水", "label": "若水" }, { "value": "西琳", "label": "西琳" }, { "value": "戴因斯雷布", "label": "戴因斯雷布" }, { "value": "贝拉", "label": "贝拉" }, { "value": "赤鸢", "label": "赤鸢" }, { "value": "镇魂歌", "label": "镇魂歌" }, { "value": "渡鸦", "label": "渡鸦" }, { "value": "人之律者", "label": "人之律者" }, { "value": "爱莉希雅", "label": "爱莉希雅" }, { "value": "天穹游侠", "label": "天穹游侠" }, { "value": "琪亚娜", "label": "琪亚娜" }, { "value": "空之律者", "label": "空之律者" }, { "value": "薪炎之律者", "label": "薪炎之律者" }, { "value": "云墨丹心", "label": "云墨丹心" }, { "value": "符华", "label": "符华" }, { "value": "识之律者", "label": "识之律者" }, { "value": "特瓦林", "label": "特瓦林" }, { "value": "维尔薇", "label": "维尔薇" }, { "value": "芽衣", "label": "芽衣" }, { "value": "雷之律者", "label": "雷之律者" }, { "value": "断罪影舞", "label": "断罪影舞" }, { "value": "阿波尼亚", "label": "阿波尼亚" }, { "value": "榎本", "label": "榎本" }, { "value": "厄尼斯特", "label": "厄尼斯特" }, { "value": "恶龙", "label": "恶龙" }, { "value": "范二爷", "label": "范二爷" }, { "value": "法拉", "label": "法拉" }, { "value": "愚人众士兵", "label": "愚人众士兵" }, { "value": "愚人众士兵a", "label": "愚人众士兵a" }, { "value": "愚人众士兵b", "label": "愚人众士兵b" }, { "value": "愚人众士兵c", "label": "愚人众士兵c" }, { "value": "愚人众a", "label": "愚人众a" }, { "value": "愚人众b", "label": "愚人众b" }, { "value": "飞飞", "label": "飞飞" }, { "value": "菲利克斯", "label": "菲利克斯" }, { "value": "女性跟随者", "label": "女性跟随者" }, { "value": "逢岩", "label": "逢岩" }, { "value": "摆渡人", "label": "摆渡人" }, { "value": "狂躁的男人", "label": "狂躁的男人" }, { "value": "奥兹", "label": "奥兹" }, { "value": "芙萝拉", "label": "芙萝拉" }, { "value": "跟随者", "label": "跟随者" }, { "value": "蜜汁生物", "label": "蜜汁生物" }, { "value": "黄麻子", "label": "黄麻子" }, { "value": "渊上", "label": "渊上" }, { "value": "藤木", "label": "藤木" }, { "value": "深见", "label": "深见" }, { "value": "福本", "label": "福本" }, { "value": "芙蓉", "label": "芙蓉" }, { "value": "古泽", "label": "古泽" }, { "value": "古田", "label": "古田" }, { "value": "古山", "label": "古山" }, { "value": "古谷昇", "label": "古谷昇" }, { "value": "傅三儿", "label": "傅三儿" }, { "value": "高老六", "label": "高老六" }, { "value": "矿工冒", "label": "矿工冒" }, { "value": "元太", "label": "元太" }, { "value": "德安公", "label": "德安公" }, { "value": "茂才公", "label": "茂才公" }, { "value": "杰拉德", "label": "杰拉德" }, { "value": "葛罗丽", "label": "葛罗丽" }, { "value": "金忽律", "label": "金忽律" }, { "value": "公俊", "label": "公俊" }, { "value": "锅巴", "label": "锅巴" }, { "value": "歌德", "label": "歌德" }, { "value": "阿豪", "label": "阿豪" }, { "value": "狗三儿", "label": "狗三儿" }, { "value": "葛瑞丝", "label": "葛瑞丝" }, { "value": "若心", "label": "若心" }, { "value": "阿山婆", "label": "阿山婆" }, { "value": "怪鸟", "label": "怪鸟" }, { "value": "广竹", "label": "广竹" }, { "value": "观海", "label": "观海" }, { "value": "关宏", "label": "关宏" }, { "value": "蜜汁卫兵", "label": "蜜汁卫兵" }, { "value": "守卫1", "label": "守卫1" }, { "value": "傲慢的守卫", "label": "傲慢的守卫" }, { "value": "害怕的守卫", "label": "害怕的守卫" }, { "value": "贵安", "label": "贵安" }, { "value": "盖伊", "label": "盖伊" }, { "value": "阿创", "label": "阿创" }, { "value": "哈夫丹", "label": "哈夫丹" }, { "value": "日语阿贝多(野岛健儿)", "label": "日语阿贝多(野岛健儿)" }, { "value": "日语埃洛伊(高垣彩阳)", "label": "日语埃洛伊(高垣彩阳)" }, { "value": "日语安柏(石见舞菜香)", "label": "日语安柏(石见舞菜香)" }, { "value": "日语神里绫华(早见沙织)", "label": "日语神里绫华(早见沙织)" }, { "value": "日语神里绫人(石田彰)", "label": "日语神里绫人(石田彰)" }, { "value": "日语白术(游佐浩二)", "label": "日语白术(游佐浩二)" }, { "value": "日语芭芭拉(鬼头明里)", "label": "日语芭芭拉(鬼头明里)" }, { "value": "日语北斗(小清水亚美)", "label": "日语北斗(小清水亚美)" }, { "value": "日语班尼特(逢坂良太)", "label": "日语班尼特(逢坂良太)" }, { "value": "日语坎蒂丝(柚木凉香)", "label": "日语坎蒂丝(柚木凉香)" }, { "value": "日语重云(齐藤壮马)", "label": "日语重云(齐藤壮马)" }, { "value": "日语柯莱(前川凉子)", "label": "日语柯莱(前川凉子)" }, { "value": "日语赛诺(入野自由)", "label": "日语赛诺(入野自由)" }, { "value": "日语戴因斯雷布(津田健次郎)", "label": "日语戴因斯雷布(津田健次郎)" }, { "value": "日语迪卢克(小野贤章)", "label": "日语迪卢克(小野贤章)" }, { "value": "日语迪奥娜(井泽诗织)", "label": "日语迪奥娜(井泽诗织)" }, { "value": "日语多莉(金田朋子)", "label": "日语多莉(金田朋子)" }, { "value": "日语优菈(佐藤利奈)", "label": "日语优菈(佐藤利奈)" }, { "value": "日语菲谢尔(内田真礼)", "label": "日语菲谢尔(内田真礼)" }, { "value": "日语甘雨(上田丽奈)", "label": "日语甘雨(上田丽奈)" }, { "value": "日语(畠中祐)", "label": "日语(畠中祐)" }, { "value": "日语鹿野院平藏(井口祐一)", "label": "日语鹿野院平藏(井口祐一)" }, { "value": "日语空(堀江瞬)", "label": "日语空(堀江瞬)" }, { "value": "日语荧(悠木碧)", "label": "日语荧(悠木碧)" }, { "value": "日语胡桃(高桥李依)", "label": "日语胡桃(高桥李依)" }, { "value": "日语一斗(西川贵教)", "label": "日语一斗(西川贵教)" }, { "value": "日语凯亚(鸟海浩辅)", "label": "日语凯亚(鸟海浩辅)" }, { "value": "日语万叶(岛崎信长)", "label": "日语万叶(岛崎信长)" }, { "value": "日语刻晴(喜多村英梨)", "label": "日语刻晴(喜多村英梨)" }, { "value": "日语可莉(久野美咲)", "label": "日语可莉(久野美咲)" }, { "value": "日语心海(三森铃子)", "label": "日语心海(三森铃子)" }, { "value": "日语九条裟罗(濑户麻沙美)", "label": "日语九条裟罗(濑户麻沙美)" }, { "value": "日语丽莎(田中理惠)", "label": "日语丽莎(田中理惠)" }, { "value": "日语莫娜(小原好美)", "label": "日语莫娜(小原好美)" }, { "value": "日语纳西妲(田村由加莉)", "label": "日语纳西妲(田村由加莉)" }, { "value": "日语妮露(金元寿子)", "label": "日语妮露(金元寿子)" }, { "value": "日语凝光(大原沙耶香)", "label": "日语凝光(大原沙耶香)" }, { "value": "日语诺艾尔(高尾奏音)", "label": "日语诺艾尔(高尾奏音)" }, { "value": "日语奥兹(增谷康纪)", "label": "日语奥兹(增谷康纪)" }, { "value": "日语派蒙(古贺葵)", "label": "日语派蒙(古贺葵)" }, { "value": "日语琴(斋藤千和)", "label": "日语琴(斋藤千和)" }, { "value": "日语七七(田村由加莉)", "label": "日语七七(田村由加莉)" }, { "value": "日语雷电将军(泽城美雪)", "label": "日语雷电将军(泽城美雪)" }, { "value": "日语雷泽(内山昂辉)", "label": "日语雷泽(内山昂辉)" }, { "value": "日语罗莎莉亚(加隈亚衣)", "label": "日语罗莎莉亚(加隈亚衣)" }, { "value": "日语早柚(洲崎绫)", "label": "日语早柚(洲崎绫)" }, { "value": "日语散兵(柿原彻也)", "label": "日语散兵(柿原彻也)" }, { "value": "日语申鹤(川澄绫子)", "label": "日语申鹤(川澄绫子)" }, { "value": "日语久岐忍(水桥香织)", "label": "日语久岐忍(水桥香织)" }, { "value": "日语女士(庄子裕衣)", "label": "日语女士(庄子裕衣)" }, { "value": "日语砂糖(藤田茜)", "label": "日语砂糖(藤田茜)" }, { "value": "日语达达利亚(木村良平)", "label": "日语达达利亚(木村良平)" }, { "value": "日语托马(森田成一)", "label": "日语托马(森田成一)" }, { "value": "日语提纳里(小林沙苗)", "label": "日语提纳里(小林沙苗)" }, { "value": "日语温迪(村濑步)", "label": "日语温迪(村濑步)" }, { "value": "日语香菱(小泽亚李)", "label": "日语香菱(小泽亚李)" }, { "value": "日语魈(松冈祯丞)", "label": "日语魈(松冈祯丞)" }, { "value": "日语行秋(皆川纯子)", "label": "日语行秋(皆川纯子)" }, { "value": "日语辛焱(高桥智秋)", "label": "日语辛焱(高桥智秋)" }, { "value": "日语八重神子(佐仓绫音)", "label": "日语八重神子(佐仓绫音)" }, { "value": "日语烟绯(花守由美里)", "label": "日语烟绯(花守由美里)" }, { "value": "日语夜兰(远藤绫)", "label": "日语夜兰(远藤绫)" }, { "value": "日语宵宫(植田佳奈)", "label": "日语宵宫(植田佳奈)" }, { "value": "日语云堇(小岩井小鸟)", "label": "日语云堇(小岩井小鸟)" }, { "value": "日语钟离(前野智昭)", "label": "日语钟离(前野智昭)" }, { "value": "杰克", "label": "杰克" }, { "value": "阿吉", "label": "阿吉" }, { "value": "江舟", "label": "江舟" }, { "value": "鉴秋", "label": "鉴秋" }, { "value": "嘉义", "label": "嘉义" }, { "value": "纪芳", "label": "纪芳" }, { "value": "景澄", "label": "景澄" }, { "value": "经纶", "label": "经纶" }, { "value": "景明", "label": "景明" }, { "value": "晋优", "label": "晋优" }, { "value": "阿鸠", "label": "阿鸠" }, { "value": "酒客", "label": "酒客" }, { "value": "乔尔", "label": "乔尔" }, { "value": "乔瑟夫", "label": "乔瑟夫" }, { "value": "约顿", "label": "约顿" }, { "value": "乔伊斯", "label": "乔伊斯" }, { "value": "居安", "label": "居安" }, { "value": "君君", "label": "君君" }, { "value": "顺吉", "label": "顺吉" }, { "value": "纯也", "label": "纯也" }, { "value": "重佐", "label": "重佐" }, { "value": "大岛纯平", "label": "大岛纯平" }, { "value": "蒲泽", "label": "蒲泽" }, { "value": "勘解由小路健三郎", "label": "勘解由小路健三郎" }, { "value": "枫", "label": "枫" }, { "value": "枫原义庆", "label": "枫原义庆" }, { "value": "荫山", "label": "荫山" }, { "value": "甲斐田龍馬", "label": "甲斐田龍馬" }, { "value": "海斗", "label": "海斗" }, { "value": "惟神晴之介", "label": "惟神晴之介" }, { "value": "鹿野奈奈", "label": "鹿野奈奈" }, { "value": "卡琵莉亚", "label": "卡琵莉亚" }, { "value": "凯瑟琳", "label": "凯瑟琳" }, { "value": "加藤信悟", "label": "加藤信悟" }, { "value": "加藤洋平", "label": "加藤洋平" }, { "value": "胜家", "label": "胜家" }, { "value": "茅葺一庆", "label": "茅葺一庆" }, { "value": "和昭", "label": "和昭" }, { "value": "一正", "label": "一正" }, { "value": "一道", "label": "一道" }, { "value": "桂一", "label": "桂一" }, { "value": "庆次郎", "label": "庆次郎" }, { "value": "阿贤", "label": "阿贤" }, { "value": "健司", "label": "健司" }, { "value": "健次郎", "label": "健次郎" }, { "value": "健三郎", "label": "健三郎" }, { "value": "天理", "label": "天理" }, { "value": "杀手a", "label": "杀手a" }, { "value": "杀手b", "label": "杀手b" }, { "value": "木南杏奈", "label": "木南杏奈" }, { "value": "木村", "label": "木村" }, { "value": "国王", "label": "国王" }, { "value": "木下", "label": "木下" }, { "value": "北村", "label": "北村" }, { "value": "清惠", "label": "清惠" }, { "value": "清人", "label": "清人" }, { "value": "克列门特", "label": "克列门特" }, { "value": "骑士", "label": "骑士" }, { "value": "小林", "label": "小林" }, { "value": "小春", "label": "小春" }, { "value": "康拉德", "label": "康拉德" }, { "value": "大肉丸", "label": "大肉丸" }, { "value": "琴美", "label": "琴美" }, { "value": "宏一", "label": "宏一" }, { "value": "康介", "label": "康介" }, { "value": "幸德", "label": "幸德" }, { "value": "高善", "label": "高善" }, { "value": "梢", "label": "梢" }, { "value": "克罗索", "label": "克罗索" }, { "value": "久保", "label": "久保" }, { "value": "九条镰治", "label": "九条镰治" }, { "value": "久木田", "label": "久木田" }, { "value": "昆钧", "label": "昆钧" }, { "value": "菊地君", "label": "菊地君" }, { "value": "久利须", "label": "久利须" }, { "value": "黑田", "label": "黑田" }, { "value": "黑泽京之介", "label": "黑泽京之介" }, { "value": "响太", "label": "响太" }, { "value": "岚姐", "label": "岚姐" }, { "value": "兰溪", "label": "兰溪" }, { "value": "澜阳", "label": "澜阳" }, { "value": "劳伦斯", "label": "劳伦斯" }, { "value": "乐明", "label": "乐明" }, { "value": "莱诺", "label": "莱诺" }, { "value": "莲", "label": "莲" }, { "value": "良子", "label": "良子" }, { "value": "李当", "label": "李当" }, { "value": "李丁", "label": "李丁" }, { "value": "小乐", "label": "小乐" }, { "value": "灵", "label": "灵" }, { "value": "小玲", "label": "小玲" }, { "value": "琳琅a", "label": "琳琅a" }, { "value": "琳琅b", "label": "琳琅b" }, { "value": "小彬", "label": "小彬" }, { "value": "小德", "label": "小德" }, { "value": "小楽", "label": "小楽" }, { "value": "小龙", "label": "小龙" }, { "value": "小吴", "label": "小吴" }, { "value": "小吴的记忆", "label": "小吴的记忆" }, { "value": "理正", "label": "理正" }, { "value": "阿龙", "label": "阿龙" }, { "value": "卢卡", "label": "卢卡" }, { "value": "洛成", "label": "洛成" }, { "value": "罗巧", "label": "罗巧" }, { "value": "北风狼", "label": "北风狼" }, { "value": "卢正", "label": "卢正" }, { "value": "萍姥姥", "label": "萍姥姥" }, { "value": "前田", "label": "前田" }, { "value": "真昼", "label": "真昼" }, { "value": "麻纪", "label": "麻纪" }, { "value": "真", "label": "真" }, { "value": "愚人众-马克西姆", "label": "愚人众-马克西姆" }, { "value": "女性a", "label": "女性a" }, { "value": "女性b", "label": "女性b" }, { "value": "女性a的跟随者", "label": "女性a的跟随者" }, { "value": "阿守", "label": "阿守" }, { "value": "玛格丽特", "label": "玛格丽特" }, { "value": "真理", "label": "真理" }, { "value": "玛乔丽", "label": "玛乔丽" }, { "value": "玛文", "label": "玛文" }, { "value": "正胜", "label": "正胜" }, { "value": "昌信", "label": "昌信" }, { "value": "将司", "label": "将司" }, { "value": "正人", "label": "正人" }, { "value": "路爷", "label": "路爷" }, { "value": "老章", "label": "老章" }, { "value": "松田", "label": "松田" }, { "value": "松本", "label": "松本" }, { "value": "松浦", "label": "松浦" }, { "value": "松坂", "label": "松坂" }, { "value": "老孟", "label": "老孟" }, { "value": "孟丹", "label": "孟丹" }, { "value": "商人随从", "label": "商人随从" }, { "value": "传令兵", "label": "传令兵" }, { "value": "米歇尔", "label": "米歇尔" }, { "value": "御舆源一郎", "label": "御舆源一郎" }, { "value": "御舆源次郎", "label": "御舆源次郎" }, { "value": "千岩军教头", "label": "千岩军教头" }, { "value": "千岩军士兵", "label": "千岩军士兵" }, { "value": "明博", "label": "明博" }, { "value": "明俊", "label": "明俊" }, { "value": "美铃", "label": "美铃" }, { "value": "美和", "label": "美和" }, { "value": "阿幸", "label": "阿幸" }, { "value": "削月筑阳真君", "label": "削月筑阳真君" }, { "value": "钱眼儿", "label": "钱眼儿" }, { "value": "森彦", "label": "森彦" }, { "value": "元助", "label": "元助" }, { "value": "理水叠山真君", "label": "理水叠山真君" }, { "value": "理水疊山真君", "label": "理水疊山真君" }, { "value": "朱老板", "label": "朱老板" }, { "value": "木木", "label": "木木" }, { "value": "村上", "label": "村上" }, { "value": "村田", "label": "村田" }, { "value": "永野", "label": "永野" }, { "value": "长野原龙之介", "label": "长野原龙之介" }, { "value": "长濑", "label": "长濑" }, { "value": "中野志乃", "label": "中野志乃" }, { "value": "菜菜子", "label": "菜菜子" }, { "value": "楠楠", "label": "楠楠" }, { "value": "成濑", "label": "成濑" }, { "value": "阿内", "label": "阿内" }, { "value": "宁禄", "label": "宁禄" }, { "value": "牛志", "label": "牛志" }, { "value": "信博", "label": "信博" }, { "value": "伸夫", "label": "伸夫" }, { "value": "野方", "label": "野方" }, { "value": "诺拉", "label": "诺拉" }, { "value": "纪香", "label": "纪香" }, { "value": "诺曼", "label": "诺曼" }, { "value": "修女", "label": "修女" }, { "value": "纯水精灵", "label": "纯水精灵" }, { "value": "小川", "label": "小川" }, { "value": "小仓澪", "label": "小仓澪" }, { "value": "冈林", "label": "冈林" }, { "value": "冈崎绘里香", "label": "冈崎绘里香" }, { "value": "冈崎陆斗", "label": "冈崎陆斗" }, { "value": "奥拉夫", "label": "奥拉夫" }, { "value": "老科", "label": "老科" }, { "value": "鬼婆婆", "label": "鬼婆婆" }, { "value": "小野寺", "label": "小野寺" }, { "value": "大河原五右卫门", "label": "大河原五右卫门" }, { "value": "大久保大介", "label": "大久保大介" }, { "value": "大森", "label": "大森" }, { "value": "大助", "label": "大助" }, { "value": "奥特", "label": "奥特" }, { "value": "派蒙", "label": "派蒙" }, { "value": "派蒙2", "label": "派蒙2" }, { "value": "病人a", "label": "病人a" }, { "value": "病人b", "label": "病人b" }, { "value": "巴顿", "label": "巴顿" }, { "value": "派恩", "label": "派恩" }, { "value": "朋义", "label": "朋义" }, { "value": "围观群众", "label": "围观群众" }, { "value": "围观群众a", "label": "围观群众a" }, { "value": "围观群众b", "label": "围观群众b" }, { "value": "围观群众c", "label": "围观群众c" }, { "value": "围观群众d", "label": "围观群众d" }, { "value": "围观群众e", "label": "围观群众e" }, { "value": "铜雀", "label": "铜雀" }, { "value": "阿肥", "label": "阿肥" }, { "value": "兴叔", "label": "兴叔" }, { "value": "老周叔", "label": "老周叔" }, { "value": "公主", "label": "公主" }, { "value": "彼得", "label": "彼得" }, { "value": "乾子", "label": "乾子" }, { "value": "芊芊", "label": "芊芊" }, { "value": "乾玮", "label": "乾玮" }, { "value": "绮命", "label": "绮命" }, { "value": "杞平", "label": "杞平" }, { "value": "秋月", "label": "秋月" }, { "value": "昆恩", "label": "昆恩" }, { "value": "雷电影", "label": "雷电影" }, { "value": "兰道尔", "label": "兰道尔" }, { "value": "雷蒙德", "label": "雷蒙德" }, { "value": "冒失的帕拉德", "label": "冒失的帕拉德" }, { "value": "伶一", "label": "伶一" }, { "value": "玲花", "label": "玲花" }, { "value": "阿仁", "label": "阿仁" }, { "value": "家臣们", "label": "家臣们" }, { "value": "梨绘", "label": "梨绘" }, { "value": "荣江", "label": "荣江" }, { "value": "戎世", "label": "戎世" }, { "value": "浪人", "label": "浪人" }, { "value": "罗伊斯", "label": "罗伊斯" }, { "value": "如意", "label": "如意" }, { "value": "凉子", "label": "凉子" }, { "value": "彩香", "label": "彩香" }, { "value": "酒井", "label": "酒井" }, { "value": "坂本", "label": "坂本" }, { "value": "朔次郎", "label": "朔次郎" }, { "value": "武士a", "label": "武士a" }, { "value": "武士b", "label": "武士b" }, { "value": "武士c", "label": "武士c" }, { "value": "武士d", "label": "武士d" }, { "value": "珊瑚", "label": "珊瑚" }, { "value": "三田", "label": "三田" }, { "value": "莎拉", "label": "莎拉" }, { "value": "笹野", "label": "笹野" }, { "value": "聪美", "label": "聪美" }, { "value": "聪", "label": "聪" }, { "value": "小百合", "label": "小百合" }, { "value": "散兵", "label": "散兵" }, { "value": "害怕的小刘", "label": "害怕的小刘" }, { "value": "舒伯特", "label": "舒伯特" }, { "value": "舒茨", "label": "舒茨" }, { "value": "海龙", "label": "海龙" }, { "value": "世子", "label": "世子" }, { "value": "谢尔盖", "label": "谢尔盖" }, { "value": "家丁", "label": "家丁" }, { "value": "商华", "label": "商华" }, { "value": "沙寅", "label": "沙寅" }, { "value": "阿升", "label": "阿升" }, { "value": "柴田", "label": "柴田" }, { "value": "阿茂", "label": "阿茂" }, { "value": "式大将", "label": "式大将" }, { "value": "清水", "label": "清水" }, { "value": "志村勘兵卫", "label": "志村勘兵卫" }, { "value": "新之丞", "label": "新之丞" }, { "value": "志织", "label": "志织" }, { "value": "石头", "label": "石头" }, { "value": "诗羽", "label": "诗羽" }, { "value": "诗筠", "label": "诗筠" }, { "value": "石壮", "label": "石壮" }, { "value": "翔太", "label": "翔太" }, { "value": "正二", "label": "正二" }, { "value": "周平", "label": "周平" }, { "value": "舒杨", "label": "舒杨" }, { "value": "齐格芙丽雅", "label": "齐格芙丽雅" }, { "value": "女士", "label": "女士" }, { "value": "思勤", "label": "思勤" }, { "value": "六指乔瑟", "label": "六指乔瑟" }, { "value": "愚人众小兵d", "label": "愚人众小兵d" }, { "value": "愚人众小兵a", "label": "愚人众小兵a" }, { "value": "愚人众小兵b", "label": "愚人众小兵b" }, { "value": "愚人众小兵c", "label": "愚人众小兵c" }, { "value": "吴老五", "label": "吴老五" }, { "value": "吴老二", "label": "吴老二" }, { "value": "滑头鬼", "label": "滑头鬼" }, { "value": "言笑", "label": "言笑" }, { "value": "吴老七", "label": "吴老七" }, { "value": "士兵h", "label": "士兵h" }, { "value": "士兵i", "label": "士兵i" }, { "value": "士兵a", "label": "士兵a" }, { "value": "士兵b", "label": "士兵b" }, { "value": "士兵c", "label": "士兵c" }, { "value": "士兵d", "label": "士兵d" }, { "value": "士兵e", "label": "士兵e" }, { "value": "士兵f", "label": "士兵f" }, { "value": "士兵g", "label": "士兵g" }, { "value": "奏太", "label": "奏太" }, { "value": "斯坦利", "label": "斯坦利" }, { "value": "掇星攫辰天君", "label": "掇星攫辰天君" }, { "value": "小头", "label": "小头" }, { "value": "大武", "label": "大武" }, { "value": "陶义隆", "label": "陶义隆" }, { "value": "杉本", "label": "杉本" }, { "value": "苏西", "label": "苏西" }, { "value": "嫌疑人a", "label": "嫌疑人a" }, { "value": "嫌疑人b", "label": "嫌疑人b" }, { "value": "嫌疑人c", "label": "嫌疑人c" }, { "value": "嫌疑人d", "label": "嫌疑人d" }, { "value": "斯万", "label": "斯万" }, { "value": "剑客a", "label": "剑客a" }, { "value": "剑客b", "label": "剑客b" }, { "value": "阿二", "label": "阿二" }, { "value": "忠胜", "label": "忠胜" }, { "value": "忠夫", "label": "忠夫" }, { "value": "阿敬", "label": "阿敬" }, { "value": "孝利", "label": "孝利" }, { "value": "鹰司进", "label": "鹰司进" }, { "value": "高山", "label": "高山" }, { "value": "九条孝行", "label": "九条孝行" }, { "value": "毅", "label": "毅" }, { "value": "竹内", "label": "竹内" }, { "value": "拓真", "label": "拓真" }, { "value": "卓也", "label": "卓也" }, { "value": "太郎丸", "label": "太郎丸" }, { "value": "泰勒", "label": "泰勒" }, { "value": "手岛", "label": "手岛" }, { "value": "哲平", "label": "哲平" }, { "value": "哲夫", "label": "哲夫" }, { "value": "托克", "label": "托克" }, { "value": "大boss", "label": "大boss" }, { "value": "阿强", "label": "阿强" }, { "value": "托尔德拉", "label": "托尔德拉" }, { "value": "旁观者", "label": "旁观者" }, { "value": "天成", "label": "天成" }, { "value": "阿大", "label": "阿大" }, { "value": "蒂玛乌斯", "label": "蒂玛乌斯" }, { "value": "提米", "label": "提米" }, { "value": "户田", "label": "户田" }, { "value": "阿三", "label": "阿三" }, { "value": "一起的人", "label": "一起的人" }, { "value": "德田", "label": "德田" }, { "value": "德长", "label": "德长" }, { "value": "智树", "label": "智树" }, { "value": "利彦", "label": "利彦" }, { "value": "胖乎乎的旅行者", "label": "胖乎乎的旅行者" }, { "value": "藏宝人a", "label": "藏宝人a" }, { "value": "藏宝人b", "label": "藏宝人b" }, { "value": "藏宝人c", "label": "藏宝人c" }, { "value": "藏宝人d", "label": "藏宝人d" }, { "value": "阿祇", "label": "阿祇" }, { "value": "恒雄", "label": "恒雄" }, { "value": "露子", "label": "露子" }, { "value": "话剧团团长", "label": "话剧团团长" }, { "value": "内村", "label": "内村" }, { "value": "上野", "label": "上野" }, { "value": "上杉", "label": "上杉" }, { "value": "老戴", "label": "老戴" }, { "value": "老高", "label": "老高" }, { "value": "老贾", "label": "老贾" }, { "value": "老墨", "label": "老墨" }, { "value": "老孙", "label": "老孙" }, { "value": "天枢星", "label": "天枢星" }, { "value": "老云", "label": "老云" }, { "value": "有乐斋", "label": "有乐斋" }, { "value": "丑雄", "label": "丑雄" }, { "value": "乌维", "label": "乌维" }, { "value": "瓦京", "label": "瓦京" }, { "value": "菲尔戈黛特", "label": "菲尔戈黛特" }, { "value": "维多利亚", "label": "维多利亚" }, { "value": "薇尔", "label": "薇尔" }, { "value": "瓦格纳", "label": "瓦格纳" }, { "value": "阿外", "label": "阿外" }, { "value": "侍女", "label": "侍女" }, { "value": "瓦拉", "label": "瓦拉" }, { "value": "望雅", "label": "望雅" }, { "value": "宛烟", "label": "宛烟" }, { "value": "琬玉", "label": "琬玉" }, { "value": "战士a", "label": "战士a" }, { "value": "战士b", "label": "战士b" }, { "value": "渡辺", "label": "渡辺" }, { "value": "渡部", "label": "渡部" }, { "value": "阿伟", "label": "阿伟" }, { "value": "文璟", "label": "文璟" }, { "value": "文渊", "label": "文渊" }, { "value": "韦尔纳", "label": "韦尔纳" }, { "value": "王扳手", "label": "王扳手" }, { "value": "武沛", "label": "武沛" }, { "value": "晓飞", "label": "晓飞" }, { "value": "辛程", "label": "辛程" }, { "value": "星火", "label": "星火" }, { "value": "星稀", "label": "星稀" }, { "value": "辛秀", "label": "辛秀" }, { "value": "秀华", "label": "秀华" }, { "value": "阿旭", "label": "阿旭" }, { "value": "徐刘师", "label": "徐刘师" }, { "value": "矢部", "label": "矢部" }, { "value": "八木", "label": "八木" }, { "value": "山上", "label": "山上" }, { "value": "阿阳", "label": "阿阳" }, { "value": "颜笑", "label": "颜笑" }, { "value": "康明", "label": "康明" }, { "value": "泰久", "label": "泰久" }, { "value": "安武", "label": "安武" }, { "value": "矢田幸喜", "label": "矢田幸喜" }, { "value": "矢田辛喜", "label": "矢田辛喜" }, { "value": "义坚", "label": "义坚" }, { "value": "莺儿", "label": "莺儿" }, { "value": "盈丰", "label": "盈丰" }, { "value": "宜年", "label": "宜年" }, { "value": "银杏", "label": "银杏" }, { "value": "逸轩", "label": "逸轩" }, { "value": "横山", "label": "横山" }, { "value": "永贵", "label": "永贵" }, { "value": "永业", "label": "永业" }, { "value": "嘉久", "label": "嘉久" }, { "value": "吉川", "label": "吉川" }, { "value": "义高", "label": "义高" }, { "value": "用高", "label": "用高" }, { "value": "阳太", "label": "阳太" }, { "value": "元蓉", "label": "元蓉" }, { "value": "玥辉", "label": "玥辉" }, { "value": "毓华", "label": "毓华" }, { "value": "有香", "label": "有香" }, { "value": "幸也", "label": "幸也" }, { "value": "由真", "label": "由真" }, { "value": "结菜", "label": "结菜" }, { "value": "韵宁", "label": "韵宁" }, { "value": "百合", "label": "百合" }, { "value": "百合华", "label": "百合华" }, { "value": "尤苏波夫", "label": "尤苏波夫" }, { "value": "裕子", "label": "裕子" }, { "value": "悠策", "label": "悠策" }, { "value": "悠也", "label": "悠也" }, { "value": "于嫣", "label": "于嫣" }, { "value": "柚子", "label": "柚子" }, { "value": "老郑", "label": "老郑" }, { "value": "正茂", "label": "正茂" }, { "value": "志成", "label": "志成" }, { "value": "芷巧", "label": "芷巧" }, { "value": "知易", "label": "知易" }, { "value": "支支", "label": "支支" }, { "value": "周良", "label": "周良" }, { "value": "珠函", "label": "珠函" }, { "value": "祝明", "label": "祝明" }, { "value": "祝涛", "label": "祝涛" }]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "语音模式[Azure]",
|
||
"icon": "mdi-microphone",
|
||
"tab": "azure",
|
||
"view": [
|
||
{
|
||
"type": "password",
|
||
"label": "语音服务密钥",
|
||
"placeholder": "Azure的语音服务密钥",
|
||
"data": "azureTTSKey"
|
||
},
|
||
{
|
||
"type": "text",
|
||
"label": "语音服务区域",
|
||
"placeholder": "Azure语音服务区域",
|
||
"data": "azureTTSRegion"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "Azure情绪多样化",
|
||
"data": "azureTTSEmotion"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "Azure情绪纠正",
|
||
"data": "enhanceAzureTTSEmotion"
|
||
},
|
||
{
|
||
"type": "select",
|
||
"label": "Azure默认角色",
|
||
"data": "azureTTSSpeaker",
|
||
"items": [ { "value": "zh-CN-liaoning-XiaobeiNeural", "label": "晓北-东北官话,简体-女" }, { "value": "zh-CN-henan-YundengNeural", "label": "云登-中原官话河南,简体-男" }, { "value": "zh-CN-shaanxi-XiaoniNeural", "label": "晓妮-中原官话陕西,简体-女" }, { "value": "zh-CN-henan-YundengNeural", "label": "云翔-冀鲁官话,简体-男" }, { "value": "zh-CN-XiaoxiaoNeural", "label": "晓晓-普通话,简体-女" }, { "value": "zh-CN-YunxiNeural", "label": "云希-普通话,简体-男" }, { "value": "zh-CN-YunyangNeural", "label": "云扬-普通话,简体-男" }, { "value": "zh-CN-YunyeNeural", "label": "云野-普通话,简体-男" }, { "value": "zh-CN-XiaoshuangNeural", "label": "晓双-普通话,简体-女" }, { "value": "zh-CN-XiaoyouNeural", "label": "晓悠-普通话,简体-女" }, { "value": "zh-CN-XiaoqiuNeural", "label": "晓秋-普通话,简体-女" }, { "value": "zh-CN-XiaochenNeural", "label": "晓辰-普通话,简体-女" }, { "value": "zh-CN-XiaoyanNeural", "label": "晓颜-普通话,简体-女" }, { "value": "zh-CN-XiaomoNeural", "label": "晓墨-普通话,简体-女" }, { "value": "zh-CN-XiaoxuanNeural", "label": "晓萱-普通话,简体-女" }, { "value": "zh-CN-XiaohanNeural", "label": "晓涵-普通话,简体-女" }, { "value": "zh-CN-XiaoruiNeural", "label": "晓睿-普通话,简体-女" }, { "value": "zh-CN-XiaomengNeural", "label": "晓梦-普通话,简体-女" }, { "value": "zh-CN-XiaoyiNeural", "label": "晓伊-普通话,简体-女" }, { "value": "zh-CN-XiaozhenNeural", "label": "晓甄-普通话,简体-女" }, { "value": "zh-CN-YunfengNeural", "label": "云枫-普通话,简体-男" }, { "value": "zh-CN-YunhaoNeural", "label": "云皓-普通话,简体-男" }, { "value": "zh-CN-YunjianNeural", "label": "云健-普通话,简体-男" }, { "value": "zh-CN-YunxiaNeural", "label": "云夏-普通话,简体-男" }, { "value": "zh-CN-YunzeNeural", "label": "云泽-普通话,简体-男" }, { "value": "zh-HK-HiuGaaiNeural", "label": "曉佳-粤语,繁体-女" }, { "value": "zh-HK-HiuMaanNeural", "label": "曉曼-粤语,繁体-女" }, { "value": "zh-HK-WanLungNeural", "label": "雲龍-粤语,繁体-男" }]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "语音模式[Voicevox]",
|
||
"icon": "mdi-microphone",
|
||
"tab": "voicevox",
|
||
"view": [
|
||
{
|
||
"type": "url",
|
||
"label": "语音转换API地址",
|
||
"placeholder": "voicevox语音转换API地址",
|
||
"data": "voicevoxSpace"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "ModelSettings",
|
||
"title": "模式设置",
|
||
"view": [
|
||
{
|
||
"type": "tabs",
|
||
"id": "ChatSetting",
|
||
"tabs": [
|
||
{
|
||
"title": "API",
|
||
"tab": "api",
|
||
"view": [
|
||
{
|
||
"type": "check",
|
||
"label": "强制使用OpenAI反代",
|
||
"data": "openAiForceUseReverse"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "智能模式",
|
||
"data": "smartMode"
|
||
},
|
||
{
|
||
"type": "password",
|
||
"label": "OpenAI API Key",
|
||
"placeholder": "OpenAI的ApiKey,用于访问OpenAI的API接口",
|
||
"data": "apiKey"
|
||
},
|
||
{
|
||
"type": "text",
|
||
"label": "OpenAI 模型",
|
||
"placeholder": "gpt-4, gpt-4-0314, gpt-4-32k, gpt-4-32k-0314, gpt-3.5-turbo, gpt-3.5-turbo-0301",
|
||
"data": "model"
|
||
},
|
||
{
|
||
"type": "text",
|
||
"label": "AI名字",
|
||
"placeholder": "AI认为的自己的名字,当你问他你是谁是他会回答这里的名字",
|
||
"data": "assistantLabel"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "temperature",
|
||
"placeholder": "用于控制回复内容的多样性,数值越大回复越加随机、多元化,数值越小回复越加保守",
|
||
"data": "temperature"
|
||
},
|
||
{
|
||
"type": "url",
|
||
"label": "OpenAI API服务器地址",
|
||
"placeholder": "OpenAI的API服务器地址,注意要带上/v1。",
|
||
"data": "openAiBaseUrl"
|
||
},
|
||
{
|
||
"type": "textarea",
|
||
"label": "AI风格",
|
||
"placeholder": "你可以在这里写入你希望AI回答的风格,比如希望优先回答中文,回答长一点等",
|
||
"data": "promptPrefixOverride"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "API3",
|
||
"tab": "api3",
|
||
"view": [
|
||
{
|
||
"type": "url",
|
||
"label": "ChatGPT API反代服务器地址",
|
||
"placeholder": "ChatGPT的API反代服务器,用于绕过Cloudflare访问ChatGPT API。",
|
||
"data": "api"
|
||
},
|
||
{
|
||
"type": "url",
|
||
"label": "apiBaseUrl地址",
|
||
"data": "apiBaseUrl"
|
||
},
|
||
{
|
||
"type": "password",
|
||
"label": "OpenAI refreshToken",
|
||
"placeholder": "OpenAI的refreshToken,用于刷新Access Token",
|
||
"data": "OpenAiPlatformRefreshToken"
|
||
},
|
||
{
|
||
"type": "password",
|
||
"label": "OpenAI AccessToken",
|
||
"model": "redisConfig",
|
||
"data": "openAiPlatformAccessToken"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "强制使用ChatGPT反代",
|
||
"data": "apiForceUseReverse"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "使用GPT-4",
|
||
"data": "useGPT4"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "浏览器",
|
||
"tab": "browser",
|
||
"view": [
|
||
{
|
||
"type": "check",
|
||
"label": "无头模式",
|
||
"data": "headless"
|
||
},
|
||
{
|
||
"type": "text",
|
||
"label": "用户名",
|
||
"placeholder": "OpenAI用户名",
|
||
"data": "username"
|
||
},
|
||
{
|
||
"type": "password",
|
||
"label": "密码",
|
||
"placeholder": "OpenAI密码",
|
||
"data": "password"
|
||
},
|
||
{
|
||
"type": "text",
|
||
"label": "Chrome路径",
|
||
"placeholder": "为空使用默认puppeteer的chromium,也可以传递自己本机安装的Chrome可执行文件地址,提高通过率。",
|
||
"data": "chromePath"
|
||
},
|
||
{
|
||
"type": "textarea",
|
||
"label": "浏览器UA",
|
||
"placeholder": "模拟浏览器UA,无特殊需求保持默认即可",
|
||
"data": "UA"
|
||
},
|
||
{
|
||
"type": "password",
|
||
"label": "验证码平台Token",
|
||
"placeholder": "可注册2captcha实现跳过验证码",
|
||
"data": "2captchaToken"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "必应",
|
||
"tab": "bing",
|
||
"view": [
|
||
{
|
||
"type": "select",
|
||
"label": "Bing模式",
|
||
"data": "toneStyle",
|
||
"items": [ { "label": "均衡", "value": "balanced" }, { "label": "创意", "value": "creative" }, { "label": "精确", "value": "precise" }, { "label": "Sydney(可能存在风险)", "value": "Sydney" }, { "label": "自设定(可能存在风险)", "value": "Custom" }
|
||
]
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "是否开启建议回复",
|
||
"data": "enableSuggestedResponses"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "是否允许机器人读取近期的群聊聊天记录",
|
||
"data": "enableGroupContext"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "允许机器人读取近期的最多群聊聊天记录条数",
|
||
"placeholder": "允许机器人读取近期的最多群聊聊天记录条数。太多可能会超。",
|
||
"data": "groupContextLength"
|
||
},
|
||
{
|
||
"type": "text",
|
||
"label": "机器人读取聊天记录时的后台prompt",
|
||
"data": "groupContextTip"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "加强主人认知",
|
||
"data": "enforceMaster"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "Bing抱歉是否不计入聊天记录",
|
||
"data": "sydneyApologyIgnored"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "情感显示",
|
||
"data": "sydneyMood"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "图片识别",
|
||
"data": "sydneyImageRecognition"
|
||
},
|
||
{
|
||
"type": "textarea",
|
||
"label": "Custom的设定",
|
||
"placeholder": "仅自设定模式下有效。你可以自己改写设定,让Sydney变成你希望的样子",
|
||
"data": "sydney"
|
||
},
|
||
{
|
||
"type": "textarea",
|
||
"label": "Bing的扩展资料",
|
||
"placeholder": "AI将会从你提供的扩展资料中学习到一些知识,帮助它更好地回答你的问题",
|
||
"data": "sydneyContext"
|
||
},
|
||
{
|
||
"type": "textarea",
|
||
"label": "情感模式设定",
|
||
"placeholder": "情感显示开启的情况下AI将根据设定在正文中体现情感内容",
|
||
"data": "sydneyMoodTip"
|
||
},
|
||
{
|
||
"type": "url",
|
||
"label": "sydney反代",
|
||
"placeholder": "仅悉尼和自设定模式下有效,用于创建对话(默认不用于正式对话)",
|
||
"data": "sydneyReverseProxy"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "强制使用sydney反代",
|
||
"data": "sydneyForceUseReverse"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "对话使用sydney反代",
|
||
"data": "sydneyWebsocketUseProxy"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "允许生成图像等内容",
|
||
"data": "enableGenerateContents"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "ChatGLM",
|
||
"tab": "chatglm",
|
||
"view": [
|
||
{
|
||
"type": "url",
|
||
"label": "ChatGLM API地址",
|
||
"data": "chatglmBaseUrl"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "Slack Claude",
|
||
"tab": "claude",
|
||
"view": [
|
||
{
|
||
"type": "password",
|
||
"label": "Slack用户Token",
|
||
"placeholder": "slackUserToken,在OAuth&Permissions页面获取",
|
||
"data": "slackUserToken"
|
||
},
|
||
{
|
||
"type": "password",
|
||
"label": "Slack Bot Token",
|
||
"placeholder": "slackBotUserToken,在OAuth&Permissions页面获取",
|
||
"data": "slackBotUserToken"
|
||
},
|
||
{
|
||
"type": "text",
|
||
"label": "Slack成员id",
|
||
"placeholder": "在Slack中点击Claude头像查看详情,其中的成员ID复制过来",
|
||
"data": "slackClaudeUserId"
|
||
},
|
||
{
|
||
"type": "password",
|
||
"label": "Slack签名密钥",
|
||
"placeholder": "Signing Secret。在Basic Information页面获取",
|
||
"data": "slackSigningSecret"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "Claude使用全局设定",
|
||
"data": "slackClaudeEnableGlobalPreset"
|
||
},
|
||
{
|
||
"type": "textarea",
|
||
"label": "Slack全局设定",
|
||
"placeholder": "若启用全局设定,每个人都会默认使用这里的设定",
|
||
"data": "slackClaudeGlobalPreset"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "星火",
|
||
"tab": "xh",
|
||
"view": [
|
||
{
|
||
"type": "password",
|
||
"label": "星火Cookie",
|
||
"data": "xinghuoToken"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "DrawSettings",
|
||
"title": "绘图设置",
|
||
"view": [
|
||
{
|
||
"type": "check",
|
||
"label": "绘图功能开关",
|
||
"data": "enableDraw"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "绘图CD",
|
||
"placeholder": "绘图指令的CD时间",
|
||
"data": "drawCD"
|
||
},
|
||
{
|
||
"type": "url",
|
||
"label": "emojiAPI地址",
|
||
"placeholder": "合成emoji的API地址",
|
||
"data": "emojiBaseURL"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "GroupSettings",
|
||
"title": "群聊设置",
|
||
"view": [
|
||
{
|
||
"type": "textarea",
|
||
"label": "打招呼prompt",
|
||
"placeholder": "将会用这段文字询问ChatGPT,由ChatGPT给出随机的打招呼文字",
|
||
"data": "helloPrompt"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "打招呼间隔(小时)",
|
||
"data": "helloInterval"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "打招呼的触发概率(%)",
|
||
"placeholder": "设置为100则每次经过间隔时间必定触发主动打招呼事件。",
|
||
"data": "helloProbability"
|
||
},
|
||
{
|
||
"type": "select",
|
||
"label": "触发方式",
|
||
"data": "toggleMode",
|
||
"items": [
|
||
{
|
||
"label": "at",
|
||
"value": "at"
|
||
},
|
||
{
|
||
"label": "#chat",
|
||
"value": "prefix"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "TimeoutSettings",
|
||
"title": "服务超时配置",
|
||
"view": [
|
||
{
|
||
"type": "number",
|
||
"label": "默认超时时间",
|
||
"placeholder": "各个地方的默认超时时间",
|
||
"data": "defaultTimeoutMs"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "浏览器超时时间",
|
||
"placeholder": "浏览器默认超时,浏览器可能需要更高的超时时间",
|
||
"data": "chromeTimeoutMS"
|
||
},
|
||
{
|
||
"type": "number",
|
||
"label": "Sydney模式接受首条信息超时时间",
|
||
"placeholder": "超过该时间阈值未收到Bing的任何消息,则断开本次连接并重试",
|
||
"data": "sydneyFirstMessageTimeout"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "ReviewSettings",
|
||
"title": "违禁内容核查",
|
||
"view": [
|
||
{
|
||
"type": "textarea",
|
||
"label": "输出黑名单",
|
||
"placeholder": "检查输出结果中是否有违禁词,如果存在黑名单中的违禁词则不输出。英文逗号隔开",
|
||
"data": "blockWords"
|
||
},
|
||
{
|
||
"type": "textarea",
|
||
"label": "输入黑名单",
|
||
"placeholder": "检查输入结果中是否有违禁词,如果存在黑名单中的违禁词则不输出。英文逗号隔开",
|
||
"data": "promptBlockWords"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "GroupSettings",
|
||
"title": "群聊设置",
|
||
"view": [
|
||
{
|
||
"type": "number",
|
||
"label": "系统Api服务端口",
|
||
"placeholder": "系统Api服务开启的端口号,如需外网访问请将系统防火墙和服务器防火墙对应端口开放",
|
||
"data": "ServerSettings"
|
||
},
|
||
{
|
||
"type": "text",
|
||
"label": "系统服务访问域名",
|
||
"placeholder": "使用域名代替公网ip,适用于有服务器和域名的朋友避免暴露ip使用",
|
||
"data": "serverHost"
|
||
},
|
||
{
|
||
"type": "url",
|
||
"label": "云服务API地址",
|
||
"placeholder": "目前支持node-silk语音转码、云图片渲染和页面生成缓存",
|
||
"data": "cloudTranscode"
|
||
},
|
||
{
|
||
"type": "check",
|
||
"label": "允许群获取后台地址",
|
||
"data": "groupAdminPage"
|
||
}
|
||
]
|
||
}
|
||
] |