Skip to content

Changelog Updates

This page is generated from the real Git history of the main repository (1668 commits, 2022-12-06 through 2026-09-18). It includes feature implementation and bug-fix commits only.

Exclusion rules: chore commits (frontend build artifacts), merge commits, README/documentation commits, automatic dependency bumps, Initial plan/synthetic commits, CI workflow commits, and vague/trivial subjects (e.g. "detail optimization"). Identical subjects on the same day are kept once. Subjects are the original commit messages with Markdown-reserved characters escaped; no invented rewrites of ambiguous semantics.

The repository has no tags and package.json version is always 1.0.0. This page therefore does not use fictional version numbers — entries are listed by year and month of the real commit dates. Commit subjects remain in their original language (mostly Chinese).

September 2026 in development (annotation)

Annotated root causes and scope of this round of fixes/features, corresponding to the commits listed under the 2026-09 section below.

Bug fixes

TopicRoot cause & handling
Tool call ID normalizationOld data / upstream relays send array indices as tool-call IDs (numeric), causing 400/500 on OpenAI-compatible endpoints. Added generateDeterministicToolCallId/normalizeAnyToolCallId in tooling.js and applied across converters, OpenAIClient, AbstractClient and ToolApprovalService.
Gemini functionResponse.name 400Missing tcr.name was forwarded as-is and nameless parts were silently dropped. Multi-level fallback via resolveToolResultName guarantees a non-empty name; functionCall IDs (incl. streaming) now use deterministic IDs.
Gemini image/gif 500Gemini endpoint whitelist lacks image/gif. New getImageSendPolicy/transcodeImageForClient transcoding chain: out-of-whitelist images (gif/bmp/svg...) are sharp-transcoded to image/webp (animations preserved), fallback to static JPEG, then to a text placeholder; both streaming and non-streaming preprocessing pass 'gemini'; converter adds GEMINI_IMAGE_MIME_WHITELIST guard.
At-mention trigger brokenicqq/TRSS vs QQBot at-segment shapes and botId matching were incomplete. Added e.atBot + segment qq/data.qq/data.user_id, e.atme, data.all (@everyone), botId fallback chain; fixed the replyBot truth-table swallowing messages.
Disabled channels still visibleBackend aggregation did not filter enabled === false. Filtered in backend and all frontend aggregation points (useConfig, group editor, group-admin, users page, imagegen).
Memory "organize" frontend no-opSummary threshold always skipped; hard === 'true' never true. Lowered threshold (bucket >2, category total ≥5), added POST /api/memory/user/:userId/cleanup, fixed hard param parsing.
Dropdown overflow (options unreachable)Missing heights/collisionPadding on SelectContent/Viewport. Fixed all overflow points (memory page 260px, ModelSelector, ModelMappingEditor...).
chatdebug raw JSON outputDouble-wrapping and field errors. Now goes through StandardBotApi.sendForward({nodes}); di.channel.channelId → di.channel.id; default text for missing timing.
Error rethrow rework (retry first, no flooding, log-only by default)Adapter inline reply lived inside the retry loop (up to 4 user messages per error) and falsely claimed history had been cleaned. Removed it; errors exhaust the ChatService retry chain before rethrow; chat.js logs only when errorNotify is off; auto-clean still performs real deletion then notifies if notifyUser.
server errors never retriedChatService classification lacked server. Added server (5xx) to backoff/key/channel-switch whitelist; client stays on plain retry budget.
Error notification semanticsnotify returned "sent?", so failed targets let errors fall back to the triggering user. Now returns "handled": enabled = always silent; disabled = friendly message only via logs.

Implementations

TopicNotes
LlmDelegate unified bypass callsSide-channel LLM calls (memory, KG, context summaries) now follow channel advanced.streaming, classified error reporting, channel switching with exponential backoff; wired into MemoryManager/KnowledgeGraphExtractor/llmHelper/ContextManager/ConversationTracker/GalgameService.
Knowledge graph toolset12 kg_* tools in src/mcp/tools/knowledgeGraph.js, category knowledgeGraph enabled by default; preserveTargetId normalizes per-protocol user/group ids (QQBot adaptation).
Proactive model memoryChatAgent._addToolPrompt injects KNOWLEDGE_GRAPH_TOOL_GUIDE/memory-maintenance guides; _triggerMemoryExtraction carries the last 10 history messages.
Structured memory summaries[分类] 内容 hard format with category whitelist; dual-channel parser prevents thinking-process text from polluting memories.
Auto-polling memory completionPoll cursor persisted in kv_store (survives restart); conversations are settled before history is cleared (both Commands and Management paths).
Tool call limits redefinedOnly 4 consecutive fully-identical calls (tool name + args, byte-identical) suspend tools via toolChoice:none; different args are never blocked or warned; all round/total-count caps removed.
Intermediate tool textText-less tool rounds emit a lightweight "calling..." notice through onMessageWithToolCall; intermediate texts are no longer dropped.
Canvas renderingPuppeteer replaced by canvasRenderer.js (@napi-rs/canvas + mathjax-full); 7 render methods; katex direct dependency removed.
Streaming on by defaultChannelManager.normalizeAdvanced treats missing streaming config as enabled; 3 frontend defaults flipped to true.
Debug completion & nested forwardssendDebugInfo extended to 9 submodules; StandardMessage.nestedForward with chunking.
Security hardeningSafe-path/SSRF prechecks for builtin tool fs/http; preset template ${expression} replaced with dotted-path safe access.
Media probe-byte planprobeImageHeader reads first 4KB via Range + magic-number detection instead of HEAD; QQ image-host domains unified.
Context & personaGroup shared context; tokenized acquireLock deferred queue; unified persona priority; isolated persona context via isolateContext.
Memory system activationstructured_memories gains last_access_at/access_count; query-relevance sorting; decayConfidence by access time.
Auto-clean on errorautoCleanOnError: real conversation deletion (old + new IDs) after retry exhaustion, with 「历史对话已自动清理」 notice when notifyUser.

2022

2022-12 (27 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
2024-04-255acf874e添加后台缺少的部分配置项
2024-04-03c622f7ebfix: add retry for suno video download

2024-05 (31 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

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

2024-08 (3 commits)

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

2024-10 (5 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
2025-07-04602e192bfix: 整合多次思考

2025-08 (3 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

DateCommitChange
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 commits)

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

2026-05 (10 commits)

DateCommitChange
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 commits)

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

2026-07 (9 commits)

DateCommitChange
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 commits)

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

2026-09 (13 commits)

DateCommitChange
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适配器下的群聊消息上下文丢失问题,支持内置索引获取历史消息,修复了消息缓存的逻辑

Released under the MIT License