Skip to content

更新日志

本文档按主仓库真实 Git 提交历史全量导出整理(1668 次提交,2022-12-06 至 2026-09-18),仅收录功能实现与缺陷修复相关提交。

排除规则chore(前端构建产物同步)、Merge 提交、README/文档类提交、依赖版本自动升级(Bump)、Initial plan/合成提交、CI 工作流提交、内容空泛或纯琐改的主题(如「细节优化」)等。同日完全相同的主题仅保留一条。主题文字为原始提交信息经折叠换行与转义处理(` | * # _ 等 Markdown 保留字符已替换为全角符号);跨 fork 仓库带来的语义重复不做杜撰性改写。

项目仓库无任何 tag,package.jsonversion 始终为 1.0.0:本文档不再使用虚构版本号,按真实提交日期分年、分月记录。

2026-09 开发批注(本轮修复与实现)

以下为本轮开发中修复与实现功能的批注(含每个修复的真实根因),对应下方「2026-09 提交记录」中标注的关联提交。

修复(缺陷)

主题根因与处理
协议 tool_call ID 归一化旧数据与部分上游中转站把数组下标当工具调用 ID 下发(数字型 tool_call id),OpenAI 兼容端点校验时 400/500;新增 generateDeterministicToolCallId/normalizeAnyToolCallId,接入 openai/gemini 转换器、OpenAIClientAbstractClient 6 处工具结果及 ToolApprovalService
Gemini functionResponse.name 400tcr.name 字段缺失时原样透发并静默丢弃无 name 结果 part;改多元兜底 resolveToolResultName 绝不负空名,functionCall id 改确定性 ID(含流式)
Gemini image/gif 500Gemini 端点白名单不含 image/gif(webp/png/jpeg/heif 等),历史/上游 gif 直发即 500;AbstractClient 新增 getImageSendPolicy/transcodeImageForClient 转码链(gemini 白名单外图片 sharp 转 image/webp、失败回退静态 JPEG、再失败降级文本占位),GeminiClient 流式/非流式预处理传 'gemini',converter 加 GEMINI_IMAGE_MIME_WHITELIST 兜底
at 触发失效icqq/TRSS 与 QQBot 官方 at 段结构不同、botId 匹配不全;补齐 e.atBot+at 段 qq/data.qq/data.user_ide.atmedata.all(@全体),botId 兜底链 e.self_id → e.bot.uin → e.bot.self_id → globalThis.Bot.uin;修复「纯 @ 无文本」与 replyBot 真值表吞消息
渠道禁用后模型仍可见后端 groupAdminRoutes.js 聚合未过滤 enabled === false;后端过滤 + 前端 useConfig/群编辑器/group-admin/用户页/imagegen 全部聚合点同步过滤
前端"整理记忆"始终 no-op总结门槛过高恒被跳过、hard === 'true' 恒 false;门槛降为桶内 >2 且分类累计 ≥5、补 POST /api/memory/user/:userId/cleanup 清理端点、修复 hard 参数、保底"逐条相同才不替换"
前端 drop-down 溢出选不到SelectContent/Viewport 高度与 collisionPadding 缺失;全局 min(可用高度, 320px)+collisionPadding={8}、记忆页 260px、ModelSelector/ModelMappingEditor 等全部溢出点处理
chatdebug 输出完整 JSON二次包装与字段错误;改 StandardBotApi.sendForward({nodes}) 直通、di.channel.channelId → di.channel.idundefinedms 缺省文案
错误抛出重组(先重试、不刷屏、默认只入日志)适配器内联回执在重试循环内每次失败都回复用户(最多 4 条/次错误)且假报"已结清";删除该块,错误经 ChatService 重试链(指数退避/换 Key/换渠道)耗尽上抛;未启用 errorNotifychat.js 只写日志;自动结清保持 ChatService/ChatAgent 真实删除后按 notifyUser 提示
server 类错误不参与退避重试ChatService 分类缺 server 类型;补 server(5xx)进退避/换 Key/换渠道白名单、client(4xx 类)不切换重试
错误通知语义ErrorNotifier.notify 返回"是否发送成功",目标发送失败时错误又回执到触发者;改为"是否已处理",启用即静默(错误只走通知/日志),未启用才走用户友好文案日志

实现(功能)

主题说明
LlmDelegate 旁路统一委托记忆/知识图谱/上下文总结等旁路 LLM 调用统一遵循渠道 advanced.streaming、错误分类上报、渠道切换与指数退避重试;接入 MemoryManager/KnowledgeGraphExtractor/llmHelper/ContextManager/ConversationTracker/GalgameService
知识图谱工具集src/mcp/tools/knowledgeGraph.js 12 个 kg_* 工具(get_knowledge/list_entities/search_entities/save_entity/update_entity/delete_entity/entity_history/entity_relations/save_relation/delete_relation/query_subgraph/stats),默认启用;preserveTargetId 归一化各协议 user/group 标识(QQBot 适配)
模型主动记忆ChatAgent._addToolPrompt 注入 KNOWLEDGE_GRAPH_TOOL_GUIDE/记忆维护指南,模型发现新记忆可主动调 kg_save_entity/save_user_memory;对话过程 _triggerMemoryExtraction 附最近 10 条历史
记忆总结结构化SUMMARY_PROMPT 改为 [分类] 内容 硬约束(profile/preference/event/relation/topic/custom),解析器双通道(分类行白名单直接采信 + 自由文本三关过滤),修复思考过程文本整行入库
自动轮询补全记忆增量游标落 kv_store(重启不丢);结束对话先结算记忆再清历史(Commands/Management 双路径)
工具调用限制重定义仅"连续完全一致(工具名+参数逐一相同)4 次"才 toolChoice:none 拦截;参数不同不算重复、不拦截不告警;取消一切轮次/总次数上限
工具调用中间句纯工具轮次经 onMessageWithToolCall 回传轻量提示(正在调用……),中间文本不再丢弃
渲染 Canvas 化Puppeteer → canvasRenderer.js@napi-rs/canvas + mathjax-full),renderMarkdownToCanvas 及 7 个渲染方法 Canvas 化,删除 puppeteer/marked 链路与 katex 直接依赖
渠道流式默认开启ChannelManager.normalizeAdvanced streaming enabled: src.streaming?.enabled !== false,前端 3 处默认值改 true
debug 补全与嵌套合并转发sendDebugInfo 补 9 个子模块统一截断;StandardMessage.nestedForward 嵌套合并转发单段分片
安全加固BuiltinMcpServer 文件/网络工具接入 getSafePath/assertSafeUrl;PresetManager 模板 ${expression} 改点分路径安全取值;ImageService/urlToBase64 预检
富媒体探测字节方案probeImageHeaderRange 读前 4KB + 魔数检测替代 HEAD 预检;QQ 图床域名统一补齐
上下文与人设群聊共享上下文 userId 归一化;acquireLock token 化 Deferred 队列;人设优先级统一 ['group','group_user','user','default'];独立人设隔离上下文 isolateContext
记忆系统激活structured_memories 增加 last_access_at/access_countbuildMemoryContext query 相关性排序;decayConfidence 按访问时间衰减
错误自动结清autoCleanOnError:ChatService/ChatAgent 重试耗尽后真实删除会话(新旧双 ID)并按 notifyUser 提示「历史对话已自动清理」

2022 年

2022-12(27 条)

日期提交变更
2022-12-2066cc4641fix: update config description
2022-12-20e2baa4dffix: 修复了另一个可能导致not sign in得问题
2022-12-19872a1910fix: remove chatgpt lib
2022-12-19e5e26bc4fix: 会话连续问题
2022-12-1989dd029dfix: not signed问题
2022-12-174df0addffix: use only one browser instance with debbugger url endpoint
2022-12-17d0dcc507feat: 暂时不使用chatgpt-api库,拷贝了部分其代码进行修改
2022-12-16b8bd3dfefix: incorrect redis set
2022-12-1633c87054fix: use full browser mode
2022-12-13bc095251feat: add auth support by puppeteer.
2022-12-11f88eb792fix: add end token
2022-12-11e5f0ada3fix: recall; change style
2022-12-1185b0d68efix: wrong command text
2022-12-1094c35fa2fix: end text
2022-12-1070044eb6feat: add picture mode
2022-12-096f0e62b5fix: error when msg is empty
2022-12-095989d81ffix: missing return when auth failed
2022-12-09d17aa2a7fix: add auth failed response
2022-12-09505d5e30捕获OpenAI认证阶段异常
2022-12-09ddf27144Update index_no#.js
2022-12-08d35b07d3fix: destroy conversation response
2022-12-0807203e4dfix: list format
2022-12-08da93bddcfix: add picture of at mode
2022-12-0841fd60f5feat: ai mode
2022-12-08e472525b回复内容增加屏蔽词检索,防止回复敏感内容
2022-12-0731af39f2feat: 尝试支持连续对话
2022-12-07d4a0cfc8fix: 命令正则;更改为回复消息

2023 年

2023-01(6 条)

日期提交变更
2023-01-2678a524bcfix: add 120s timeout for answering
2023-01-2602ab29b4feat: 问题的队列,修复后来的问题会阻断前面问题的问题
2023-01-16241cc6c2Update index.js
2023-01-105e287226feat: conversation preserve duration
2023-01-10fc715e30fix: JSON parse error (maybe)
2023-01-042aa27495fix: 调低优先级缓解抢指令问题

2023-02(121 条)

日期提交变更
2023-02-287b58f205独立render功能,图片模式添加引用回复 (#204)
2023-02-26eb25ba1bfeat: support DALLE2 image edit
2023-02-25a46c6950feat: 搞群员头像
2023-02-25aff43600feat: version
2023-02-25ba027dc7修复一些bug,图片识别支持多个图片 (#194)
2023-02-25b5dd5996fix: limit number of picture
2023-02-25ef01c37cfix: integer problem
2023-02-254bee340dfix: import problem
2023-02-2507cd6115feat: add sharp mirror
2023-02-2594c65536fix: let sharp be optional
2023-02-255fceef37feat: support dalle image variation
2023-02-2538de2ce7fix: error message
2023-02-253073ca91fix: dalle cooldown time
2023-02-258c9c098efeat: support dalle api
2023-02-2447976f23fix: blockwords problem
2023-02-24b5887e69fix: no quotes in picture mode
2023-02-241247aef5添加图片识别功能 (#191)
2023-02-237192a8c6优化图片模式发送功能,增加对话队列超时检测 (#188)
2023-02-2338f726d9更新 config.js
2023-02-22a6810373添加锅巴面板配置支持 (#184)
2023-02-2253ff4b65fix: remove mathjax
2023-02-226f90c501fix: bugs caused by duplicate variables
2023-02-2279fc3d94fix: ignore qrcode if there is failure to upload to cache server
2023-02-22f235552efeat: add prompt block words
2023-02-220365a3a0fix: 取消图片模式的循环Continue
2023-02-22a2c4d516fix: fix null conversation problems
2023-02-20ae161ed4使用base64代替escapeHtml就传入数据 (#178)
2023-02-2059d5e904修复bug (#175)
2023-02-20d32d1e10Delete node_modules directory
2023-02-20079336fbfix: gitignore
2023-02-205effeed8fix: libraries and readme
2023-02-2016166924fix: add git log
2023-02-20d013013bfix: add code source
2023-02-20b4c10d5cfix: restart error
2023-02-20a50a5b52fix: update error
2023-02-2018bae72cfix: update command /
2023-02-205399d57efeat: update beta
2023-02-20049e71b7修复一些图片模式页面错误,添加图片页面服务器自定义配置,修改配置文件加载方法 (#172)
2023-02-196b9afe58Update chat.js
2023-02-191612898afix: use default heiti font
2023-02-19d8b415f5fix: add api3 debug text output
2023-02-19e9bd95defix: revert api
2023-02-196da40e38fix: vulnerability problems
2023-02-19b5afe1f4Committing changes to index.html
2023-02-19c07503db防止注入攻击 (#170)
2023-02-19624e1f6e添加OpenAI API额度的到期日期,格式化小数点 (#168)
2023-02-19a4f12eaf为图片添加外部页面保存 (#167)
2023-02-18de4a6c8ffix: picture mode api3 compatible problem
2023-02-182804aea5fix: no use picture bug
2023-02-184bf12ccbfix: enable confirm by default
2023-02-18da856956fix: remove qq group qrcode because of harassing
2023-02-18a0ac404efeat: help for delete
2023-02-18c9838825fix: delete log bug
2023-02-1805494ad8fix: delete in group only at mode
2023-02-184cdaa70cfeat: delete conversation beta
2023-02-18d61e1ed7fix: 优化文本
2023-02-184b54a79ffeat: join conversation
2023-02-18f24911a0fix: change Bing style of picture
2023-02-189527a9dafix: destroy conversation
2023-02-181e89fe6afix: remove debug code
2023-02-18d8265ba1fix: remove useless code
2023-02-18a3b14b1aConversation communication (#165)
2023-02-17a1e72c77fix: destroy await/async
2023-02-174d53f378更改必应和chatgpt的图片模式web模板,临时处理切换模式后会话失效问题 (#163)
2023-02-1737f75a64OpenAI Plus剩余额度查询 (#161)
2023-02-160483f17efix: use the latest new reverse proxy
2023-02-1622d85b5dfeat: support node-fetch in API mode
2023-02-16db3c7ef5Update LowerNode.md
2023-02-16b30c3e37unset PROXY default & ReBuild README (#158)
2023-02-166f60cd0e添加获取必应Token及必应Token轻校验 (#157)
2023-02-162ca69ed7使用chatgpt-api自带的超时机制,回复文字过多时使用图片发送 (#154)
2023-02-160f7122f8feat: support the complete bing cookie which contains _U
2023-02-1653f9edd2一些帮助文本 (#155)
2023-02-151296eccb修复引用,为必应开启并发 (#151)
2023-02-155237975ffix: ptimeout problem
2023-02-15faf3612cfix: ptimout not defined
2023-02-15236ec07ffix: add bing timeout
2023-02-157719b273fix: add default timeout
2023-02-1554cdded6fix: API mode invalid session token error
2023-02-15ca83acb3fix: change default timeout
2023-02-1523b16a7ffix: bing timeout error
2023-02-15bd934fd9fix: API3 conversation bug
2023-02-15b342e47efix: some help message
2023-02-14040b4e89fix: remove proxy
2023-02-14b5e8ad10fix: change error msg
2023-02-14133eb0e8fix: JSON parse error
2023-02-144330e61dfix: add 429 error
2023-02-1462c8d56eApi3 (#149)
2023-02-14ab021d0cfix: api -> reverseProxyUrl
2023-02-14548642dafix: null option
2023-02-1487cc56e2feat: add other api base url for API
2023-02-1495d14fa4fix: bind token
2023-02-14d69b46f1fix: 500 error
2023-02-14d58c5e06fix: plus user use the new model, too.
2023-02-14d247ddbffix: change model for browser according to chatgpt
2023-02-1411f35af8feat: add support for configurable reverse proxy url
2023-02-1458e1d004fix: hint for no bing cookie
2023-02-14ec45eb11fix: deconstruction null bug
2023-02-143ff591d2feat: add support for bing(beta and WIP)
2023-02-141e918a57fix: change retry times for API2 from 5 to 1
2023-02-13972c0834fix: add plus support for browser based solution
2023-02-1212290ad8fix: add more hint
2023-02-129aa0a314fix: conversationId field error
2023-02-12ab20b051fix: add hint for swicth mode
2023-02-12a8ec5f41feat: add support for the third party reverse proxy mode
2023-02-12659d88fbUpdate issue templates
2023-02-1236aaa125fix: incorrect help text under prefix toggle mode
2023-02-122657deadfix: add loop to ensure login
2023-02-11053a43fcfix: wrong args in chrome
2023-02-116fdcbf12feat: support browser-based solution. update readme
2023-02-11e59ed0c0fix: switch back to gpt-3
2023-02-114a81d68cfix: Update latest ChatGPT model
2023-02-10b0738c6dfix: 加入重试机制
2023-02-08233fc741feat: 提供了更多的可选配置项,包括确认开关、暗示指令覆盖、触发方式、模型名称和屏蔽词等
2023-02-03b88d450afeat: simple queue management
2023-02-03e6738e55fix: redis expire time; picture mode title; queue lock problem
2023-02-02317b89e9fix: remove console log
2023-02-028ff0983afix: delete old codes
2023-02-028dacaa4afix: switch off debug mode
2023-02-02bdafec9aUse chatgpt-api (#106)
2023-02-02f9e432fcfeat: use the latest api from chatgpt-api (#105)

2023-03(213 条)

日期提交变更
2023-03-31e93614ca修复多Token功能问题 (#303)
2023-03-315b626678feat: 改用SydneyClient更准确地检测token
2023-03-31df4ecc84fix: emoji regex fix
2023-03-31b770aa90fix: 修复emoji正则
2023-03-318fb26158添加多必应token均衡支持 (#299)
2023-03-317d89849cfix: e not defined error
2023-03-3012dc262dfix: 修复bing出错会导致对话丢失的问题(大概)
2023-03-30f71f1d7efix: qq号格式问题
2023-03-309c3d1bc5feat: 尝试把20条后溢出的对话自动塞到扩展后面
2023-03-3011735eadfix: 设定管理增加机器人qq的fallback
2023-03-301f58ac54fix: remove test
2023-03-30f368f4f0fix: 优化qq表情适配
2023-03-30a4d8488afeat: API3支持event stream
2023-03-30f21c3bee一些功能补正和增强 (#217)
2023-03-30cc785261fix: 聊天记录用户头像和昵称
2023-03-29407a2e1dfix: 查看他人聊天记录的bug
2023-03-29d3fdaaa4fix: 空聊天记录的bug
2023-03-29fbfd105efeat: 聊天记录
2023-03-290755b544fix: 尝试修复错误直接对话没了的问题(不知道好使不)
2023-03-293121b0e4fix: 增加配置项enforceMaster
2023-03-2915a582abfix: 修复私聊qq undefiend的问题
2023-03-291c1c2562fix: 支持了微软稀有的消息拆分cursor
2023-03-293bdfb15bfix: 未知原因的错误
2023-03-2958c2b242fix: 主人辨别beta
2023-03-2920469346feat: 浏览设定增加翻页提示
2023-03-29b1105311fix: 修复pickMember问题
2023-03-2954f68132fix: 优化一些稳定性
2023-03-291563e49afix: at模式下多接受了一个at信息的问题
2023-03-29fadf9f6afix: 对昨晚更新后遗症的修修补补;预览在线设定
2023-03-291d43de9cfix: 删掉关于洗脑的东西,因为不需要了
2023-03-29192beb27fix: sydney和自定义的无限续杯
2023-03-284b93b5edfix: 修复一个锅巴的笔误
2023-03-286da671e5fix: 悉尼同样的抢救方式
2023-03-286de86db6fix: 后续对话有时不传入内容的问题
2023-03-28ef6605dbfix: 补丁
2023-03-28f4aaf5b0fix: 大改bing patch策略beta
2023-03-28b68cb411fix: 再次更换bing破解方式
2023-03-28533dceb8fix: 尝试了其他的bing破解方式
2023-03-28d36b7c83docs: 增加吹水群
2023-03-2802d7aa03fix: 锅巴面板增加两个配置项
2023-03-28cc2c5612feat: qq表情和真的群聊at
2023-03-28cae324f2fix: 使用更清晰的报错信息
2023-03-28b4f37b53fix: 删除上传的设定;一些设定共享的优化改进
2023-03-2705f142d3fix: 修正聊天的时间戳
2023-03-26847a623cfix: 试图拿到更完整的群聊信息
2023-03-261c79ff00feat: 改用调接口拿聊天记录,不用自己记录了
2023-03-263885527afix: 单独提出监听对话以便赋予较高优先级
2023-03-26ad62b53afix: 自定义再系统消息中让他看聊天记录
2023-03-26f1479f0efix: 试图拯救浏览器模式,不行就弃了
2023-03-267d571df1feat: add robot msg
2023-03-2600afb75b隐藏日志,修改 segment 导入 (#287)
2023-03-266653188afeat: 群聊上下文记录功能beta
2023-03-26d8999c77fix: 修改上传设定锁的时间
2023-03-2690a1f6a0fix: 浏览设定页码
2023-03-26bfc55df6fix: 尝试支持设定分享和导入 (#286)
2023-03-25c2d507eafix: 忽略一样的表情包
2023-03-25028a7c2cfix: emoji缓存
2023-03-25f4a740a6feat: emoji合成
2023-03-255c3ca4e9Create LICENSE (#284)
2023-03-253c62f2f5Delete LICENSE
2023-03-2573689f46增加语音合成失败处理。 (#278)
2023-03-241432723dfix: 修复很容易超token的bug
2023-03-241a5d4629fix: 尝试去掉某些参数
2023-03-244626577afix: 优化报错内容
2023-03-24fb7cd699fix: 回退sydney的更新
2023-03-2466521578feat: 支持必应的context
2023-03-24e39391c1fix: adjustment for sydney
2023-03-24afd0650dfix: add retry for empty response
2023-03-24cc1f5611fix: country code judgement problem
2023-03-23c1ca4f2ffix: api3对话不存在增加提示
2023-03-236b02beddfix: 语音阈值无效的问题
2023-03-23a21e2d9efix: 修复原版bing结束对话无效的问题
2023-03-233c5604b2fix: 修改api3出错的信息显示形式
2023-03-21117293ccfix: bing自定义无法结束对话的bug
2023-03-21c560a440fix: 修复aplogy打乱顺序丢失对话的问题
2023-03-218555d8ebfeat: 首句aplogy时不加入到聊天记录
2023-03-20a110fb20fix: 语音太长提示不回复
2023-03-20ad853d45fix: 模式混乱的问题
2023-03-20ef54cad1fix: add a todo
2023-03-20f4a94f61fix: 不允许其他设置未生效的问题
2023-03-20c53b86c1feat: 各模式分开的指令
2023-03-20c72df75dfix: chatglm 结束对话bug
2023-03-2085c82fa0fix: 错别字
2023-03-208e1f1ba1fix: temerature cannot larger than 1
2023-03-20cd1a4a3efix: guoba
2023-03-2094d5691efeat: add support for chatglm
2023-03-189929d55bfix: 切换设定
2023-03-185879e52afix: 文本错误
2023-03-181705d129feat: add help
2023-03-181b4bc496fix: Custom模式无效的问题;一些管理指令
2023-03-18d4f8b431feat: 分离sydney与自设定模式
2023-03-18fb6c1ac3fix: 自适应洗脑强度,建议回复
2023-03-183d466f0ffeat: 建议回复
2023-03-18dfd1ce46fix: fix bugs
2023-03-18c5976439fix: toLowerCase 报错
2023-03-18ae725b66fix: sydney quote when Aplogy met
2023-03-17ca6873defix: sydney type 2时抱歉不反悔
2023-03-17563d88dffeat: sydney的强制洗脑功能,以应对今天微软的加强审计
2023-03-17bdd896a1fix: API3 error
2023-03-1601892b6efix: 冲突的openai baseurl v1
2023-03-16b35a609bfix: 适应包的修改避免API模式404
2023-03-16ae166356bug (#255)
2023-03-15b212fcf8feat: 语音支持中日结合
2023-03-1513c4fae6feat: API3支持plus用户的GPT-4
2023-03-1483c789bafix: 修复过长设定发不出来的。后续用图片
2023-03-14c781df07fix: permission
2023-03-14a2e984eefix: gitkeep empty dir
2023-03-14c7a53a49feat: 多设定管理与切换功能
2023-03-142d899db5fix: 修改ReadMe
2023-03-143f08cf48fix: 加了一系列管理功能
2023-03-138ea7ab07fix: add retry for 403
2023-03-126c35ee85fix: 清空队列正则不正确
2023-03-12debe3e69Update 问题反馈.md
2023-03-114ae57ee0fix: openAiBaseUrl为空的情况
2023-03-1136cdd701fix: 画图报错undefined的解决方案
2023-03-11f0c43ca3fix: 支持huggingface的反代
2023-03-11a277228afix: 画图报错
2023-03-1108fe3314feat: API3的报错优化
2023-03-1189d3bb52fix: 适配官网conversation API变动
2023-03-1085809385fix: 修复sydney 502错误未被catch到的问题
2023-03-093b50d28ffix: move to self-hosted chatgpt proxy
2023-03-083c60bc1efix: 修复Sydney模式完全不回复的问题
2023-03-0845f7034bfix: sydney 超时的bug
2023-03-0851abbeabfix: 修复sydney moderation filter
2023-03-088dade22efix: 修复超时replySoFar未传值的问题
2023-03-08f8385a8efix: 修复部分情况仍然返回风控的问题
2023-03-08211ccba0feat: 遇到风控直接返回
2023-03-089377d66bfix: 适配openai新版dalle api
2023-03-08e5a0463cfix: 画图报错具体
2023-03-084c8f1d4ffix: ip归属地不正确的问题
2023-03-083e8789a3fix: 修改帮助样式
2023-03-08fa1b1877feat: 增加API key和设定的配置功能
2023-03-08d1a8f667fix: 增大Bing首条消息等待时间。有时候Bing响应太慢了
2023-03-0756466462fix: 再次优化Bing的错误信息for氷と火の歌
2023-03-074f663c39fix: add console error log
2023-03-07f0903eeefeat: 尝试加入重试机制降低Sydney不响应的概率
2023-03-07af6bd77ffix: 增加Bing通信出错错误信息(maybe)
2023-03-07f5faa03dfeat: 增加sydney创建ws的重试机制,降低失败频率
2023-03-0788a97b6cfix: 增加创建对话的错误提示
2023-03-07da04370ffix: 修复未知原因ws超时部分信息仍然没有拿到的问题
2023-03-077910110afix: 增加chat优先级避免被土块抢指令
2023-03-07355817e2fix: bing模式也走sydney代理
2023-03-07eb15c51dfix: try to make sydney more customizable
2023-03-07628f57a8fix: fallback to official api
2023-03-072a7464adfix: 修改默认baseurl
2023-03-07ec74999dfix: 整理默认ChatGPTAPI变量
2023-03-075c650041fix: default chatgpt api3
2023-03-073ee5a2f3fix: 整理了代理与反代之间的关系
2023-03-07ad9516d3fix: 优化文本提示
2023-03-07616eb97dfix: sydney有代理时忽略反代
2023-03-074b66fd08fix: update default config
2023-03-07891750cffix: 语音发完再发文字
2023-03-0758adb3d2feat: 语音模式下同时发送文字(默认关闭);锅巴中选择语音人物
2023-03-07de5707defix: 超时时,如果已经有部分回复则返回这部分回复
2023-03-06b332170afix: 结束闭嘴的bug
2023-03-06d4470507fix: 闭嘴时间过长的bug
2023-03-06156a669efix: 闭嘴功能
2023-03-061368c168fix: 打招呼增加cd
2023-03-058ed19c7ffix: 超限结束对话的错误提示优化
2023-03-05970e8996fix: add warn log for context_length_exceeded error
2023-03-05354183a0fix: 打招呼的权限问题
2023-03-05a6a73a08fix: 定时任务的错误
2023-03-0565d06797fix: task格式错误
2023-03-05c11732befeat: api模式下,字数超限自动重置对话
2023-03-05db649632fix: 修改cron
2023-03-054e988829fix: 去除OCR语言限制
2023-03-0555c5112dfix: 随机打招呼使用默认tts角色
2023-03-052c5d573efix: 优化日志
2023-03-0562b64ed9fix: 帮助
2023-03-0584843800fix: add log
2023-03-057a320bc7feat: 主动聊天功能
2023-03-055cbd2cadfix: 优化tts对配置的处理
2023-03-05d3cea768fix: 修复tts报错body alreay used问题
2023-03-0575a060b8fix: 优化一些命令匹配
2023-03-05312af3cffix: 优化vits报错
2023-03-05ddce080afix: 只有主人才能结束全部对话
2023-03-051619927bfix: 减少系统消息发送频率,避免太快到达4096token限制
2023-03-05c9361c63fix: 设置不存在的角色语音时给提示
2023-03-04a54f8766feat: 增加可选依赖
2023-03-045680d372fix: 清理依赖
2023-03-0419fca0e1feat: 语音模式下,自动转文字的阈值可以调整
2023-03-045ddeebfcfeat: 正式增加语音模式支持
2023-03-0441ca23dcfeat: 支持调节vits的一些参数
2023-03-0459bec4e2fix: 优化回复文本
2023-03-04ac5b7185fix: 文字过长无法转换
2023-03-046ed7588ffeat: 支持转语音
2023-03-045fc5d2e5fix: remove console.log
2023-03-042769c08efeat: 支持Bing的反代,已解决sydney不可用问题
2023-03-047c2023e3fix: 修复api3结束全部对话的问题
2023-03-041edfe817fix: sydney模式支持proxy
2023-03-045ceb9c9dfix: no support cache
2023-03-0490c7c992fix: sydney模式不生效的问题
2023-03-041dae9b5bfix: 修复Sydney模式下依赖报错导致无法结束对话的问题
2023-03-049910e5d8fix: 修复API和API3模式连续对话失效的bug
2023-03-0455910ddafix: 优化https-proxy-agent依赖缺失的提示
2023-03-04a5c0db09fix: 优化新引入的依赖安装提示;dalle支持proxy
2023-03-0449bbb5ce添加实验性悉尼,添加必应图片模式样式自适应 (#216)
2023-03-03e580928bfix: 命令精准匹配
2023-03-032787acb9fix: 修复tag问题。
2023-03-031d34d7d8fix: config read error
2023-03-03a1b53c9dfix: 修复文本错误
2023-03-036b66a85dfix: read tag error
2023-03-031bb065befeat: config帮助文档初始化(WIP)
2023-03-03873deda4feat: 修改配置文件格式避免频繁panic;降低api模式重试次数;优化帮助显示;支持必应新增的三种模式切换
2023-03-03f4a07337feat: api and api3 support proxy
2023-03-02aa035662fix: open余额也走反代
2023-03-02904d4948fix: 默认API baseurl填值
2023-03-02446de028fix: api反代默认值报错的问题
2023-03-02f84663e2feat: support openai api baseurl
2023-03-0217fb123efeat: support system message in api mode
2023-03-020531ea0bfix: update chatgpt version
2023-03-02640dc7d8fix: 更新版本号
2023-03-02a3c2108eUpdate management.js

2023-04(113 条)

日期提交变更
2023-04-2976d26166fix: 增加新版本voicevox的新speakers
2023-04-290c5a5e8e有关私聊影响其他功能体感的问题 (#387)
2023-04-296267d2d8在新的多TTS源模式下添加了VoiceVox源 (#381)
2023-04-291454917cfix: 调整以支持云转码
2023-04-295099ae9dfeat: 后台新增Azure语音配置项 (#383)
2023-04-25eb6c25d7fix: 修复sydney设定抱歉的问题
2023-04-2406b26ab5fix:修复对群友@时 昵称中含空格 导致一部分昵称被统计 (#384)
2023-04-239e404918fix: 结束对话指令改为(结束|新开|摧毁|毁灭|完结)对话
2023-04-23d5e3d52dfix: 适配无oicq&icqq;删除存储的azure语音
2023-04-231bfb4d7dfix: 修改锅巴提示
2023-04-231f50e1b7fix: azure语音云转码
2023-04-232cafdcaafix: azure下云转码适配
2023-04-2349af9dad修改指令触发方式 (#382)
2023-04-23cb9f0b27fix 换源分支少打个break(java17-user是这样的)
2023-04-2378a99801fix: 解决角色性格切换问题
2023-04-234a540750fix: 修改角色性格切换问题
2023-04-2306495c3cfix: 修正voicevox角色风格设置问题
2023-04-2368ef2d10fix: 切换语音模式对各种语言源提示错误
2023-04-238baef8b5fix: 配置里添加voicevox语音源
2023-04-2394c44068feat: 添加基于voicevox语音支持
2023-04-22a714c21ffix: azure默认角色bug
2023-04-22cf992bbcfeat: 添加Azure语音支持
2023-04-2220f6cd53fix: 词云增加一些筛选避免太过零碎
2023-04-22aba80a5dfix: add version
2023-04-227ae248e5fix: 语音云转码完善file和url模式。
2023-04-2249d8dce9Feat: 新增云转码模式选择 (#380)
2023-04-2155f060dcFeat: 添加语音云转码功能,系统优化和故障修复 (#378)
2023-04-2126b4534cfix: 使用不存在的设定的bug
2023-04-21c35c3a66fix: node-rs jieba error
2023-04-20cd228128fix: unknown
2023-04-205ded0045fix: cd
2023-04-2021fc4cbefix: new group or member wordcloud bug
2023-04-201475768dfix: chat group history bug
2023-04-208342c583fix: add some log
2023-04-20719a810afix: import bug
2023-04-20cee033dcfix: add npmrc env for nodejieba
2023-04-20eab19833fix: move nodejieba to optional dependencies
2023-04-20e0d3395afix: 依赖
2023-04-203cfbe9eafeat: 乱七八糟的的统计词云
2023-04-207f773dcffix: 调整claude无响应重试时间
2023-04-20a3ef75cdfeat: slack支持指定频道以便共享claude机器人
2023-04-2074f4b641Fix: uploadRecord.js
2023-04-20f93f9ea0fix: add node silk import error log
2023-04-192ce0a56eFix: 修复绘图指令表被抢指令的bug。 (#368)
2023-04-1973c88cce添加live2d模型自定义 (#374)
2023-04-1836a51856修复Miao-Yunzai无法使用新渲染的问题 (#372)
2023-04-183e1fcad1fix: 修改claude moderation鉴别方式
2023-04-18aa040d4bfix: 降低slack查询频率避免被限速
2023-04-18edd705fbfix: 必应妹!
2023-04-18eb4628a4更新个人设定 (#370)
2023-04-186c5b3115fix: 尝试修复userData.cast为null的情况
2023-04-18e758b37d添加SLACK CLAUDE配置 (#359)
2023-04-1740b72989fix: 过长消息(多于4000)被slack夹断切分的问题
2023-04-1785e7e798fix: 尝试处理一下自动化插件导致的对话带上本月已发送x条消息
2023-04-17a804412cfix: 修复部分警告信息被输出的问题
2023-04-17351d89bd新增查看插件指令表的功能,修复配置群聊黑白名单的bug,修复开启禁用私聊后仍可以使用#chat模式进行对话的bug (#366)
2023-04-172dc7cd5cfeat: slack claude结束全部对话
2023-04-17673fd881fix: 打招呼prompt不能热更新的问题
2023-04-1706fd1219feat: claude的设定
2023-04-16a2d903a2fix: 修复Claude的用户ID固定导致无法邀请Claude的bug (#362)
2023-04-1608e95dc6fix: 修复slask替换emoji后导致的复读bug
2023-04-16c1599e4ffeat: 支持claude单人对话;注意:需要重新设置slack权限和配置插件
2023-04-163dee3ccefix: 还是名片和昵称的恩怨情仇
2023-04-16ba0c3828fix: claude加入首条消息检测应对claude不说话的情况
2023-04-16a68055c1fix: 增加bot校验降低claude复读可能性
2023-04-16aa91ddeefix: 修改模式帮助
2023-04-16bce9d00afix: nickname and card problem
2023-04-160451e19bfix: claude 结束对话提示
2023-04-1670472464fix: 修复无群名片时at带上了昵称的问题
2023-04-157c36f936fix: 老模式的bug
2023-04-157ef6051dfeat: add support for Claude and Poe(WIP)
2023-04-15a3a16bc5fix: group admin page condition error
2023-04-142895d89f修改错别字 (#353)
2023-04-14414eb1b0fix: format code
2023-04-142679206b更新后台配置内容 (#352)
2023-04-14adae0710修复index错误 (#346)
2023-04-14b3122e5c新增:回复的内容过长时,自动转为文本模式。 (#344)
2023-04-139b9b6963添加用户管理功能 (#345)
2023-04-134b29e261新增对群聊黑白名单和启禁用私聊的功能,添加对全局回复模式、语音角色和主动打招呼的指令配置。 (#341)
2023-04-1211a62097系统管理增加ipv6支持 (#342)
2023-04-1298d41493修复了精准/平衡/创意模式下,给bing添加拓展资料后无法正常回复的问题 (#343)
2023-04-128bdbd623fix: at都被挤到消息最前面的问题
2023-04-12458b04c6新增管理面板,重写必应token管理,错误修复 (#340)
2023-04-11c0a596a6fix: move node-silk to optional dependencies to avoid various installation problems
2023-04-095119e174fix: 上下文忽略建议回复
2023-04-09cfbad097fix: 修复at信息未被移除出prompt的问题
2023-04-0893459ed9feat: 尝试添加silk转码支持以避免缺少amr导致无法使用语音
2023-04-086b2cd446fix: 减少必应token长度限制
2023-04-084c0a1852修改了锅巴面板文案的部分问题🤔 (#324)
2023-04-08a8240d51修复空消息 (#323)
2023-04-073b66f6d3修复bug (#321)
2023-04-070a0cefe3新渲染模式配置完善和bug修复 (#318)
2023-04-060926009b新的图片模式页面缓存和配套的API系统 (#315)
2023-04-04f8e741b0fix: 移除多余的依赖
2023-04-04ec826292fix: api3传输形式优化
2023-04-03820cf76efeat: 画图支持代理
2023-04-0393c286e2fix: 未传入的主人昵称
2023-04-03e343d54efix: 无response body的情况
2023-04-03943ee595fix: bing绘图取消权限
2023-04-034bd6c8c7fix: 优化一些错误提示和一些代码格式化
2023-04-03c5d11efbfix: 修复新版主人认知导致自定义不生效的问题
2023-04-02af2b879ffix: 上传设定改名字无效的问题
2023-04-029e69a00cfix: 释放出无报错信息的情况
2023-04-02486b89a5docs: 更新部分文档;增加beta过期bing token移除
2023-04-02fcc96915fix: 删除共享设定的笔误bug
2023-04-0210bbbf4ffix: 修复对原生bing造成的影响
2023-04-0295a4d7a6feat: 通过降级messageType手段复活限流的账户
2023-04-0114b4d3cdfix: bing绘图重复发送的问题
2023-04-01d6267e3ffix: 画图暂时改为只能主人
2023-04-01fe0ca177fix: 报错
2023-04-0198943beefix: bing绘图(beta)
2023-04-01da5adc0dfix: 增加实验性质的sydney反代,频繁throttle的用户可开启试试
2023-04-01fd408586fix: 修复多token功能带来的一些影响

2023-05(30 条)

日期提交变更
2023-05-300efc67f5fix: 微软能不能少报一些错啊
2023-05-309a8db957fix: 画图重试5次
2023-05-30f2f77235fix: 画图画完拿结果503处理
2023-05-29dc587cb1fix: 无关紧要的修改
2023-05-29455f0e8afix: 加回锅巴的模型选项。gpt-4可以直接填
2023-05-25c91791adfix: claude空@
2023-05-252e8b59bbfeat: 后台面板更新 (#448)
2023-05-25375fad8afeat: 必应无需token即可进行对话(max20->5)
2023-05-243c437ddffix: 调整sydney token过期方式;画图调整增加成功概率
2023-05-23cc78143cfix: 更换Sydney接口
2023-05-21758aeb67fix: 开启内容生成会爆token的问题
2023-05-21d88550dbfix: syntax error
2023-05-21ea5c4513Update management.js (#431)
2023-05-18f20248a8移除axios依赖,替换百度翻译为有道翻译。指令表支持关键词筛选。 (#434)
2023-05-1882b83bf0Feat:Sydney模式添加内容生成支持 (#420)
2023-05-176551f114fix: 开启真at后非yunzai环境报错
2023-05-1415f579aafix: 修复Poe formkey失效的问题
2023-05-141a94d929fix: poe添加proxy支持
2023-05-1463f86290fix: claude增加debug模式;poe添加proxy支持
2023-05-1273e6dc43fix: #claude开启新对话被#claude抢走的问题
2023-05-123f42c053fix: 添加一个报错提示
2023-05-12926f07c8feat: 添加星火支持(beta)
2023-05-1176f0328aFix:修复Live2D的错误,重构Live2D系统 (#410)
2023-05-112bf3a636fix: 微调Bing画图
2023-05-07fde029cd小优化 (#408)
2023-05-06e47f18a5fix: add headers for refresh token
2023-05-05fe42df59feat: 查看API余额功能;修复频道和部分情况下无法读取群信息时的报错
2023-05-04bda04317修复文本和语音重复发送的问题 (#400)
2023-05-04b687d458为azure语音模式添加说话风格配置,支持vits语音模式中文回答转日语语音输出,添加翻译功能,支持指令切换语音模式,支持查看当前语音模式下的支持角色列表 (#404)
2023-05-04bb90c3c3fix: 优化slack对话拉取机制,避免过长对话导致的maxContentLength size of -1 exceeded错误

2023-06(54 条)

日期提交变更
2023-06-2936e592e7fix: 稍微修改一下bing ws
2023-06-28d4a3b2cefix: update fastify
2023-06-268acb3f48fix: image caption qq error
2023-06-26c6ce17fffix: 生气了
2023-06-261a739402fix: 调整一些prompt
2023-06-26aed27147fix: 撤回tool的问题
2023-06-26ca28b006feat: 一些小工具
2023-06-26c99af435fix: genshin tool fix
2023-06-268bc58297fix: 修复miaoplugin
2023-06-26328849b3fix: 优化一些tool
2023-06-26b7ac3bff解决非QQ平台AI回复后依然发送异常图片 (#491)
2023-06-2516a8c64bfix: 漏了一个tool
2023-06-25d3cc6e46fix: delete a
2023-06-25ced2b4eefeat: add a tool
2023-06-2587182f1afix: 修复sr
2023-06-259f7a5167fix: 这户i对了吧
2023-06-253427d230fix: try
2023-06-25bcb19db1fix: ?
2023-06-2546dc1a8cfix: sr
2023-06-25fc029de7fix: update sr
2023-06-257e559881fix: 原来是这样
2023-06-2537572bd6fix: 修复ap默认at机器人的问题
2023-06-256e912d68fix: 支持ap的dev分支
2023-06-25a35f8a31feat: try to support ap-plugin
2023-06-2503b02442fix: bump version
2023-06-25feb6b319fix: groupId 格式问题
2023-06-25de8cc481fix: tts role
2023-06-25d52f9578fix: tts tool
2023-06-2538383e37fix: 啊啊啊
2023-06-25cd168729fix: 啊
2023-06-25da27e6a1feat: add a tts tool
2023-06-25c3d9f65afix: 删掉多余的提示
2023-06-258a32f7e4fix: add visual qa
2023-06-257bc140a0fix: 修复后台面板无法访问的问题 (#490)
2023-06-255bfd55e7fix: 删掉惩罚
2023-06-2514369c8ffix: 又漏了一个tool
2023-06-2533f80519fix: 满足AI的任性需求
2023-06-25637c9211fix: 修正fastify版本
2023-06-258c463c73fix: add dependencies
2023-06-250dedaf75fix: 修正依赖
2023-06-25b7427e74feat: 智能模式,添加群管、试图、联网搜索、发图、发音乐和视频等功能 (#488)
2023-06-252c5b084b修复在guoba面板填写黑白名单不生效的bug,修复azure语音模式下无参数查看语音角色列表时不返回结果的bug。 (#476)
2023-06-25a3fab731feat: 新增ws接口,适配工具 (#482)
2023-06-17d7cb9aa5fix: unknown
2023-06-17fbe89536🥰更改chatgpt-plugin的更新代码顺便修复一个正则问题 (#450)
2023-06-16adc08177fix: 把随机系统消息加回来
2023-06-1231728321feat: 适配远程渲染服务器,优化Live2D (#463)
2023-06-10508beaecfix: 可能能解决findIndex
2023-06-05bdad936cfeat: 黑白名单支持配置qq号;支持所有语音模式下的随机角色对话;新增查看当前用户的回复设置;完善全局设置的相关功能;支持为Azure语音服务随机选择角色;优化设置全局语音角色和查看角色列表的功能;重构了代码以支持现有语音服务的打招呼功能;修复了Guoba面板上Azure语音角色选择的显示问题。 (#436)
2023-06-057007cacf临时解决QQ频道、KOOK异常 (#441)
2023-06-05220a3f15增加了“最新词云”功能 (#465)
2023-06-05c00b6d85Fix Chat reset (#461)
2023-06-02a46d6d85fix: remove 垃圾代码
2023-06-025c7d85effix: 删除必应无token的提示因为不需要token了

2023-07(45 条)

日期提交变更
2023-07-314ffc6c1afix: 调整对高版本HttpsProxyAgent支持的一个错误
2023-07-309c172e9eCreate stale.ymlchroe: add stale action
2023-07-29e4854e68fix: 区分token过期和出验证码,避免大量无效过码请求和错误
2023-07-28e445cb3c必应验证码解决方案 (#528)
2023-07-28709a1ceb优化和错误修复 (#527)
2023-07-28a703378c限制了一些管理指令的触发条件防止误触 (#525)
2023-07-2812a94d80feat: 必应验证码另一个解决方案
2023-07-2351f786bdfix: 修改默认搜索引擎为必应
2023-07-23b1570d61fix: 回退部分修改;增加验证码提示词
2023-07-22ef57259efix: bing captcha fix(不建议升级)
2023-07-22521914bbfix: 修改context
2023-07-225d6737d2feat: 必应验证码(beta)
2023-07-20bc072d96fix: 修改依赖版本
2023-07-20492a8056修复图片识别bug (#518)
2023-07-196ee0b0ea添加Sydney图片识别,适配tools接口 (#516)
2023-07-156628b883fix: add trim
2023-07-15a1b450abfix: 智能模式function叠加消息
2023-07-10b5669de7fix: remove unuseful fields to reduce token usage
2023-07-09db24de9afix: stream模式下function_all参数问题
2023-07-09b9f45c20feat: support stream debug log
2023-07-0875672586修复机器人使用工具发送内容会发送给自己的bug, tool适配新版鳄梨插件的指令. (#506)
2023-07-0566172febfix: 默认使用百度搜索引擎
2023-07-054ad4119cfix: 无法发送音乐的问题
2023-07-047ca35836fix: whiletlist的未知问题;修改文档
2023-07-04636963affeat: OpenAI余额查询功能
2023-07-033b807211fix: group
2023-07-039be8b54ffeat: give title
2023-07-038a531bf5fix: 微调必应
2023-07-03e42307fdfix: qq.trim
2023-07-01f1da0d36fix: 更换website总结网站内容默认模型
2023-07-0180b320fffix: 修复openai client由于计算token引起的错误
2023-07-01285afad9fix: 修复website tool的bug(啊)
2023-07-016ba96eecfix: 修复非智能模式的functions报错
2023-07-01dd249615fix: try to add required token
2023-07-0153ad413ffix: revert fetch-sse
2023-07-01f01d1d39fix: 修复token计算方法
2023-07-01a94017e6fix: add more debug log
2023-07-01877b91c7fix: print error
2023-07-01ff69d2e9fix: syntax error
2023-07-01e5d43a8cfix: version 2.7.2
2023-07-017a8b30dbfix: merge tons of conflict
2023-07-01f0b717befix: 修复
2023-07-0198384594fix: 修复一些智能模式的问题
2023-07-01ca3788d7feat: 新增对tool支持的相关接口 (#495)
2023-07-012443ed6f🥵🥵🥵 (#496)

2023-08(21 条)

日期提交变更
2023-08-31c3d998ec更新工具箱适配代码
2023-08-316ace8720更新工具箱替换原有后台
2023-08-31b966a090添加工具箱
2023-08-316330eeb3移除旧版本渲染和新版本帮助
2023-08-3157416dcd添加Azure配置支持,修复重复的配置项冲突
2023-08-305028c2ea阻止群聊使用快捷登录
2023-08-306a61722b添加工具箱快捷登录指令
2023-08-3034f99a01feat:添加工具箱快捷登录接口
2023-08-294457fab0修复导出配置问题
2023-08-29b6c0a042修复星火api模式的一些问题
2023-08-26043b80ddfix: 移除一些headers以减少奇怪的502问题
2023-08-25007909a1feat: 添加星火设定自定义代码功能
2023-08-25d6ed1bf3fix: trim undefined error
2023-08-25d9c25140将无星火ck的情况降低为warn
2023-08-258df8626dfix: 修复星火api上下文
2023-08-24246aaad9fix: syntax error
2023-08-24502cc810能否加入 Azure OpenAI 的相关支持 #471 (#536)
2023-08-24c2c6ea43添加Bard和星火API支持 (#551)
2023-08-153b1641cafix: add code verefication
2023-08-097ce058c4后台和工具箱适配、添加群消息合并、优化bing绘图、修复引用空标题 (#530)
2023-08-094c26d778feat. 兼容新版icqq转发消息 (#540)

2023-09(13 条)

日期提交变更
2023-09-23390eb5cdfix: update emojiData.json
2023-09-23ad95327bfix: bingtoken国企
2023-09-197c5e9ea4fix: 增加错误输出
2023-09-19c36a0f9cfix: 延长claude超时时间
2023-09-1977f6d2d8fix: 增加claude.ai对话超时配置项
2023-09-1308e92d87fix: add support for claude.ai reverse proxy
2023-09-12a91e2c25fix: update forward
2023-09-12f620e10afix: 兼容5和7的proxy依赖
2023-09-115e7d7390feat: 支持自定义ja3
2023-09-08078d31dcfix: import error
2023-09-08b743259efeat: add ja3 support to enable claude2
2023-09-0856d6b50afeat: Claude2 from claude.ai (#561)
2023-09-08bf761c24修复bug和旧代码清理 (#553)

2023-10(58 条)

日期提交变更
2023-10-306c149265fix: 修改必应初始对话次数为30
2023-10-307289ae6ffix: 优化首次使用插件bing模式下验证码请求被阻拦的问题
2023-10-30ea687296fix: 整理一些长期遗留懒得修的小问题
2023-10-29efa7fff5fix: 复用API和千问模式的设定
2023-10-295cecea07fix: 千问结束全部对话bug
2023-10-292a713ca1fix: reconstruction clients
2023-10-25b7376407适配星火v3 (#598)
2023-10-25cb6eb9c1修复星火domain错误
2023-10-2582af06a2适配星火v3
2023-10-25c0936e6efeat: 增加通义千问支持
2023-10-25e0f96e3afix: 修复context覆盖的问题
2023-10-21dc19009efix: getUin错误
2023-10-199e7a614dfix: 修复不知道啥时候不小心碰到键盘导致的错误
2023-10-19b1e3fb78fix: 减少必应接受的context长度不然爆炸
2023-10-1974626e66fix: AI写的代码一定要检查
2023-10-191a95c671feat: 为必应和claude2提供读取文件能力支持
2023-10-186d16861ffix: update bing ai bundle version
2023-10-16c68a50e8继续适配Trss (#583)
2023-10-164cb4dc95更新后台锅巴插件支持
2023-10-1603daaa66修复headers
2023-10-16ed568c40删除调试信息
2023-10-1614d7088e修复锅巴代理参数
2023-10-1622ead6d5优化锅巴接口代理
2023-10-166c171b32fix: 修复tts代理不正确问题
2023-10-16fd735c1d添加锅巴代理接口
2023-10-15f5a31f76更新后台页面
2023-10-157e5f723a添加锅巴插件适配
2023-10-1542bad1cb修复server初始化消息错误
2023-10-15471da4f3添加锅巴用户数据
2023-10-150e826e58fix: 更新readme;隐藏日志
2023-10-1583a82cf9fix: 转发微调
2023-10-1404bab7a8修复错误的后台版本更新
2023-10-14fb05cccdserver 适配trss
2023-10-144c16489cfix: 回退
2023-10-14a4ac59d8fix: 兼容性修复
2023-10-144c737d57fix: 修复智能模式在TRSS下报错的问题
2023-10-140a3c95d3fix: 某些特殊情况群聊记录
2023-10-144066f178fix: 修复TRSS转发错误,chronocat linux应该还没适配
2023-10-1395e730f2fix: 聊天记录适配TRSS+chronocat
2023-10-13dce7503cfix: 微软更新后,第一次对话手动对话提示以避免无限循环
2023-10-13ae58a20c添加bing第三方绘图 (#580)
2023-10-13dfbee201适配trss
2023-10-1320ea8cfa使用ap替换第三方绘图
2023-10-120666de1a修复视图错误
2023-10-12096bcbca添加bing第三方绘图图片大小配置
2023-10-12c5421bb5修复错误
2023-10-12a0a9630a添加bing第三方绘图采样配置
2023-10-127c45b050修复bing绘图第三方调用错误
2023-10-12fed2fd8d添加bing第三方绘图
2023-10-080f310a8ffix: 对话反代默认开启
2023-10-08e574681afix: 默认模式转为Sydney避免新装直接200
2023-10-080f9c8a7a适配Trss (#575)
2023-10-08e90d6f11适配其他uin
2023-10-086e5ef2e1修复路由
2023-10-08d6fb62c4优化路由
2023-10-085d5535ed修复trss不支持sendPrivateMsg的问题
2023-10-08880edace后台适配Trss
2023-10-0564f2699bfix: 适应必应API改版

2023-11(17 条)

日期提交变更
2023-11-28028fbb75fix: 嗯嗯
2023-11-28823301e5fix: 窒息
2023-11-28b9ca5ce4fix: shamrock的小问题
2023-11-28aefea106fix: #612
2023-11-281c6c10b1fix: #613
2023-11-2146d88c26fix: 修复喵崽多适配器工具箱登录;移除crypto依赖
2023-11-212b19302bfix: merge conflict
2023-11-21f246e842fix: gl
2023-11-12c99019cdfix: 跟进shamrock和lain的更新
2023-11-0756a89373fix: 降低词云阈值
2023-11-07a45be2e2fix: 词云bug
2023-11-070d8ef840fix: 修复群名拿不到的问题
2023-11-07e29e370ffix: 模型maxToken更新 gpt4后续更新
2023-11-07ce65cc86fix: 修复lain下部分工具失效问题
2023-11-07e43b490efix: 修复microsoft-cognitiveservices-speech-sdk版本
2023-11-070bff8c85feat: 进一步适配铃音+shamrock;词云进化
2023-11-0461d3b487fix: 初步适配铃音语音

2023-12(35 条)

日期提交变更
2023-12-3135c27884修复 #chatgpt(本群)?(群\d+)?(闭嘴|关机|休眠|下班) 与 #chatgpt关闭画图 正则表达式冲突 (#632)
2023-12-28a00956effeat: #chatgpt必应禁用搜索 #chatgpt必应开启搜索
2023-12-17fc4eaf8d添加Gemini配置项 (#626)
2023-12-163eaa331d添加后台配置项
2023-12-1522dcb040Note: The gemini-pro-vision model (for text-and-image input) is not yet optimized for multi-turn conversations. Make sure to use gemini-pro and text-only input for chat use cases.
2023-12-154dc5d6fefix: 权限和角色问题导致的工具调用失败
2023-12-1539ef573dfix: guoba
2023-12-15bbe769f1fix: 实现Gemini客户端取代官方版本
2023-12-146769e9d3fix: 增加#chatgpt修补Gemini 以暂时解决google库不支持反代的问题
2023-12-143aefa409fix: update topP
2023-12-148e846d9cfix: add package patch
2023-12-14315b16acfix: 添加依赖提示
2023-12-14220525fbfeat: 支持GeminiPro模型
2023-12-13ac0aa7d0fix: adjust error hint of blocked prompt
2023-12-126f0a7955feat:结束其他模式对话 (#622)
2023-12-12d00ab5dffix: https error
2023-12-12ca34338bfix: merge
2023-12-123f98d480fix: 优化必应绘图逻辑
2023-12-1216d9462efix: 必应画图被屏蔽的提示词
2023-12-12e5d6a415fix: 修改必应绘图失败提示词避免ap画出来
2023-12-12fd0d0ff5fix: 修复必应画图多余的svg
2023-12-11b8eaffe9fix: query user info tools
2023-12-11e61d4ff3fix: 修复和优化群聊文件读取逻辑
2023-12-10d254163ffix: bug fix
2023-12-10247f3e15fix: 上下文、文件、ocr等进一步适配shamrock
2023-12-08ae23e6d7修复trss无法快速登陆后台的问题 (#620)
2023-12-08b3c39908奇怪的错误,忽略提示不影响使用
2023-12-08065d377b修复更新后trss无法快捷登陆面板问题
2023-12-0746328a97fix: headers
2023-12-072183822bfix: 权限
2023-12-0791abd8a9feat: refresh自动获取sessKey作为API Key
2023-12-07f7ee9044fix: api3
2023-12-0485535259fix: 必应默认删除前戏
2023-12-04407ef659fix: 移除悉尼,调整必应参数
2023-12-03fac0863efeat:指令查看模型列表,指令设置API模型、API反代、星火版本 (#616)

2024 年

2024-01(8 条)

日期提交变更
2024-01-215acd7cc0feat:修复qwen是gemini,增加双子星、智谱结束(全部)对话
2024-01-17966ea2d0fix: add timeout for https
2024-01-17006abb32fix: first msg no content
2024-01-1737d1d04dfix: content parts
2024-01-17c69358cdfeat: support chatglm.cn
2024-01-168bdf9a3bfeat: 适配copilot pro账户的gpt4-turbo选项
2024-01-023709166bfix #633
2024-01-015e412057fix: 清理代码

2024-02(29 条)

日期提交变更
2024-02-2858e6201efix: replace getMemberMap with gml
2024-02-24bf75c002fix: remove long translation result forward
2024-02-23f1b950cefix: 笔误
2024-02-23edafe602fix: 反馈
2024-02-234886042efix: 增加指令切换翻译源
2024-02-2335ad437dfix: 语种问题
2024-02-23e1d40ba0fix: 添加基于LLM的翻译
2024-02-22e5e85621fix: claude2 response format
2024-02-229ef463fdfix: claude2 url error
2024-02-22ec2e123efix: claude2
2024-02-220cdd2be2fix: 使用icqq发送视频
2024-02-214cbca97cfix: 减少重试次数
2024-02-213561f7c9fix: query song add fallback
2024-02-2176357816fix: 余额不足提示
2024-02-21324f4474fix: 死循环
2024-02-216560cec8fix: 文本乱了
2024-02-2176caf5d0fix: 邮箱打码
2024-02-21c46c8fe4fix: 循环
2024-02-21ba3422cdfix: suno余额查询:'#suno余额'
2024-02-21eea0748dfeat: 支持suno:'#suno+prompt'或'#创作歌曲+prompt'
2024-02-1963edc940fix: 兼容性问题
2024-02-1876ecabe1fix: 小重构必应
2024-02-18c9176884fix:dalle3
2024-02-1774a0b7ddfeat:dalle3
2024-02-15a32eb61ffeat:指令查看当前部分配置,api流开关
2024-02-0138994008fix: xh设定
2024-02-018cc7105ffix: xh prompt turn to system role
2024-02-018ec1ee4cfix: xh 3.5
2024-02-01ba83d6c3fix: #638

2024-03(34 条)

日期提交变更
2024-03-2957624851fix: 微调样式
2024-03-28b0c6cadb添加后台星火v3.5模式选项
2024-03-21f68e7cf5fix: 优化识图报错
2024-03-167d39af6afix: add support for claude vison
2024-03-1681a45b13fix: reply
2024-03-164eaf218dfeat: add #识图
2024-03-15a4d07b9dfix: 增加均衡模式
2024-03-14b822e49dfix: 流模式带多余undefined的问题
2024-03-14a539b26efix: remove strange makeforward
2024-03-14267f67bbfix: add claude-3-haiku-20240307
2024-03-1386825589fix: 指令添加key的提示
2024-03-133b5a26cefeat: simple random load balance for claude api key
2024-03-137d83c34efix: guoba typo
2024-03-131d42dc6ffeat: add example turns for bing and prompts
2024-03-1236f0dbd9fix: bing full ck
2024-03-12bbe70e39fix: qwen contect
2024-03-12b221098cfix: refactor qwen mode
2024-03-1132af7b9afix: 生成较长时suno token过期重新刷新
2024-03-10e47ec3cdfix: disable picture mode under md mode
2024-03-10fd2d9766cherry-pick: 1
2024-03-108e73a28d修改package.json (#662)
2024-03-09bd7aac05fix: remove useless thing
2024-03-0856be26e0fix: md claude model
2024-03-08b4e017a6fix: button
2024-03-08f0c284ccfix: copilot乱写的bug
2024-03-0879ab6cbdfeat: support claude api fix #659
2024-03-078b2493a4fix: replace stream with file
2024-03-07eef4254efix: typo OpenAI
2024-03-064581db1bfix: error
2024-03-0603068f51fix: try to fix no handler version
2024-03-0687af8567fix: syntax error
2024-03-066b58def2fix: remove md conditions
2024-03-051e1584b6fix: screenshot command
2024-03-05cb3e57befeat: experimental markdown support (#658)

2024-04(2 条)

日期提交变更
2024-04-255acf874e添加后台缺少的部分配置项
2024-04-03c622f7ebfix: add retry for suno video download

2024-05(31 条)

日期提交变更
2024-05-1601425103fix: fallback gpt4-o
2024-05-155aa90788fix: add api3 timeout option
2024-05-1521485df0fix: api3 gpt-4o
2024-05-15d82320d0fix: remove code about queue
2024-05-15bb871694fix: #chatgpt删除token
2024-05-1508e78209fix: symbol error
2024-05-1572b6dcf5fix: message id
2024-05-151f807584feat: add synthesis for api3
2024-05-14b76d33d9fix: add retry for api3
2024-05-14a507c85cUpdate message.js
2024-05-146f7bb4f7fix: allow empty api3 token
2024-05-09adcbcf1f更新歌词匹配
2024-05-097288e2b8优化歌曲消息匹配,适配更多模型支持生成歌曲
2024-05-08554f6a69添加后台对话模式选项
2024-05-088efcce45去除bard
2024-05-08d111d262修改suno伪造生成策略,支持更多模型调用
2024-05-08123e5304对原始数据进行编辑
2024-05-08f66b4a85增加视频下载延迟
2024-05-078bd58cf4增加suno生成等待时间,修复下载视频参数错误
2024-05-07b20a3db0更多样的bing suno生成
2024-05-07991c63bb修复部分适配器不支持pickMember的问题
2024-05-07f8f5f8f8添加bing第三方suno生成支持
2024-05-07ec47a4d9添加对bing suno插件的支持
2024-05-0633e04c1c修复bing图片生成请求(绘图接口仍有问题)
2024-05-068dab6fd0修复bing图片识别问题
2024-05-0503e3094c更新后台面板 (#684)
2024-05-05eb2618b1更新后台
2024-05-05f3fb9aa0后台适配trss,更新web
2024-05-05b4317944对后台更新 (#683)
2024-05-05369dbd31增加后台对缺少的锅巴配置自动读取,将后台登陆信息添加到redis
2024-05-017bbe1a9dfix: waitForTimeout is not a function (#674)

2024-06(3 条)

日期提交变更
2024-06-2749aade9afix: xh 4.0
2024-06-13500b7433fix: remove adapter check for 'tokenizer'
2024-06-135c7c430dfix: remove adapter check for 'getImg'

2024-07(4 条)

日期提交变更
2024-07-297c2961cdfix: text null
2024-07-291682b715fix: gemini mode text & FunctionCall
2024-07-29e6af4083fix: 修复Gemini的图片和工具支持
2024-07-221fad082dfix: 识图模型报错

2024-08(3 条)

日期提交变更
2024-08-06b87bf777fix: try to fix openai version
2024-08-03beaec147gemini智能模式下主人可使用bot管理员禁言权限 (#708)
2024-08-03ac304e0efix: gemini禁言越权问题

2024-10(5 条)

日期提交变更
2024-10-292b9734c6兼容trss (#723)
2024-10-11aa2ac7b5fix: add example
2024-10-1147902858fix: move files
2024-10-11d08e9e41feat: 自定义后处理器
2024-10-11f0a17dc4fix: #713

2024-11(6 条)

日期提交变更
2024-11-198fc2ca56fix: revert openai version
2024-11-19dc751750fix: 用AUTO作为gemini工具默认选项
2024-11-19f6e054b7fix: bot一直骂我
2024-11-19df715e22fix: merge (maybe broken?)
2024-11-19a77a0e43fix: WIP openai rewrite
2024-11-1830f9c82dfix: gemini tool optional

2024-12(9 条)

日期提交变更
2024-12-315692af69fix: bym qq
2024-12-311149f340fix: tool permission
2024-12-29f6ce6dcefix: bym 又发现了bym的bug
2024-12-2911fb6f52fix: try to fix #732
2024-12-295f2b8885修复发送图片 (#729)
2024-12-29027ff17bfix: 修复bym发现的bymbug
2024-12-29221cf408fix: gemini function call
2024-12-2926444df2Update bym.js (#735)
2024-12-125f6c4e5afeat: support search for gemini2: #chatgpt开启gemini搜索 #chatgpt开启代码执行 暂时不可并存

2025 年

2025-01(15 条)

日期提交变更
2025-01-31f7030e84fix: adjust bym.js text filter
2025-01-31acb9e76bfix: use system_instruction instead of user for gemini client
2025-01-3065bb1539fix: content和reasoning_content是同时出现的
2025-01-306442e371fix: 遗漏提交
2025-01-304b9dd039fix: 非流模式的思考转发
2025-01-303cd664fffeat: 转发thinking的内容
2025-01-275e4d9210fix: update prompt management
2025-01-08ced7a5a0fix: gemini filter
2025-01-047974c6a1feat: 轮询geminiKeys,用英文逗号隔开 (#744)
2025-01-0325520ba9fix: text split error
2025-01-0243faf96cfix: filter empty message
2025-01-02802776cffix: filter empty message to avoid -60
2025-01-0275cf2e35fix: filter empty
2025-01-02314c60d0fix: bym optimizing
2025-01-021c34ecbbfeat: add bymFuckList Configuration (#737)

2025-02(52 条)

日期提交变更
2025-02-27d6cb085cfix: 思考转发;claude上下文
2025-02-267fcf0c6bfix: claude max token
2025-02-2147016aeaUpdate SendMusicTool.js (#745)
2025-02-197bf1c849fix: post processors
2025-02-1820195ecffix: 发图工具的小bug
2025-02-17bde81c0afix: MALFORMED_FUNCTION_CALL
2025-02-17b9ed12adfix: 设定列表太长发不出来的问题
2025-02-17a97f01b9fix: guoba
2025-02-170fae49d5fix: adjust website tools; trim gemini intermediate response
2025-02-1741be6beffix: github tool adjustment
2025-02-170ad0e2d2feat: add github tool
2025-02-1784e7e6b8fix: adjust serp tool
2025-02-1795e776b3fix: 死循环
2025-02-173b58397afix: 锅巴
2025-02-17d29bfb0bfix: 增加强制工具关键词 看你还不听话
2025-02-17b486b45ffix: adjust tools
2025-02-16d96349ddfix: 增加智能模式私聊开关
2025-02-16777279e4fix: 工具调整
2025-02-1608afc95ffix: 修复gemini禁言和提出对非管理员不生效的问题
2025-02-16fcca28defix: 修复前几天支持multiple tools导致的gemini搜了不发的问题
2025-02-16213818b6fix: 修复搜索为空
2025-02-15f619035efix: 伪人限制开启上下文,不然笨死了
2025-02-15c3eb8ac5fix: 聊天记录bug;删除日志
2025-02-159930e53afix: 聊天记录重复的问题
2025-02-15afa456f0fix: 错误过滤非文本消息的问题
2025-02-151911e5cafix: 发癫一样的给bym私聊狂发图
2025-02-1598d12951fix: error when gemini multiple functionCall in one response
2025-02-1569ff552dfix: 图片分开发送避免失败
2025-02-15870eba51fix: 智障吧我是
2025-02-159f521064fix: 搜图工具增加yandex
2025-02-1488360eccfix: 修复上下文聊天大于20时记录顺序错误的问题
2025-02-122ad77d81fix: 工具私聊
2025-02-124a3090c6fix: #760
2025-02-116d9c842afix: bym也走智能模式配置
2025-02-10b95bacc7fix: 看配置
2025-02-108249acaffix: max token
2025-02-07dcc1a4ebfeat: 伪人禁用群 (#758)
2025-02-07916e1082fix: 修改刷新copilot token间隔
2025-02-06c1dd406bfix: task format
2025-02-06e67a1456fix: bing自动刷新;<EMPTY>匹配错误
2025-02-05f9a6fafbfix: gemini empty text
2025-02-05d6563138fix: update refreshToken
2025-02-05ce4504e2fix: refresh bing token
2025-02-04d7d4acf3fix: 过码第二遍才生效的问题
2025-02-04243331aafix: 复活Copilot但有代价
2025-02-04dcae426cfix: increase max token for api mode
2025-02-04e2242720fix: gemini system cannot be empty
2025-02-03bbba9bc8fix: 微调gemini识图,删除本地缓存
2025-02-03f05da98dfeat: add switch for thinking content forward
2025-02-0343fb6047fix: xh bym
2025-02-036f3679b7fix: add '^#chatgpt(伪人|bym)切换'
2025-02-0369ab6dcdfeat: bym.js support multiple models

2025-03(30 条)

日期提交变更
2025-03-26f521e0edfix: history storage初始化
2025-03-264216e64efix: history单独存
2025-03-26fcbdf51efix: read old config
2025-03-25089f6b63fix: 伪人错误记录历史的问题
2025-03-24eb71222efix: merge
2025-03-24c44e47befix: bym conversation history
2025-03-21127ba6d3feat: update
2025-03-212401c5aefix: 对话id
2025-03-21d9b5d77dfix: 结束对话计算错误
2025-03-212fad5511trim text
2025-03-21e1c4de4cfix: recall
2025-03-21478080fefix: bym history
2025-03-2066905640fix: 很多功能
2025-03-19a711ec13fix: update chaite
2025-03-1866281fc5fix: add mimetype for claude
2025-03-18f8591ebafix: 图片读取
2025-03-183c77da53fix: 调试设定和伪人
2025-03-17efb5a8f1fix: host port config
2025-03-179fcc25a7feat: bym
2025-03-166997d1e0fix: use latest chaite to enable dashboard
2025-03-166ff0453ffix: lib version
2025-03-16eee1285efix: 对接
2025-03-1589ab58b3fix: 管理功能(wip)
2025-03-14d20974f2fix: todo
2025-03-1354806ee6fix: WIP
2025-03-12116479e3fix: config
2025-03-11a16538f3fix: chaite
2025-03-10fbcf4e6cfeat: chaite 初始化逻辑
2025-03-0588312cdffix: gitignore
2025-03-05531986b2feat: init v3

2025-04(19 条)

日期提交变更
2025-04-29185f163cfix: system
2025-04-28a3c74f82triggers
2025-04-16c3b71273feat: file url
2025-04-1585d61ea2fix: 修改群聊提示词
2025-04-14b30488bdfix: 对话错误问题
2025-04-1351765fcffix: tools group storage bug
2025-04-10f4fb3dddfix: config 重复保存
2025-04-106b36552cfix: config error
2025-04-103c83e270fix: generateId
2025-04-1064c77877fix: sqlite api
2025-04-090c602d6cfix: history manager
2025-04-091788ee6dfix: finally
2025-04-09fd197abbfeat: use sqlite instead of lowdb
2025-04-077431814dfix: reg
2025-04-0760f6ccb2feat: 状态
2025-04-07fd40992cfix: 导入
2025-04-073318ac04fix: time
2025-04-057be0e61efix: chaite ver
2025-04-055c1b74bffix: cloud wip

2025-07(1 条)

日期提交变更
2025-07-04602e192bfix: 整合多次思考

2025-08(3 条)

日期提交变更
2025-08-26db386ccaFix imageContent condition for base64 check
2025-08-268a924f91Update message.js
2025-08-26dc1ab30bEnhance image processing logic in message.js

2025-11(13 条)

日期提交变更
2025-11-30e6618888fix : 完善全部工具回调
2025-11-30d4c8e092fix : 修复工具调用错误
2025-11-3020ffcf6bfix : 修复记忆模块错误,修复工具回调错误
2025-11-30c593d5f3fix : 修复主人获取api错误问题,修复模型配置问题
2025-11-3012748f38fix : 修复嵌入模型导致的错误,优化代码与处理
2025-11-30c05001f3fact : 优化错误处理,优化mcp与内置api,新增群聊记忆,移除构建资源上传
2025-11-3010d437a9fix : 完善思考处理.支持关闭思考中实现,优化代码
2025-11-29164b3410fix : 修复触发模式与流请求,修复前端样式
2025-11-292c726728update better-sqlite3@12.4.1
2025-11-29f9cd7080fix : 优化mcp与前端
2025-11-27dcece442fact : 完全重构插件前后端,重构插件逻辑
2025-11-084b1a66b6docs: add better-sqlite3 hint
2025-11-078bfce540试验性的记忆功能 (#812)

2025-12(105 条)

日期提交变更
2025-12-31bd807eaffact : 优化前端,将前端api服务分离,修复一些特性与功能
2025-12-3159c5739efix : 完善前端问题,修复部分情况下的异常渲染,完善功能性实现
2025-12-31ea6aa0d6fix : 修复自定义前缀不生效问题,完善前端
2025-12-29d155205dfix : 修复渠道在错误状态下直接返回空渠道导致的调用失败问题,增强调用处理与api错误记录
2025-12-29ae3a80b9fact : 更新模型接口列表
2025-12-2979fd0c22fix : 特性与功能修复
2025-12-28958184f5fix : 兼容QQ原生表情获取
2025-12-282c9d3361fix : 修复渠道错误导致的请求null问题,优化调度策略
2025-12-2837e64948fact : 兼容QQbot相关实现,优化细节
2025-12-275650067dfeat: 完善模型调度与权限管理
2025-12-27b485c1b6fix : 优化群聊总结提示词
2025-12-262b70a532fix : 细节优化,完善前端
2025-12-25a8775f34feat(groups): 完善群组模型分类配置
2025-12-251ef94672fact : 优化模型调度实现,完善工具传递方法,完善细节优化
2025-12-24f9a4e660fix: 修复会话上下文隔离和消息解析异常问题
2025-12-24f55017e7fix : 修复表情切割异常问题
2025-12-24363f1921feat(emoji-thief): 新增表情包小偷功能,支持群组独立配置和多触发模式
2025-12-2431ab201ffeat(bym): 支持群组独立伪人参数配置 ### 伪人模式群组配置增强 - 新增群组独立触发概率配置 (bymProbability) - 新增群组独立模型选择配置 (bymModel) - 新增群组独立温度参数配置 (bymTemperature) - 新增群组独立最大Token配置 (bymMaxTokens) - 配置优先级:群组配置 > 全局配置 > 默认值 - 优化日志输出,显示参数来源(群组/全局)
2025-12-2418e3e229eat(imagegen): 新增图片预处理和伪人群组配置增强
2025-12-24c550d41cfeat : 细节优化
2025-12-24459f818aperf(core): 优化启动性能,美化系统日志
2025-12-245f6cf40dfeat(frontend): 新增群组独立功能配置和今日词云功能
2025-12-2434b561ebfeat(frontend): 优化类型安全和代码规范,新增记忆总结命令
2025-12-23ca9c6c0ffeat(bym): 支持作用域预设和知识库继承
2025-12-23b9271567fix: 修复适配器baseUrl和群组预设不生效的问题
2025-12-23072e390brefactor(stats): 统一使用 StatsService 并优化渠道多 API Key 支持
2025-12-2369322059feat(imagegen): 新增表情包自动切割功能和网格配置支持
2025-12-2363874ee1feat(frontend): 优化使用记录和统计页面的请求日志展示
2025-12-2202fe0841fix: 优化多轮工具调用限制
2025-12-2204bc765ffeat(frontend): 新增系统设置页面和优化提示词配置说明
2025-12-227c8cd2c7feat(frontend): 新增对话详情页面和优化对话列表导航
2025-12-22f7898e7efact : 完善工具
2025-12-22e02477e5fix : 修复神秘glm在调用工具的时候返回的神秘json工具解析错误问题
2025-12-22a21553a5eat(reaction): 完善NapCat表情回应事件支持和工具调用清理
2025-12-2180c34688''' feat(mcp): 新增主人消息和伪造转发工具,优化辅助函数
2025-12-2177b7cefefeat(web): 优化Web服务器网络地址显示和前端安全认证
2025-12-21968e70c8fix(tool): 完善工具调用JSON清理和参数验证逻辑
2025-12-20cc8bb924fix(bym): 统一使用全局自动撤回配置替代独立撤回设置
2025-12-2096ed0f37''' feat(tool): 增强工具调用解析器,支持多种格式和自动修复
2025-12-2003992b84feat(frontend): 优化移动端响应式布局和模型选择器体验
2025-12-2035fa2014feat: 增强作用域管理和工具参数验证
2025-12-20a32685e0fix : 修复绘图功能图片获取顺序问题,完善功能
2025-12-2095a0a746feat: 添加免费小米MiMo API预设并更新GLM/Gemini模型列表
2025-12-20cb50705bfeat(tool): 添加扩展工具类别并完善项目文档
2025-12-20776da99bfix: 修复工具解析和上下文配置问题
2025-12-2090eb13d8fix(ci): 移除 --frozen-lockfile 参数修复构建失败
2025-12-20141d804bfeat(imagegen): 支持绘图预设的编辑和删除功能
2025-12-19f8d8a90afeat: 增强事件系统和修复预设/记忆相关问题
2025-12-19e6a7676dfix: 修复多个问题和优化
2025-12-19871f7a6efix : 完善ai声聊平台支持性,优化工具获取框架信息方法,完善画像与记忆生成方法
2025-12-18a6b3cb06docs: 添加 GitHub 模板、贡献指南和 CI/CD 工作流
2025-12-184bf6b483fact : 完善基础注释,修复与增加功能,合并到公开仓库
2025-12-1862b37fb3清理个人配置文件,准备公测版本
2025-12-18bcb9b562fix : 优化性能
2025-12-1706be112bfix : 修复模块导入错误问题
2025-12-17d2982dc7fix : 修复工具调用错误问题,修复命令处理优先级错误问题
2025-12-17bdf8ee38fact : 完全重构核心服务,优化前端,优化工具与错误处理,完善mcp与相关示例,优化实现
2025-12-17e37dc13bfix : 优化mcp,完善处理细节完善
2025-12-1689afc966fix : 完善事件处理,支持自定义事件提示词,完善前端
2025-12-167c0cd58bfix : 修复被回应监听用户出错问题,修复极端情况下出现重复响应问题,修复工具调用错误问题
2025-12-16890a24d3fix : 修复事件监听和处理问题
2025-12-169af02debfix : 修复指定群组模型后获取问题
2025-12-16424e49f4fix : 修复初始化错误问题,修复部分场景调用400问题,完善功能
2025-12-16c9ac7887fix : 完善前端分类,优化工具处理与调用
2025-12-16f6487f36fact : 完善工具与事件处理
2025-12-16166570f3feat: 绘图预设管理系统重构 + 适配器完善
2025-12-15abca49cbfix : 修复模型选择与保存错误问题,修复mcp传递问题
2025-12-15d5538642fact : 优化mcp与功能,修复异常初始化问题
2025-12-153561c94c''' feat: 新增画像功能与渲染服务,优化命令显示效果
2025-12-1521bdf069fact : 优化前端样式,优化显示效果
2025-12-149b7478abfix : 升级依赖版本,修复nextjs漏洞
2025-12-141bf18247fix : 修复前端解析与处理问题,完善知识库兼容,新增根提示词,支持覆盖与插入全局,完善工具与其他,优化渲染性能
2025-12-1447e81d65fix : 补全工具解析
2025-12-148b11f2a4fix : 修复后端无法正常保存自定义入口问题
2025-12-1483f309c3fact : 添加知识库功能,修复预设删除问题,修复些许特性与问题,优化工具加载与处理
2025-12-1460179dabfix : 完善工具与命令
2025-12-14c64fa100fix : 修复工具解析错误问题,完善处理
2025-12-146aae205efix : 修复模型选择不能正确生效问题
2025-12-144ab56775fix : 修复思考处理异常问题,修复私聊模型选择问题,修复前端显示问题,修复群聊总结问题
2025-12-131e643e66fix : 完善前端,支持自定义模型,优化性能
2025-12-13d477ca0ffix : 修复模型传递问题
2025-12-135730b24efix : 修复登录url重定向与检测问题,添加代理配置与完善功能
2025-12-1387f99bd4fix : 修复前端关键词无法删除问题,修复伪人判断概率出错问题
2025-12-13d52698cefix : 修复模型选择异常问题,完善画图与视频生成
2025-12-126db148acfix : 修复群聊总结消息来源错误问题,修复私聊无法使用问题,修复触发对话导致的锁处理错误问题
2025-12-124c5ace0dfix 修复特性,修复ui,修复功能,然后还有什么不记得了
2025-12-11d5d8cff4fix : 修复前端人设相关路由问题,修复部分问题
2025-12-1050a69697fix : 修复总结无效问题,修复发起聊天有概率出现死锁问题,优化前端,完善功能
2025-12-106846b3c8feat: Next.js 前端重构 + 后端功能增强
2025-12-04cc51552cfix : 修复触发问题,完善功能
2025-12-0498e779f1fix : 修复自身响应重复触发问题,修复上下文切换问题,修复前缀导致的触发问题,修复系统功能不能正常触发的问题
2025-12-03b5421a8ffix : 修复base64转换问题
2025-12-0361341199fix : 修复gemini系列模型传递图片问题
2025-12-035442a114fix : 修复前缀优先级问题
2025-12-03f108ec3dfix : 修复处理问题
2025-12-03629fd142fix : 修复渠道处理
2025-12-0377a261cffix : 修复记忆管理,修复图片解析
2025-12-03d4056188fix : 修复nc解析图片问题,优化前端功能与合并重复功能,优化功能描述
2025-12-03f93e0f57feat: 优化前端管理面板,新增事件处理与工具管理功能
2025-12-02ed68c1d8fix : 修复nc平台合并转发解析异常
2025-12-02a3c2d495fix : 优化前端,支持语法高亮,测试性兼容chat v3工具格式,完善mcp相关实现
2025-12-02c15352b0fix : 修复上下文混乱问题,修复工具调用问题,优化合并转发与引用消息处理问题
2025-12-0127fd2197fix : 修复上下文与工具传递不准确问题
2025-12-0166a7fdc3fix : 优化功能
2025-12-01fa71ec6efix : 修复模型调用工具问题,添加人格与范围设定问题

2026 年

2026-01(82 条)

日期提交变更
2026-01-31d3adc861fix :修复群管理面板获取入口未正确获取前缀问题
2026-01-315736cd24fix : 修复工具配置错误,添加工具需要的B站cookie配置
2026-01-313fbc1c28fix : 修复历史遗留的在trss环境下挂载路由到根路由以实现的端口共享,完善挂载实现
2026-01-31a8b01c8ffact : 优化工具实现,拓展工具列表,拓展渠道,添加神秘bug中
2026-01-306c205589fix : 优化长文本输出处理,完善渲染,完善前端与文档
2026-01-29336d8a79fix : 优化模块实现与日志,前端添加初始化引导与实现,完善基础实现与加载速度优化
2026-01-254671cfb0fact : 完善记忆与Skills相关,完善前端与基础设施,完善文档
2026-01-242466a294fix : 完善细节与前端
2026-01-23e64afaa8fix(docs) : 完善文档,细化实现
2026-01-23be90e483fix : 完善部分页面样式,伪人功能性优化
2026-01-21e6c5c8b8fix : 完善管理面板实现,添加额外内置渠道,细节优化
2026-01-177097ba3efix : 优化启动日志
2026-01-17e50ca048fact : 添加版本相关的管理,优化实现
2026-01-1758c814ebfix : 完善前端渲染,优化主动发送实现与概率判断,优化工具实现
2026-01-1610c3d198fix : 完善前端搜索索引,优化主动发送的判断与概率计算,测试性支持自动总结并结束对话
2026-01-168efac109fix : 完善主动消息实现
2026-01-16cb9ccd9ffix : 完善自定义路由配置保存,支持主动对话,修复部分问题
2026-01-15a7809740fix : 修复部分问题,完善实现,支持自定义对话与模型获取路由
2026-01-1526d08a25fix : 优化前端样式,支持模型重定向,完善模型显示,重构记忆模块实现,优化模型icon显示
2026-01-14cdff4336fix : 优化前端样式,适配手机端展示效果
2026-01-146c8a5e39fact : 支持定时任务,完善工具实现
2026-01-13d13b56d3fix : 修复工具测试页面会出现的崩溃问题
2026-01-1330f7be70fix : 修复外部工具没有记录日志的问题,修复前端工具测试页面无法显示与点击的问题
2026-01-1325ba6dc9fix : 完善文档与readme
2026-01-13aa22465efix : 优化MCP管理页面,优化工具测试页面
2026-01-132e11ab3afix : 完善SSE MCP工具兼容,完善前端,优化文档
2026-01-12e91b2c3afact : Skills Agent实现,完善兼容
2026-01-12ce1d1fd9fact : 优化群聊总结样式,修复结束对话处理
2026-01-1299fe6ffbfix : 应该是修复了pb发包解码实现
2026-01-12390f79cefix : 修复工具上下文参数信息,优化工具实现
2026-01-12327ac9ddfix : 修复绘图预设保存问题,支持使用临时消息发送登录链接
2026-01-12412f7130fix:shell主人权限判断
2026-01-1224149da7fix(messageParser): 修复pb解码顺序问题
2026-01-128850baa0fix: sse收到的消息不打印ping返回的内容
2026-01-12e73ac279fix(mcp): 不再打印sse的ping日志
2026-01-1270914d88fix(send_private_message): 过滤掉QQBot
2026-01-119387d3bffix : 修复文件热重载问题
2026-01-118a43ba7ffix : 优化私聊发送工具判断
2026-01-1112868788fact : 修复部分图片获取,优化工具
2026-01-11e4cf9831fix : 修复很多,不知道还有啥大问题,添加n++ bug
2026-01-11d0412e62style: 格式化前端和插件
2026-01-11f8bd3b91style: 添加preetier husky lint-staged 在提交时自动格式化代码
2026-01-1116d59e69style(admin): Standardize code formatting and indentation
2026-01-11e82fb477fix(groupStats): Standardize speak rank API response parsing and field mapping
2026-01-11198db33efix(groupStats): Correct consecutive_days field mapping for dragon king stats
2026-01-11641d9024feat(mcp): 优化群统计工具和MCP客户端日志输出
2026-01-119b02096efix(mcp): 统一logger导入方式和标签设置
2026-01-11a7d91f79fix: 修正logger导入路径
2026-01-11d3b1a915fix: 导入logger到helpers和groupStats
2026-01-1157acab2bfeat: 添加系统提示词表达式支持和debug输出
2026-01-116b04afe0refactor: 将群统计相关工具从group.js移动到groupStats.js
2026-01-114f79630bfeat(mcp): 添加群统计工具模块
2026-01-11812291e5fix(mcp): 优化管理工具支持批量禁言和踢人功能
2026-01-10e5072573fix : 修复工具导入问题,完善总结实现,优化工具
2026-01-10549f9777fix(mcp): 优化MCP客户端SSE连接和请求处理逻辑
2026-01-10e1c4663afix(mcp): 修复MCP服务器配置管理和多Bot环境适配问题
2026-01-093795aef4fix : 修复定时总结全局任务注册错误问题,修复伪人对话传递异常问题
2026-01-09b98f17e2fix : 工具实现修复
2026-01-09bbf63100fix : 修复tts工具部分校验问题
2026-01-0941444870fix : 完善readme,优化样式
2026-01-091c2cc1d8fix : 完善前端样式,添加删除样式与全局搜索框
2026-01-09dbfd0e01fix : 修复定时总结样式异常,修复清理记忆失败的问题,修复伪人模式下上下文传递问题
2026-01-09f43fa339fix : 优化前端批量测试样式
2026-01-08bf48483cfix : 修改群独立管理字段不足问题,修复权限判断不严谨问题
2026-01-08d497c69afix : 修复预设404问题
2026-01-086a263ff1fix : 优化实现,完善功能
2026-01-08ca60c3e2fix : 完善基础实现与功能,移除全部调度相关实现,由对话暂时接管全部工具与对话
2026-01-0839c81007fix : 重构工具上下文实现,预览推送
2026-01-07c71f465cfix : 优化前端构建(此版本为预构建测试,请勿升级)
2026-01-059c54472afix : 修复画像出现的绘制异常
2026-01-05adbbd243fix : 修复部分兼容性问题,完善模型调度与处理,优化图片绘制实现
2026-01-041aedf8eeUpdate installation instructions in README.md
2026-01-0463804586fix : 优化工具调度逻辑,完善处理与判断
2026-01-04cf6399b8fix : 优化身份验证、聊天上下文和数学检测 - 从身份验证中间件中删除指纹/签名验证,同时保持令牌登录流程不变 - 支持 skipPersona,为工具调度提供更丰富的历史记录,并扩展任务历史记录查询,以便调度/图片/工具/搜索/对话流程看到更多上下文 - 提升 RenderService 的数学检测启发式算法和格式化,以避免将普通文本误分类
2026-01-030fea3cd4fix : 修复部分浏览器无法正确校验签名问题,修复总结错误问题
2026-01-030d7b6815fix : 修复取引用解析错误
2026-01-03f966ae37fix : 添加ipv6入口自动获取功能
2026-01-03fe7d782bfix : 修复群聊上下文错误处理问题,修复前端内置预设不能正确配置问题,修复群聊总结错误使用人设问题,完善功能,合并特性修复
2026-01-02afe32a45fact : 支持共享TRSS端口启动.支持自动监听更新并自动化重启插件,优化部分错误实现
2026-01-014182ca3ffix : 修复预设保存导致的401错误
2026-01-0119a09e93fact : 添加输出包含数学公式时自动将输出转化为图片并渲染发送,优化上下文人格人设切换与读取问题
2026-01-01c791c1ebfix : 修复人设在工具执行后不能正确传递与获取,修复高级设置未能正确保存问题

2026-02(31 条)

日期提交变更
2026-02-2136973f1cfeat: 完善绘图模块渠道配置
2026-02-16df6c2df8fix : 修复bym的定义问题 怎么老是坏
2026-02-168d1a362dfix(bym): 提前获取群组ID以避免作用域管理器初始化错误
2026-02-14ddd6c5bcfeat: 支持群组多独立渠道配置,优化渠道选择逻辑
2026-02-13385fca62docs: 更新 SQLite 原生模块构建方法说明
2026-02-13bfc57456feat: 字符上限检查优化
2026-02-13fd4f03d6feat: 前端页面过渡优化 & 添加前端自动构建工作流
2026-02-124c902b31feat: 新增渠道字符上限配置,优化消息历史管理
2026-02-11fef3263efix : 渠道转换问题修复
2026-02-11bc13c807feat: 绘图结果发送方式支持多种方法
2026-02-118615ef48fix: 适配器自定义请求体的问题
2026-02-11189733c3feat: 新增绘图服务和QQ空间工具,修复icqq兼容性和工具自动启用
2026-02-105be136d2fix: 绘图功能四项修复 - 独立模型配置/帮助开关/合并转发/GIF预处理
2026-02-07a2bcbf50feat: 添加全局错误处理组件和仪表板错误处理组件,优化加载指示器
2026-02-070de4f32dfix : 测试性修复NC平台合并转发问题
2026-02-06a9d0c04ffix : 游戏模块功能性优化
2026-02-060cc94787fix : 功能细节优化
2026-02-04137b3620fix : 修复在线编辑的部分问题
2026-02-046608d571fact : 升级netxjs版本,修复低版本漏洞
2026-02-04cbce36ccfact : 优化游戏模式交互,支持表情回应与自然语言回复选项,完善上下文与处理
2026-02-04a3f6dc1afix : 优化群管理与面板入口发送逻辑
2026-02-035418b0e8fix: use pause icon for game exit command and add package-lock.json to .gitignore
2026-02-03ca6e5593fix: only show configured public URL in #群管理面板 and fix game command names in help
2026-02-035e46fc75fix : 修复日志等级错误问题
2026-02-03f6acd736feat: 添加帮助图片渲染功能,支持三列网格布局
2026-02-03fb190f21feat : 新增游戏模块,支持角色对话、事件系统与好感度机制
2026-02-0329856358fact : 完善工作流,添加在线文档地址
2026-02-03add8e710fix : 重构定时任务,优化工具实现与配置
2026-02-0176ebf23dfix : 修复进退群事件处理问题
2026-02-01ec5fa422fact : 完善工具索引,拓展工具列表
2026-02-013ddd22a8fact : 新增新的群聊总结格式,使用#群聊总结2来进行测试

2026-03(7 条)

日期提交变更
2026-03-27409a8a36fix : 修复渠道地址解析错误问题
2026-03-208e26fc7dfact : 支持多baseurl提供商,完善适配器支持
2026-03-200dfd92c5fix : 修复思考等级不可定义问题,修复工具调用前权限判断问题
2026-03-16d12e8afefix : 模块细节优化
2026-03-043d28a366fix : 修复绘图模块渠道选择错误与提示词丢失问题
2026-03-0208ee738afix : 特性问题修复
2026-03-018dc8105afix : 修复#30中的模型使用不准确问题,细节优化

2026-04(3 条)

日期提交变更
2026-04-20759a42b4fix: 修复定时总结发送方式不为图片问题
2026-04-191d8abe2efix: 部分细节补全优化
2026-04-0643805871feat: 优化工具实现,细节优化

2026-05(10 条)

日期提交变更
2026-05-176623e35efeat: 细节优化,更新适配器支持
2026-05-1241b8fe85fix: 修复群管理面板登录鉴权错误问题
2026-05-12ea83504ffeat: 修复工具参数错误问题,修复画像总结消息获取来源错误问题,细节优化
2026-05-122a7eb30dfix: 修复魔搭社区MCP兼容性,增强部分情况下的工具调用错误或者重复调用问题,修复部分情况下的重复响应问题
2026-05-11bf57dfabfeat: 增强适配器兼容性,完善部分情况下出现的工具错误识别问题,细节优化
2026-05-1074c6d7f5fix: 补传文件
2026-05-100cacfaf9feat: 更新工具作用域配置,修复部分潜在的问题
2026-05-103ec5de4cfeat: 支持response接口规范,测试性支持response的websocket规范格式,修复部分潜在问题
2026-05-1026d31b10feat: 支持moda社区MCP格式
2026-05-09bb39afb8Refactor hash command check in chat.js

2026-06(3 条)

日期提交变更
2026-06-24cc3ef880fix: 修复图片转换处理实现
2026-06-2068007b7efeat: 修复部分api场景下传递了不支持的系统消息角色导致的调用出错问题,支持自定义系统角色,修复模型会出现工具调用处理错误的问题
2026-06-08aff45363feat: 重构适配器Skills支持,重构OpenAi适配器,优化细节,完善前后端api功能

2026-07(9 条)

日期提交变更
2026-07-2816afee17feat: 增加动态标签管理功能,支持用户动态标签的解析、应用和上下文构建;优化超时设置和消息去重逻辑
2026-07-286ad0b4fdfix: 优化 RedisClient 连接状态检查,确保在调用前验证可读写状态;改进 UsageStats 错误处理和统计逻辑
2026-07-2730b0508bfix: restore authenticated state endpoint
2026-07-26edda6ccafeat: implement session bypass expiration and management in ToolApprovalService
2026-07-19a23d6bb5feat: 更新统计接口,增加今日统计数据返回;优化全局中间件处理逻辑
2026-07-18e330cb58feat: 修复部分参数编码错误问题
2026-07-15fa992ea1feat: 添加温度解析模块,支持渠道和模型级温度覆盖配置
2026-07-121bdddd2dfeat: 新增错误通知服务并集成聊天错误处理
2026-07-057a506ae8feat: 添加MCP超时配置,支持streamable-http类型,优化SSE响应处理

2026-08(1 条)

日期提交变更
2026-08-31d963dc56feat: 重构适配器设置,增加对QQbot适配器的兼容,修复部分工具接口错误的问题

2026-09(13 条)

日期提交变更
2026-09-184e80c318feat: 增强图像处理功能,支持根据客户端类型转码图片,优化错误日志记录
2026-09-185dda3ef2feat: 修复记忆相关的实现,完善插件功能,完善知识图谱模块
2026-09-17069393cffeat: 优化群聊消息处理逻辑,增强低质量记忆清理功能
2026-09-1709e0e76ffeat: 修复适配器兼容,新增知识图谱工具
2026-09-166e9d9a25fix: repair Canvas Markdown rendering and add 2x resolution
2026-09-145aeb3c45fix: preserve inline images across adapters
2026-09-14ccbb6a35fix: handle inline base64 image references
2026-09-14ee7a6fa1feat: 重构渲染层为canves,组件细节优化
2026-09-138254f39afeat: 更新依赖项
2026-09-12f8a2ec25feat: 优化私聊触发逻辑,支持多种触发模式
2026-09-125351e7d7feat: 独立私聊和群聊黑白名单
2026-09-0421905869feat: 优化消息转发逻辑,支持通过目标适配器构建转发消息,改进消息序列化处理
2026-09-011192a07bfeat: 修复QQbot适配器下的群聊消息上下文丢失问题,支持内置索引获取历史消息,修复了消息缓存的逻辑

基于 MIT 许可发布