Junyan Qin
89b25b8985
chore: release v4.2.2
2025-08-29 17:01:26 +08:00
devin-ai-integration[bot]
46b4482a7d
feat: add GitHub star count component to sidebar ( #1636 )
...
* feat: add GitHub star count component to sidebar
- Add GitHub star component to sidebar bottom section
- Fetch star count from space.langbot.app API
- Display star count with proper internationalization
- Open GitHub repository in new tab when clicked
- Follow existing sidebar styling patterns
Co-Authored-By: Rock <rockchinq@gmail.com >
* perf: ui
* chore: remove githubStars text
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Rock <rockchinq@gmail.com >
2025-08-28 21:04:36 +08:00
Bruce
d9fa1cbb06
perf: add cmd enable config & fix announce request timeout & fix send card with disconnect ai platform ( #1633 )
...
* add cmd config && fix bugs
* perf: use `get`
* update bansess fix block match rule
* perf: comment for access-control session str
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-08-28 12:59:50 +08:00
Bruce
8858f432b5
fix dingtalk message sender id & update dingtalk streaming card without content ( #1630 )
2025-08-27 18:09:30 +08:00
Junyan Qin
8f5ec48522
doc: update shengsuanyun comment
2025-08-26 16:00:48 +08:00
devin-ai-integration[bot]
83ff64698b
feat: add ZIP file upload support for knowledge base ( #1626 )
...
* feat: add ZIP file upload support for knowledge base
- Add _parse_zip method to FileParser class using zipfile library
- Support extraction and processing of TXT, PDF, DOCX, MD, HTML files from ZIP
- Update FileUploadZone to accept .zip files
- Add ZIP format to supported formats in internationalization files
- Implement error handling for invalid ZIP files and unsupported content
- Follow existing async parsing patterns and error handling conventions
Co-Authored-By: Rock <rockchinq@gmail.com >
* refactor: modify ZIP processing to store each document as separate file
- Remove _parse_zip method from FileParser as ZIP handling now occurs at knowledge base level
- Add _store_zip_file method to RuntimeKnowledgeBase to extract and store each document separately
- Each document in ZIP is now stored as individual file entry in knowledge base
- Process ZIP files in memory using io.BytesIO to avoid filesystem writes
- Generate unique file names for extracted documents to prevent conflicts
Co-Authored-By: Rock <rockchinq@gmail.com >
* perf: delete temp files
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Rock <rockchinq@gmail.com >
2025-08-23 21:18:13 +08:00
Junyan Qin
87ecb4e519
feat: add note for remove_think & remove dify remove cot code
2025-08-21 21:38:58 +08:00
Ljzd_PRO
df524b8a7a
Fix: Fixed the incorrect extraction method of sender ID when converting aiocqhttp reply messages ( #1624 )
...
* fix: update invoke_embedding to return only embeddings from client.embed
* fix: Fixed the incorrect extraction method of sender ID when converting aiocqhttp reply messages
2025-08-21 20:46:26 +08:00
Junyan Qin
8a7df423ab
chore: update shengsuanyun url
2025-08-21 14:14:25 +08:00
Junyan Qin
cafd623c92
chore: update shengsuanyun
2025-08-21 12:03:04 +08:00
Junyan Qin
4df11ef064
chore: update for shengsuanyun
2025-08-21 11:47:40 +08:00
Junyan Qin
aa7c08ee00
chore: release v4.2.1
2025-08-21 10:15:05 +08:00
Junyan Qin
b98de29b07
feat: add shengsuanyun requester
2025-08-20 23:33:35 +08:00
fdc310
c7c2eb4518
fix:in the gmini tool_calls no id The resulting call failure ( #1622 )
...
* fix:in the dify agent llm return message can not joint
* fix:in the gmini tool_calls no id The resulting call failure
2025-08-20 22:39:16 +08:00
Ljzd_PRO
37fa318258
fix: update invoke_embedding to return only embeddings from client.embed ( #1619 )
2025-08-20 10:25:33 +08:00
fdc310
ff7bebb782
fix:in the dify agent llm return message can not joint ( #1617 )
2025-08-19 23:23:00 +08:00
Junyan Qin
30bb26f898
doc(README): streaming output
2025-08-18 21:21:50 +08:00
Junyan Qin
9c1f4e1690
chore: release v4.2.0
2025-08-18 18:43:20 +08:00
dependabot[bot]
865ee2ca01
Merge pull request #1612 from langbot-app/dependabot/npm_and_yarn/web/form-data-4.0.4
...
chore(deps): bump form-data from 4.0.2 to 4.0.4 in /web
2025-08-18 16:10:56 +08:00
Junyan Qin (Chin)
c2264080bd
Merge pull request #1442 from langbot-app/feat/streaming
...
feat: streaming output
2025-08-17 23:36:30 +08:00
Dong_master
67b622d5a6
fix:Some adjustments to the return types
2025-08-17 23:34:19 +08:00
Dong_master
a534c02d75
fix:remove print
2025-08-17 23:34:01 +08:00
Junyan Qin
da890d3074
chore: remove fix.MD
2025-08-17 21:20:32 +08:00
Junyan Qin
3049aa7a96
feat: add migration for pipeline remove-think
2025-08-17 21:18:41 +08:00
Junyan Qin (Chin)
e66f674968
Merge branch 'master' into feat/streaming
2025-08-17 14:30:22 +08:00
Junyan Qin (Chin)
dd0e0abdc4
Merge pull request #1571 from fdc310/streaming_feature
...
feat:add streaming output and pipeline stream
2025-08-17 14:27:39 +08:00
Junyan Qin (Chin)
13f6396eb4
Merge pull request #1610 from langbot-app/devin/1755399221-add-password-change-feature
...
feat: add password change functionality
2025-08-17 14:25:24 +08:00
Junyan Qin
7bbaa4fcad
feat: perf ui & complete i18n
2025-08-17 14:09:28 +08:00
Junyan Qin
e931d5eb88
chore: remove print
2025-08-17 13:52:40 +08:00
Junyan Qin
4bbfa2f1d7
fix: telegram adapter gracefully stop
2025-08-17 13:52:02 +08:00
Devin AI
dd30d08c68
feat: add password change functionality
...
- Add password change button to sidebar account menu
- Create PasswordChangeDialog component with shadcn UI components
- Implement backend API endpoint /api/v1/user/change-password
- Add form validation with current password verification
- Include internationalization support for Chinese and English
- Add proper error handling and success notifications
Co-Authored-By: Rock <rockchinq@gmail.com >
2025-08-17 03:03:36 +00:00
Dong_master
8ccda10045
fix: in the dashscopeapi.py workflow stream bug
2025-08-16 12:11:00 +08:00
Dong_master
46fbfbefea
fix: in the dashscopeapi.py stream and non-stream remove_think logic
2025-08-16 02:13:45 +08:00
Dong_master
8f863cf530
fix: remove_think bug
2025-08-15 00:55:39 +08:00
Dong_master
2351193c51
fix: in the difysvapi.py add stream , and remove_think on chunk
2025-08-15 00:50:32 +08:00
Dong_master
8c87a47f5a
fix: in the ollamachat.py func _closure add remove_think agr
2025-08-14 22:35:30 +08:00
Dong_master
b8b9a37825
fix: in the dify non-stream remove_think lgic
2025-08-14 22:32:22 +08:00
Dong_master
13dd6fcee3
fix: in the webchat non-stream not save resp_message in message_lists
2025-08-14 22:29:42 +08:00
Junyan Qin
29f0075bd8
perf: zh-Hant specs
2025-08-13 17:49:54 +08:00
Junyan Qin
8a96ffbcc0
chore: complete zh-Hant specs for top_k
2025-08-13 17:33:47 +08:00
Junyan Qin (Chin)
67f68d8101
Merge pull request #1606 from langbot-app/feat/topk_splitter
...
Feat/topk splitter
2025-08-13 17:31:11 +08:00
Junyan Qin
ad59d92cef
perf: i18n
2025-08-13 17:28:00 +08:00
Dong_master
85f97860c5
fix: Fixed the errors in modelscopechatcmpl.py when in pseudo-non-streaming mode, regarding the display of main content and tool calls.
2025-08-13 01:55:06 +08:00
Dong_master
8fd21e76f2
fix: Only when messagechunk is present, will msg_sequence be assigned to the subsequent tool calls.
2025-08-13 00:00:10 +08:00
Dong_master
cc83ddbe21
fix: del print
2025-08-12 23:29:32 +08:00
Dong_master
99fcde1586
fix: in the MessageChunk add msg_sequence ,And obtain the usage in the adapter.
2025-08-12 23:20:41 +08:00
WangCham
eab08dfbf3
fix: format the code
2025-08-12 23:13:00 +08:00
Dong_master
dbf0200cca
feat:add More attractive card templates
2025-08-12 22:36:42 +08:00
Junyan Qin
ac44f35299
chore: remove comments
2025-08-12 21:07:23 +08:00
Junyan Qin
d6a5fdd911
perf: complete sidebar menu
2025-08-12 21:02:40 +08:00
Dong_master
4668db716a
fix: fix command reply_message error bug,del some print
2025-08-12 20:54:47 +08:00
Junyan Qin
f7cd6b76f2
feat: refactor account menu
2025-08-12 20:13:18 +08:00
Junyan Qin
b6d47187f5
perf: prettier
2025-08-12 19:39:41 +08:00
Junyan Qin
051fffd41e
fix: stash
2025-08-12 19:18:49 +08:00
Junyan Qin
c5480078b3
perf: make prompt editor textarea
2025-08-12 11:30:42 +08:00
Dong_master
e744e9c4ef
fix: in the localagent.py yield MessageChunk add agr tool_calls,and After calling the "tool_calls", the first returned body data will be concatenated.
2025-08-12 11:25:37 +08:00
Dong_master
9f22b8b585
fix: be adapter.py func reply_message_chunk agr message_id alter bot_message,and in pipelinemgr.py respback.py agr alter
2025-08-12 11:21:08 +08:00
Dong_master
27cee0a4e1
fix: in the adapter.py func reply_message_chunk agr message_id alter bot_message,and in dingtalk.py lark.py telegram.py webchat.py agr alter
2025-08-12 11:19:27 +08:00
Dong_master
6d35fc408c
fix: some time in the anthropicmsgs.py mesg_dcit["content"] is str can not append
2025-08-12 11:15:17 +08:00
Dong_master
0607a0fa5c
fix: in the modelscopechatcmpl.py stream tool_calls arguments bug,
2025-08-12 00:04:21 +08:00
Dong_master
ed57d2fafa
del localagent.py print
2025-08-11 23:49:19 +08:00
Junyan Qin
39ef92676b
doc: add back wechat
2025-08-11 23:38:41 +08:00
Dong_master
7301476228
fix:Because the message_id was popped out, it caused the issue where the tool couldn't find the message_id after being invoked.
2025-08-11 23:36:01 +08:00
WangCham
457cc3eecd
fix: wrong definition of topk
2025-08-11 23:22:36 +08:00
Dong_master
a381069bcc
fix:fix tool_result argument bug
2025-08-11 23:05:47 +08:00
WangCham
146c38e64c
fix: wrong positions
2025-08-11 22:58:48 +08:00
Junyan Qin (Chin)
763c41729e
Merge pull request #1605 from TwperBody/master
...
feat: dark mode supports for webui
2025-08-11 20:51:58 +08:00
Junyan Qin
0021efebd7
perf: minor fix
2025-08-11 20:50:39 +08:00
Junyan Qin
5f18a1b13a
chore: prettier
2025-08-11 20:46:08 +08:00
Junyan Qin
0124448479
perf: card shadowbox
2025-08-11 20:41:57 +08:00
WangCham
e76bc80e51
Merge branch 'feat/topk_splitter' of github.com:RockChinQ/LangBot into feat/topk_splitter
2025-08-11 00:20:13 +08:00
WangCham
a27560e804
fix: page bug
2025-08-11 00:12:06 +08:00
Dong_master
46452de7b5
fix:The handling of the streaming tool calls has been fixed, but there are still bugs in the model's reply messages with thoughtfulness.
2025-08-10 23:14:57 +08:00
TwperBody
2aef139577
dark mode
2025-08-10 22:17:06 +08:00
Dong_master
03b11481ed
fix:fix remove_think logic, and end<think> fix </think>
2025-08-10 00:28:55 +08:00
Dong_master
8c5cb71812
fix:del the chatcmpl.py useless logic,and in the modelscopechatcmpl.py Non-streaming add and del <think> logic,and fix the ppiochatcmpl.py stream logic and the giteeaichatcmpl.py inherit ppiochatcmpl.py
2025-08-10 00:16:13 +08:00
Dong_master
7c59bc1ce5
feat:add anthropic stream ouput
2025-08-10 00:09:19 +08:00
Dong_master
eede354d3b
fix:chatcmpl.py del content <think>,in the ppiochatcmpl.py and modelsopechatcmpl.py fun _closure_stream stream logic
2025-08-09 02:46:13 +08:00
Junyan Qin
eb7b5dcc25
chore: rename zh_Hans label of deepseek requester
2025-08-08 17:31:24 +08:00
WangCham
47e9ce96fc
feat: add topk
2025-08-07 18:10:33 +08:00
WangCham
4e95bc542c
fix: kb form
2025-08-07 18:10:33 +08:00
WangCham
e4f321ea7a
feat: add description for topk
2025-08-07 18:10:33 +08:00
WangCham
246eb71b75
feat: add topk
2025-08-07 18:10:33 +08:00
Junyan Qin
261f50b8ec
feat: refactor with cursor max mode claude 4.1 opus
2025-08-07 15:47:57 +08:00
Junyan Qin
9736d0708a
fix: missing deps
2025-08-07 10:15:09 +08:00
Junyan Qin
02dbe80d2f
perf: model testing
2025-08-07 10:01:04 +08:00
Dong_master
0f239ace17
Merge remote-tracking branch 'origin/streaming_feature' into streaming_feature
2025-08-06 23:02:35 +08:00
Dong_master
3a82ae8da5
fix: the bug in the "remove_think" function.
2025-08-06 23:00:57 +08:00
Junyan Qin
c33c9eaab0
chore: remove remove_think param in trigger.yaml
2025-08-06 15:45:35 +08:00
Junyan Qin
87f626f3cc
doc(README): add HelloGitHub badge
2025-08-05 17:40:27 +08:00
Dong_master
e88302f1b4
fix:The handling logic of remove_think in the connector and Temporarily blocked the processing of streaming tool calls in the runner.
2025-08-05 04:24:03 +08:00
Dong_master
5597dffaeb
Merge remote-tracking branch 'origin/streaming_feature' into streaming_feature
...
# Conflicts:
# pkg/api/http/controller/groups/pipelines/webchat.py
# pkg/pipeline/process/handlers/chat.py
# pkg/platform/sources/aiocqhttp.py
# pkg/platform/sources/dingtalk.py
# pkg/platform/sources/discord.py
# pkg/platform/sources/lark.py
# pkg/platform/sources/telegram.py
# pkg/platform/sources/wechatpad.py
# pkg/provider/modelmgr/requester.py
# pkg/provider/modelmgr/requesters/chatcmpl.py
# pkg/provider/modelmgr/requesters/deepseekchatcmpl.py
# pkg/provider/modelmgr/requesters/giteeaichatcmpl.py
# pkg/provider/modelmgr/requesters/modelscopechatcmpl.py
# pkg/provider/modelmgr/requesters/ppiochatcmpl.py
# pkg/provider/runners/dashscopeapi.py
# pkg/provider/runners/difysvapi.py
# pkg/provider/runners/localagent.py
2025-08-04 23:17:36 +08:00
Junyan Qin
7f25d61531
fix: minor fix
2025-08-04 23:00:54 +08:00
Junyan Qin
15e524c6e6
perf: move remove-think to output tab
2025-08-04 19:26:19 +08:00
fdc
4a1d033ee9
fix: Reduce chunk returns in dify and Hundred Refining Runner to every 8 chunks
2025-08-04 19:26:19 +08:00
fdc
8adc88a8c0
fix:Modify the remove_think that directly retrieves the configuration file from the requester, retrieves it from the runner, and passes it to the required function
2025-08-04 19:26:18 +08:00
fdc
a62b38eda7
fix: In the reply_message_chunk of the adapter, the message is only streamed into the card or edited at the end of the 8th chunk return or streaming
2025-08-04 19:26:18 +08:00
Dong_master
fcef784180
fix: In the runner, every 8 tokens yield
2025-08-04 19:26:18 +08:00
Junyan Qin
c3ed4ef6a1
feat: no longer use typewriter in debug dialog
2025-08-04 19:26:18 +08:00
Junyan Qin
b9f768af25
perf: minor fixes
2025-08-04 19:26:18 +08:00
Junyan Qin
47ff883fc7
perf: ruff format & remove stream params in requester
2025-08-04 19:26:18 +08:00
Dong_master
68906c43ff
feat: add webchat Word-by-word output
...
fix:webchat on message stream bug
2025-08-04 19:26:18 +08:00
Dong_master
c6deed4e6e
feat: webchat stream is ok
2025-08-04 19:26:18 +08:00
Dong_master
b45cc59322
fix:webchat stream judge bug and frontend bug
2025-08-04 19:26:17 +08:00
fdc
c33a96823b
fix: frontend bug
2025-08-04 19:26:17 +08:00
fdc
d3ab16761d
fix:lsome bug
2025-08-04 19:26:17 +08:00
fdc
70f23f24b0
fix: is_stream_output_supperted in webchat return
2025-08-04 19:26:17 +08:00
fdc
00a8410c94
feat:webchat frontend stream
2025-08-04 19:26:17 +08:00
fdc
2a17e89a99
feat: add webchat stream but only some
2025-08-04 19:26:17 +08:00
fdc
8fe0992c15
fix:in chat judge create_message_card telegram reply_message_chunk no message
2025-08-04 19:26:17 +08:00
Dong_master
a9776b7b53
fix:del some print ,and amend respback on stream judge ,and del in dingtalk this is_stream_output_supported() use
2025-08-04 19:26:16 +08:00
Dong_master
074d359c8e
feat:add dashscopeapi stream
...
fix:dify 64chunk yield
2025-08-04 19:26:16 +08:00
Dong_master
7728b4262b
fix:lark message_id and dingtalk incoming_message
2025-08-04 19:26:16 +08:00
Dong_master
4905b5a738
feat:add dingtalk stream
...
fix:adapter is_stream_output_supported bug
fix:stream message reply chunk in message_id
2025-08-04 19:26:16 +08:00
Dong_master
43a259a1ae
feat:add dingtalk stream
2025-08-04 19:26:16 +08:00
Dong_master
cffe493db0
feat:add telegram stream
2025-08-04 19:26:16 +08:00
Dong_master
0042629bf0
feat:add ppio and openrouter llm stream,and ppio think in content remove_think.
...
fix: giteeai stream no remove_think content add char"<think>"
2025-08-04 19:26:16 +08:00
Dong_master
a7d638cc9a
feat:add deepseek and modelscope llm stream,and giteeai think in content remove_think
2025-08-04 19:26:16 +08:00
Dong_master
f84a79bf74
perf:del dify stream in ai.yaml config.and enbale stream in lark.yaml.
...
fix:localagent remove_think bug
2025-08-04 19:26:15 +08:00
Dong_master
f5a0cb9175
feat:add dify _agent_chat_message streaming
2025-08-04 19:26:15 +08:00
Dong_master
f9a5507029
fix:修复了因为迭代数据只推入resq_messages和resq_message_chain导致缓存到内存中的数据和写入log中的数据量庞大,以及有思考的think处理
...
feat:增加带有深度思考模型的think的去think操作
feat:dify中聊天机器人,chatflow对流式的支持
2025-08-04 19:26:15 +08:00
Dong_master
5ce32d2f04
fix:修复了因为迭代数据只推入resq_messages和resq_message_chain导致缓存到内存中的数据和写入log中的数据量庞大,以及带有深度思考模型的think增加
2025-08-04 19:26:15 +08:00
Dong_master
4908996cac
流式基本流程已通过修改了yield和return的冲突导致的问题
2025-08-04 19:26:15 +08:00
fdc
ee545a163f
增加了飞书中的流式但是好像还有问题
2025-08-04 19:26:15 +08:00
fdc
6e0e5802cc
fix:修改手误message_id写进reply_message中
2025-08-04 19:26:15 +08:00
fdc
0d53843230
chat中的流式修改
2025-08-04 19:26:14 +08:00
fdc
b65670cd1a
feat: 实现流式消息处理支持
2025-08-04 19:26:14 +08:00
zejiewang
ba4b5255a2
feat:support dify message streaming output ( #1437 )
...
* fix:lark adapter listeners init problem
* feat:support dify streaming mode
* feat:remove some log
* fix(bot form): field desc missing
* fix: not compatible with chatflow
---------
Co-authored-by: wangzejie <wangzejie@meicai.cn >
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-08-04 18:45:52 +08:00
Junyan Qin (Chin)
d60af2b451
fix(pipeline dialog): config reset between tabs switching ( #1597 )
2025-08-04 00:05:55 +08:00
Dong_master
44ac8b2b63
fix: In the runner, every 8 tokens yield
2025-08-03 23:23:51 +08:00
Junyan Qin
b70001c579
chore: release v4.1.2
2025-08-03 22:52:47 +08:00
Junyan Qin (Chin)
4a8f5516f6
feat: add new api requester ( #1596 )
2025-08-03 22:30:52 +08:00
Junyan Qin
48d11540ae
feat: no longer use typewriter in debug dialog
2025-08-03 17:18:44 +08:00
Junyan Qin
84129e3339
perf: minor fixes
2025-08-03 15:30:11 +08:00
Junyan Qin
377d455ec1
perf: ruff format & remove stream params in requester
2025-08-03 13:08:51 +08:00
Dong_master
52280d7a05
feat: add webchat Word-by-word output
...
fix:webchat on message stream bug
2025-08-02 01:42:22 +08:00
Dong_master
0ce81a2df2
feat: webchat stream is ok
2025-08-01 11:33:16 +08:00
Dong_master
d9a2bb9a06
fix:webchat stream judge bug and frontend bug
2025-07-31 14:49:12 +08:00
fdc
cb88da7f02
fix: frontend bug
2025-07-31 10:34:36 +08:00
fdc
5560a4f52d
fix:lsome bug
2025-07-31 10:28:43 +08:00
fdc
e4d951b174
fix: is_stream_output_supperted in webchat return
2025-07-31 10:01:47 +08:00
fdc
6e08bf71c9
feat:webchat frontend stream
2025-07-31 09:51:25 +08:00
fdc
daaf4b54ef
feat: add webchat stream but only some
2025-07-30 17:06:14 +08:00
fdc
3291266f5d
fix:in chat judge create_message_card telegram reply_message_chunk no message
2025-07-30 15:21:59 +08:00
Dong_master
307f6acd8c
fix:del some print ,and amend respback on stream judge ,and del in dingtalk this is_stream_output_supported() use
2025-07-29 23:09:02 +08:00
Junyan Qin
f1ac9c77e6
doc: update README_TW
2025-07-28 15:50:00 +08:00
Junyan Qin
b434a4e3d7
doc: add README_TW
2025-07-28 15:47:50 +08:00
Junyan Qin
2f209cd59f
chore(i18n): add zh-Hant
2025-07-28 15:11:41 +08:00
Junyan Qin
0f585fd5ef
fix(moonshot): make api.moonshot.ai the default api base url
2025-07-26 22:23:33 +08:00
Junyan Qin
a152dece9a
chore: switch to pnpm
2025-07-26 19:45:38 +08:00
Junyan Qin
d3b31f7027
chore: release v4.1.1
2025-07-26 19:28:34 +08:00
How-Sean Xin
c00f05fca4
Add GitHub link redirection for front-end plugin cards ( #1579 )
...
* Update package.json
* Update PluginMarketComponent.tsx
* Update PluginMarketComponent.tsx
* Update package.json
* Update PluginCardComponent.tsx
* perf: no display github button when plugin has no github url
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-07-26 19:22:00 +08:00
Junyan Qin
92c3a86356
feat: add qhaigc
2025-07-24 22:42:26 +08:00
Junyan Qin
341fdc409d
perf: embedding model ui
2025-07-24 22:29:25 +08:00
Junyan Qin
ebd542f592
feat: 302.AI embeddings
2025-07-24 22:05:15 +08:00
Junyan Qin
194b2d9814
feat: supports more embedding providers
2025-07-24 22:03:20 +08:00
Junyan Qin
7aed5cf1ed
feat: ollama embeddings models
2025-07-24 10:36:32 +08:00
Junyan Qin
abc88c4979
doc: update README
2025-07-23 18:53:15 +08:00
WangCham
3fa38f71f1
feat: add topk
2025-07-23 17:29:36 +08:00
WangCham
d651d956d6
Merge branch 'master' into feat/topk_splitter
2025-07-23 16:37:27 +08:00
gaord
6754666845
feat(wechatpad): 添加对@所有人的支持并统一处理消息派发 ( #1588 )
...
在消息转换器中添加对AtAll组件的支持,将@所有人转换为特定格式。同时在消息派发时统一处理@所有人的情况,确保通知能正确发送。
2025-07-23 15:22:04 +08:00
Junyan Qin
08e6f46b19
fix(deps): react-focus-scope pkg bug
2025-07-22 11:05:16 +08:00
Dong_master
8f8c8ff367
feat:add dashscopeapi stream
...
fix:dify 64chunk yield
2025-07-21 18:45:45 +08:00
Dong_master
63ec2a8c34
fix:lark message_id and dingtalk incoming_message
2025-07-21 17:28:11 +08:00
Dong_master
f58c8497c3
feat:add dingtalk stream
...
fix:adapter is_stream_output_supported bug
fix:stream message reply chunk in message_id
2025-07-20 23:53:20 +08:00
Junyan Qin
1497fdae56
doc(README): adjust structure
2025-07-20 22:10:32 +08:00
Junyan Qin
10a3cb40e1
perf(retrieve): ui
2025-07-20 17:57:33 +08:00
devin-ai-integration[bot]
dd1ec15a39
feat: add knowledge base retrieve test tab with Card-based UI ( #1583 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin>, u79E6u9A8Fu8A00 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
2025-07-20 17:56:46 +08:00
devin-ai-integration[bot]
ea51cec57e
feat: add pipeline sorting functionality with three sort options ( #1582 )
...
* feat: add pipeline sorting functionality with three sort options
Co-Authored-By: Junyan Qin <Chin>, u79E6u9A8Fu8A00 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
* perf: ui
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin>, u79E6u9A8Fu8A00 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
2025-07-20 17:23:30 +08:00
Junyan Qin
28ce986a8c
chore: release v4.1.0
2025-07-20 12:32:06 +08:00
Junyan Qin
489b145606
doc: update README
2025-07-20 12:30:41 +08:00
Junyan Qin (Chin)
5e92bffaa6
Merge pull request #1581 from langbot-app/RockChinQ-patch-1
...
Update README.md
2025-07-19 23:09:53 +08:00
Junyan Qin (Chin)
277d1b0e30
feat: rag engine ( #1492 )
...
* feat: add embeddings model management (#1461 )
* feat: add embeddings model management backend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: add embeddings model management frontend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* chore: revert HttpClient URL to production setting
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* refactor: integrate embeddings models into models page with tabs
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* perf: move files
* perf: remove `s`
* feat: allow requester to declare supported types in manifest
* feat(embedding): delete dimension and encoding format
* feat: add extra_args for embedding moels
* perf: i18n ref
* fix: linter err
* fix: lint err
* fix: linter err
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: add knowledge page
* feat: add api for uploading files
* kb
* delete ap
* feat: add functions
* fix: modify rag database
* feat: add embeddings model management (#1461 )
* feat: add embeddings model management backend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: add embeddings model management frontend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* chore: revert HttpClient URL to production setting
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* refactor: integrate embeddings models into models page with tabs
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* perf: move files
* perf: remove `s`
* feat: allow requester to declare supported types in manifest
* feat(embedding): delete dimension and encoding format
* feat: add extra_args for embedding moels
* perf: i18n ref
* fix: linter err
* fix: lint err
* fix: linter err
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: add knowledge page
* feat: add api for uploading files
* feat: add sidebar for rag and related i18n
* feat: add knowledge base page
* feat: basic entities of kb
* feat: complete support_type for 302ai and compshare requester
* perf: format
* perf: ruff check --fix
* feat: basic definition
* feat: rag fe framework
* perf: en comments
* feat: modify the rag.py
* perf: definitions
* fix: success method bad params
* fix: bugs
* fix: bug
* feat: kb dialog action
* fix: create knwoledge base issue
* fix: kb get api format
* fix: kb get api not contains model uuid
* fix: api bug
* fix: the fucking logger
* feat(fe): component for available apis
* fix: embbeding and chunking
* fix: ensure File.status is set correctly after storing data to avoid null values
* fix: add functions for deleting files
* feat(fe): file uploading
* perf: adjust ui
* fix: file be deleted twice
* feat(fe): complete kb ui
* fix: ui bugs
* fix: no longer require Query for invoking embedding
* feat: add embedder
* fix: delete embedding models file
* chore: stash
* chore: stash
* feat(rag): make embedding and retrieving available
* feat(rag): all APIs ok
* fix: delete utils
* feat: rag pipeline backend
* feat: combine kb with pipeline
* fix: .md file parse failed
* perf: debug output
* feat: add functions for frontend of kb
* perf(rag): ui and related apis
* perf(rag): use badge show doc status
* perf: open kb detail dialog after creating
* fix: linter error
* deps: remove sentence-transformers
* perf: description of default pipeline
* feat: add html and epub
* chore: no longer supports epub
---------
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: WangCham <651122857@qq.com >
2025-07-19 22:06:11 +08:00
Junyan Qin
13f4ed8d2c
chore: no longer supports epub
2025-07-19 21:56:50 +08:00
WangCham
91cb5ca36c
feat: add html and epub
2025-07-19 19:57:57 +08:00
TwperBody
c34d54a6cb
Fixed a bug where some Windows systems failed to recognize spaces. ( #1577 )
...
* Update package.json
* Update PluginMarketComponent.tsx
* Update PluginMarketComponent.tsx
2025-07-19 16:48:15 +08:00
TwperBody
2d1737da1f
Optimize plugin display ( #1578 )
...
* Update package.json
* Update PluginMarketComponent.tsx
* Update PluginMarketComponent.tsx
* Update PluginMarketComponent.tsx
* Update package.json
2025-07-19 16:47:34 +08:00
Dong_master
adb0bf2473
feat:add dingtalk stream
2025-07-19 01:05:44 +08:00
Junyan Qin
a1b8b9d47b
perf: description of default pipeline
2025-07-18 18:57:42 +08:00
Junyan Qin
8df14bf9d9
deps: remove sentence-transformers
2025-07-18 18:46:07 +08:00
Junyan Qin
c98d265a1e
fix: linter error
2025-07-18 17:52:24 +08:00
Junyan Qin
4e6782a6b7
perf: open kb detail dialog after creating
2025-07-18 16:52:54 +08:00
Junyan Qin
5541e9e6d0
perf(rag): use badge show doc status
2025-07-18 16:38:55 +08:00
gaord
878ab0ef6b
fix(wechatpad): @所有人的情况下,修复@机器人消息未被正确解析的问题 ( #1575 )
2025-07-18 12:52:30 +08:00
Junyan Qin
b61bd36b14
perf(rag): ui and related apis
2025-07-18 00:45:38 +08:00
Junyan Qin (Chin)
bb672d8f46
Merge branch 'master' into feat/rag
2025-07-18 00:45:24 +08:00
WangCham
ba1a26543b
Merge branch 'feat/rag' of github.com:RockChinQ/LangBot into feat/rag
2025-07-17 23:57:52 +08:00
WangCham
cb868ee7b2
feat: add functions for frontend of kb
2025-07-17 23:52:46 +08:00
Junyan Qin
5dd5cb12ad
perf: debug output
2025-07-17 23:34:35 +08:00
Junyan Qin
2dfa83ff22
fix: .md file parse failed
2025-07-17 23:22:20 +08:00
Junyan Qin
27bb4e1253
feat: combine kb with pipeline
2025-07-17 23:15:13 +08:00
WangCham
45afdbdfbb
feat: rag pipeline backend
2025-07-17 15:05:11 +08:00
Dong_master
11e52a3ade
feat:add telegram stream
2025-07-17 14:29:30 +08:00
WangCham
4cbbe9e000
fix: delete utils
2025-07-16 23:25:12 +08:00
WangCham
e986a0acaf
fix: kb form
2025-07-16 22:50:17 +08:00
Junyan Qin
333ec346ef
feat(rag): all APIs ok
2025-07-16 22:15:03 +08:00
Junyan Qin
2f2db4d445
feat(rag): make embedding and retrieving available
2025-07-16 21:17:18 +08:00
WangCham
e31883547d
feat: add description for topk
2025-07-16 18:15:27 +08:00
WangCham
88c0066b06
feat: add topk
2025-07-16 17:20:13 +08:00
Junyan Qin
fdc79b8d77
chore: release v4.0.9
2025-07-16 11:39:15 +08:00
Junyan Qin
f244795e57
fix: rename to '302.AI'
2025-07-16 11:36:57 +08:00
Junyan Qin
5a2aa19d0f
feat(aiocqhttp): no longer download files for now
2025-07-16 11:36:01 +08:00
Junyan Qin
f731115805
chore: stash
2025-07-16 11:31:55 +08:00
Junyan Qin
67bc065ccd
chore: stash
2025-07-15 22:09:10 +08:00
Dong_master
d15df3338f
feat:add ppio and openrouter llm stream,and ppio think in content remove_think.
...
fix: giteeai stream no remove_think content add char"<think>"
2025-07-15 00:50:42 +08:00
Dong_master
c74cf38e9f
feat:add deepseek and modelscope llm stream,and giteeai think in content remove_think
2025-07-14 23:53:55 +08:00
Junyan Qin
81eb92646f
doc: perf README_JP
2025-07-14 11:22:59 +08:00
Junyan Qin
019a9317e9
doc: perf README
2025-07-14 11:17:58 +08:00
Dong_master
0e68a922bd
perf:del dify stream in ai.yaml config.and enbale stream in lark.yaml.
...
fix:localagent remove_think bug
2025-07-14 01:42:42 +08:00
Dong_master
4e1d81c9f8
feat:add dify _agent_chat_message streaming
2025-07-14 00:40:02 +08:00
WangCham
199164fc4b
fix: delete embedding models file
2025-07-13 23:12:08 +08:00
WangCham
c9c26213df
Merge branch 'feat/rag' of github.com:RockChinQ/LangBot into feat/rag
2025-07-13 23:09:41 +08:00
WangCham
b7c57104c4
feat: add embedder
2025-07-13 23:04:03 +08:00
Dong_master
0be08d8882
fix:修复了因为迭代数据只推入resq_messages和resq_message_chain导致缓存到内存中的数据和写入log中的数据量庞大,以及有思考的think处理
...
feat:增加带有深度思考模型的think的去think操作
feat:dify中聊天机器人,chatflow对流式的支持
2025-07-13 22:41:39 +08:00
TwperBody
858cfd8d5a
Update package.json ( #1570 )
...
Compatible with the creation of environment variables in the Windows environment
2025-07-12 22:31:30 +08:00
Junyan Qin
cbe297dc59
fix: no longer require Query for invoking embedding
2025-07-12 21:23:19 +08:00
Junyan Qin
de76fed25a
fix: ui bugs
2025-07-12 18:12:53 +08:00
Dong_master
301509b1db
fix:修复了因为迭代数据只推入resq_messages和resq_message_chain导致缓存到内存中的数据和写入log中的数据量庞大,以及带有深度思考模型的think增加
2025-07-12 18:09:24 +08:00
Junyan Qin
a10e61735d
feat(fe): complete kb ui
2025-07-12 18:00:54 +08:00
Junyan Qin
1ef0193028
fix: file be deleted twice
2025-07-12 17:47:53 +08:00
Junyan Qin
1e85d02ae4
perf: adjust ui
2025-07-12 17:29:39 +08:00
Junyan Qin
d78a329aa9
feat(fe): file uploading
2025-07-12 17:15:07 +08:00
Junyan Qin
bfdf238db5
chore: use new social image
2025-07-12 11:44:08 +08:00
WangCham
234b61e2f8
fix: add functions for deleting files
2025-07-12 01:37:44 +08:00
WangCham
9f43097361
fix: ensure File.status is set correctly after storing data to avoid null values
2025-07-12 01:21:02 +08:00
WangCham
f395cac893
fix: embbeding and chunking
2025-07-12 01:07:49 +08:00
Junyan Qin
fe122281fd
feat(fe): component for available apis
2025-07-11 21:40:42 +08:00
Junyan Qin
6d788cadbc
fix: the fucking logger
2025-07-11 21:37:31 +08:00
Junyan Qin
a79a22a74d
fix: api bug
2025-07-11 21:30:47 +08:00
Junyan Qin
2ed3b68790
fix: kb get api not contains model uuid
2025-07-11 20:58:51 +08:00
Junyan Qin
bd9331ce62
fix: kb get api format
2025-07-11 20:57:09 +08:00
WangCham
14c161b733
fix: create knwoledge base issue
2025-07-11 18:14:03 +08:00
Junyan Qin
815cdf8b4a
feat: kb dialog action
2025-07-11 17:22:43 +08:00
Junyan Qin
7d5503dab2
fix: bug
2025-07-11 16:49:55 +08:00
Junyan Qin
9ba1ad5bd3
fix: bugs
2025-07-11 16:38:08 +08:00
Junyan Qin
367d04d0f0
fix: success method bad params
2025-07-11 11:28:43 +08:00
Junyan Qin
75c3ddde19
perf: definitions
2025-07-10 16:45:59 +08:00
Junyan Qin
c6e77e42be
chore: switch some comments to en
2025-07-10 11:09:33 +08:00
Junyan Qin
4d0a39eb65
chore: switch comments to en
2025-07-10 11:01:16 +08:00
WangCham
ac03a2dceb
feat: modify the rag.py
2025-07-09 22:09:46 +08:00
Junyan Qin
56248c350f
chore: repo transferred
2025-07-07 19:00:55 +08:00
gaord
244aaf6e20
feat: 聊天的@用户id内容需要保留 ( #1564 )
...
* converters could use the application logger
* keep @targets in message for some plugins may need it to their functionality
* fix:form wxid in config
fix:传参问题,可以直接从config中拿到wxid
---------
Co-authored-by: fdc310 <82008029+fdc310@users.noreply.github.com >
2025-07-07 10:28:12 +08:00
Junyan Qin
cd25340826
perf: en comments
2025-07-06 16:08:02 +08:00
Junyan Qin
ebd8e014c6
feat: rag fe framework
2025-07-06 15:52:53 +08:00
Junyan Qin
a0b7d759ac
chore: release v4.0.8.1
2025-07-06 10:46:32 +08:00
Junyan Qin
09884d3152
revert: 0203faa
2025-07-06 10:34:24 +08:00
Junyan Qin
bef0d73e83
feat: basic definition
2025-07-06 10:25:28 +08:00
Junyan Qin
8d28ace252
perf: ruff check --fix
2025-07-05 21:56:54 +08:00
Junyan Qin
39c062f73e
perf: format
2025-07-05 21:56:17 +08:00
Junyan Qin
0e5c9e19e1
feat: complete support_type for 302ai and compshare requester
2025-07-05 21:03:14 +08:00
Matthew_Astral
01f2ef5694
feat: new discord adapter ( #1563 )
2025-07-05 20:51:04 +08:00
Junyan Qin
c5b62b6ba3
Merge remote-tracking branch 'wangcham/feat/rag' into feat/rag
2025-07-05 20:16:37 +08:00
Junyan Qin
bbf583ddb5
feat: basic entities of kb
2025-07-05 20:07:27 +08:00
Junyan Qin
22ef1a399e
feat: add knowledge base page
2025-07-05 20:07:27 +08:00
Junyan Qin
0733f8878f
feat: add sidebar for rag and related i18n
2025-07-05 20:07:27 +08:00
Junyan Qin
f36a61dbb2
feat: add api for uploading files
2025-07-05 20:07:15 +08:00
Junyan Qin
6d8936bd74
feat: add knowledge page
2025-07-05 20:07:15 +08:00
devin-ai-integration[bot]
d2b93b3296
feat: add embeddings model management ( #1461 )
...
* feat: add embeddings model management backend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: add embeddings model management frontend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* chore: revert HttpClient URL to production setting
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* refactor: integrate embeddings models into models page with tabs
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* perf: move files
* perf: remove `s`
* feat: allow requester to declare supported types in manifest
* feat(embedding): delete dimension and encoding format
* feat: add extra_args for embedding moels
* perf: i18n ref
* fix: linter err
* fix: lint err
* fix: linter err
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-07-05 20:07:15 +08:00
WangCham
552fee9bac
fix: modify rag database
2025-07-05 18:58:17 +08:00
WangCham
34fe8b324d
feat: add functions
2025-07-05 18:58:16 +08:00
WangCham
c4671fbf1c
delete ap
2025-07-05 18:58:16 +08:00
WangCham
4bcc06c955
kb
2025-07-05 18:58:16 +08:00
Junyan Qin
348f6d9eaa
feat: add api for uploading files
2025-07-05 18:57:24 +08:00
Junyan Qin
157ffdc34c
feat: add knowledge page
2025-07-05 18:57:24 +08:00
devin-ai-integration[bot]
c81d5a1a49
feat: add embeddings model management ( #1461 )
...
* feat: add embeddings model management backend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: add embeddings model management frontend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* chore: revert HttpClient URL to production setting
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* refactor: integrate embeddings models into models page with tabs
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* perf: move files
* perf: remove `s`
* feat: allow requester to declare supported types in manifest
* feat(embedding): delete dimension and encoding format
* feat: add extra_args for embedding moels
* perf: i18n ref
* fix: linter err
* fix: lint err
* fix: linter err
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-07-05 18:57:23 +08:00
Junyan Qin (Chin)
a01706d163
Feat/reset password ( #1566 )
...
* feat: reset password with recovery key
* perf: formatting and multi language
2025-07-05 17:36:35 +08:00
Junyan Qin
a8d03c98dc
doc: replace comshare link
2025-07-04 11:37:31 +08:00
Dong_master
68cdd163d3
流式基本流程已通过修改了yield和return的冲突导致的问题
2025-07-04 03:26:44 +08:00
fdc
4005a8a3e2
增加了飞书中的流式但是好像还有问题
2025-07-03 22:58:17 +08:00
Junyan Qin
3f0153ea4d
doc: fix incorrect 302.AI name
2025-07-03 17:26:17 +08:00
Junyan Qin
60b50a35f1
chore: release v4.0.8
2025-07-03 15:07:19 +08:00
Junyan Qin (Chin)
abd02f04af
Feat/compshare requester ( #1561 )
...
* feat: add compshare requester
* doc: add compshare to README
2025-07-03 15:04:02 +08:00
fdc
542409d48d
Merge branch 'feat/streaming' of github.com:fdc310/LangBot into streaming_feature
2025-07-02 14:09:01 +08:00
zejiewang
3c6e858c35
feat:support dify message streaming output ( #1437 )
...
* fix:lark adapter listeners init problem
* feat:support dify streaming mode
* feat:remove some log
* fix(bot form): field desc missing
* fix: not compatible with chatflow
---------
Co-authored-by: wangzejie <wangzejie@meicai.cn >
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-07-02 11:07:31 +08:00
fdc
8670ae82a3
fix:修改手误message_id写进reply_message中
2025-07-02 10:49:50 +08:00
Matthew_Astral
14411a8af6
Add Discord platform adapter implementation ( #1560 )
...
- Implement DiscordMessageConverter for message conversion
- Support image handling from base64, URL, and file paths
- Add DiscordEventConverter for event conversion
- Implement DiscordAdapter for Discord bot integration
- Support DM and TextChannel message handling
2025-07-02 09:48:49 +08:00
fdc
48c9d66ab8
chat中的流式修改
2025-07-01 18:03:05 +08:00
Junyan Qin
896fef8cce
perf: make launch notes show async
2025-06-30 21:34:02 +08:00
Junyan Qin
89c1972abe
perf: skip broken models and bots in bootstrap
2025-06-30 21:29:38 +08:00
Junyan Qin
1627d04958
fix: bad import
2025-06-30 21:13:14 +08:00
Junyan Qin (Chin)
c959c99e45
Feat/302 ai ( #1558 )
...
* feat: add 302.AI requester
* doc: add 302.AI to README
2025-06-30 21:05:32 +08:00
fdc
0eac9135c0
feat: 实现流式消息处理支持
2025-06-30 17:58:18 +08:00
Junyan Qin
0203faa8c1
fix: dingtalk adapter initializer blocks boot ( #1544 )
2025-06-28 22:06:12 +08:00
Junyan Qin (Chin)
35f76cb7ae
Perf/combine entity dialogs ( #1555 )
...
* feat: combine bot settings and bot log dialogs
* perf: dialog style when creating bot
* perf: bot creation dialog
* feat: combine pipeline dialogs
* perf: ui
* perf: move buttons
* perf: ui layout in pipeline detail dialog
* perf: remove debug button from pipeline card
* perf: open pipeline dialog after creating
* perf: placeholder in send input
* perf: no close dialog when save done
* fix: linter errors
2025-06-28 21:50:51 +08:00
fdc310
c34232a26c
fix: add wechatpad image ( #1551 )
...
* add wechatpad image
* add wechatpad image
---------
Co-authored-by: fdc <you@example.com >
2025-06-27 15:41:21 +08:00
简律纯
b43dd95dc6
chore(python): Delete .python-version ( #1549 )
2025-06-25 22:47:02 +08:00
Junyan Qin
5331ba83d7
chore: update description of lark bot name field
2025-06-25 10:57:44 +08:00
fdc310
a2038b86f1
feat:add onebotv11 face send and accept but some face no name. ( #1543 )
...
* feat:add onebotv11 face send and accept but some face no name.
* add face annotation
* add face_code_dict
* add some face in image can't download,so pass on face
* fix:Pass the face_id to face
2025-06-19 10:38:02 +08:00
Junyan Qin
eb066f3485
revert: 3cbc823
2025-06-18 15:16:55 +08:00
Junyan Qin
bf98b82cf2
chore: release v4.0.7
2025-06-18 13:10:20 +08:00
Junyan Qin (Chin)
edd70b943d
Update bug-report_en.yml
2025-06-18 09:48:42 +08:00
Junyan Qin
3cbc823085
doc: make en README as default
2025-06-17 22:51:51 +08:00
Sheldon.li
48becf2c51
refactor(ContentFilterStage): Add logic for handling empty messages ( #1525 )
...
-In the ContentFilterStage, logic for handling empty messages has been added to ensure that the pipeline continues to process even when the message is empty.
- This change enhances the robustness of content filtering, preventing potential issues caused by empty messages.
- This optimization was implemented to address the issue where, when someone is @ in a group chat and a message is sent without any content, the Source type messages in the message chain are lost.
2025-06-17 22:12:55 +08:00
devin-ai-integration[bot]
56c686cd5a
feat: add Japanese (ja-JP) language support ( #1537 )
...
* feat: add Japanese (ja-JP) language support
- Add comprehensive Japanese translation file (ja-JP.ts)
- Update i18n configuration to include Japanese locale
- Add Japanese language option to login and register page dropdowns
- Implement Japanese language detection and switching logic
- Maintain fallback to en-US for missing translations in flexible components
Co-Authored-By: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
* perf: ui for ja-JP
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
2025-06-16 21:30:57 +08:00
Junyan Qin (Chin)
208273c0dd
Update README.md
2025-06-16 21:01:11 +08:00
fdc310
2ff7ca3025
feat:add file url and add onebotv11(napcat) send file and seve file in local. ( #1533 )
...
* feat:add file url and add onebotv11(napcat) send file and seve file in local.
* del print
2025-06-15 17:22:35 +08:00
fdc310
61a2361730
feat:add new messagetyps WeChatFile and add wechat file is accepted and transmitted in base64 format. ( #1531 )
2025-06-15 17:17:08 +08:00
Junyan Qin
f80f997a89
chore: update version field in pyproject.toml
2025-06-11 10:24:18 +08:00
Junyan Qin
18529a42c1
chore: release v4.0.6
2025-06-11 10:23:46 +08:00
Junyan Qin (Chin)
3e707b4b6e
feat: reset all associated session after bot and pipeline modified ( #1517 )
2025-06-09 21:50:08 +08:00
Junyan Qin
62f0a938a8
chore: remove legacy test in fe
2025-06-09 17:56:37 +08:00
Junyan Qin
ad3a163d82
fix: ruff linter error in libs
2025-06-09 17:56:21 +08:00
Junyan Qin
f5a4503610
perf: add text comment on bot log button
2025-06-09 15:27:17 +08:00
Junyan Qin
ec012cf5ed
doc: update README
2025-06-09 10:20:11 +08:00
Junyan Qin
d70eceb72c
fix(DebugDialog): \n not supported
2025-06-08 21:41:44 +08:00
devin-ai-integration[bot]
f271608114
feat: add dynamic base URL configuration using environment variables ( #1511 )
...
- Replace hardcoded base URL in HttpClient.ts with environment variable support
- Add NEXT_PUBLIC_API_BASE_URL environment variable for dynamic configuration
- Add dev:local script for development with localhost:5300 backend
- Development: uses localhost:5300, Production: uses / (relative path)
- Eliminates need for manual code changes when switching environments
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
2025-06-08 17:44:40 +08:00
Junyan Qin
793f0a9c10
fix: base url
2025-06-08 17:34:32 +08:00
devin-ai-integration[bot]
4f2ec195fc
feat: add WebChat adapter for pipeline debugging ( #1510 )
...
* feat: add WebChat adapter for pipeline debugging
- Create WebChatAdapter for handling debug messages in pipeline testing
- Add HTTP API endpoints for debug message sending and retrieval
- Implement frontend debug dialog with session switching (private/group chat)
- Add Chinese i18n translations for debug interface
- Auto-create default WebChat bot during database initialization
- Support fixed session IDs: webchatperson and webchatgroup for testing
Co-Authored-By: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
* perf: ui for webchat
* feat: complete webchat backend
* feat: core chat apis
* perf: button style in pipeline card
* perf: log btn in bot card
* perf: webchat entities definition
* fix: bugs
* perf: web chat
* perf: dialog styles
* perf: styles
* perf: styles
* fix: group invalid in webchat
* perf: simulate real im message
* perf: group timeout toast
* feat(webchat): add supports for mentioning bot in group
* perf(webchat): at component styles
* perf: at badge display in message
* fix: linter errors
* fix: webchat was listed on adapter list
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
2025-06-08 15:34:26 +08:00
Junyan Qin (Chin)
e6bc009414
feat: add i18n support for initialization page and fix plugin loading text ( #1505 )
...
* feat: add i18n support for initialization page and fix plugin loading text
- Add language selector to register/initialization page with Chinese and English options
- Add register section translations to both zh-Hans.ts and en-US.ts
- Replace hardcoded Chinese texts in register page with i18n translation calls
- Fix hardcoded '加载中...' text in plugin configuration dialog to use t('plugins.loading')
- Follow existing login page pattern for language selector implementation
- Maintain consistent UI/UX design with proper language switching functionality
Co-Authored-By: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
* perf: language selecting logic
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
2025-06-06 21:29:36 +08:00
Junyan Qin
20dc8fb5ab
perf: language selecting logic
2025-06-06 21:27:08 +08:00
Devin AI
9a71edfeb0
feat: add i18n support for initialization page and fix plugin loading text
...
- Add language selector to register/initialization page with Chinese and English options
- Add register section translations to both zh-Hans.ts and en-US.ts
- Replace hardcoded Chinese texts in register page with i18n translation calls
- Fix hardcoded '加载中...' text in plugin configuration dialog to use t('plugins.loading')
- Follow existing login page pattern for language selector implementation
- Maintain consistent UI/UX design with proper language switching functionality
Co-Authored-By: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
2025-06-06 10:50:31 +00:00
Guanchao Wang
fe3fd664af
Fix/slack image ( #1501 )
...
* fix: dingtalk adapters couldn't handle images
* fix: slack adapter couldn't put the image in logger
2025-06-06 10:04:00 +08:00
Guanchao Wang
6402755ac6
fix: dingtalk adapters couldn't handle images ( #1500 )
2025-06-05 23:37:58 +08:00
Junyan Qin
ac8fe049de
fix: uv removes it self
2025-06-05 11:12:04 +08:00
Junyan Qin
955b391253
chore: release v4.0.5
2025-06-03 16:28:55 +08:00
Junyan Qin
08c6672841
feat: allow skip plugin deps checking
2025-06-02 21:43:27 +08:00
Junyan Qin
8917050fae
chore: add ppio icon
2025-05-31 20:00:18 +08:00
Junyan Qin
21daef46f7
chore: remove gemini related deps
2025-05-31 19:27:08 +08:00
Junyan Qin (Chin)
8ad60b5b64
refactor: gemini requester ( #1490 )
...
* refactor: use openai compatible api for gemini
* chore: remove codes
2025-05-31 13:11:53 +08:00
Junyan Qin
7e17c96c30
fix: linter error
2025-05-30 22:29:16 +08:00
whw174660897
f17b06767e
Feature add n8 n ( #1468 )
...
* feat(n8n): 添加n8n工作流API支持
添加n8n工作流API作为新的运行器类型,支持通过webhook调用n8n工作流,并提供多种认证方式(Basic、JWT、Header)。新增N8nAuthFormComponent用于处理n8n认证表单联动,并更新相关配置文件和测试用例。
* chore: remove pip mirror url
* perf: simplify ret def of pipeline metadata
* feat(n8n): raise exc instead of ret as normal msg
* perf: add var `user_message_text`
* chore(n8n): migration and default config
* chore: required database version
---------
Co-authored-by: hengwei.wang <@>
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-05-30 22:23:57 +08:00
Junyan Qin
70a29fc623
chore: f u if you dont provide enough info in issue
2025-05-29 16:51:47 +08:00
Junyan Qin
239223be3f
chore: release v4.0.4
2025-05-28 12:55:15 +08:00
Junyan Qin
b112cb320c
fix: bad ability name in preproc check
2025-05-28 12:54:30 +08:00
Junyan Qin
5aaf2ba3ef
fix: base url
2025-05-27 22:58:31 +08:00
Junyan Qin (Chin)
f1e9f46af1
feat: event log of bots ( #1441 )
...
* feat: basic arch of event log
* feat: complete event log framework
* fix: bad struct in bot log api
* feat: add event logging to all platform adapters
Co-Authored-By: wangcham233@gmail.com <651122857@qq.com >
* feat: add event logging to client classes
Co-Authored-By: wangcham233@gmail.com <651122857@qq.com >
* refactor: bot log getting api
* perf: logger for aiocqhttp and gewechat
* fix: add ignored logger in dingtalk
* fix: seq id bug in log getting
* feat: add logger in dingtalk,QQ official,Slack, wxoa
* feat: add logger for wecom
* feat: add logger for wecomcs
* perf(event logger): image processing
* 完成机器人日志的前端部分 (#1479 )
* feat: webui bot log framework done
* feat: bot log complete
* perf(bot-log): style
* chore: fix incompleted i18n
* feat: support message session copy
* fix: filter and badge text
* perf: styles
* feat: add bot toggle switch in bot card
* fix: linter errors
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: wangcham233@gmail.com <651122857@qq.com >
Co-authored-by: HYana <65863826+KaedeSAMA@users.noreply.github.com >
2025-05-27 22:36:50 +08:00
aberry
8dfef1d118
Bugfix ( #1482 )
...
* Update modelscopechatcmpl.py
tool_call 流式输出的最后一个参数是 None,需要判断一下
* Update mcp.py
问题:闭包(closure)对循环变量 tool 的捕获,导致最终注册到 self.functions 里的所有 func,都会引用 同一个(最后一个)tool
解决:在定义 func 时,通过函数参数的 默认值 把当下的 tool “冻结”住
* Update mcp.py
2025-05-27 15:09:09 +08:00
Junyan Qin (Chin)
919a621bf8
fix: lru bug in t2i ( #1445 ) ( #1481 )
2025-05-27 09:58:22 +08:00
Junyan Qin
3ac96f464d
perf: show description in bot form
2025-05-23 10:31:11 +08:00
Junyan Qin
f9f03b81d1
chore: release v4.0.3.3
2025-05-22 10:49:24 +08:00
Junyan Qin
42171a9c07
fix: combine quote message not in default pipeline config
2025-05-22 10:44:33 +08:00
Junyan Qin
f1f00115c9
chore: update issue template
2025-05-22 10:42:59 +08:00
Junyan Qin
59bff61409
chore: release v4.0.3.2
2025-05-21 19:46:42 +08:00
Junyan Qin
778693a804
perf: desc of random
2025-05-21 19:45:45 +08:00
Junyan Qin
e5b2da225c
perf: no longer get host ip
2025-05-21 19:42:04 +08:00
Steven Lynn
4a988b89a2
fix: update auto-reply probability description in trigger.yaml ( #1463 )
2025-05-21 17:50:23 +08:00
Junyan Qin
e5e8807312
perf: no longer ask for apikeys for ollama and lm studio
2025-05-20 16:01:20 +08:00
Junyan Qin
1376530c2e
fix: conversation is null
2025-05-20 15:32:04 +08:00
Junyan Qin
7d34a2154b
perf: unify i18n text class in frontend
2025-05-20 11:32:55 +08:00
Junyan Qin
ff335130ae
chore: update CONTRIBUTING
2025-05-20 09:39:46 +08:00
Junyan Qin
0afef0ac0f
chore: update pr template
2025-05-20 09:21:59 +08:00
Junyan Qin (Chin)
6447f270ea
Update bug-report_en.yml
2025-05-20 09:16:30 +08:00
Junyan Qin (Chin)
81be62e1a4
Update bug-report_en.yml
2025-05-20 09:15:52 +08:00
Junyan Qin (Chin)
409909ccb1
Update bug-report_en.yml ( #1456 )
2025-05-20 09:14:52 +08:00
Junyan Qin
b821b69dbb
chore: perf issue templates
2025-05-20 09:13:13 +08:00
Junyan Qin
7e2448655e
chore: add english issue templates
2025-05-20 09:11:47 +08:00
Junyan Qin (Chin)
a7d2a68639
feat: add supports for testing llm models ( #1454 )
...
* feat: add supports for testing llm models
* fix: linter error
2025-05-19 23:10:04 +08:00
fdc310
aba51409a7
feat:add qoute message process and add Whether to enable this function ( #1446 )
...
* 更新了wechatpad接口,以及适配器
* 更新了wechatpad接口,以及适配器
* 修复一些细节问题,比如at回复,以及启动登录和启动ws长连接的线程同步
* importutil中修复了在wi上启动替换斜杠问题,login中加上了一个login,暂时没啥用。wechatpad中做出了一些细节修改
* 更新了wechatpad接口,以及适配器
* 怎加了处理图片链接转换为image_base64发送
* feat(wechatpad): 调整日志+bugfix
* feat(wechatpad): fix typo
* 修正了发送语音api参数错误,添加了发送链接处理为base64数据(好像只有一部分链接可以)
* 修复了部分手抽的typo错误
* chore: remove manager.py
* feat:add qoute message process and add Whether to enable this function
* chore: add db migration for this change
---------
Co-authored-by: shinelin <shinelinxx@gmail.com >
Co-authored-by: Junyan Qin (Chin) <rockchinq@gmail.com >
2025-05-19 22:24:18 +08:00
sheetung
5e5d37cbf1
St/webui ( #1452 )
...
* 解决webUI模型配置页面卡片溢出问题
* fix: webUI卡片文本溢出问题
2025-05-19 18:11:50 +08:00
sheetung
e5a99a0fe4
解决webUI模型配置页面卡片溢出问题 ( #1451 )
2025-05-19 13:14:39 +08:00
Junyan Qin
a594cc07f6
chore: release v4.0.3.1
2025-05-19 10:31:11 +08:00
Junyan Qin
0a9714fbe7
perf: no cache for fronend page
2025-05-17 19:30:26 +08:00
Junyan Qin (Chin)
1992934dce
fix: user_funcs typo in ollama chat requester ( #1431 )
2025-05-15 20:51:58 +08:00
zejiewang
bb930aec14
fix:lark adapter listeners init problem ( #1426 )
...
Co-authored-by: wangzejie <wangzejie@meicai.cn >
2025-05-15 11:25:38 +08:00
Junyan Qin
1d7f2ab701
fix: wrong ref in HomeTitleBar
2025-05-15 10:54:22 +08:00
Junyan Qin
347da6142e
perf: multi language
2025-05-15 10:40:36 +08:00
Junyan Qin
a9f4dc517a
perf: remove -q params in plugin deps precheking
2025-05-15 10:24:53 +08:00
Junyan Qin (Chin)
9d45f3f3a7
updatr README.md
2025-05-15 09:04:38 +08:00
Guanchao Wang
256d24718b
fix: dingtalk & wecom problems ( #1424 )
2025-05-14 22:55:16 +08:00
Junyan Qin
1272b8ef16
ci: update Dockerfile python version
2025-05-14 22:22:17 +08:00
Junyan Qin
696162ee52
chore: release v4.0.3
2025-05-14 22:05:03 +08:00
Junyan Qin
533f993e3a
fix: bad Dockerfile CMD
2025-05-14 22:04:08 +08:00
Junyan Qin
738b0af5fb
chore: release v4.0.2
2025-05-14 21:35:21 +08:00
Junyan Qin
5d9bac5e7b
doc: remove gewechat
2025-05-14 21:32:05 +08:00
Junyan Qin (Chin)
f376c9703a
feat: add supports for open router ( #1422 )
2025-05-14 21:28:33 +08:00
fdc310
20a62fcf69
feat: add wechatpad for personal wechat
...
* 更新了wechatpad接口,以及适配器
* 更新了wechatpad接口,以及适配器
* 修复一些细节问题,比如at回复,以及启动登录和启动ws长连接的线程同步
* importutil中修复了在wi上启动替换斜杠问题,login中加上了一个login,暂时没啥用。wechatpad中做出了一些细节修改
* 更新了wechatpad接口,以及适配器
* 怎加了处理图片链接转换为image_base64发送
* feat(wechatpad): 调整日志+bugfix
* feat(wechatpad): fix typo
* 修正了发送语音api参数错误,添加了发送链接处理为base64数据(好像只有一部分链接可以)
* 修复了部分手抽的typo错误
* chore: remove manager.py
---------
Co-authored-by: shinelin <shinelinxx@gmail.com >
Co-authored-by: Junyan Qin (Chin) <rockchinq@gmail.com >
2025-05-14 21:18:08 +08:00
devin-ai-integration[bot]
248d4beed1
fix: add super().__init__() call to EchoTextHandler to initialize logger attribute ( #1421 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-05-14 20:52:27 +08:00
Junyan Qin
0e52aff363
chore: remove requirements.txt
2025-05-14 19:37:06 +08:00
Junyan Qin (Chin)
4ed854d7b8
ci: update Dockerfile ( #1420 )
...
* ci: update Dockerfile
* ci: update Dockerfile
* ci: no `--locked`
2025-05-14 19:29:44 +08:00
Junyan Qin
c6ff33c6ab
chore: add google ai deps
2025-05-14 19:14:12 +08:00
简律纯
6c10cb7dca
feat: support package manager(uv) ( #1414 )
...
* chore: set Python version to 3.10
* feat: add pyproject.toml for project configuration and dependencies
* style: streamline bot retrieval and update logic in PipelineService
* feat: update dependencies and configuration for ruff and pip
* chore: remove ruff configuration file
* style: change quote style from single to double in ruff configuration
* style: unify string quote style to double quotes across multiple files
* chore: update .gitignore to include .venv and uv.lock
* chore: remove unused configuration files and clean up project structure
* chore: revert quote-style to `single`
* chore: set default python version to 3.12
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-05-14 19:09:52 +08:00
Junyan Qin
130495f519
perf: missing translation in zh-Hans
2025-05-14 17:02:40 +08:00
Junyan Qin
219d328342
perf: completion some english translation
2025-05-14 17:00:03 +08:00
Junyan Qin
c835555a59
chore: change zh_CN to zh_Hans
2025-05-14 16:44:48 +08:00
Junyan Qin
6652b57a0d
doc: README
2025-05-14 16:08:34 +08:00
Junyan Qin
bf51afedf6
perf: async bug in llm form
2025-05-14 15:37:58 +08:00
Junyan Qin
39f9400de7
fix: modelscope no usable
2025-05-14 15:35:37 +08:00
devin-ai-integration[bot]
ac1d39580b
feat: add Google Gemini API support ( #1418 )
...
* feat: add Google Gemini API support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* fix: remove unused imports
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: add google-genai dependency
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* fix: update Gemini API implementation to use correct API methods
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* refactor: improve Gemini API implementation based on official documentation
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* fix: remove unsupported timeout parameter from Gemini API implementation
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* fix: correct Gemini API implementation based on official documentation
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: update geminichatcmpl
* deps: add google-generativeai
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-05-14 15:05:04 +08:00
Junyan Qin
9362b34858
doc: readme images
2025-05-14 12:34:49 +08:00
Junyan Qin
c6f6c715bd
doc: add demo images
2025-05-14 12:33:59 +08:00
Junyan Qin
6a8106d9ac
doc: remove usage badge in README
2025-05-14 12:22:45 +08:00
Junyan Qin (Chin)
5abbcb62a2
Fix/system info 404 ( #1413 )
...
* fix: system info 404
* fix: lint error
2025-05-13 23:14:06 +08:00
devin-ai-integration[bot]
2bf94539bd
Add i18n support with language selector on login page ( #1410 )
...
* feat: add i18n support with language selector on login page
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: complete i18n implementation for all webui components
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: complete all hardcoded text
* feat: dynamic label i18n
* fix: lint errors
* fix: lint errors
* delete sh fils
* fix: edit model dialog title
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-05-13 22:39:19 +08:00
Junyan Qin (Chin)
91cd8cf380
chore: release v4.0.1 ( #1409 )
2025-05-13 19:37:47 +08:00
Guanchao Wang
c3de3fa275
fix: wrong status when creating a WecomCS bot ( #1408 )
2025-05-13 19:33:32 +08:00
devin-ai-integration[bot]
039752419b
Add User Card and Logout Button to Sidebar ( #1405 )
...
* feat: add user card and logout button to sidebar
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: add test code to set dummy values in localStorage
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* style: fix formatting issues in HomeSidebar.tsx
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* style: fix whitespace in HomeSidebar.tsx
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* perf: styles of logout button
* fix: lint errors
* fix: lint errors
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-05-13 19:33:04 +08:00
Junyan Qin (Chin)
18c708da58
fix: windows path bug in importutil ( #1404 )
2025-05-13 16:52:16 +08:00
Junyan Qin (Chin)
8c08b8ee8a
perf: no delay for model selector hover card ( #1402 )
2025-05-13 16:15:35 +08:00
Junyan Qin (Chin)
015be6008d
fix: bugs in requesters ( #1401 )
2025-05-13 16:09:23 +08:00
Junyan Qin
da86384e58
doc(README): add Ask DeepWiki badge
2025-05-13 14:36:29 +08:00
devin-ai-integration[bot]
86ff6f5eb6
feat: plugin reordering ( #1398 )
...
* Add @dnd-kit/core and @dnd-kit/sortable dependencies for plugin sorting
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Add PluginSortDialog component with drag-and-drop functionality
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Integrate sorting button and dialog into PluginInstalledComponent
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Update HttpClient to use local backend URL for development
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Fix reorderPlugins method to use PUT and correct request format
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Update hover-card component using shadcn CLI
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Fix formatting issues in plugin sorting components
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* refactor: move plugin sorting button and dialog to page component
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* refactor: move PluginSortDialog component to plugins directory
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* chore: remove old PluginSortDialog component file
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* fix: api bug
* perf: desciption in plugin sorting dialog
* fix: lint errors
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-05-13 14:10:18 +08:00
devin-ai-integration[bot]
ae6979151f
Fix #1391 : Update bot's pipeline name when pipeline is renamed ( #1397 )
...
* Fix #1391 : Update bot's pipeline name when pipeline is renamed
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Refactor: Use bot_service to update bot pipeline names
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-05-13 12:44:00 +08:00
devin-ai-integration[bot]
fd1b5d494e
Add hover card to LLM model selector ( #1393 )
...
* Add hover card to LLM model selector to display detailed model information
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Fix formatting issues to resolve lint errors
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Fix remaining formatting issue in DynamicFormItemComponent.tsx
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* perf(model preview): hover card style
* fix: wrong base url
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-05-13 12:25:32 +08:00
Junyan Qin (Chin)
cd68760c75
Fix/runner bugs ( #1388 )
...
* fix: bugs in runners
* fix: model entity of exists conversation is None after changed runner
2025-05-12 18:21:08 +08:00
Junyan Qin (Chin)
13d36412dd
fix: llm model wrongly required when runner is not local-agent ( #1386 )
2025-05-12 14:16:17 +08:00
Junyan Qin (Chin)
f2e1ae432c
fix: deadlinks in README ( #1385 )
2025-05-12 09:50:53 +08:00
Junyan Qin (Chin)
0f30f1dcbd
doc: fix deadlinks of doc in README ( #1384 )
2025-05-12 09:48:05 +08:00
Junyan Qin (Chin)
d070737ef7
ci: fix bad frontend build output path ( #1383 )
2025-05-12 09:28:30 +08:00
Junyan Qin (Chin)
7e2b180ea5
Merge pull request #1380 from RockChinQ/version/4.0
...
Version/4.0
2025-05-11 21:23:54 +08:00
Junyan Qin
52b62a49c8
feat: remove unusable commands
2025-05-11 20:41:32 +08:00
Junyan Qin
ab6820c3df
fix: wrong base url
2025-05-11 18:51:50 +08:00
Junyan Qin
686002bf3a
feat: open bot edit dialog after creating
2025-05-11 18:51:50 +08:00
WangCham
8da45b1ed8
fix: manifest in wxoa
2025-05-11 18:31:41 +08:00
Junyan Qin
b7bf0a6172
fix: wrong base url
2025-05-11 17:39:24 +08:00
Junyan Qin
d562728d56
chore: remove system settings entry in sidebar
2025-05-11 17:15:56 +08:00
Junyan Qin
f4f5e88710
perf: i18n path in page helpLink
2025-05-11 16:37:12 +08:00
Junyan Qin
cc2d8588c4
perf: add helpLink for each page
2025-05-11 16:35:59 +08:00
Junyan Qin
37343bde66
fix: bug in migration
2025-05-11 16:23:29 +08:00
Junyan Qin
ce185e8e8e
perf: add no plugin tips component
2025-05-11 16:21:03 +08:00
Junyan Qin
cc20435ca5
chore: replace slack icon with a better one
2025-05-11 16:02:55 +08:00
Junyan Qin
dd3654c1a7
chore: icon of slack adapter
2025-05-11 15:37:26 +08:00
Junyan Qin
0c89dbce8d
fix: config field incompletion in adapter manifests
2025-05-11 15:34:28 +08:00
Junyan Qin
d01858125c
doc: add more comment for pipeline config
2025-05-11 15:14:32 +08:00
Junyan Qin
e467c2b5fc
perf: tab name in pipeline config
2025-05-11 14:05:55 +08:00
Junyan Qin
a596056ff8
feat: print trackback of pipeline errors
2025-05-11 13:44:56 +08:00
Junyan Qin
77a1af6b35
chore: migration for config.yaml
2025-05-10 20:58:46 +08:00
Junyan Qin
66050febb6
chore: v3 config migration script
2025-05-10 20:43:19 +08:00
Junyan Qin
11d94ae8c3
feat: show version in sidebar
2025-05-10 18:31:10 +08:00
Junyan Qin
055b389353
style: restrict line-length
2025-05-10 18:04:58 +08:00
Junyan Qin
b30016ed08
fix: args bugs of chatcmpl
2025-05-10 18:02:05 +08:00
Junyan Qin
247b41bdb2
Merge branch 'master' into version/4.0
2025-05-10 17:47:14 +08:00
Junyan Qin
f0cfd9f921
chore: format
2025-05-10 17:16:57 +08:00
Junyan Qin
d917b3f00c
chore: ignore json and yaml in prettier check
2025-05-10 17:15:42 +08:00
Junyan Qin
c52236e8a9
chore: switch to pre-commit
2025-05-10 17:14:09 +08:00
Junyan Qin
7b284591bd
chore: revert pre-commit-config
2025-05-10 16:44:06 +08:00
Junyan Qin
425681ea09
feat: remove telemetry
2025-05-10 16:17:01 +08:00
Junyan Qin
d1f7b93d77
perf: sidebar width
2025-05-10 15:59:39 +08:00
Junyan Qin
3a6b9b0287
perf: add subtitle for each page
2025-05-10 15:49:39 +08:00
Junyan Qin
e914d93c25
feat: check user existence when authing
2025-05-10 15:32:41 +08:00
Junyan Qin
90b479b9d2
feat: model editing
2025-05-10 14:25:44 +08:00
Junyan Qin (Chin)
138ddf122a
Merge pull request #1341 from RockChinQ/feat/webui-refactor
...
refactor: webui
2025-05-10 14:02:43 +08:00
Junyan Qin
fd7c386c12
perf: make button cursor-pointer as default
2025-05-10 12:31:21 +08:00
Junyan Qin
2fd6659129
perf: pipeline deletion tips
2025-05-10 12:29:53 +08:00
Junyan Qin
98eafd704b
feat: pipeline deletion
2025-05-10 12:28:44 +08:00
Junyan Qin
be46997fe2
fix: bug when refresh page
2025-05-10 11:46:23 +08:00
Junyan Qin
dbdb942156
fix(api): /home 404
2025-05-10 11:25:49 +08:00
Junyan Qin
d4cf6f650d
fix: icon url incorrect in prod
2025-05-10 11:07:00 +08:00
Junyan Qin
101931a258
chore: base url for prod
2025-05-10 10:55:06 +08:00
Junyan Qin
15e2535791
perf: styles
2025-05-10 10:48:27 +08:00
Junyan Qin
7763f11f5d
perf: complete some notifications
2025-05-10 09:27:25 +08:00
Junyan Qin
55087e54d0
perf: card layout in each page
2025-05-10 09:25:39 +08:00
HYana
f8b877fde0
feat: check build when commit
2025-05-10 01:26:39 +08:00
HYana
7a8102430f
fix: lint code to build success
2025-05-10 01:19:30 +08:00
Junyan Qin
4031ff2835
chore: remove unnecessary files and deps
2025-05-09 22:53:57 +08:00
Junyan Qin
df700ec7c2
perf: add notification toasts
2025-05-09 22:36:13 +08:00
Junyan Qin
337090e7cb
fix: failed to update tg bot
2025-05-09 22:28:23 +08:00
Junyan Qin
7753881c01
perf(PluginCard): switch to tailwindcss
2025-05-09 20:40:32 +08:00
Junyan Qin
0eca24dcce
perf(PluginMarketCard): switch to tailwindcss
2025-05-09 20:37:32 +08:00
Junyan Qin
cf6076f504
feat: login and register page
2025-05-09 20:33:12 +08:00
Junyan Qin
b966f47acb
refactor: not found page
2025-05-09 19:39:59 +08:00
Junyan Qin
0db6a4e524
fix: bugs in ui
2025-05-09 19:34:57 +08:00
Junyan Qin
95c6caff5a
perf: styles of plugin config dialog
2025-05-09 19:24:04 +08:00
Junyan Qin
5371431be6
feat: plugin deleting
2025-05-09 19:19:01 +08:00
Junyan Qin
da1f7050a6
fix: bug in plugin form
2025-05-09 18:59:06 +08:00
Junyan Qin
7c15f3ba12
feat: plugin config editor form
2025-05-09 18:52:04 +08:00
Junyan Qin
a5f3331c24
perf: sidebar style
2025-05-09 17:47:50 +08:00
Junyan Qin
6935ac33ac
feat: implement sort in plugin market
2025-05-09 17:13:06 +08:00
Junyan Qin
29f3cb9d5c
feat: marketplace cards
2025-05-09 16:32:54 +08:00
Junyan Qin
dafbed91e7
perf: plugin card styles
2025-05-09 16:06:04 +08:00
Junyan Qin
83d64528bb
feat: perf plugin card
2025-05-09 15:55:07 +08:00
Junyan Qin
6632d365c5
feat: complete plugin installation dialog
2025-05-09 14:58:17 +08:00
Junyan Qin
9cb4f58dd0
fix: linter error
2025-05-09 11:34:02 +08:00
Junyan Qin
6af837bafc
fix: linter in BotForm
2025-05-09 11:32:33 +08:00
Junyan Qin
eb42516f88
feat: switch tab component in plugins to shadcn
2025-05-09 11:28:41 +08:00
Junyan Qin
4b2ffcda12
perf: llm card and pipeline card
2025-05-09 10:45:35 +08:00
Junyan Qin
6c6f4ff076
perf: card styles
2025-05-09 10:06:01 +08:00
Junyan Qin (Chin)
245d7601cd
Merge pull request #1376 from RockChinQ/devin/1746754093-fix-chunk-reference-bug
...
fix: initialize chunk variable before reference in difysvapi.py
2025-05-09 09:40:09 +08:00
Devin AI
e265f267e1
improve: add explicit error handling for empty API responses
...
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-05-09 01:37:04 +00:00
Devin AI
f58d5f184f
fix: initialize chunk variable before reference in difysvapi.py
...
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-05-09 01:28:43 +00:00
Junyan Qin (Chin)
7886702ef2
Merge pull request #1375 from RockChinQ/feat/renderable-pipeline-config
...
feat: make pipeline config dynamic-form-renderable
2025-05-08 21:34:39 +08:00
Junyan Qin
8007084f8c
refactor: delete empty components
2025-05-08 21:34:04 +08:00
Junyan Qin
17762d9bd8
feat: open pipeline edit dialog after creating
2025-05-08 21:22:02 +08:00
Junyan Qin
72947fe20e
feat: pipeline creating
2025-05-08 21:18:13 +08:00
Junyan Qin
f544fd13c3
perf: style of pipeline dialog
2025-05-08 21:02:00 +08:00
Junyan Qin
a6ab19187b
perf: linter error in pipeline page
2025-05-08 20:51:51 +08:00
Junyan Qin
5b8e78726d
feat: implement llm-model-selector
2025-05-08 20:36:17 +08:00
Junyan Qin
ec515adc67
fix: add round in local-agent causes submit event
2025-05-08 20:31:04 +08:00
Junyan Qin
2d156b09f6
fix: bug in submit
2025-05-08 20:20:48 +08:00
Junyan Qin
50b973a0c3
feat: implement prompt editor in dynamic form
2025-05-08 18:39:58 +08:00
Junyan Qin
364fa0cbc0
perf: make runner detailed config form dynamicly hideaway
2025-05-08 18:33:29 +08:00
Junyan Qin
a0056eb14c
perf: dynamic and pipeline config ui
2025-05-08 18:23:08 +08:00
Junyan Qin
f6d3619bbe
feat: use dynamic form to render pipeline config
2025-05-08 18:17:42 +08:00
Junyan Qin
e74de068ea
perf: unify entities
2025-05-08 18:09:52 +08:00
Junyan Qin
ef6be4dfd9
fix: async bugs in BotForm
2025-05-08 12:23:24 +08:00
Junyan Qin
436b45c05c
feat: bot enable and pipeline binding
2025-05-08 12:09:20 +08:00
Junyan Qin
2893c30f5c
fix(botForm): default value not set to adapter_config while creating bot
2025-05-08 11:39:27 +08:00
Junyan Qin
4604f70a57
feat: switch dynamic to shadcn
2025-05-08 11:28:52 +08:00
Junyan Qin
9e24e240d8
perf: ui styles
2025-05-07 22:59:11 +08:00
Junyan Qin
9c3f5920da
perf: remove antd from bot page
2025-05-07 21:56:44 +08:00
Junyan Qin
0d21faa9d3
feat: meta field for bot form
2025-05-07 21:38:04 +08:00
Junyan Qin
124e1215e8
perf: hover animation for pipeline and bot cards
2025-05-07 20:53:03 +08:00
Junyan Qin
d2fb0dd749
refactor: replace antd with shadcn/ui
2025-05-07 18:06:44 +08:00
Junyan Qin
f5cee8b6b5
perf: make icon of model provider more tiny
2025-05-07 11:55:31 +08:00
Junyan Qin
4a41a4cf95
perf: styles of pipelines
2025-05-07 11:53:39 +08:00
Junyan Qin
bcba5162b7
feat: show adapters' label in card
2025-05-06 23:15:41 +08:00
Junyan Qin
7414b288dc
perf: bot card css
2025-05-06 23:09:44 +08:00
Junyan Qin
3c39ffca72
perf: webui styles
2025-05-06 22:40:35 +08:00
Junyan Qin
324f1c324d
feat: icon in sidebar
2025-05-06 21:56:12 +08:00
Junyan Qin
646687b8da
perf: styles of model config page
2025-05-06 21:18:39 +08:00
Junyan Qin
7382186bc4
fix: bugs in icon fetching
2025-05-06 11:34:49 +08:00
shinelin
2a6ca9cb97
feat(gewechat): 新增引用消息转发+@在引用中的bug修复 ( #1361 )
...
* feat(bugfix): 群消息替换@用户时, 限制下长度
* bugfix(gewechat): 修复@逻辑
* feat(gewechat): 把引用内容暴露出来,插件才可以定制化
* bugfix(gewechat): 空值处理
2025-05-04 16:05:01 +08:00
HYana
460e065eed
feat: update eslint & prettier rules
2025-04-30 17:36:46 +08:00
HYana
d4af2d4326
feat: finish update pipline but left some bugs
2025-04-29 23:49:15 +08:00
Junyan Qin (Chin)
7538973b33
chore: release v3.4.14.3 ( #1358 )
2025-04-29 19:45:19 +08:00
Junyan Qin
b65ce87a39
fix: current_stage in Query
2025-04-29 17:44:11 +08:00
Junyan Qin (Chin)
209f16af76
style: introduce ruff as linter and formatter ( #1356 )
...
* style: remove necessary imports
* style: fix F841
* style: fix F401
* style: fix F811
* style: fix E402
* style: fix E721
* style: fix E722
* style: fix E722
* style: fix F541
* style: ruff format
* style: all passed
* style: add ruff in deps
* style: more ignores in ruff.toml
* style: add pre-commit
2025-04-29 17:24:07 +08:00
HYana
09e70d70e9
Merge pull request #1351 from baicai99/feat/webui-refactor
...
feat:重构并改进应用的用户界面组件
2025-04-29 17:04:31 +08:00
chris
f1beb10893
修复插件管理卡片样式
2025-04-29 16:25:58 +08:00
chris
5c162009ee
合并冲突
2025-04-29 15:41:17 +08:00
chris
db547fb378
合并冲突
2025-04-29 15:36:03 +08:00
chris
44b005ffdd
合并冲突
2025-04-29 15:32:06 +08:00
chris
d42b29d673
修复仓库冲突
2025-04-29 15:05:15 +08:00
chris
9d724dbb8d
修复仓库冲突
2025-04-29 14:58:17 +08:00
shinelin
3554702054
feat(gewechat): 重构target2yiri代码+引用消息展开 ( #1352 )
...
* feat(gewechat): 重构target2yiri代码+引用消息展开
* feat(gewe): 引用消息,图片视频音频是单独的类型
2025-04-29 13:18:19 +08:00
Guanchao Wang
96183eb3e0
fix: access_token problems in wecomcs ( #1355 )
2025-04-29 13:04:52 +08:00
Chris
4b5ac6ad03
http
2025-04-28 23:14:35 +08:00
Chris
ea1a24fd1e
Refactor and enhance UI components across the application
...
- Improved formatting and consistency in BotConfigPage, HomeSidebar, and Plugin components.
- Removed unnecessary Spin component to prevent layout collapse in BotConfigPage.
- Enhanced sidebar selection logic to reflect current URL path in HomeSidebar.
- Updated layout styles for better responsiveness and visual appeal.
- Implemented mock data fetching in PluginMarketComponent for improved testing and development.
- Added pagination and search functionality in PluginMarketComponent.
- Refactored PluginInstalledComponent to streamline plugin list rendering and modal handling.
- Adjusted CSS styles for better alignment and spacing in various components.
- Removed commented-out code in HttpClient for cleaner codebase.
- Enhanced NotFound component layout for better user experience.
2025-04-28 23:10:33 +08:00
Junyan Qin
9d6a56b496
perf: apply mimetype judging in server
2025-04-28 23:05:36 +08:00
HYana
a18bf6aa2f
Merge pull request #1350 from baicai99/feat/webui-refactor
...
feat: 完善404页面,添加返回按钮和支持联系信息
2025-04-28 22:40:58 +08:00
Chris
8eca2cba58
feat: 完善404页面,添加返回按钮和支持联系信息
2025-04-28 22:23:48 +08:00
Junyan Qin
23321ce8e6
ci: adapt for current webui
2025-04-28 21:59:37 +08:00
Junyan Qin
1949ebb304
fix(rename): typo
2025-04-28 21:41:55 +08:00
Junyan Qin
2eaac168dc
chore: rename web_ui dir to web
2025-04-28 21:41:03 +08:00
HYana
5c74bb41c9
feat: fix eslint limits to build
2025-04-28 21:35:41 +08:00
Junyan Qin
32f138bff5
fix(plugin mgr): bad params for dump settings
2025-04-28 20:51:29 +08:00
HYana
a6836c723a
feat: finish toggle plugin
2025-04-28 20:45:06 +08:00
HYana
9850a0c2bf
feat: plugin market pagination access api
2025-04-28 19:06:41 +08:00
Guanchao Wang
778065f7fb
fix: image couldn't be sent in lark ( #1348 )
2025-04-28 15:30:30 +08:00
HYana
3d31ace50b
feat: plugin list installed finish
2025-04-28 14:58:08 +08:00
Junyan Qin
2a030622a9
feat: fetch pipelines
2025-04-28 14:41:18 +08:00
HYana
3950fc39bc
feat: redirect login when error 401
2025-04-28 13:55:12 +08:00
Lightwing
8d37447146
feat: notification and spinning display step 1 ( #1345 )
...
* feat: notification and loading display step 1
* chore: linter with husky and prettier, specifying rules needed
2025-04-28 13:55:12 +08:00
HYana
5562148327
feat: change pipeline form
2025-04-28 13:55:12 +08:00
HYana
1765fd5ff2
bugfix: fix bot page form bug
2025-04-28 13:55:12 +08:00
HYana
aa6fd6c70b
feat: finish all llm models page
2025-04-28 13:55:12 +08:00
Junyan Qin
3a4890778f
feat: primary color of login
2025-04-28 13:55:11 +08:00
hanachan
7bfe8b3f5b
feat: finish login page
2025-04-28 13:55:11 +08:00
Junyan Qin
af8f07218a
chore: favicon.ico
2025-04-28 13:55:11 +08:00
Junyan Qin
deb9e24c42
doc(README): remove core team list from readme
2025-04-28 13:55:11 +08:00
Junyan Qin
7d904afd39
perf(webui): btn color in empty component
2025-04-28 13:55:11 +08:00
BaiCai
ef207f9435
Update layout.tsx
2025-04-28 13:55:11 +08:00
BaiCai
18152fe04b
Create login.module.css
2025-04-28 13:55:10 +08:00
BaiCai
2b09591524
Update page.tsx
2025-04-28 13:55:10 +08:00
Junyan Qin
a623f79d97
typo: delete model field
2025-04-28 13:55:10 +08:00
Junyan Qin
90a3f17a8f
perf: sidebar style
2025-04-28 13:55:10 +08:00
HYana
1175cf9bbf
feat: improve plugin market style, finish pagination
2025-04-28 13:55:10 +08:00
Junyan Qin
b85f798364
perf: llm model definition
2025-04-28 13:55:10 +08:00
Junyan Qin
3003f39e34
perf: reorder sidebar
2025-04-28 13:55:10 +08:00
HYana
b57186e894
feat: finish plugin market
2025-04-28 13:55:09 +08:00
Junyan Qin
43d73bc493
feat: load requesters & llm models from api
2025-04-28 13:55:09 +08:00
BaiCai
5672bdb406
fix: bugs in bootstrap
...
* 修复bug:UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 1487: illegal multibyte sequence
方法:指定编码。pipeline_config = json.load(open('templates/default-pipeline-config.json', encoding='utf-8'))
* Create 1
* Delete plugins /1
* 修复:FileNotFoundError: [WinError 3] 系统找不到指定的路径。: 'plugins'
* 优化插件依赖检查逻辑,移除创建plugins目录的代码
2025-04-28 13:55:09 +08:00
Junyan Qin
9c6f2ce088
feat(bots): crud api request
2025-04-28 13:54:37 +08:00
HYana
ca183d2eb7
feat: finish installed plugin page & install from github
2025-04-28 13:54:37 +08:00
Junyan Qin
cf2e1a473e
feat: fetch adapters from api
2025-04-28 13:54:37 +08:00
Junyan Qin
59e4c85be5
fix: bad ret type of api client request methods
2025-04-28 13:54:37 +08:00
HYana
4db15fcac7
feta:plugin page temporary commit
2025-04-28 13:54:36 +08:00
Junyan Qin
e03e12539a
refactor: rename page routers
2025-04-28 13:54:36 +08:00
Junyan Qin
2d64447c08
feat(webui): user, system, plugins api client
2025-04-28 13:54:36 +08:00
Junyan Qin
43c5411265
feat(webui): implement provider, platform, pipeline api request methods
2025-04-28 13:54:36 +08:00
Junyan Qin
db8cc65e08
chore: ignore web/ for git
2025-04-28 13:54:36 +08:00
HYana
b81eb9be0c
feat: webUI 新增客户端请求模块
2025-04-28 13:54:35 +08:00
HYana
b1c7bf5b58
feat: webUI 优化流水线表单样式
...
1. 新增提交按钮
2. 优化按钮和表单项的样式
2025-04-28 13:54:35 +08:00
HYana
453237aef8
feat: webUI2.0 前端介面更新
...
1. 剩余登陆注册未完成
2. 剩余插件列表&市场未完成
2025-04-28 13:54:35 +08:00
Junyan Qin
8511432dee
feat(pipeline): use default config in create
2025-04-28 13:54:12 +08:00
shinelin
ac500266f3
feat(gewechat): 优化了代码结构+fix群聊艾特逻辑,新增消息类型 ( #1336 )
...
* feat(gewechat): 优化了代码结构+fix群聊艾特逻辑,新增消息类型
* feat(gewechat): 移除不合理的message定义,优化GewechatMessageConverter
* bugfix(gewechat): fix typo
* feat(gewechat): 去掉多余日志+公众号消息和文件消息转发+msg_source取空异常fix
* bugfix(message):删除image中的xml定义
* bugfix(message): fix typo
2025-04-27 20:48:55 +08:00
Junyan Qin (Chin)
efed9f3348
Merge pull request #1338 from RockChinQ/RockChinQ-patch-1
...
Update README_EN.md
2025-04-26 21:08:55 +08:00
Junyan Qin (Chin)
f1ed79fa4e
优化了处理语音消息和群聊图片消息,增加了发送语音消息(只能发送silk格式语音文件链接)和转发链接消息 ( #1323 )
...
* 优化了处理语音消息和处理群聊图片消息,增加了发送语音消息
* 增加了微信转发链接消息组件
* 增加了转发链接
* 修改字段内容手误问题
* 优化收到小程序,公众号转账等消息时将其通过unknown传递出来,并修复voice字段写错问题
* 移除有一处将数据当作base64处理并通过unknown中content(但是没有啊)传递。
2025-04-24 22:13:02 +08:00
Dong_master
cb7f7b80df
移除有一处将数据当作base64处理并通过unknown中content(但是没有啊)传递。
2025-04-24 22:05:54 +08:00
Dong_master
112f99d6d9
优化收到小程序,公众号转账等消息时将其通过unknown传递出来,并修复voice字段写错问题
2025-04-24 21:12:30 +08:00
Dong_master
00cafb1188
修改字段内容手误问题
2025-04-24 00:00:49 +08:00
Junyan Qin (Chin)
8af401eea4
chore: release v3.4.14.2 ( #1326 )
2025-04-23 17:34:00 +08:00
Junyan Qin (Chin)
446546b69f
fix(dify runner): response message event incorrect when using agent app ( #1325 )
2025-04-23 16:55:52 +08:00
Dong_master
5c26ce215b
增加了转发链接
2025-04-23 02:36:36 +08:00
Dong_master
8ca714853a
增加了微信转发链接消息组件
2025-04-23 02:28:39 +08:00
Dong_master
577dc0d175
优化了处理语音消息和处理群聊图片消息,增加了发送语音消息
2025-04-23 02:25:58 +08:00
Junyan Qin (Chin)
4417b61fd1
feat: read mcp servers from config.yaml ( #1320 )
2025-04-20 15:01:54 +08:00
Junyan Qin (Chin)
8a6d9d76da
perf: reduce newline in think tag converting ( #1319 )
2025-04-20 13:41:02 +08:00
Junyan Qin (Chin)
92acaf6c27
chore: release 3.4.14.1 ( #1315 )
2025-04-19 22:30:22 +08:00
Junyan Qin (Chin)
4d53b3cb06
doc: update README
...
doc: update README
2025-04-18 20:25:50 +08:00
Junyan Qin (Chin)
7cad4ffa37
Merge pull request #1311 from RockChinQ/feat/ppio
...
feat: add support for ppio
2025-04-17 16:36:01 +08:00
Junyan Qin
b6f312325f
chore: fix
2025-04-17 16:33:35 +08:00
Junyan Qin
43a6492cab
chore: migration for ppio config
2025-04-17 16:32:19 +08:00
WangCham
92e3546e8a
feat: add support for ppio
2025-04-17 16:18:05 +08:00
Junyan Qin (Chin)
8a9000cc67
chore: release v3.4.14 ( #1307 )
...
* chore: release v3.4.14
* doc(README): wecom cs
2025-04-16 15:06:47 +08:00
Guanchao Wang
6e3514c0b2
feat: add support for wecom customer service ( #1304 )
2025-04-16 15:02:01 +08:00
Junyan Qin
deb22739b7
perf(pipeline): currently not allowed to change is_default field
2025-04-16 14:00:11 +08:00
Junyan Qin
bc3b24d2f1
feat: auto set new model to default pipeline when it has no model bound
2025-04-16 13:50:09 +08:00
Junyan Qin
8caa6e86a1
feat: default pipeline
2025-04-16 13:40:59 +08:00
Junyan Qin
a2efb3ee15
chore: make track-function-calls false as default
2025-04-16 10:44:13 +08:00
Junyan Qin
08e0cd232d
perf: complete manifests for bot adapters
2025-04-15 22:30:45 +08:00
SkyFutu
2782c8cebe
Fix/windows compatibility ( #1303 )
...
* Update anthropicmsgs.py
* Update anthropicmsgs.py
* Update anthropicmsgs.py
* Update anthropicmsgs.py
* Update anthropicmsgs.py
2025-04-15 22:00:02 +08:00
Junyan Qin
5abe9b8a16
feat: add logo for all adapters
2025-04-15 14:39:08 +08:00
Junyan Qin
7801db0331
chore: simplify config.yaml
2025-04-15 12:55:51 +08:00
Junyan Qin
694ba4e32d
chore: simplify config.yaml
2025-04-15 12:55:35 +08:00
Junyan Qin
e5c0e41336
fix(botmgr): ref errors
2025-04-14 23:45:00 +08:00
Junyan Qin (Chin)
69435c04cc
feat: add logo for requesters ( #1300 )
2025-04-14 23:32:32 +08:00
Junyan Qin (Chin)
13e29a9966
chore: release v3.4.13.1 ( #1299 )
2025-04-14 20:19:18 +08:00
Guanchao Wang
601b0a8964
fix(moonshot): tool_call_id not found error ( #1040 ) ( #1298 )
2025-04-14 20:17:11 +08:00
Guanchao Wang
7c2ceb0aca
fix: add reasoning content for deepseek-reasoner ( #1296 )
2025-04-14 15:05:53 +08:00
Guanchao Wang
42fabd5133
fix: delete print function in lark ( #1295 )
2025-04-14 14:37:34 +08:00
Junyan Qin
2fdb53efc9
fix: /user/check-token api not work
2025-04-14 13:52:47 +08:00
Junyan Qin
9e9825a125
perf: print on startup
2025-04-13 22:52:34 +08:00
Junyan Qin
d012c1e33d
perf: ensure plugin deps on startup ( #858 )
2025-04-13 22:51:21 +08:00
Junyan Qin (Chin)
c8f331675c
refactor: remove legacy config files ( #1294 )
2025-04-13 21:58:36 +08:00
Junyan Qin
edc7f81486
feat: database migration
2025-04-13 20:50:13 +08:00
Guanchao Wang
210a8856e2
fix: telegram markdown & supergroup bugs ( #1293 )
2025-04-13 18:48:38 +08:00
Junyan Qin
854effc43e
chore: no longer run config migrations when config files are not exist
2025-04-13 18:31:52 +08:00
Guanchao Wang
c531cb11af
fix: bailian api streaming mode can't be established
2025-04-13 17:47:05 +08:00
Junyan Qin
633d3b5af2
refactor: remove legacy config schemas
2025-04-12 22:31:37 +08:00
Junyan Qin (Chin)
d6e655fcba
Merge pull request #1291 from RockChinQ/refactor/remove-qqbotpy-id-mapping
...
refactor: remove adapter-qq-botpy.json metadata
2025-04-12 22:20:07 +08:00
Junyan Qin
b64e1c609f
refactor: remove adapter-qq-botpy.json metadata
2025-04-12 22:19:18 +08:00
Junyan Qin (Chin)
41e9dba040
Merge pull request #1290 from RockChinQ/feat/plugin-manifest
...
feat: discovering plugins by manifests
2025-04-12 21:29:10 +08:00
Junyan Qin
80cf5c738f
chore: todo comment for component extensions
2025-04-12 21:26:53 +08:00
Junyan Qin
e5bcb1d179
chore: delete legacy plugin settings file
2025-04-12 21:20:43 +08:00
Junyan Qin
fc23fc7aed
feat: applying plugin config to plugin instance
2025-04-12 21:19:20 +08:00
Junyan Qin
ebd091a9e0
refactor: move plugin setting to db
2025-04-12 20:21:43 +08:00
Junyan Qin
11342e75de
feat: discovering plugins by manifests
2025-04-12 15:37:15 +08:00
Junyan Qin (Chin)
07e073f526
chore: perf issue template ( #1289 )
2025-04-11 17:52:04 +08:00
Junyan Qin (Chin)
c5457374a8
chore: release v3.4.13 ( #1284 )
2025-04-09 21:58:23 +08:00
Junyan Qin
2e1fb21ff9
perf: minor perf
2025-04-09 21:35:59 +08:00
Junyan Qin (Chin)
5198349591
Merge pull request #1275 from yrk111222/master
...
Add ModelScope Support
2025-04-03 21:00:03 +08:00
Junyan Qin
8a4967525a
fix(modelscope): bad base-url in migration
2025-04-03 20:52:01 +08:00
Junyan Qin
30b068c6e2
doc: reorder modelscope in README
2025-04-03 20:44:41 +08:00
Junyan Qin
ea3fff59ac
chore: remove verbose models from llm-models.json
2025-04-03 20:40:36 +08:00
Junyan Qin
5347094466
chore: remove llm-models and prompt related files
2025-04-03 18:20:00 +08:00
Junyan Qin (Chin)
4059e7fb6c
Merge pull request #1245 from RockChinQ/feat/invoke-pipelines
...
feat: pipeline invoking
2025-04-03 18:05:22 +08:00
Junyan Qin
7f66efcdd5
refactor: switch pipeline_cfg related fields to new pipeline config
2025-04-03 17:57:51 +08:00
Junyan Qin
472d472bc1
perf: param for get_conversation
2025-04-03 17:19:27 +08:00
Junyan Qin
fb18278bdc
refactor: move prompt mgm to pipeline
2025-04-03 17:06:01 +08:00
yrk
b09ce8296f
Add ModelScope Support
2025-04-03 16:55:14 +08:00
Junyan Qin (Chin)
f9d07779a9
fix: slack is incorrectly enabled as default ( #1274 )
2025-04-03 14:17:21 +08:00
Junyan Qin
913e43d84c
feat: make prompt object type array in pipeline config
2025-04-03 12:50:18 +08:00
Junyan Qin (Chin)
51634c1caf
chore: release v3.4.12.1 ( #1271 )
2025-04-02 15:23:38 +08:00
Guanchao Wang
0e00da6617
Merge pull request #1270 from RockChinQ/fix/telegram-markdown
...
fix: markdown and image problems in tg
2025-04-02 12:33:15 +08:00
Junyan Qin
4e7b9aaf59
chore: use model_dump in chatcmpl instead of dict()
2025-04-02 11:54:01 +08:00
Junyan Qin (Chin)
5ee6baeaaa
Merge pull request #1268 from RockChinQ/version/3.4.12
...
chore: release v3.4.12
2025-04-01 21:15:46 +08:00
Junyan Qin
f11a036c60
chore: release v3.4.12
2025-04-01 21:13:41 +08:00
Junyan Qin (Chin)
0ac02ff4ce
Merge pull request #1267 from RockChinQ/chore/default-prompt
...
chore: provide default prompt
2025-04-01 20:43:33 +08:00
Junyan Qin
99cc50b5cb
chore: provide default prompt
2025-04-01 20:42:23 +08:00
Junyan Qin (Chin)
1d8fb02989
Merge pull request #1218 from fdc310/master
...
新增了微信发送小程序、转发小程序,发送emoji表情以及发送链接
2025-04-01 20:38:32 +08:00
Junyan Qin
122cb1188c
style: standardized component names
2025-04-01 20:37:39 +08:00
Junyan Qin (Chin)
ca36ade288
Merge pull request #1266 from RockChinQ/chore/slack-schema
...
chore: add slack config schema
2025-04-01 20:04:08 +08:00
Junyan Qin
0877046db7
chore: add slack config schema
2025-04-01 20:03:42 +08:00
Junyan Qin (Chin)
ce9615a00e
Merge pull request #1265 from RockChinQ/feat/markdowncard
...
add support for markdown card in dingtalk & tg
2025-04-01 20:01:44 +08:00
Junyan Qin
dbe5a41395
chore: schema for markdown config
2025-04-01 20:01:20 +08:00
Junyan Qin
4a4ca54c6e
feat: migration for markdown config
2025-04-01 19:59:45 +08:00
wangcham
47acb63feb
add support for markdown card in dingtalk & tg
2025-04-01 07:11:48 -04:00
Junyan Qin (Chin)
038c5d41e2
Merge pull request #1258 from RockChinQ/feat/slack
...
feat: add slack adapter
2025-04-01 15:33:22 +08:00
Junyan Qin
011a795895
doc(README): add slack
2025-04-01 15:32:48 +08:00
wangcham
873a0339d8
feat: add support for sending active message in slack
2025-04-01 03:03:48 -04:00
wangcham
715da548c8
fix: put the link and content together
2025-04-01 02:37:25 -04:00
Junyan Qin (Chin)
5378c6ba35
chore: provides TZ=Asia/Shanghai in docker-compose.yaml as default ( #1259 )
2025-03-31 14:00:08 +08:00
Guanchao Wang
8799f86ea4
Update pkg/platform/sources/slack.py
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-03-31 13:48:37 +08:00
wangcham
686be4acbc
fix: eliminate host config
2025-03-31 01:10:45 -04:00
wangcham
5744eca37a
fix: bot user id in slack
2025-03-30 23:06:03 -04:00
wangcham
70f8ddb1ba
fix: delete useless image function in slack
2025-03-30 22:56:51 -04:00
wangcham
be1328cee9
feat: add support for slack
2025-03-30 22:24:53 -04:00
wangcham
c0dbf6fd13
feat:add support for slack
2025-03-30 12:53:48 -04:00
Junyan Qin (Chin)
ffe9c3e0f8
chore: release v3.4.11.2 ( #1257 )
2025-03-31 00:02:54 +08:00
Junyan Qin (Chin)
e20b79b0ed
perf(chatcmpl): remove space from base-url ( #1256 )
2025-03-30 23:59:55 +08:00
Junyan Qin (Chin)
e04d46db2c
perf(claude): ensure system message removed ( #867 ) ( #1255 )
2025-03-30 23:51:53 +08:00
Junyan Qin (Chin)
7341435127
perf(chatcmpl): use extra_body to pass args ( #1254 )
2025-03-30 23:43:45 +08:00
Junyan Qin (Chin)
8b56f94667
perf: add debugging msg for webhook style adapters ( #1253 )
2025-03-30 23:23:31 +08:00
Junyan Qin (Chin)
f5e98d4ebb
fix(gewe): should not block main launching process ( #1163 ) ( #1252 )
2025-03-30 23:14:56 +08:00
Junyan Qin (Chin)
23a0dba470
feat(dify): throw error event ( #1251 )
2025-03-30 23:04:46 +08:00
fdc310
512371cc25
Merge branch 'RockChinQ:master' into master
2025-03-30 22:55:55 +08:00
Junyan Qin
9f15ab5000
feat: preliminarily implement pipeline invoking
2025-03-29 17:50:45 +08:00
Dong_master
cd4a06b692
修改因为手误的参数名错误以及类名规范化
2025-03-29 01:18:30 +08:00
Junyan Qin
d01eadc70f
fix: typo in param
2025-03-29 00:37:17 +08:00
Junyan Qin (Chin)
629ebae0e9
chore: release v3.4.11.1 ( #1244 )
2025-03-28 23:48:09 +08:00
Junyan Qin (Chin)
394d4b3c1b
fix: static_file sent with wrong mimetype ( #1243 )
2025-03-28 23:46:24 +08:00
Junyan Qin
5ff59f1b07
feat: pipeline invoking
2025-03-28 23:42:41 +08:00
Junyan Qin
f8127eb585
perf: model definition
2025-03-28 17:22:00 +08:00
Junyan Qin
7cd03b0243
feat: bind pipeline with runtime manager
2025-03-28 15:55:03 +08:00
Junyan Qin (Chin)
5379e4cf27
feat: binding bots with runtime ( #1238 )
2025-03-27 23:50:02 +08:00
Junyan Qin
5be17c55d2
feat: crud of platform/bots
2025-03-27 01:20:00 +08:00
Junyan Qin
6c1ee922de
feat(pipeline): api for updating pipeline
2025-03-27 00:47:54 +08:00
Junyan Qin
d8c730341a
perf: standardize integer in config field schema
2025-03-27 00:33:54 +08:00
Dong_master
432440d6bf
新增reply发送消息及文件
2025-03-27 00:01:05 +08:00
Junyan Qin
9c4ea2d09b
chore: typo in trigger.yaml
2025-03-26 23:20:11 +08:00
Junyan Qin
2c50ab0255
feat: pipeline model crud
2025-03-26 23:19:57 +08:00
Junyan Qin (Chin)
b85615cece
chore: add pipeline config metadata ( #1236 )
2025-03-26 00:53:36 +08:00
Junyan Qin
349ce6908e
stash
2025-03-25 21:37:20 +08:00
Junyan Qin
4275459d45
feat: model sync between api and manager layer
2025-03-25 21:37:20 +08:00
Junyan Qin
81481c9050
feat: new llm initialization logic
2025-03-25 21:37:20 +08:00
Junyan Qin
3124cc0fef
feat: update requester config logic
2025-03-25 21:37:20 +08:00
Junyan Qin
5c584ee60d
feat: requesters api
2025-03-25 21:37:20 +08:00
Junyan Qin
c7c7e36c86
chore: delete args field from llm requester manifests
2025-03-25 21:37:19 +08:00
Junyan Qin
47d8358272
feat: llmmodels crud
2025-03-25 21:37:19 +08:00
Junyan Qin
a89a20a374
feat: update persistence models
2025-03-25 21:37:19 +08:00
Junyan Qin
b9d46d9972
chore: change default db path to langbot.db
2025-03-25 21:37:19 +08:00
Junyan Qin
c1f4de425a
refactor: move entities
2025-03-25 21:37:18 +08:00
Junyan Qin (Chin)
a0fd152d19
doc(README): add 3.13 in python version badge ( #1232 )
2025-03-24 15:43:46 +08:00
Junyan Qin (Chin)
1a62e08bab
chore: update gitignore ( #1231 )
2025-03-24 15:40:51 +08:00
Junyan Qin (Chin)
edbc59c117
perf: use source_platform_object to pass source event in aiocqhttp ( #1230 )
2025-03-24 14:03:44 +08:00
WangCham
cfdd0f8cb2
fix: Format the code in a standardized way ( #1222 )
2025-03-21 14:04:13 +08:00
Junyan Qin (Chin)
808f30675d
doc(README): contributors ( #1223 )
2025-03-21 10:47:32 +08:00
Junyan Qin (Chin)
46072abb41
doc(README): add planning platforms comments ( #1219 )
2025-03-19 23:23:56 +08:00
fdc310
71ffbb9eb5
Merge branch 'RockChinQ:master' into master
2025-03-19 23:13:58 +08:00
Junyan Qin (Chin)
27bbb2297a
Merge pull request #1217 from RockChinQ/version/3.4.11
...
chore: bump version 3.4.11
2025-03-19 22:50:50 +08:00
Junyan Qin
0d235aaef8
chore: bump version 3.4.11
2025-03-19 22:50:15 +08:00
Dong_master
e22c804deb
新增发送emoji表情?(好像没啥用)和发送链接功能
2025-03-19 22:47:10 +08:00
Dong_master
c136e790ef
新增小程序发送,小程序转发更名为ForwardMiniPrograms
2025-03-19 21:56:13 +08:00
Dong_master
3697afd9d6
新增小程序发送,小程序转发更名为ForwardMiniPrograms
2025-03-19 21:55:36 +08:00
Dong_master
c597c6482a
新增小程序转发
2025-03-19 20:46:56 +08:00
Junyan Qin (Chin)
dda8c637d8
Merge pull request #1216 from RockChinQ/doc/mcp-readme
...
doc(README): add mcp comments
2025-03-19 13:10:30 +08:00
Junyan Qin
e6d7aaa440
doc(README): add mcp comments
2025-03-19 13:10:01 +08:00
Junyan Qin (Chin)
028458b33c
Merge pull request #1210 from fdc310/master
...
处理at全员的atall,以及修复回复公众号和微信团队的问题
2025-03-19 13:03:07 +08:00
Junyan Qin (Chin)
9c7d8099cb
Merge pull request #1215 from RockChinQ/feat/mcp-tools
...
feat: add supports for loading mcp server as LLM tools provider
2025-03-19 13:01:09 +08:00
Junyan Qin
5640dc332d
feat(mcp): available for provider reloading
2025-03-19 12:41:04 +08:00
Junyan Qin
40275c3ef1
feat: add supports for loading mcp server as LLM tools provider
2025-03-19 12:08:47 +08:00
Junyan Qin (Chin)
ebe0b2f335
Merge pull request #1214 from RockChinQ/feat/tool-loaders
...
feat: tool loader abstraction
2025-03-19 09:37:10 +08:00
Junyan Qin
97603e8441
feat: tool loader abstraction
2025-03-19 09:36:03 +08:00
Dong_master
72cd444861
处理at全员的atall,以及修复回复公众号和微信团队的问题
2025-03-18 23:14:55 +08:00
Dong_master
955b859f2c
处理at全员的atall,以及修复回复公众号和微信团队的问题
2025-03-18 23:14:33 +08:00
Junyan Qin
dea5cc9c0c
stash
2025-03-18 21:59:53 +08:00
Junyan Qin (Chin)
d13ab1703e
Merge pull request #1209 from wangcham/feat/wxoa-notice-msg
...
feat: add support for loading message in wxoa
2025-03-18 20:39:22 +08:00
Junyan Qin
61ab6a009b
chore: migration for wxoa loading message
2025-03-18 20:38:33 +08:00
wangcham
a9ae36d362
feat: add support for loading message in wxoa
2025-03-18 06:58:35 -04:00
Junyan Qin (Chin)
f518395ce5
Merge pull request #1204 from fdc310/master
...
增加引用消息回复(暂时只是引用是机器人消息时候构建at并传入消息),增加小程序,转账,红包,视频号等消息的判断。
2025-03-18 12:04:09 +08:00
Junyan Qin (Chin)
20b17fe378
Merge pull request #1203 from IGCrystal/master
...
fix: Fix SSL certificate verification error during GitHub plugin installation
2025-03-17 23:54:25 +08:00
Junyan Qin
572182180c
deps: add certifi
2025-03-17 23:53:29 +08:00
Dong_master
de261099aa
增加引用消息回复(暂时只是引用是机器人消息时候构建at并传入消息),增加小程序,转账,红包,视频号等消息的判断。
2025-03-17 23:33:44 +08:00
Dong_master
50f0122955
增加引用消息回复(暂时只是引用是机器人消息时候构建at并传入消息),增加小程序,转账,红包,视频号等消息的判断。
2025-03-17 23:31:13 +08:00
Dong_master
fe9eff923e
增加引用消息回复(暂时只是引用是机器人消息时候构建at并传入消息),增加小程序,转账,红包,视频号等消息的判断。
2025-03-17 23:23:21 +08:00
冰苷晶
dd36278032
fix: add certifi to requirement
2025-03-17 23:16:51 +08:00
冰苷晶
a079821976
fix: fix SSL certificateverification error during GitHub plugin installation.
...
- Create a custom SSL context using certifi for proper HTTPS certificate verification, meow - Add the ssl parameter to aiohttp requests to prevent download failure due to missing root certificates, meow - Improve error messages and enhance the overall plugin installation process, meow!
2025-03-17 23:12:23 +08:00
Junyan Qin
fa233e0a24
fix(variables): user_message_text not provided
2025-03-17 22:04:00 +08:00
Junyan Qin (Chin)
22306cb4ea
Merge pull request #1199 from fdc310/master
...
Fixed bot sending messages to others without PushContent field causing error in judgment, and fixed bot sending messages to reply to themselves
2025-03-16 22:12:59 +08:00
Dong_master
f2d45a3668
将bot账号手动发送消息拦截提前到转换层
2025-03-16 21:43:07 +08:00
Dong_master
db91ff12f7
修复bot自己给别人发消息时没有PushContent字段导致判断错误,并修复bot自己发消息自己回复问题
2025-03-16 19:10:07 +08:00
Dong_master
eb841fb73e
修复bot自己给别人发消息时没有PushContent字段导致判断错误,并修复bot自己发消息自己回复问题
2025-03-16 19:08:56 +08:00
Junyan Qin
bd0438df76
chore: release v3.4.10.4
2025-03-16 17:05:10 +08:00
Junyan Qin (Chin)
9ca1fc59ef
Merge pull request #1198 from fdc310/master
...
当机器人群名称改名后群聊单独at机器人时候替换@信息为空
2025-03-16 16:24:52 +08:00
Dong_master
84a80a5ec8
当是单独群聊at机器人时候替换@信息为空
2025-03-15 22:21:21 +08:00
Dong_master
4b2e248646
当是单独群聊at机器人时候替换@信息为空
2025-03-15 22:13:15 +08:00
Dong_master
b90e45590a
当微信群有at消息时删除第一个at已达到能激活管理员模式
2025-03-15 01:15:56 +08:00
Junyan Qin (Chin)
ff93d563a8
Merge pull request #1194 from fdc310/master
...
'增加了主动发送at信息'
2025-03-14 22:41:41 +08:00
Junyan Qin (Chin)
53228498ed
Merge pull request #1191 from wangcham/master
...
fix: eliminate critical message queue blockage in wxoa
2025-03-14 22:29:03 +08:00
Dong_master
8ece82e43a
'增加了主动发送at信息'
2025-03-14 02:33:52 +08:00
wangcham
8b4684675e
fix: eliminate critical message queue blockage in wxoa
2025-03-13 10:44:09 -04:00
Junyan Qin (Chin)
8cca12fff2
Merge pull request #1190 from wangcham/master
...
feat: add support for longer response in wxoa
2025-03-13 17:30:19 +08:00
Junyan Qin
a74111612e
chore: config for wxoa mode
2025-03-13 17:29:05 +08:00
wangcham
c7799a65c4
fix: update config in wxoa
2025-03-13 05:15:03 -04:00
wangcham
aabb01c50f
feat: add support for longer response in wxoa
2025-03-12 23:39:43 -04:00
Junyan Qin
95e2ada965
fix(schema): adapt str type session id
2025-03-12 21:32:19 +08:00
Junyan Qin (Chin)
3fe7d53c76
Merge pull request #1188 from RockChinQ/feat/query-variables
...
feat: add query variables
2025-03-12 21:21:50 +08:00
Junyan Qin
e8634bb1ab
feat(variables): add api for plugin
2025-03-12 20:57:42 +08:00
Junyan Qin
dbe46b5770
feat: add query variables
2025-03-12 19:13:04 +08:00
Junyan Qin (Chin)
6d9fba30b1
Merge pull request #1187 from wangcham/master
...
feat: add support for sending active messages in wecom
2025-03-12 16:49:47 +08:00
wangcham
6a866bf871
feat: add support for sending active messages in wecom
2025-03-12 04:03:02 -04:00
Junyan Qin (Chin)
3c961e4652
Merge pull request #1184 from wangcham/master
...
feat: add support for sending active messages in dingtalk
2025-03-11 16:42:29 +08:00
wangcham
7abd999420
feat: add support for sending active messages in dingtalk
2025-03-11 04:27:17 -04:00
Junyan Qin
fca8fbb135
perf: no longer add slash as ignored prefix as default
2025-03-11 12:06:37 +08:00
Junyan Qin
c67caf18df
chore: release v3.4.10.3
2025-03-10 22:58:23 +08:00
Junyan Qin (Chin)
fe956fe4a5
Merge pull request #1181 from wangcham/master
...
fix: wrong group id in qqofficial web hook
2025-03-10 19:38:00 +08:00
wangcham
0e52f679a2
fix: wrong group id in webhook qq
2025-03-10 06:56:15 -04:00
Junyan Qin
b9500283ec
fix(gewechat): remove necessary await in send_message
2025-03-10 15:16:10 +08:00
Junyan Qin (Chin)
441b69b528
Merge pull request #1174 from Muffeter/master
2025-03-07 18:37:18 +08:00
sonmu
898bcdc96b
typo: fix README
2025-03-07 18:33:27 +08:00
Junyan Qin
02bc1fc45e
chore: release v3.4.10.2
2025-03-05 21:12:52 +08:00
Junyan Qin (Chin)
5585981dc3
Merge pull request #1165 from fdc310/master
...
修复因为gewe将字段修改回原版而导致的我的判断逻辑问题
2025-03-05 21:12:21 +08:00
Dong_master
a4777f194b
修复因为gewe将字段修改回原版而导致的我的判断逻辑问题
2025-03-05 19:56:28 +08:00
Junyan Qin
41aeda8dc0
chore: release v3.4.10.1
2025-03-05 17:16:05 +08:00
Junyan Qin (Chin)
2ed522667e
Merge pull request #1162 from fdc310/master
...
'修复了gewe更新回调参数data和typename字段改变造成的不回复的问题'
2025-03-05 17:14:27 +08:00
Dong_master
1932444666
'修复了gewe更新回调参数data和typename字段改变造成的不回复的问题'
2025-03-05 16:48:46 +08:00
Dong_master
b49b7e963d
'修复了gewe更新回调参数data和typename字段改变造成的不回复的问题'
2025-03-05 00:54:39 +08:00
Junyan Qin
435c11ff27
doc(README): add more model in README
2025-03-03 21:26:39 +08:00
Junyan Qin
2e93600437
feat: update llm-models.json template
2025-03-03 21:02:48 +08:00
Junyan Qin (Chin)
faecb70d0f
Merge pull request #1154 from Yi-Lyu/master
...
将微信消息时间戳传递给 dify,便于 dify 通过消息时间戳来做业务逻辑。
2025-03-02 20:21:08 +08:00
Junyan Qin
92e1ac5c3a
feat: add supports for passing time to dify workflow
2025-03-02 20:18:33 +08:00
Junyan Qin
8963a2117b
feat: add field time in MessageEvent
2025-03-02 20:16:34 +08:00
Ethan
aa300258ab
feat: enhance user message preprocessing to include message creation timestamp
2025-03-02 19:45:10 +08:00
Ethan
48841daff5
feat: enhance user message preprocessing to include message creation timestamp
2025-03-02 19:30:07 +08:00
Ethan
8878f1ed87
feat: enhance user message preprocessing to include message creation timestamp
2025-03-02 19:20:10 +08:00
Ethan
f6205d79c0
feat: enhance user message preprocessing to include message creation timestamp
2025-03-02 19:18:26 +08:00
Ethan
d6d5dac6b3
feat: enhance user message preprocessing to include message creation timestamp
2025-03-02 19:10:53 +08:00
Ethan
05b979e68a
feat: enhance user message preprocessing to include message creation timestamp
2025-03-02 19:10:09 +08:00
Ethan
9f7d9e4c0d
feat: enhance user message preprocessing to include message creation timestamp
2025-03-02 18:49:32 +08:00
Junyan Qin
98a9fed726
chore: release v3.4.10
2025-03-02 18:08:59 +08:00
Junyan Qin
720a218259
perf: simplify platform entities
2025-03-02 17:59:13 +08:00
Junyan Qin (Chin)
60c0adc6f9
Merge pull request #1152 from RockChinQ/feat/dingtalk-audio
...
feat(dingtalk): add supports for audio receiving
2025-03-02 17:38:19 +08:00
Junyan Qin
bc8c346e68
fix(dingtalk): group and person id not distinguished
2025-03-02 17:35:06 +08:00
Junyan Qin
a198b6da0b
feat(dingtalk): add supports for audio receiving
2025-03-02 17:03:19 +08:00
Junyan Qin (Chin)
0f3dc35df4
Merge pull request #1150 from Tigrex-Dai/master
...
添加针对Anthropic新模型的thinking开关
2025-03-02 15:39:58 +08:00
Junyan Qin
7b6e6b046a
perf(claude): simplify the thinking resp processing
2025-03-02 15:24:08 +08:00
Tigrex Dai
9e503191d6
Update anthropicmsgs.py
2025-03-01 17:27:01 +01:00
Tigrex Dai
1fd23a0d8d
Merge branch 'RockChinQ:master' into master
2025-03-01 16:53:23 +01:00
Junyan Qin
3811700a78
chore: update llm-models.json template
2025-03-01 21:33:47 +08:00
Junyan Qin
8762ba3d9c
feat(anthropic): add supports for tool use #763
2025-03-01 20:34:22 +08:00
Junyan Qin
c42b5aab5a
feat: update components.yaml
2025-03-01 11:45:15 +08:00
Junyan Qin (Chin)
d724899ec0
Merge pull request #1148 from RockChinQ/feat/requester-manifests
...
feat: add manifests for all requesters
2025-03-01 00:12:55 +08:00
Junyan Qin
81aacdd76e
refactor: lookup requester from discover engine
2025-03-01 00:12:23 +08:00
Junyan Qin
0aa072b4e8
feat: add manifests for all requesters
2025-02-28 22:47:34 +08:00
Tigrex Dai
6335e9dd8b
Update anthropicmsgs.py
2025-02-28 13:02:06 +01:00
Tigrex Dai
a785289ac9
Update entities.py
2025-02-28 13:00:44 +01:00
Junyan Qin (Chin)
f8bace040c
Merge pull request #1142 from fdc310/master
...
个人微信中主动发送图片的修改,但是只能发送链接
2025-02-28 11:33:43 +08:00
Dong_master
d62d597695
'个人微信中主动发送图片的修改,但是只能发送链接'
2025-02-28 01:31:59 +08:00
Dong_master
d938129884
'删除先'
2025-02-28 01:30:55 +08:00
Dong_master
327f448321
Resolved merge conflict in gewechat.py
2025-02-28 01:22:15 +08:00
Dong_master
19af3740c1
'个人微信中主动发送图片的修改,但是只能发送链接'
2025-02-28 01:17:25 +08:00
Junyan Qin
11b1110eed
chore: release v3.4.9.5
2025-02-27 17:04:54 +08:00
Junyan Qin (Chin)
682b897e21
Merge pull request #1130 from fdc310/master
...
'个人微信中主动发送信息send_message的修改'
2025-02-26 15:54:02 +08:00
Junyan Qin
998ad7623c
perf(gewechat): simplify
2025-02-26 15:53:26 +08:00
Junyan Qin (Chin)
4f1db33abc
Merge pull request #1131 from shockno1/master
...
Update gewechat.py 添加gewe微信接口中voice语音的处理
2025-02-26 15:38:56 +08:00
shockno1
ca6cb60bdd
Update gewechat.py 添加gewe微信接口中voice语音的处理
...
添加gewe微信接口中voice语音的处理
2025-02-26 12:45:28 +08:00
Dong_master
133e48a5a9
'个人微信中主动发送信息send_message的修改'
2025-02-26 02:54:42 +08:00
Junyan Qin
d659d01b1e
chore: release v3.4.9.4
2025-02-25 17:03:00 +08:00
Junyan Qin
34f73fd84b
fix: typo
2025-02-25 17:02:36 +08:00
Junyan Qin (Chin)
54b87ff79d
Merge pull request #1128 from wang149876/master
...
让llm重载可以直接获取本地最新的llm_models.json里面的内容
2025-02-25 16:54:53 +08:00
wang149876
6c2843e7c1
精简为直接复制给llm_models_meta
2025-02-25 16:52:00 +08:00
Junyan Qin (Chin)
6761a31982
Merge pull request #1127 from Yi-Lyu/master
...
围绕 Gewechat 修改,1)支持聊天记录的消息; 2)图片消息改为图片常规尺寸图片放弃原来的缩略图
2025-02-25 16:15:17 +08:00
Junyan Qin
9401a79b2b
feat: update file download url
2025-02-25 16:12:45 +08:00
wang149876
7a4905d943
让llm重载可以直接获取本地最新的llm_models.json里面的内容
2025-02-25 12:56:00 +08:00
Ethan
4db1d2b3a3
fix: comment out debug print statement in gewechat callback
2025-02-25 11:53:23 +08:00
Ethan
2ffe2967d6
feat: add download image port configuration and improve image retrieval process
2025-02-25 11:32:35 +08:00
Ethan
0875c0f266
Merge branch 'RockChinQ:master' into master
2025-02-25 08:48:01 +08:00
Junyan Qin
68c7de5199
chore: release v3.4.9.3
2025-02-24 23:01:10 +08:00
Junyan Qin
4dfb8597ae
fix : #1124
2025-02-24 23:00:19 +08:00
Ethan
e21a27ff23
增加微信聊天中图片获取能力,较之前的微信图片仅提供缩略图的情况,改善为获取微信聊天中实际图片大小,方便后续 ocr 或者 llm vision 识别聊天图片内容。
2025-02-24 20:36:03 +08:00
Ethan
91ad7944de
增加微信聊天中图片获取能力,较之前的微信图片仅提供缩略图的情况,改善为获取微信聊天中实际图片大小,方便后续 ocr 或者 llm vision 识别聊天图片内容。
2025-02-24 20:18:35 +08:00
Ethan
c86602ebaf
增加微信聊天中图片获取能力,较之前的微信图片仅提供缩略图的情况,改善为获取微信聊天中实际图片大小,方便后续 ocr 或者 llm vision 识别聊天图片内容。
2025-02-24 20:17:15 +08:00
Ethan
f75ac292db
增加微信聊天中图片获取能力,较之前的微信图片仅提供缩略图的情况,改善为获取微信聊天中实际图片大小,方便后续 ocr 或者 llm vision 识别聊天图片内容。
2025-02-24 20:11:27 +08:00
Ethan
2742c249bf
增加微信聊天中图片获取能力,较之前的微信图片仅提供缩略图的情况,改善为获取微信聊天中实际图片大小,方便后续 ocr 或者 llm vision 识别聊天图片内容。
2025-02-24 20:09:11 +08:00
Ethan
36f04849ab
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# pkg/platform/sources/gewechat.py
2025-02-24 20:03:18 +08:00
Ethan
a60c896e89
增加微信聊天中图片获取能力,较之前的微信图片仅提供缩略图的情况,改善为获取微信聊天中实际图片大小,方便后续 ocr 或者 llm vision 识别聊天图片内容。
2025-02-24 20:02:49 +08:00
Ethan
c442320c7f
增加微信聊天中图片获取能力,较之前的微信图片仅提供缩略图的情况,改善为获取微信聊天中实际图片大小,方便后续 ocr 或者 llm vision 识别聊天图片内容。
2025-02-24 19:53:43 +08:00
Ethan
6aeae7e9f5
解决运行报错(base LangBot v3.4.9.2):
...
[02-24 05:46:37.616] manager.py (169) - [ERROR] : 平台适配器运行出错: 'GeWeChatAdapter' object has no attribute 'name'
2025-02-24 18:53:29 +08:00
Ethan
cae79aac48
添加微信消息类型 49(聊天记录)的支持,支持处理聊天记录类型的微信消息。
...
微信聊天记录是 xml 数据格式,本质上也是字符串,可以按照字符串Plain类型来处理。
2025-02-24 18:09:02 +08:00
Junyan Qin
0623f4009a
chore: release v3.4.9.2
2025-02-24 15:01:00 +08:00
Junyan Qin
06adeb72c4
fix: components.yaml encoding error on windows
2025-02-24 15:00:17 +08:00
Junyan Qin
ef044f4fc7
chore: release v3.4.9.1
2025-02-24 12:23:08 +08:00
Junyan Qin
7cd4e904ca
perf: add converting options for dify thinking tips ( #1108 )
2025-02-24 12:17:33 +08:00
Junyan Qin
c724494ee7
fix: revert streaming resp in chatcmpl
2025-02-24 11:07:42 +08:00
Junyan Qin
cdb2db348e
chore: release v3.4.9
2025-02-23 23:06:40 +08:00
Junyan Qin (Chin)
5873d4696f
Merge pull request #1118 from RockChinQ/feat/volcengine
...
feat: supports for `volcark`
2025-02-23 23:05:16 +08:00
Junyan Qin
613787f49c
doc: bad url in README
2025-02-23 23:02:07 +08:00
Junyan Qin
f620874251
chore: rename volcengine to volcark
2025-02-23 22:52:50 +08:00
Junyan Qin
1f08082a58
feat: add supports for volcengine ( #1114 )
2025-02-23 22:42:20 +08:00
Junyan Qin (Chin)
8f5da1677b
Merge pull request #1113 from RockChinQ/feat/component-manifest
...
feat: component discovering engine
2025-02-23 22:16:38 +08:00
Junyan Qin
5439a3a31f
feat: add manifest for LLMAPIRequester
2025-02-22 21:33:35 +08:00
Junyan Qin
d92ee23764
feat: discover engine & manifests for platform adapters
2025-02-22 14:49:05 +08:00
Junyan Qin
71ecfc2566
doc(README): update community qq group number
2025-02-18 20:02:25 +08:00
Junyan Qin
c0787e0bb6
doc(README): add GitCode badge for CN README
2025-02-18 14:08:38 +08:00
Junyan Qin
357da2d236
doc: update README
2025-02-14 13:46:24 +08:00
Junyan Qin
6071241872
chore: release v3.4.8
2025-02-14 13:36:59 +08:00
Junyan Qin
ab93c67081
doc(README): telegram comment
2025-02-14 13:36:26 +08:00
Junyan Qin (Chin)
7af6b833df
Merge pull request #1079 from RockChinQ/feat/telegram
...
feat: add adapter `telegram`
2025-02-14 13:34:38 +08:00
Junyan Qin
3e4b85aeb5
chore: configurations
2025-02-14 13:12:49 +08:00
Junyan Qin
2b6be04c5d
feat: telegram adapter
2025-02-14 12:55:48 +08:00
Junyan Qin
b2d1c82196
stash
2025-02-14 00:10:21 +08:00
Junyan Qin
a19da7b923
doc(README): comments for DingTalk
2025-02-14 00:04:55 +08:00
Junyan Qin (Chin)
4a9a78d07b
Merge pull request #1077 from wangcham/feat/dingtalk
...
feat: add support for dingtalk
2025-02-14 00:02:07 +08:00
Junyan Qin (Chin)
300dbd076f
Merge branch 'master' into feat/dingtalk
2025-02-14 00:01:03 +08:00
Junyan Qin
ddf52524a8
chore: migrations
2025-02-13 20:03:06 +08:00
wangcham
7dcc44b4fc
feat: add support for dingtalk
2025-02-13 03:47:45 -05:00
Junyan Qin
75af631c17
chore: release v3.4.7.2
2025-02-13 00:49:19 +08:00
WangCham
04dd4fce68
Update wecom.py
...
fix the bug that wecom couldnt send message when accept an image.
2025-02-12 22:04:16 +08:00
Junyan Qin (Chin)
2776a95a40
Merge pull request #1068 from leeAx/feat/lark_http
...
feat(lark):enable lark callback
2025-02-12 21:17:34 +08:00
Junyan Qin (Chin)
dc93b37fd6
Merge branch 'master' into feat/lark_http
2025-02-12 21:13:54 +08:00
Junyan Qin
6502a64cab
feat(lark): supports for encrypted message
2025-02-12 21:12:53 +08:00
Junyan Qin
5311e78776
chore: release v3.4.7.1
2025-02-12 15:16:02 +08:00
Junyan Qin
35721c1340
doc(README): update comment of aliyun bailian
2025-02-12 13:47:01 +08:00
Junyan Qin (Chin)
a76df22cab
Merge pull request #1066 from lyg09270/master
...
阿里云百炼平台通用模型和自定义模型应用API支持
2025-02-12 13:44:19 +08:00
Junyan Qin
a90f996b24
chore: related configuration of dashscope runner
2025-02-12 13:33:07 +08:00
Junyan Qin (Chin)
c96d4456ea
Merge pull request #1035 from wanjiaju3108/master
...
阿里云大模型服务适配
2025-02-12 11:27:05 +08:00
Junyan Qin (Chin)
d1df6d993f
Merge branch 'master' into master
2025-02-12 11:26:35 +08:00
Junyan Qin
191f8866ae
chore(bailian): related configuration
2025-02-12 11:25:28 +08:00
Junyan Qin
e17da4e2ee
chore: remove models of MaaS from llm-models.json
2025-02-12 11:11:07 +08:00
lipu
2c3fdb4fdc
feat(lark):enable lark callback
2025-02-11 21:37:07 +08:00
Junyan Qin
e89c6b68c9
fix: f the stream resp
2025-02-11 21:19:15 +08:00
Civic_Crab
51cca31f04
去除qwen请求器
2025-02-11 18:52:27 +08:00
Civic_Crab
e51950aa75
修改llm-model.json,去除舍弃的qwen功能
2025-02-11 18:50:56 +08:00
Civic_Crab
4c344e0636
阿里云百炼平台应用API支持
2025-02-11 18:48:21 +08:00
Civic_Crab
90261d1f55
Merge branch 'master' of https://github.com/lyg09270/LangBot
2025-02-11 18:40:13 +08:00
Junyan Qin
fabf93f741
chore: release v3.4.7
2025-02-11 12:56:13 +08:00
Junyan Qin
ab8ef01c76
docs: update trendshift badge link
2025-02-11 12:28:11 +08:00
Junyan Qin (Chin)
e463d3a8fe
Merge pull request #1057 from eltociear/add-japanese-readme
...
docs: add Japanese README
2025-02-11 12:19:39 +08:00
Junyan Qin
a6bc617a3b
docs: add discord link
2025-02-11 12:19:12 +08:00
Ikko Eltociear Ashimine
1b1ccdd733
docs: add Japanese README
...
I created Japanese translated README.
2025-02-11 03:07:31 +09:00
Junyan Qin
8d00e710d5
doc(README): add official account compatibility comment
2025-02-11 00:26:26 +08:00
Junyan Qin (Chin)
de9e3bdbd5
Merge pull request #1055 from wangcham/feat/wxoa
...
feat: add support for wechat official account
2025-02-11 00:24:17 +08:00
Junyan Qin
b6e054a73f
chore: migrations for officialaccount adapter
2025-02-11 00:23:38 +08:00
Junyan Qin (Chin)
a078b2cf12
Merge branch 'master' into feat/wxoa
2025-02-11 00:02:33 +08:00
wangcham
6f32bf9621
fix: wecom userid
2025-02-10 10:01:48 -05:00
wangcham
ac628b26d9
feat:add support for wechat official account
2025-02-10 09:16:33 -05:00
wangcham
7ba655902b
fix: wecom userid couldn't pass correctly
2025-02-10 09:11:27 -05:00
wangcham
05c1fdaa9e
feat: add adapter for 微信公众号
2025-02-10 06:08:59 -05:00
Junyan Qin (Chin)
d7687913a9
doc(README.md): update trendingshift badge
2025-02-10 11:04:57 +08:00
Civic_Crab
9e718a2e8a
新增dashscope依赖
2025-02-09 06:39:39 +08:00
Civic_Crab
cbec2f6d02
新增dashscope依赖
2025-02-09 06:37:55 +08:00
Civic_Crab
52eb37d13d
支持阿里云百炼的通用模型和自定义大模型应用
2025-02-09 06:32:49 +08:00
wanjiaju
8e9f43885a
阿里云百炼适配
...
新增阿里云请求器配置、阿里云模型配置、阿里云令牌配置
新增硅基模型配置
2025-02-08 10:30:19 +08:00
wanjiaju
9eefbcb6f2
阿里云百炼适配
...
新增阿里云请求器配置、阿里云模型配置、阿里云令牌配置
新增硅基模型配置
2025-02-08 10:27:19 +08:00
Junyan Qin
4d8ebc8c38
chore: release v3.4.6.2
2025-02-08 00:05:12 +08:00
Junyan Qin
21cfb6ee6f
fix: some field may not exist in chatcmplchunk
2025-02-07 23:57:51 +08:00
WangCham
c72ad2b242
Merge pull request #1026 from 7emotions/patch-1
...
fix: remove fatal clearance to message from QQWebhook
2025-02-07 23:16:22 +08:00
Lorenzo Feng
e83b0a7825
fix: remove fatal clearance to message from QQWebhook
2025-02-07 21:19:47 +08:00
Junyan Qin (Chin)
a8f2438288
Merge pull request #1024 from RockChinQ/dependabot/npm_and_yarn/web/jsonpath-plus-10.2.0
...
chore(deps): bump jsonpath-plus from 10.1.0 to 10.2.0 in /web
2025-02-07 11:16:28 +08:00
dependabot[bot]
d0ceaff6ed
chore(deps): bump jsonpath-plus from 10.1.0 to 10.2.0 in /web
...
Bumps [jsonpath-plus](https://github.com/s3u/JSONPath ) from 10.1.0 to 10.2.0.
- [Release notes](https://github.com/s3u/JSONPath/releases )
- [Changelog](https://github.com/JSONPath-Plus/JSONPath/blob/main/CHANGES.md )
- [Commits](https://github.com/s3u/JSONPath/compare/v10.1.0...v10.2.0 )
---
updated-dependencies:
- dependency-name: jsonpath-plus
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-07 02:56:43 +00:00
Junyan Qin
dbe6272bd8
chore: release v3.4.6.1
2025-02-06 14:52:01 +08:00
Junyan Qin
eceaf85807
feat: use stream req in the chatcmpl ( #992 )
2025-02-06 14:48:43 +08:00
Junyan Qin
d0606b79b0
chore: update issue template
2025-02-05 22:10:50 +08:00
Junyan Qin
412f290606
fix(wrapper): potential tool_calls misjudgment
2025-02-05 21:55:10 +08:00
Junyan Qin
21e1acc4f5
doc: add README_EN.md
2025-02-04 22:13:16 +08:00
Junyan Qin
326aad3c00
chore: release v3.4.6
2025-02-04 20:57:06 +08:00
Junyan Qin
493c2e9a16
chore: update readme
2025-02-04 20:50:56 +08:00
Junyan Qin (Chin)
51a87e28e2
Merge pull request #1016 from wangcham/bugfix-branch
...
fix: add support for qq official webhook
2025-02-04 20:49:36 +08:00
Junyan Qin
be2ff20f4b
chore: migration for qqofficial
2025-02-04 20:48:47 +08:00
Junyan Qin (Chin)
19c6b2fc32
Merge branch 'master' into bugfix-branch
2025-02-04 20:39:52 +08:00
Junyan Qin (Chin)
5d249f441b
Merge pull request #1015 from RockChinQ/feat/gewechat
...
feat: add `gewechat` adapter
2025-02-04 20:38:05 +08:00
Junyan Qin
852254eaef
feat: add gewechat adapter
2025-02-04 19:37:40 +08:00
wangcham
43ea64befa
fix: add support for webhook qq official
2025-02-04 06:35:51 -05:00
Junyan Qin
0f2cb58897
fix: forward msg send fail in lark and discord
2025-02-04 12:07:15 +08:00
Junyan Qin
dbece6af7f
chore: release v3.4.5.2
2025-02-04 00:17:46 +08:00
Junyan Qin (Chin)
b1e68182bd
Merge pull request #1013 from RockChinQ/feat/marketplace
...
feat: add marketplace
2025-02-04 00:17:09 +08:00
Junyan Qin
45a64bea78
feat: add marketplace
2025-02-04 00:14:45 +08:00
Junyan Qin
aec8735388
chore: release v3.4.5.1
2025-02-03 01:36:21 +08:00
Junyan Qin (Chin)
1d91faaa49
fix(platform.json): discord enabled by default
2025-02-03 01:33:29 +08:00
Junyan Qin (Chin)
e1e21c0063
Update README.md
2025-02-02 17:12:48 +08:00
Junyan Qin
e775499080
chore: release v3.4.5
2025-02-02 17:10:12 +08:00
Junyan Qin
735aad5a91
doc: README
2025-02-02 16:32:40 +08:00
Junyan Qin
fb4e106f69
doc: update README
2025-02-02 16:31:32 +08:00
Junyan Qin (Chin)
e5659db535
Merge pull request #1002 from RockChinQ/feat/discord
...
feat: add `discord` adapter
2025-02-02 16:30:40 +08:00
Junyan Qin
5381e09a6c
chore: config for discord
2025-02-02 16:28:21 +08:00
Junyan Qin
21f16ecd68
feat: discord adapter
2025-02-02 12:18:18 +08:00
Junyan Qin (Chin)
12fc76b326
Update README.md
2025-02-02 11:11:49 +08:00
Junyan Qin (Chin)
d7f87dd269
更新 README.md
2025-02-02 00:10:41 +08:00
Junyan Qin (Chin)
56227f3713
更新 README.md
2025-02-02 00:10:04 +08:00
Junyan Qin (Chin)
f492fee486
Merge pull request #1000 from RockChinQ/feat/siliconflow
...
feat: siliconflow provider
2025-02-01 14:19:43 +08:00
Junyan Qin
41a7814615
feat: siliconflow provider
2025-02-01 14:19:21 +08:00
Junyan Qin
8644f2c166
chore: update
2025-02-01 13:53:20 +08:00
Junyan Qin
e4a9365caf
chore: update issue template
2025-02-01 12:13:20 +08:00
Junyan Qin (Chin)
9fc7af1295
Merge pull request #999 from RockChinQ/feat/lm-studio
...
feat: add supports for LM Studio
2025-02-01 12:01:45 +08:00
Junyan Qin
d0eeb2b304
feat: add supports for LM Studio
2025-02-01 12:01:07 +08:00
Junyan Qin
e4518ebcf1
chore: release v3.4.4.1
2025-01-31 17:42:12 +08:00
Junyan Qin
7604cefd0f
fix: dify agent type not in schema
2025-01-30 22:07:03 +08:00
Junyan Qin
71729d4784
doc(README): update qq group number
2025-01-30 11:11:24 +08:00
Junyan Qin
1d16bc4968
perf: default value for requester args
2025-01-30 00:30:01 +08:00
Junyan Qin
de2bf79004
chore: release v3.4.4
2025-01-30 00:16:33 +08:00
Junyan Qin (Chin)
83ed7a9f38
Merge pull request #991 from RockChinQ/feat/lark
...
feat: add adapter `lark`
2025-01-30 00:15:27 +08:00
Junyan Qin
c326e72758
fix: migration not imported
2025-01-29 23:43:32 +08:00
Junyan Qin
ac9cef82cc
chore: migrations
2025-01-29 23:41:29 +08:00
Junyan Qin
ea254d57d2
feat: lark adapter
2025-01-29 23:31:40 +08:00
Junyan Qin
a661f24ae0
doc: add contributors graph
2025-01-29 16:53:09 +08:00
Junyan Qin
afabf9256b
chore: add model info deepseek-reasoner
2025-01-28 15:14:23 +08:00
Junyan Qin
74a8f9c9e2
fix: deps Crypto not checked
2025-01-27 21:33:10 +08:00
Junyan Qin
1d11e448f9
doc(README): update slogan
2025-01-26 10:15:14 +08:00
Junyan Qin
e3e23cbccb
chore: release v3.4.3.2
2025-01-25 17:25:06 +08:00
Junyan Qin (Chin)
79132aa11d
Merge pull request #988 from wangcham/bugfix-branch
...
fix:修复了企业微信的accesstoken问题
2025-01-25 17:23:19 +08:00
wangcham
7bb9e6e951
fix:修复了企业微信的accesstoken问题
2025-01-25 04:17:01 -05:00
Junyan Qin
37dc5b4135
chore: release v3.4.3.1
2025-01-23 13:32:51 +08:00
Junyan Qin
d588faf470
fix(httpx): deprecated proxies param
2025-01-23 13:32:27 +08:00
Junyan Qin
8b51a81158
doc(README): update qq group badge
2025-01-22 00:11:43 +08:00
Junyan Qin
9f125974bf
doc: update qq group
2025-01-22 00:07:16 +08:00
Junyan Qin
d0aed48ca9
chore: release v3.4.3
2025-01-21 10:47:53 +08:00
Junyan Qin (Chin)
bf548df6ae
Merge pull request #977 from wangcham/master
...
feat: add supports for wecom
2025-01-21 10:40:20 +08:00
Junyan Qin (Chin)
a3fe105f8e
Merge branch 'master' into master
2025-01-21 10:38:04 +08:00
wangcham
5add1d71bc
feat: migration for wecom config
2025-01-20 21:34:34 -05:00
wangcham
7a01cff0c8
perf(wecom): add supports for images
2025-01-20 21:24:46 -05:00
Junyan Qin
e8602f7134
doc(README): link title image to website
2025-01-20 20:29:54 +08:00
Junyan Qin
e9aad2c8d7
doc(README): update platforms
2025-01-20 20:05:45 +08:00
wangcham
60d4f3d77c
feat: add supports for wecom
2025-01-12 05:09:53 -05:00
Junyan Qin
9b8c5a3499
chore: release v3.4.2.1
2025-01-06 21:32:42 +08:00
Junyan Qin
53dde0607d
Merge pull request #972 from RockChinQ/fix/dify-back-image
...
fix(dify): display agent image
2025-01-06 21:29:26 +08:00
Junyan Qin
7f034b4ffa
fix(dify): display agent image
2025-01-06 21:28:36 +08:00
Junyan Qin
599ab83100
doc(README): perf llm comments
2025-01-06 20:33:35 +08:00
Junyan Qin
f4a3508ec2
Merge pull request #971 from RockChinQ/feat/zhipuai
...
feat: add supports for zhipuai(chatglm)
2025-01-06 20:29:26 +08:00
Junyan Qin
44b92909eb
feat: add supports for zhipuai(chatglm)
2025-01-06 20:27:10 +08:00
Junyan Qin
8ed07b8d1a
feat: add langbot scope plugin api
2025-01-06 19:49:32 +08:00
Junyan Qin
2ff9ced15e
doc(README): add go-cqhttp
2025-01-06 09:53:56 +08:00
Junyan Qin
641b8d71ed
doc(README): add compability comment
2025-01-06 09:51:40 +08:00
Junyan Qin
a31b450f54
chore: release v3.4.2
2025-01-04 23:07:52 +08:00
Junyan Qin
97bb24c5b9
feat: supports for provider reloading
2025-01-04 23:07:10 +08:00
Junyan Qin
5e5a3639d1
Merge pull request #958 from zhihuanwang/master
...
增加xAI模型支持
2025-01-04 22:25:51 +08:00
Junyan Qin
0a68a77e28
feat: refactor
2025-01-04 22:24:05 +08:00
kevin
11a0c4142e
增加xAI模型支持
...
推荐llm-models.json新增
```json
,
{
"name": "grok-2-vision-1212",
"model_name": "grok-2-vision-1212",
"requester": "grok-chat-completions",
"token_mgr": "grok",
"vision_supported": true
}
```
provider.json requester增加
```json
,
"grok-chat-completions": {
"args": {},
"base-url": "https://api.x.ai/v1 ",
"timeout": 120
}
```
keys增加:
```json
,
"grok": [
"xai-your-key"
]
```
2025-01-04 22:13:47 +08:00
Junyan Qin
d214d80579
Update README.md
2025-01-04 11:11:57 +08:00
Junyan Qin
ed719fd44e
ci: perf workflows
2025-01-02 11:03:40 +08:00
Junyan Qin
5dc6bed0d1
Merge pull request #969 from RockChinQ/perf/unified-persistence-dir
...
perf: move label file to data dir
2025-01-02 10:52:16 +08:00
Junyan Qin
b1244a4d4e
perf: move label file to data dir
2025-01-02 10:51:09 +08:00
Junyan Qin
6aa325a4b1
perf: no exit after files created
2025-01-02 10:41:52 +08:00
Junyan Qin
88a11561f9
chore: remove stranger message callback method
2024-12-29 21:31:47 +08:00
Junyan Qin
fd30022065
fix: potential vulnerabilities in CI
2024-12-27 22:54:48 +08:00
Junyan Qin
9486312737
chore: release v3.4.1.5
2024-12-26 22:08:38 +08:00
Junyan Qin
e37070a985
fix(requester): unmatched params ( #967 )
2024-12-26 15:14:06 +08:00
Junyan Qin
ffb98ecca2
chore: release v3.4.1.4
2024-12-24 23:37:23 +08:00
Junyan Qin
29bd69ef97
fix: bad await in aiocqhttp adapter
2024-12-24 23:37:02 +08:00
Junyan Qin
e46c9530cc
更新 README.md
2024-12-24 20:48:18 +08:00
Junyan Qin
7ddd303e2d
Update README.md
2024-12-24 20:46:40 +08:00
Junyan Qin
66798a1d0f
Update README.md
2024-12-24 20:41:21 +08:00
Junyan Qin
bd05afdf14
Update README.md
2024-12-24 20:23:31 +08:00
Junyan Qin
136e48f7ee
Update README.md
2024-12-24 20:19:41 +08:00
Junyan Qin
facb5f177a
Update README.md
2024-12-24 20:16:20 +08:00
Junyan Qin
10ce31cc46
chore: release v3.4.1.3
2024-12-24 19:26:39 +08:00
Junyan Qin
3b4f3c516b
Update README.md
2024-12-24 19:08:35 +08:00
Junyan Qin
a1e3981ce4
chore: 更新issue模板
2024-12-24 15:51:19 +08:00
Junyan Qin
89f26781fe
chore: 更新issue模板
2024-12-24 15:50:41 +08:00
Junyan Qin
914292a80b
chore: 修改issue模板
2024-12-24 15:47:59 +08:00
Junyan Qin
8227e3299b
Merge pull request #963 from RockChinQ/feat/dl-image-by-adapters
...
fix: 下载 QQ 图片时的400问题
2024-12-24 11:28:31 +08:00
Junyan Qin
07ca48d652
fix: 无法传递qq图片的问题
2024-12-24 11:26:33 +08:00
Junyan Qin
243f45c7db
fix: 使用 header 避免400
2024-12-24 11:09:45 +08:00
Junyan Qin
12cfce3622
feat: 重构图片消息传递逻辑 ( #957 , #955 )
2024-12-24 10:57:17 +08:00
Junyan Qin
535c4a8a11
fix: anthropic sdk删除proxies导致无法启动 ( #962 , #960 )
2024-12-23 21:35:16 +08:00
Junyan Qin
6606c671b2
doc: README添加demo
2024-12-23 10:43:52 +08:00
Junyan Qin
242f24840d
fix: 为dify agent设置项更新schema
2024-12-17 16:24:00 +08:00
Junyan Qin
486f636b2d
doc(README): 添加 railway 部署按钮
2024-12-17 14:49:41 +08:00
Junyan Qin
b293d7a7cd
doc: README
2024-12-17 01:30:39 +08:00
Junyan Qin
f4fa0b42a6
chore: release v3.4.1.2
2024-12-17 01:22:31 +08:00
Junyan Qin
209e89712d
Merge pull request #953 from RockChinQ/perf/dify-sv-api
...
perf: 完善 dify api runner
2024-12-17 01:21:01 +08:00
Junyan Qin
3314a7a9e9
fix: 在设置model为非视觉模型时,非local-agent的runner无法获得图片消息 ( #948 )
2024-12-17 01:17:57 +08:00
Junyan Qin
793d64303e
perf: 完善dify api runner
2024-12-17 01:04:08 +08:00
Junyan Qin
6642498f00
feat: 添加对 agent 应用的支持 ( #951 )
2024-12-17 00:41:28 +08:00
Junyan Qin
32b400dcb1
fix: dify的timeout无法自定义 ( #949 )
2024-12-16 23:54:56 +08:00
Junyan Qin
0dcd2d8179
doc: 添加 zeabur 部署方式
2024-12-16 20:02:04 +08:00
Junyan Qin
736f8b613c
feat: 为 ollama 支持视觉和函数调用 ( #950 )
2024-12-15 17:05:56 +08:00
Junyan Qin
9e7d9a937d
chore: release v3.4.1.1
2024-12-15 12:18:41 +08:00
Junyan Qin
4767983279
deps: 限制 taskgroup==0.0.0a4
2024-12-15 11:54:40 +08:00
Junyan Qin
e37f35d95a
doc: 修改使用文档站的social.png
2024-12-14 19:31:31 +08:00
Junyan Qin
ad1e609fb9
doc: 优化 README ( #947 )
...
* doc: update readme
* doc: update readme
* doc: replace banner
* doc: update social
* Update README.md
* perf: 优化 features
* Update README.md
* doc: update
* Update README.md
2024-12-14 19:28:29 +08:00
Junyan Qin
f9bc4a5acd
chore: release v3.4.1
2024-12-14 18:35:59 +08:00
Junyan Qin
2b79185f6a
typo: dify配置
2024-12-14 18:35:39 +08:00
Junyan Qin
840f638472
Merge pull request #938 from bright141/master
...
新增difyapi 的Chat 请求运行器
2024-12-14 18:24:27 +08:00
Junyan Qin
908169a55e
chore: 删除 difyapi
2024-12-14 17:52:18 +08:00
Junyan Qin
dbf9f2398e
feat: 添加对 chat 和 workflow 的支持
2024-12-14 17:51:11 +08:00
bright141
2ea3ff0b5c
Update runnermgr.py
2024-12-04 15:50:45 +08:00
Junyan Qin
91bf72c710
Update bug-report.yml
2024-12-02 11:27:51 +08:00
Junyan Qin
baabb70622
Update bug-report.yml
2024-12-02 11:26:54 +08:00
Junyan Qin
94ea64a6a9
Update bug-report.yml
2024-12-02 11:26:14 +08:00
Junyan Qin
f97896b2c7
Update bug-report.yml
2024-12-02 11:25:52 +08:00
bright141
9027db8587
新增difyapi 的Chat 请求运行器
2024-12-01 17:45:49 +08:00
Junyan Qin
cd46e1c131
feat: 默认启用 aiocqhttp 适配器
2024-11-23 12:18:33 +08:00
Junyan Qin
59211191a4
chore: release v3.4.0.2
2024-11-23 00:23:47 +08:00
Junyan Qin
a3ca7e82c7
hotfix: 调用工具时bug
2024-11-23 00:23:08 +08:00
Junyan Qin
0094056def
chore: release v3.4.0.1
2024-11-22 23:55:24 +08:00
Junyan Qin
a9f305a1c6
feat: 添加对pydantic v1的兼容性
2024-11-22 23:37:46 +08:00
Junyan Qin
e8cc048901
deps: bump pydantic to v2
2024-11-22 23:29:12 +08:00
Junyan Qin
05da43f606
chore: 更新模型信息
2024-11-22 22:33:05 +08:00
Junyan Qin
a81faa7d8e
fix: gitee ai 配置 schema
2024-11-22 20:01:35 +08:00
Junyan Qin
18ba7d1da7
Merge pull request #929 from RockChinQ/feat/gitee-ai
...
feat: 添加对 Gitee AI 的支持
2024-11-22 19:59:25 +08:00
Junyan Qin
875adfcbaa
feat: 添加对 Gitee AI 的支持
2024-11-21 23:28:19 +08:00
Junyan Qin
6e9c213893
fix: 登录失败时无提示
2024-11-20 21:03:02 +08:00
Junyan Qin
753066ccb9
fix: webui 访问提示在Windows上的编码问题
2024-11-19 19:33:58 +08:00
Junyan Qin
8b36782c25
chore: 更新 docker-compose.yaml
2024-11-18 23:31:49 +08:00
Junyan Qin
da9dde6bd2
doc: update README
2024-11-17 21:30:53 +08:00
Junyan Qin
07f6e69b93
doc: update README.md
2024-11-17 21:11:21 +08:00
Junyan Qin
31a7503df3
chore: release v3.4.0
2024-11-17 20:48:45 +08:00
Junyan Qin
11db8d8d17
Merge pull request #904 from RockChinQ/version/3.4.0
...
Version/3.4.0
2024-11-17 20:47:25 +08:00
Junyan Qin
93ee8d51bc
Merge branch 'master' into version/3.4.0
2024-11-17 20:45:24 +08:00
Junyan Qin
83e80f324e
perf: webui 文件存在性检查
2024-11-17 20:43:40 +08:00
Junyan Qin
c51eac717e
doc: 修复 README 的死链
2024-11-17 20:37:42 +08:00
Junyan Qin
db7d5dcce3
chore: 替换多处 qchatgpt.rockchin.top
2024-11-17 20:35:39 +08:00
Junyan Qin
0d25578e22
perf: 配置文件页放到单独组件
2024-11-17 19:54:07 +08:00
Junyan Qin
1a457be823
Merge pull request #921 from RockChinQ/feat/authenticating
...
Feat: 用户鉴权
2024-11-17 19:13:11 +08:00
Junyan Qin
20e3edba8f
feat: 用户账户系统
2024-11-17 19:11:44 +08:00
Junyan Qin
036c2182a5
chore: 修改aiocqhttp适配器默认端口为2280
2024-11-17 10:18:56 +08:00
Junyan Qin
6238f430e8
Merge pull request #900 from RockChinQ/feat/webui
...
Feat: webui
2024-11-16 19:27:35 +08:00
Junyan Qin
9fc891ec01
chore: Hello LangBot !
2024-11-16 17:57:39 +08:00
Junyan Qin
491d977d9e
ci: fix
2024-11-16 17:47:50 +08:00
Junyan Qin
9a4bcda9bc
ci: 添加 build-artifacts 工作流在 release 分布时执行
2024-11-16 17:44:02 +08:00
Junyan Qin
2c2374a763
ci: fix
2024-11-16 17:39:34 +08:00
Junyan Qin
a76e0b287e
ci: typo
2024-11-16 17:36:33 +08:00
Junyan Qin
1d6f1e3c7c
fix: chore
2024-11-16 17:34:15 +08:00
Junyan Qin
896fd982a1
ci: upload artifacts
2024-11-16 17:33:24 +08:00
Junyan Qin
c031ab20da
Merge pull request #920 from RockChinQ/feat/lifetime-controlling
...
Feat: 生命周期和热重载
2024-11-16 17:19:42 +08:00
Junyan Qin
318b6e6bf1
typo: minor fix
2024-11-16 17:16:40 +08:00
Junyan Qin
ca3999d251
feat: 插件文件更改热重载
2024-11-16 16:45:13 +08:00
Junyan Qin
658eb278c4
refactor: 重构部分插件管理逻辑
2024-11-16 16:13:02 +08:00
Junyan Qin
bb219889e5
feat: 消息平台热重载
2024-11-16 12:40:57 +08:00
Junyan Qin
3239c9ec3f
feat: 彻底移除 yirimirai
2024-11-15 20:03:49 +08:00
Junyan Qin
16153dc573
perf: 设置页标题改为小写
2024-11-12 20:04:03 +08:00
Junyan Qin
e0d9a295ab
perf: 优化部分 UI 显示
2024-11-12 18:57:43 +08:00
Junyan Qin
eabdda5eb1
feat: 改为 WebHashHistory
2024-11-12 18:29:37 +08:00
Junyan Qin
43f45f9184
feat: 修改 apibase
2024-11-12 18:14:53 +08:00
Junyan Qin
7c19785a17
fix: http_proxy 环境变量为空检查
2024-11-12 17:56:59 +08:00
Junyan Qin
78005f8b4e
ci: 删除 refs-heads
2024-11-12 17:49:00 +08:00
Junyan Qin
0d4784d098
feat: 代理设置同步到环境变量
2024-11-11 19:12:30 +08:00
Junyan Qin
805454e037
chore: 更新 docker-compose.yaml
2024-11-10 16:37:44 +08:00
Junyan Qin
bf383bbf9c
ci: fix
2024-11-10 16:29:40 +08:00
Junyan Qin
73ffd67792
ci: 添加构建 ci
2024-11-10 16:27:50 +08:00
Junyan Qin
54bbfc8eda
perf: dashboard 添加图表更新提示
2024-11-10 15:38:06 +08:00
Junyan Qin
a3e234c979
perf: debug模式改为绿色
2024-11-10 12:03:34 +08:00
Junyan Qin
9336abff8b
perf: 使用 json-editor-vue 作为json编辑器
2024-11-10 11:46:41 +08:00
Junyan Qin
0fe161cd7f
pref: 优化日志显示
2024-11-10 11:04:29 +08:00
Junyan Qin
7cc55eab3e
feat: 仪表盘基本数据
2024-11-10 00:05:47 +08:00
Junyan Qin
15482e398b
feat: 插件删除功能
2024-11-09 23:25:26 +08:00
Junyan Qin
601fa0ac7f
feat: 关于 LangBot 对话框
2024-11-09 22:44:56 +08:00
Junyan Qin
2819da5f2f
fix: github下载未使用环境变量代理
2024-11-09 18:09:39 +08:00
Junyan Qin
3cb3562477
doc(README): fix deadlinks
2024-11-08 23:14:52 +08:00
Junyan Qin
cee205994f
doc: update logo
2024-11-05 15:42:48 +08:00
Junyan Qin
e44df0a3dd
feat: dashboard 基本组件
2024-11-04 21:54:02 +08:00
Junyan Qin
84a51cb26d
feat: 插件安装支持
2024-11-04 00:01:07 +08:00
Junyan Qin
db02d9c126
feat: 完成任务列表功能
2024-11-03 23:22:33 +08:00
Junyan Qin
709b86b724
refactor: 使插件更新过程全异步
2024-11-03 22:27:31 +08:00
Junyan Qin
68184b0e47
Merge pull request #911 from RockChinQ/feat/trackable-async-tasks
...
Feat: 用户级任务系统
2024-11-01 22:42:11 +08:00
Junyan Qin
6d2a4c038d
feat: 完成异步任务跟踪架构基础
2024-11-01 22:41:26 +08:00
Junyan Qin
2f05f5b456
feat: 添加任务列表框架
2024-10-24 18:28:57 +08:00
Junyan Qin
d5e3120350
chore: 确保 pydantic<2.0
2024-10-24 14:26:18 +08:00
Junyan Qin
a4589327a6
feat: 添加 python 版本检查
2024-10-22 18:17:09 +08:00
Junyan Qin
c151665419
feat: 添加任务管理模块
2024-10-22 18:09:18 +08:00
Junyan Qin
947790e8d1
Update README.md
2024-10-22 13:51:05 +08:00
Junyan Qin
26770439bb
fix: 关闭编排对话框时错误的插件顺序
2024-10-21 19:18:40 +08:00
Junyan Qin
7da9171dde
feat: 插件优先级更改功能
2024-10-20 22:20:35 +08:00
Junyan Qin
16b386eaf7
feat: 插件页展示功能
2024-10-19 18:38:01 +08:00
Junyan Qin
c330aab48b
Merge pull request #902 from RockChinQ/feat/settings-form-render
...
Feat: 设置项可视化编辑器
2024-10-16 22:32:40 +08:00
Junyan Qin
5f998a0852
perf: settings 页面的一些提示
2024-10-16 22:24:15 +08:00
Junyan Qin
c3dfbb64a6
feat: 异常处理
2024-10-16 21:55:55 +08:00
Junyan Qin
3db52282b8
fix: 修复子字段值为空时导致字段丢失的问题
2024-10-16 16:08:58 +08:00
Junyan Qin
a313ae5f97
feat: 添加多个可视化编辑schema
2024-10-16 15:34:30 +08:00
Junyan Qin
18cce189a4
feat: 完成 pipeline 的可视化配置
2024-10-16 13:57:41 +08:00
Junyan Qin
fb308d576b
fix(settings): 切换tab时的异步问题
2024-10-16 12:58:52 +08:00
Junyan Qin
8c976303a4
feat: system.json 的可视化编辑
2024-10-15 21:42:05 +08:00
Junyan Qin
12f1f3609d
feat: 引入 vjsf 渲染表单
2024-10-15 16:16:39 +08:00
Junyan Qin
661fdeb6a1
perf: 重新切换到 settings tab 时加载之前编辑的内容
2024-10-15 14:28:06 +08:00
Junyan Qin
d52f9b9543
feat(settings): json 编辑器
2024-10-15 14:23:56 +08:00
Junyan Qin
7174742886
feat: settings 基础组件
2024-10-15 00:07:40 +08:00
Junyan Qin
cd0a8fb24b
perf: 使内容背景稍微灰一些
2024-10-14 21:30:10 +08:00
Junyan Qin
1fbc92bc6d
perf: 首页展示版本信息
2024-10-14 21:18:36 +08:00
Junyan Qin
231dca956d
feat: 日志页面
2024-10-14 18:52:28 +08:00
RockChinQ
0dd74c825b
feat: 前端基础框架
2024-10-13 22:34:35 +08:00
RockChinQ
9703fc0366
perf: 优化日志增量获取逻辑
2024-10-13 22:33:51 +08:00
RockChinQ
7c3557e943
feat: 持久化和 web 接口基础架构
2024-10-11 22:27:53 +08:00
RockChinQ
21f153e5c3
chore: webui 前端模板
2024-10-11 22:23:08 +08:00
Junyan Qin
ea6a0af5a7
Merge pull request #890 from RockChinQ/feat/more-platforms
...
Refactor: 移除 YiriMirai 组件
2024-09-26 14:41:03 +08:00
RockChinQ
c53ffaca6c
fix: 处理插件 import mirai 时的兼容性问题
2024-09-26 14:38:18 +08:00
RockChinQ
3469515e04
feat: 删除代码中对 mirai 的引用
2024-09-26 13:01:45 +08:00
RockChinQ
e8da26cb8a
fix: missing break
2024-09-26 11:23:37 +08:00
RockChinQ
1235fc1339
chore: release v3.3.1.1
2024-09-26 10:39:35 +08:00
Junyan Qin
47e308b99d
Merge pull request #889 from YunZLu/add-check-role
...
Fix: Add Role Check to Prevent Validation Error
2024-09-26 09:31:25 +08:00
RockChinQ
fdba470e9a
perf: 将 platform 的 组件导入包 __init__ 中
2024-09-26 00:28:57 +08:00
Junyan Qin
a1ccceefd2
Merge branch 'master' into feat/more-platforms
2024-09-26 00:26:17 +08:00
RockChinQ
1c4a700d92
refactor: 将 yirimirai 的组件集成进 platform 包
2024-09-26 00:23:03 +08:00
YunZL
81c2c3c0e5
Add Role Check to Prevent Validation Error
2024-09-23 23:25:54 +08:00
Junyan Qin
3c2db5097a
Merge pull request #888 from Tigrex-Dai/master
...
fix: 添加了针对报错内容对event.sender中'role'的存在性检查
2024-09-22 16:50:55 +08:00
Tigrex Dai
ce56f79687
Update aiocqhttp.py
...
针对报错对"role"做存在性检查
2024-09-22 15:39:48 +08:00
RockChinQ
ee0d6dcdae
chore: release v3.3.1.0
2024-09-08 15:14:24 +08:00
Junyan Qin
bcf1d92f73
Merge pull request #881 from RockChinQ/version/3.3.1.0
...
Version/3.3.1.0
2024-09-08 15:13:39 +08:00
RockChinQ
ffdec16ce6
docs: wiki 所有页面加上已弃用说明
2024-09-08 14:52:35 +08:00
RockChinQ
b2f6e84adc
typo: 优化插件执行日志信息
2024-09-08 14:51:39 +08:00
Junyan Qin
f76c457e1f
Update README.md
2024-09-03 20:07:41 +08:00
RockChinQ
80bd0a20df
doc: 修复 README 中的logo图片
2024-08-30 14:48:23 +08:00
RockChinQ
efeaf73339
doc: 修改README图片链接
2024-08-30 11:13:04 +08:00
Junyan Qin
91b5100a24
Merge pull request #872 from RockChinQ/feat/config-file-api
...
Feat: 添加yaml配置文件的支持
2024-08-24 20:55:19 +08:00
RockChinQ
d1a06f4730
feat: 添加yaml配置文件的支持
2024-08-24 20:54:36 +08:00
Junyan Qin
b0b186e951
Merge pull request #871 from RockChinQ/feat/qq-c2c
...
Feat: 添加对 QQ 官方 API 私聊场景的支持
2024-08-24 17:04:41 +08:00
RockChinQ
4c8fedef6e
feat: QQ官方api群聊和私聊支持图片
2024-08-24 17:01:35 +08:00
RockChinQ
718c221d01
feat: 支持官方机器人私信接口
2024-08-24 16:26:47 +08:00
Junyan Qin
077e77eee5
Merge pull request #869 from ligen131/lg/fix_image_format
...
fix: 发送正确的图片格式而不是默认的 `image/jpeg`
2024-08-24 15:47:55 +08:00
ligen131
b51ca06c7c
fix: 发送正确的图片格式而不是默认的 image/jpeg
2024-08-19 00:00:29 +08:00
RockChinQ
2f092f4a87
chore: release v3.3.0.2
2024-08-01 23:14:07 +08:00
Junyan Qin
f1ff9c05c4
Merge pull request #864 from RockChinQ/version/3.3.0.2
...
fix: 消息忽略规则失效 (#854 )
2024-08-01 23:12:33 +08:00
RockChinQ
c9c8603ccc
fix: 消息忽略规则失效 ( #854 )
2024-08-01 23:01:28 +08:00
RockChinQ
47e281fb61
chore: release v3.3.0.1
2024-07-28 22:47:49 +08:00
RockChinQ
dc625647eb
fix: ollama 依赖检查
2024-07-28 22:47:19 +08:00
RockChinQ
66cf1b05be
chore: 优化issue和pr模板
2024-07-28 21:32:22 +08:00
RockChinQ
622cc89414
chore: release v3.3.0
2024-07-28 20:58:29 +08:00
Junyan Qin
78d98c40b1
Merge pull request #847 from RockChinQ/version/3.3
...
Release: 3.3
2024-07-28 20:57:26 +08:00
RockChinQ
1c5f06d9a9
feat: 添加 reply 和 send_message 两个插件api方法
2024-07-28 20:23:52 +08:00
Junyan Qin
998fe5a980
Merge pull request #857 from RockChinQ/feat/runner-abstraction
...
Feat: Runner 组件抽象
2024-07-28 18:47:38 +08:00
RockChinQ
8cad4089a7
feat: runner 层抽象 ( #839 )
2024-07-28 18:45:27 +08:00
RockChinQ
48cc3656bd
feat: 允许自定义命令前缀
2024-07-28 16:01:58 +08:00
RockChinQ
68ddb3a6e1
feat: 添加 model 命令
2024-07-28 15:46:09 +08:00
ElvisChenML
70583f5ba0
Fixed aiocqhttp mirai.Voice类型无法正确传递url及base64的异常
2024-07-28 15:08:33 +08:00
Junyan Qin
5bebe01dd0
Update README.md
2024-07-28 15:08:33 +08:00
Junyan Qin
4dd976c9c5
Merge pull request #856 from ElvisChenML/pr
...
Fixed aiocqhttp mirai.Voice类型无法正确传递url及base64的异常
2024-07-28 13:05:06 +08:00
ElvisChenML
221b310485
Fixed aiocqhttp mirai.Voice类型无法正确传递url及base64的异常
2024-07-25 16:14:24 +08:00
Junyan Qin
dd1cec70c0
Update README.md
2024-07-13 09:15:18 +08:00
Junyan Qin
7656443b28
Merge pull request #845 from ElvisChenML/pr
...
fixed pkg\provider\entities.py\get_content_mirai_message_chain中ce.type图片类型不正确的异常
2024-07-10 00:13:48 +08:00
Junyan Qin
9d91c13b12
Merge pull request #844 from canyuan0801/pr
...
Feat: Ollama平台集成
2024-07-10 00:09:48 +08:00
RockChinQ
7c06141ce2
perf(ollama): 优化命令显示细节
2024-07-10 00:07:32 +08:00
RockChinQ
3dc413638b
feat(ollama): 配置文件迁移
2024-07-09 23:37:34 +08:00
RockChinQ
bdb8baeddd
perf(ollama): 修改请求器名称以适配请求路径
2024-07-09 23:37:19 +08:00
ElvisChenML
21966bfb69
fixed pkg\provider\entities.py\get_content_mirai_message_chain中ce.type图片类型不正确的异常
2024-07-09 17:04:11 +08:00
canyuan
e78c82e999
mod: merge ollama cmd
2024-07-09 16:19:09 +08:00
canyuan
2bdc3468d1
add ollama cmd
2024-07-09 14:57:39 +08:00
canyuan
987b3dc4ef
add ollama chat
2024-07-09 14:57:28 +08:00
RockChinQ
45a10b4ac7
chore: release v3.2.4
2024-07-05 18:19:10 +08:00
RockChinQ
b5d33ef629
perf: 优化 pipeline 处理时的报错
2024-07-04 13:03:58 +08:00
RockChinQ
d3629916bf
fix: user_notice 处理时为对齐为 MessageChain ( #809 )
2024-07-04 12:47:55 +08:00
RockChinQ
c5cb26d295
fix: GroupNormalMessageReceived事件设置 alter 无效 ( #803 )
2024-07-03 23:16:16 +08:00
RockChinQ
4b2785c5eb
fix: QQ 官方 API 图片识别功能不正常 ( #825 )
2024-07-03 22:36:35 +08:00
RockChinQ
7ed190e6d2
doc: 删除广告
2024-07-03 17:50:58 +08:00
Junyan Qin
eac041cdd2
Merge pull request #834 from RockChinQ/feat/env-reminder
...
Feat: 添加启动信息阶段
2024-07-03 17:45:56 +08:00
RockChinQ
05527cfc01
feat: 添加 windows 下针对选择模式的提示
2024-07-03 17:44:10 +08:00
RockChinQ
61e2af4a14
feat: 添加启动信息阶段
2024-07-03 17:34:23 +08:00
RockChinQ
79804b6ecd
chore: release 3.2.3
2024-06-26 10:55:21 +08:00
Junyan Qin
76434b2f4e
Merge pull request #829 from RockChinQ/version/3.2.3
...
Release 3.2.3
2024-06-26 10:54:42 +08:00
RockChinQ
ec8bd4922e
fix: 错误地resprule选择逻辑 ( #810 )
2024-06-26 10:37:08 +08:00
RockChinQ
4ffa773fac
fix: 前缀响应时图片被错误地转换为文字 ( #820 )
2024-06-26 10:15:21 +08:00
Junyan Qin
ea8b7bc8aa
Merge pull request #818 from Huoyuuu/master
...
fix: ensure content is string in chatcmpl call method
2024-06-24 17:12:46 +08:00
RockChinQ
39ce5646f6
perf: content元素拼接时使用换行符间隔
2024-06-24 17:04:50 +08:00
Huoyuuu
5092a82739
Update chatcmpl.py
2024-06-19 19:13:00 +08:00
Huoyuuu
3bba0b6d9a
Merge pull request #1 from Huoyuuu/fix/issue-817-ensure-content-string
...
fix: ensure content is string in chatcmpl call method
2024-06-19 17:32:30 +08:00
Huoyuuu
7a19dd503d
fix: ensure content is string in chatcmpl call method
...
fix: ensure content is string in chatcmpl call method
- Ensure user message content is a string instead of an array
- Updated `call` method in `chatcmpl.py` to guarantee content is a string
- Resolves compatibility issue with the yi-large model
2024-06-19 17:26:06 +08:00
RockChinQ
9e6a01fefd
chore: release v3.2.2
2024-05-31 19:20:34 +08:00
RockChinQ
933471b4d9
perf: 启动失败时输出完整traceback ( #799 )
2024-05-31 15:37:56 +08:00
RockChinQ
f81808d239
perf: 添加JSON配置文件语法检查 ( #796 )
2024-05-29 21:11:21 +08:00
RockChinQ
96832b6f7d
perf: 忽略空的 assistant content 消息 ( #795 )
2024-05-29 21:00:48 +08:00
Junyan Qin
e2eb0a84b0
Merge pull request #797 from RockChinQ/feat/context-truncater
...
Feat: 消息截断器
2024-05-29 20:38:14 +08:00
RockChinQ
c8eb2e3376
feat: 消息截断器
2024-05-29 20:34:49 +08:00
Junyan Qin
21fe5822f9
Merge pull request #794 from RockChinQ/perf/advanced-fixwin
...
Feat: fixwin限速支持设置窗口大小
2024-05-26 10:33:49 +08:00
RockChinQ
d49cc9a7a3
feat: fixwin限速支持设置窗口大小 ( #791 )
2024-05-26 10:29:10 +08:00
Junyan Qin
910d0bfae1
Update README.md
2024-05-25 12:27:27 +08:00
RockChinQ
d6761949ca
chore: release v3.2.1
2024-05-23 16:29:26 +08:00
RockChinQ
6afac1f593
feat: 允许指定遥测服务器url
2024-05-23 16:25:51 +08:00
RockChinQ
4d1a270d22
doc: 添加qcg-center源码链接
2024-05-23 16:16:13 +08:00
Junyan Qin
a7888f5536
Merge pull request #787 from RockChinQ/perf/claude-ability
...
Perf: Claude 的能力完善支持
2024-05-22 20:33:39 +08:00
RockChinQ
b9049e91cf
chore: 同步 llm-models.json
2024-05-22 20:31:46 +08:00
RockChinQ
7db56c8e77
feat: claude 支持视觉
2024-05-22 20:09:29 +08:00
Junyan Qin
50563cb957
Merge pull request #785 from RockChinQ/fix/msg-chain-compability
...
Fix: 修复 query.resp_messages 对插件reply的兼容性
2024-05-18 20:13:50 +08:00
RockChinQ
18ae2299a7
fix: 修复 query.resp_messages 对插件reply的兼容性
2024-05-18 20:08:48 +08:00
RockChinQ
7463e0aab9
perf: 删除多个地方残留的 config.py 字段 ( #781 )
2024-05-18 18:52:45 +08:00
Junyan Qin
c92d47bb95
Merge pull request #779 from jerryliang122/master
...
修复aiocqhttp的图片错误
2024-05-17 17:05:58 +08:00
RockChinQ
0b1af7df91
perf: 统一判断方式
2024-05-17 17:05:20 +08:00
jerryliang122
a9104eb2da
通过base64编码发送,修复cqhttp无法发送图片
2024-05-17 08:20:06 +00:00
RockChinQ
abbd15d5cc
chore: release v3.2.0.1
2024-05-17 09:48:20 +08:00
RockChinQ
aadfa14d59
fix: claude 请求失败
2024-05-17 09:46:06 +08:00
Junyan Qin
4cd10bbe25
Update README.md
2024-05-16 22:17:46 +08:00
RockChinQ
1d4a6b71ab
chore: release v3.2.0
2024-05-16 21:22:40 +08:00
Junyan Qin
a7f830dd73
Merge pull request #773 from RockChinQ/feat/multi-modal
...
Feat: 多模态
2024-05-16 21:13:15 +08:00
RockChinQ
bae86ac05c
chore: 恢复版本号
2024-05-16 21:03:56 +08:00
RockChinQ
a3706bfe21
perf: 细节优化
2024-05-16 21:02:59 +08:00
RockChinQ
91e23b8c11
perf: 为图片base64函数添加lru
2024-05-16 20:52:17 +08:00
RockChinQ
37ef1c9fab
feat: 删除oss相关代码
2024-05-16 20:32:30 +08:00
RockChinQ
6bc6f77af1
feat: 通过 base64 传输图片
2024-05-16 20:25:51 +08:00
RockChinQ
2c478ccc25
feat: 模型vision支持性参数
2024-05-16 20:11:54 +08:00
RockChinQ
404e5492a3
chore: 同步现有模型信息
2024-05-16 18:29:23 +08:00
RockChinQ
d5b5d667a5
feat: 模型视觉多模态支持
2024-05-15 21:40:18 +08:00
RockChinQ
8807f02f36
perf: resp_message_chain 改为 list 类型 ( #770 )
2024-05-14 23:08:49 +08:00
RockChinQ
269e561497
perf: messages 存回 conversation 应该仅在成功执行本次请求时执行 ( #769 )
2024-05-14 22:41:39 +08:00
RockChinQ
527ad81d38
feat: 解藕chat的处理器和请求器 ( #772 )
2024-05-14 22:20:31 +08:00
Junyan Qin
972d3c18af
Update README.md
2024-05-08 21:49:45 +08:00
Junyan Qin
3cbfc078fc
doc(README.md): 更新 社区四群群号
2024-05-08 21:46:19 +08:00
RockChinQ
fde6822b5c
chore: release v3.1.1
2024-05-08 02:28:40 +00:00
Junyan Qin
930321bcf1
Merge pull request #762 from RockChinQ/feat/deepseek
...
Feat: 支持 deepseek 模型
2024-05-07 22:48:37 +08:00
RockChinQ
c45931363a
feat: deepseek配置迁移
2024-05-07 14:45:59 +00:00
RockChinQ
9c6491e5ee
feat: 支持 deepseek 的模型
2024-05-07 14:28:52 +00:00
RockChinQ
9bc248f5bc
feat: 删除submit-messages-tokens配置项
2024-05-07 12:32:54 +00:00
Junyan Qin
becac2fde5
doc(README.md): 添加 GitHub Trending 徽标
2024-04-29 21:00:22 +08:00
RockChinQ
1e1a103882
feat: aiocqhttp允许使用图片链接作为参数
2024-04-11 03:26:12 +00:00
RockChinQ
e5cffb7c9b
chore: release v3.1.0.4
2024-04-06 16:51:15 +08:00
RockChinQ
e2becf7777
feat: 删除父进程判断 ( #750 )
2024-04-06 16:50:35 +08:00
RockChinQ
a6b875a242
fix: GroupMessageReceived 事件参数错误
2024-04-04 16:50:45 +08:00
RockChinQ
b5e67f3df8
fix: 内容函数调用时错误地传递了RuntimeContainer
2024-04-04 15:08:40 +08:00
RockChinQ
2093fb16a7
chore: release v3.1.0.3
2024-04-02 22:33:36 +08:00
RockChinQ
fc9a9d2386
fix: 缺失的 psutil 依赖
2024-04-02 22:33:06 +08:00
RockChinQ
5e69f78f7e
chore: 不再支持python 3.9
2024-04-01 18:16:49 +08:00
RockChinQ
6919bece77
chore: release v3.1.0.2
2024-03-31 14:41:32 +08:00
RockChinQ
8b003739f1
feat: message.content 支持 mirai.MessageChain 对象 ( #741 )
2024-03-31 14:38:15 +08:00
RockChinQ
2e9229a6ad
fix: 工作目录必须在 main.py 目录
2024-03-30 21:34:22 +08:00
RockChinQ
5a3e7fe8ee
perf: 禁止双击运行
2024-03-30 21:28:42 +08:00
RockChinQ
7b3d7e7bd6
fix: json配置文件错误的加载流程
2024-03-30 19:01:59 +08:00
Junyan Qin
fdd7c1864d
feat(chatcmpl): 对函数调用进行异常捕获 ( #749 )
2024-03-30 09:45:30 +00:00
Junyan Qin
cac5a5adff
fix(qq-botpy): 群内单query多回复时msg_seq重复问题
2024-03-30 02:58:37 +00:00
RockChinQ
63307633c2
feat: chatcmpl请求时也忽略空的 system prompt message ( #745 )
2024-03-29 17:34:09 +08:00
RockChinQ
387dfa39ff
fix: 内容过滤无效 ( #743 )
2024-03-29 17:24:42 +08:00
Junyan Qin
1f797f899c
doc(README.md): 添加使用量计数徽标
2024-03-26 15:25:08 +08:00
RockChinQ
092bb0a1e2
chore: release v3.1.0.1
2024-03-23 22:50:54 +08:00
RockChinQ
2c3399e237
perf: 敏感词迁移的双条件检查
2024-03-23 22:41:21 +08:00
RockChinQ
835275b47f
fix: 多处对 launcher_type 枚举的不当比较 ( #736 )
2024-03-23 22:39:42 +08:00
Junyan Qin
7b060ce3f9
doc(README.md): 更新wakapi路径
2024-03-23 19:14:43 +08:00
RockChinQ
1fb69311b0
chore: release v3.1.0
2024-03-22 17:17:16 +08:00
Junyan Qin
995d1f61d2
Merge pull request #735 from RockChinQ/feat/plugin-api
...
Feat: 插件异步 API
2024-03-22 17:10:06 +08:00
RockChinQ
80258e9182
perf: 修改platform_mgr名称
2024-03-22 17:09:43 +08:00
RockChinQ
bd6a32e08e
doc: 为可扩展组件添加注释
2024-03-22 16:41:46 +08:00
RockChinQ
5f138de75b
doc: 完善query对象的注释
2024-03-22 11:05:58 +08:00
RockChinQ
d0b0f2209a
fix: chat处理过程的插件返回值目标错误
2024-03-20 23:32:28 +08:00
RockChinQ
0752698c1d
chore: 完善plugin对外对象的注释
2024-03-20 18:43:52 +08:00
RockChinQ
9855c6b8f5
feat: 新的引入路径
2024-03-20 15:48:11 +08:00
RockChinQ
52a7c25540
feat: 异步风格插件方法注册器
2024-03-20 15:09:47 +08:00
RockChinQ
fa823de6b0
perf: 初始化config对象时支持传递dict作为模板
2024-03-20 14:20:56 +08:00
RockChinQ
f53070d8b6
feat: 插件加载阶段前置 ( #681 )
2024-03-19 22:48:02 +08:00
Junyan Qin
7677672691
Merge pull request #734 from RockChinQ/feat/moonshot
...
Feat: 添加对 moonshot 模型的支持
2024-03-19 22:41:40 +08:00
RockChinQ
dead8fa168
feat: 添加对 moonshot 模型的支持
2024-03-19 22:39:45 +08:00
RockChinQ
c6347bea45
fix: full-scenario 命名和目录名错误问题 ( #731 )
2024-03-18 21:05:54 +08:00
RockChinQ
32bd194bfc
chore: anthropic 的配置补全迁移
2024-03-18 21:04:09 +08:00
Junyan Qin
cca48a394d
Merge pull request #732 from RockChinQ/feat/claude-3
...
Feat: 接入 claude 3 系列模型
2024-03-18 11:27:22 +08:00
RockChinQ
a723c8ce37
perf: claude 的接口异常处理
2024-03-17 23:22:26 -04:00
RockChinQ
327b2509f6
perf: 忽略用户空消息
2024-03-17 23:06:40 -04:00
RockChinQ
1dae7bd655
feat: 对 claude api 的基本支持
2024-03-17 12:44:45 -04:00
RockChinQ
550a131685
deps: 添加 anthropic 依赖库
2024-03-17 12:03:25 -04:00
RockChinQ
0cfb8bb29f
fix: 获取模型列表时未传递version参数
2024-03-16 22:23:02 +08:00
Junyan Qin
9c32420a95
Merge pull request #730 from RockChinQ/feat/customized-model
...
Feat: 允许自定义模型信息
2024-03-16 22:19:27 +08:00
RockChinQ
867093cc88
chore: 更改 provider.json 格式
2024-03-16 22:12:13 +08:00
RockChinQ
82763f8ec5
chore: 删除默认prompt
2024-03-16 21:43:45 +08:00
RockChinQ
97449065df
feat: 通过元数据生成模型列表
2024-03-16 21:43:09 +08:00
Junyan Qin
9489783846
Merge pull request #729 from RockChinQ/feat/migration-stage
...
Feat: 配置文件迁移功能
2024-03-16 20:34:29 +08:00
RockChinQ
f91c9015bc
feat: 添加配置文件迁移阶段
2024-03-16 20:27:17 +08:00
RockChinQ
302d86056d
refactor: 所有的 json 加载统一到启动阶段中
2024-03-16 15:41:59 +08:00
Junyan Qin
98bebfddaa
Merge pull request #728 from RockChinQ/feat/active-message
...
Feat: aiocqhttp 和 qq-botpy 适配器的主动消息发送接口
2024-03-16 15:18:27 +08:00
RockChinQ
dab20e3187
feat: aiocqhttp和qq-botpy的主动消息发送接口
2024-03-16 15:16:46 +08:00
RockChinQ
09e72f7c5f
chore: 删除注释的代码
2024-03-14 17:24:36 +08:00
Junyan Qin
2028d85f84
Merge pull request #726 from RockChinQ/feat/qq-botpy-cache
...
Feat: qq-botpy 适配器对 member 和 group 的 openid 进行静态缓存
2024-03-14 16:05:14 +08:00
RockChinQ
ed3c0d9014
feat: qq-botpy 适配器对 member 和 group 的 openid 进行静态缓存
2024-03-14 16:00:22 +08:00
RockChinQ
be06150990
chore: aiocqhttp添加默认access-token参数
2024-03-13 16:53:30 +08:00
Junyan Qin
afb3fb4a31
Merge pull request #725 from RockChinQ/feat/aiocqhttp-access-token
...
Feat: aiocqhttp支持access-token
2024-03-13 16:49:56 +08:00
RockChinQ
d66577e6c3
feat: aiocqhttp支持access-token
2024-03-13 16:49:11 +08:00
Junyan Qin
6a4ea5446a
Merge pull request #724 from RockChinQ/fix/at-resp
...
Fix: 回复并at机器人时会多一个at组件
2024-03-13 16:31:54 +08:00
RockChinQ
74e84c744a
fix: 回复并at机器人时会多一个at组件
2024-03-13 16:31:06 +08:00
Junyan Qin
5ad2446cf3
Update bug-report.yml
2024-03-13 16:13:14 +08:00
Junyan Qin
63303bb5c0
Merge pull request #712 from RockChinQ/feat/component-extensibility
...
Feat: 更多组件的可扩展性
2024-03-13 00:32:26 +08:00
Junyan Qin
13393b6624
feat: 限速算法的扩展性
2024-03-12 16:31:54 +00:00
Junyan Qin
b9fa11c0c3
feat: prompt 加载器的扩展性
2024-03-12 16:22:07 +00:00
RockChinQ
8c6ce1f030
feat: 群响应规则的扩展性
2024-03-12 23:34:13 +08:00
RockChinQ
1d963d0f0c
feat: 不再预先计算前文token数而是在报错时提醒用户重置
2024-03-12 16:04:11 +08:00
Junyan Qin
0ee383be27
Update announcement.json
2024-03-08 22:35:17 +08:00
RockChinQ
53d09129b4
fix: 命令事件的command参数处理错误 ( #713 )
2024-03-08 21:10:43 +08:00
RockChinQ
a398c6f311
feat: 消息平台适配器可扩展性
2024-03-08 20:40:54 +08:00
RockChinQ
4347ddd42a
feat: 长消息处理策略可扩展性
2024-03-08 20:31:22 +08:00
RockChinQ
22cb8a6a06
feat: 内容过滤器的可扩展性
2024-03-08 20:22:06 +08:00
RockChinQ
7f554fd862
feat: command支持扩展命令类
2024-03-08 19:56:57 +08:00
Junyan Qin
a82bfa8a56
perf: 为命令装饰器添加断言
2024-03-08 11:38:26 +00:00
RockChinQ
95784debbf
perf: 支持识别docker环境
2024-03-07 15:55:02 +08:00
Junyan Qin
2471c5bf0f
Merge pull request #709 from RockChinQ/doc/comments
...
Doc: 补全部分注释
2024-03-03 16:35:31 +08:00
RockChinQ
2fe6d731b8
doc: 补全部分注释
2024-03-03 16:34:59 +08:00
RockChinQ
ce881372ee
chore: release v3.0.2
2024-03-02 21:03:04 +08:00
Junyan Qin
171ea7c375
Merge pull request #708 from RockChinQ/fix/llonebot-not-supported
...
Fix: 修复使用llonebot时的协议问题
2024-03-02 20:59:41 +08:00
RockChinQ
1e9a6f813f
fix: 修复使用llonebot时的协议问题
2024-03-02 20:58:58 +08:00
Junyan Qin
39a7f3b2b9
Merge pull request #707 from RockChinQ/feat/booting-stages
...
Feat: 分阶段启动
2024-03-02 20:27:51 +08:00
RockChinQ
8d375a02db
fix: 未导入问题
2024-03-02 20:05:23 +08:00
RockChinQ
cac8a0a414
perf: 优化导入
2024-03-02 16:39:29 +08:00
RockChinQ
c89623967e
refactor: 应用初始化流程初步分阶段
2024-03-02 16:37:30 +08:00
RockChinQ
92aa9c1711
perf: 配置文件生成步骤移动到main.py
2024-03-02 14:57:55 +08:00
Junyan Qin
71f2a58acb
feat: 依赖检查移动到main.py
2024-02-29 11:10:30 +00:00
RockChinQ
1f07a8a9e3
refactor: 移动pool到pipeline包
2024-02-29 03:38:38 +00:00
RockChinQ
cacd21bde7
refactor: 移动控制器到pipeline包
2024-02-29 03:38:38 +00:00
RockChinQ
a060ec66c3
deps: 整理依赖
2024-02-29 11:03:11 +08:00
Junyan Qin
fd10db3c75
ci: fix
2024-02-21 13:56:38 +00:00
Junyan Qin
db4c658980
chore: test
2024-02-21 13:52:54 +00:00
Junyan Qin
0ee88674f8
ci: update
2024-02-21 13:52:33 +00:00
Junyan Qin
3540759682
chore: release v3.0.1.1
2024-02-21 13:46:38 +00:00
Junyan Qin
44cc8f15b4
Merge pull request #695 from RockChinQ/ci/arm-image
...
CI: 构建arm64镜像
2024-02-21 21:45:40 +08:00
Junyan Qin
59f821bf0a
ci: 构建arm64镜像
2024-02-21 13:44:07 +00:00
RockChinQ
80858672b0
perf: 控制台输出请求响应过程
2024-02-20 22:56:42 +08:00
RockChinQ
3258d5b255
chore: aiocqhttp默认监听地址改为0.0.0.0
2024-02-20 20:13:46 +08:00
RockChinQ
e8c8cc0a9c
chore: release v3.0.1
2024-02-20 11:48:26 +08:00
Junyan Qin
570c19f29f
Merge pull request #693 from RockChinQ/fix/3.9-compability
...
Fix: 针对python3.9的兼容性
2024-02-20 11:47:49 +08:00
RockChinQ
ee93fd8636
hotfix: 针对python3.9的兼容性
2024-02-20 11:47:04 +08:00
RockChinQ
1e6c32ffc7
fix: 'VersionManager' object has no attribute 'get_release_list'
2024-02-20 09:54:02 +08:00
RockChinQ
3ef2fb958c
chore: release v3.0.0
2024-02-19 22:04:41 +08:00
RockChinQ
97edfe7cd7
doc: 整理README
2024-02-19 22:03:27 +08:00
Junyan Qin
1bdc96f8b2
Merge pull request #669 from RockChinQ/feat/asyncio
...
Refactor: 异步架构
2024-02-19 21:59:41 +08:00
RockChinQ
4ef285aee9
chore: 删除无用文件
2024-02-19 21:51:56 +08:00
RockChinQ
6ccee3b7cf
chore: 删除 README_en.md
2024-02-19 21:48:52 +08:00
RockChinQ
082731ba32
fix: !version 命令获取最新版本失败时导致命令失败
2024-02-19 21:47:51 +08:00
RockChinQ
0bf85fb644
fix: msg_source无法通过审计接口发给center
2024-02-19 21:41:53 +08:00
RockChinQ
5ce1759dd9
fix: 启动后未进行对话时,!list会 越界异常
2024-02-19 21:40:34 +08:00
RockChinQ
1e016dfa24
ci: 修改工作流文件名
2024-02-19 20:37:40 +08:00
RockChinQ
7b3bb53f06
ci: 更换基础镜像
2024-02-19 20:36:26 +08:00
RockChinQ
53d0059848
perf: 不再需要exit来退出程序
2024-02-19 19:27:42 +08:00
RockChinQ
9a85178a29
deps: 重新添加nakuru
2024-02-19 19:17:18 +08:00
RockChinQ
d74681a128
deps: 删除无用依赖
2024-02-19 18:59:52 +08:00
RockChinQ
06c8773975
perf: 优化控制台输出
2024-02-16 14:11:22 +08:00
RockChinQ
ae358dd6d0
fix: 昨天错误的shutdown_trigger逻辑
2024-02-16 13:08:26 +08:00
RockChinQ
7174cbf41f
feat: 支持 ctrl+c 退出
2024-02-15 22:21:56 +08:00
RockChinQ
f73d69e814
perf: 添加未启用适配器时的警告
2024-02-15 16:12:42 +08:00
Junyan Qin
8af174127d
Merge pull request #685 from RockChinQ/feat/run-multi-adapter
...
Feat: 支持同时运行多个适配器
2024-02-12 13:38:56 +08:00
RockChinQ
991a0aa5f6
fix: 修复nakuru无法运行的问题
2024-02-12 13:37:41 +08:00
RockChinQ
abc19e78b8
feat: 命令行退出方式
2024-02-11 23:35:05 +08:00
RockChinQ
836df87e18
feat: 删除过时配置
2024-02-11 23:11:13 +08:00
RockChinQ
9cad94e961
feat: 支持同时运行多个平台适配器
2024-02-11 23:07:38 +08:00
Junyan Qin
b9568eb558
doc(README.md): 更新社区群群号
2024-02-11 09:47:21 +08:00
RockChinQ
f951625025
chore: 修改推荐的docker-compose.yaml配置
2024-02-08 13:45:26 +08:00
RockChinQ
c2b3b53c12
chore: 修改启动相关
2024-02-08 13:40:25 +08:00
RockChinQ
d95e18c202
chore: 整理代码
2024-02-08 13:37:27 +08:00
Junyan Qin
e705e707e5
Merge pull request #680 from RockChinQ/feat/nakuru
...
Feat: 恢复nakuru使用
2024-02-08 13:14:53 +08:00
RockChinQ
2fa5d7608f
chore: 删除无效代码
2024-02-08 13:13:35 +08:00
RockChinQ
f9a3e99795
feat: 恢复nakuru使用
2024-02-08 13:12:33 +08:00
RockChinQ
d86ad25f86
feat: 正向代理支持
2024-02-07 23:58:22 +08:00
Junyan Qin
cf583486e3
Merge pull request #679 from RockChinQ/feat/botpy-qq
...
Feat: 接入 QQ 官方 API
2024-02-07 23:29:56 +08:00
RockChinQ
7366ca59c7
chore: 忽略botpy.log
2024-02-07 23:27:10 +08:00
RockChinQ
12820e6c64
feat: 支持qq-botpy
2024-02-07 23:21:32 +08:00
Junyan Qin
71b54fd684
Merge pull request #678 from RockChinQ/feat/aiocqhttp
...
Feat: 适配aiocqhttp
2024-02-07 20:23:43 +08:00
RockChinQ
aeb1912db6
feat: 适配aiocqhttp
2024-02-07 20:03:46 +08:00
Junyan Qin
84b2867148
Merge pull request #677 from RockChinQ/refactor/asyncio/config
...
Refactor: 配置文件重构
2024-02-07 00:09:23 +08:00
RockChinQ
5880dacad8
ci: 修改dockerfile
2024-02-07 00:07:55 +08:00
RockChinQ
b5b67ad958
refactor: 恢复命令权限设置
2024-02-06 23:57:21 +08:00
RockChinQ
2a913ed24c
chore: 删除过时文件
2024-02-06 21:29:31 +08:00
RockChinQ
aab56294ba
chore: 删除字体文件
2024-02-06 21:28:24 +08:00
RockChinQ
26912ef976
chore: 删除多余文件
2024-02-06 21:28:01 +08:00
RockChinQ
c1fed3410b
chore: 删除过时的配置文件
2024-02-06 21:27:14 +08:00
RockChinQ
c853bba4ba
refactor: 配置文件均改为json
2024-02-06 21:26:03 +08:00
RockChinQ
f340a44abf
feat: 恢复ratelimit
2024-02-01 18:38:20 +08:00
RockChinQ
0dec10ddf2
chore: 删除tests目录
2024-02-01 18:38:04 +08:00
RockChinQ
7026abe56a
perf: 完善openai异常处理
2024-02-01 18:11:47 +08:00
RockChinQ
a9d92115f8
feat: chat前的前文剪裁逻辑
2024-02-01 17:42:51 +08:00
RockChinQ
6f2d7d96d0
perf: 完善历史消息处理逻辑
2024-02-01 16:43:44 +08:00
RockChinQ
532a713355
refactor: 独立出预处理阶段
2024-02-01 16:35:00 +08:00
RockChinQ
976a9de39c
refactor: 分隔LLM请求过程和消息封装过程
2024-02-01 15:48:26 +08:00
RockChinQ
32162afa65
refactor: 恢复所有审计API调用
2024-01-31 00:02:19 +08:00
RockChinQ
c1c751a9ab
feat: 更新操作
2024-01-30 22:50:52 +08:00
RockChinQ
b749ba587d
feat: 恢复强制消息延迟
2024-01-30 21:56:25 +08:00
GitHub Actions
b2741686fd
Update override-all.json
2024-01-30 13:45:50 +00:00
RockChinQ
94bf7739a0
chore: 默认回复函数响应
2024-01-30 21:45:31 +08:00
RockChinQ
33d600fb6b
refactor: 恢复插件事件调用
2024-01-30 21:45:17 +08:00
RockChinQ
e2de3d0102
feat: 删除部分插件事件
2024-01-30 17:47:03 +08:00
RockChinQ
6b76adc00e
feat: 添加事件对象
2024-01-30 17:24:22 +08:00
RockChinQ
61f4cb2f65
perf: 完善模型信息
2024-01-30 16:58:11 +08:00
RockChinQ
28bd232dda
feat: 添加更多LLM模型
2024-01-30 16:29:54 +08:00
RockChinQ
e9e458c877
feat: 公告和更新检查
2024-01-30 16:13:33 +08:00
RockChinQ
437971ded8
feat: 应用层异常处理
2024-01-30 14:58:34 +08:00
RockChinQ
3945ac95d1
refactor: 审计api改为异步
2024-01-29 21:58:47 +08:00
RockChinQ
13ab647dc0
perf: 完善插件加载流程
2024-01-29 21:41:20 +08:00
RockChinQ
c75b0ce8fb
perf: 优化代码声明
2024-01-29 21:31:11 +08:00
RockChinQ
6cc4688660
refactor: 重构插件系统
2024-01-29 21:22:27 +08:00
RockChinQ
b730f17eb6
chore: 修改包名
2024-01-28 19:20:10 +08:00
RockChinQ
698782c537
chore: 整理文件
2024-01-28 18:45:18 +08:00
Junyan Qin
2b0faea8ec
Merge pull request #673 from RockChinQ/refactor/asyncio/control-flow
...
Refactor: 请求处理控制流
2024-01-28 18:41:59 +08:00
RockChinQ
d130c376f4
chore: 删除命令权限同步脚本
2024-01-28 18:40:10 +08:00
RockChinQ
238c55a40e
chore: 删除已弃用的文件
2024-01-28 18:38:47 +08:00
RockChinQ
b5924bb34f
refactor: 添加更新命令
2024-01-28 18:27:48 +08:00
RockChinQ
1368ee22b2
refactor: 命令基本完成
2024-01-28 18:21:43 +08:00
RockChinQ
2a0cf57303
refactor: 命令处理基础
2024-01-28 00:16:42 +08:00
RockChinQ
f10af09bd2
refactor: AI对话基本完成
2024-01-27 21:50:40 +08:00
RockChinQ
850a4eeb7c
refactor: 重构openai包基础组件架构
2024-01-27 00:06:38 +08:00
RockChinQ
411034902a
feat: 启动时展示asciiart
2024-01-27 00:05:55 +08:00
RockChinQ
1900ddacbb
chore: 删除 qqbot 包中的流程代码
2024-01-26 15:54:24 +08:00
RockChinQ
8d084427d2
refactor: 请求处理控制流基础架构
2024-01-26 15:51:49 +08:00
Junyan Qin
a064c24f60
Merge pull request #670 from RockChinQ/refactor/asyncio/simplify-qqbot-mgr
...
Refactor: 简化和调整qqbot包架构
2024-01-25 22:39:25 +08:00
RockChinQ
b43882aad0
refactor: 独立ratelimiter包
2024-01-25 22:35:15 +08:00
RockChinQ
f4ead5ec5c
refactor: 独立resprule为单独的包
2024-01-25 18:07:28 +08:00
RockChinQ
ea9ae85428
refactor: 独立长消息处理为longtext包
2024-01-25 17:05:09 +08:00
RockChinQ
a9a798b19d
refactor: filter和ignore独立成新的cntfilter包
2024-01-25 15:28:23 +08:00
RockChinQ
f4ae9df3bf
refactor: 重构会话封禁功能处理逻辑
2024-01-24 23:38:13 +08:00
RockChinQ
f3bcff1261
chore: banlist模版移至根目录
2024-01-24 23:33:48 +08:00
RockChinQ
b4bd86549e
chore: banlist模版移至根目录
2024-01-24 23:33:19 +08:00
RockChinQ
a975718a64
refactor: 暂时删除对热重载的支持
2024-01-24 22:29:19 +08:00
RockChinQ
3d06a18bcb
refactor: 简化私聊群聊共同处理代码
2024-01-24 17:00:56 +08:00
RockChinQ
a236089785
refactor: 独立resprule模块
2024-01-24 16:11:56 +08:00
RockChinQ
2f877965cf
chore: 删除部分注释代码
2024-01-23 23:27:55 +08:00
RockChinQ
ad5ef95e65
refactor: yirimirai 适配器实现异步
2024-01-23 22:28:30 +08:00
RockChinQ
8d35ecd711
refactor: 基本启动流程
2024-01-23 20:55:20 +08:00
RockChinQ
e63c6ac723
feat: 删除main.py中init_db函数
2024-01-23 15:42:23 +08:00
RockChinQ
0984c19fd9
doc(README): 说明 Python 版本
2024-01-22 20:37:29 +08:00
RockChinQ
a10d3213fd
chore: release v2.6.10
2024-01-19 15:50:15 +08:00
RockChinQ
f52a0eb02f
perf: 连接go-cqhttp时不使用代理
2024-01-19 15:49:42 +08:00
Junyan Qin
1ea8da69a2
Merge pull request #667 from RockChinQ/chore/remove-legacy-code
...
Chore: 移除过时的兼容性处理代码
2024-01-18 01:02:32 +08:00
RockChinQ
5bbc38a7a3
chore: 移除过时的兼容性处理代码
2024-01-18 00:52:29 +08:00
RockChinQ
aa433bd5ab
fix: 修复文字转图片模块初始化时的bug
2024-01-17 20:07:35 +08:00
RockChinQ
2c5933da0b
chore: 删除updater中不再使用的代码
2024-01-15 22:35:14 +08:00
RockChinQ
77bc6fbf59
fix(list): 列出不存在的页时失败
2024-01-15 21:44:53 +08:00
Junyan Qin
701cb7be40
Merge pull request #661 from RockChinQ/perf/audit-v2
...
Feat: 优化 v2 审计 API 调用逻辑
2024-01-12 20:18:30 +08:00
RockChinQ
ab8d77c968
feat: 删除 v1 审计 API 调用逻辑
2024-01-12 20:06:18 +08:00
RockChinQ
6c03fe678a
feat: 允许用户关闭数据上报
2024-01-12 17:20:39 +08:00
RockChinQ
41b30238c3
chore: 指令全部改为命令
2024-01-12 16:48:47 +08:00
RockChinQ
aa768459c0
perf: 配置项目标值不合法时的输出
2024-01-12 16:29:04 +08:00
RockChinQ
28014512f7
fix(cconfig): cfg 命令找不到配置项时的处理错误
2024-01-12 16:25:10 +08:00
RockChinQ
f9a99eed66
chore: 删除已被OpenAI弃用的模型 ( #658 )
2024-01-12 14:48:49 +08:00
Junyan Qin
461b574e09
Merge pull request #659 from RockChinQ/fix/resend-command-failed
...
Fix: resend 命令失效
2024-01-12 14:40:07 +08:00
RockChinQ
36c192ff6b
fix: resend 命令失效
2024-01-12 14:31:29 +08:00
RockChinQ
101625965c
chore: 删除对 credit 的引用
2024-01-12 10:18:10 +08:00
RockChinQ
83177a3416
chore: 移除弃用的 credit.py 模块
2024-01-12 10:09:53 +08:00
Junyan Qin
c3904786e1
doc(README.md): 添加链接
2024-01-10 23:11:02 +08:00
RockChinQ
b31c34905a
test: 自动上传覆盖率
2023-12-28 16:14:54 +08:00
RockChinQ
41cbe91870
doc(README): 添加测试覆盖率徽章
2023-12-28 16:03:55 +08:00
Junyan Qin
872b16b779
ci: 删除注释
2023-12-27 16:00:18 +00:00
Junyan Qin
9f3cc9c293
test: 修正错误的引号
2023-12-27 15:56:52 +00:00
Junyan Qin
2d148c4970
test: 处理多行响应值
2023-12-27 15:52:12 +00:00
Junyan Qin
0869b57741
test: install jq
2023-12-27 15:48:26 +00:00
Junyan Qin
af225aa18f
test: 错误的逻辑
2023-12-27 15:44:24 +00:00
Junyan Qin
06f3c5d32b
test: 分支名获取方式
2023-12-27 15:39:08 +00:00
Junyan Qin
4e71a08b57
test: 完善issues_comment时的pr分支获取逻辑
2023-12-27 15:35:25 +00:00
Junyan Qin
bf5ebc9245
test: 错误的触发名称
2023-12-27 15:23:53 +00:00
Junyan Qin
fba81582ab
test: 完善触发方式
2023-12-27 15:16:07 +00:00
Junyan Qin
b4645168f9
Merge pull request #649 from RockChinQ/test/systematical-test
...
Test: 集成qcg-tester
2023-12-27 22:50:35 +08:00
Junyan Qin
d00c68e329
test: 允许手动触发
2023-12-27 14:49:00 +00:00
Junyan Qin
cb636b96bf
test: 集成qcg-tester
2023-12-27 14:47:02 +00:00
GitHub Actions
12468b5b15
Update override-all.json
2023-12-23 02:32:13 +00:00
RockChinQ
6a5414b5fd
chore: prompt_submit_length默认改为3072
2023-12-23 10:31:56 +08:00
RockChinQ
db51fd0ad7
chore: release v2.6.9
2023-12-22 18:34:35 +08:00
Junyan Qin
256bc4dc1e
Merge pull request #644 from RockChinQ/feat/online-data-analysis
...
Feat: v2 数据统计接口
2023-12-22 18:33:50 +08:00
RockChinQ
d2bd6e23b6
chore: 删除调试输出
2023-12-22 14:36:52 +08:00
RockChinQ
bb12b48887
feat: usage.query完成
2023-12-22 12:38:27 +08:00
RockChinQ
a58e55daf3
chore: 更新issue模板
2023-12-22 11:11:31 +08:00
RockChinQ
23a05fe5b0
chore: 完善issue模板
2023-12-22 11:03:25 +08:00
RockChinQ
3a63630068
feat: account_id 设置逻辑
2023-12-21 18:51:10 +08:00
RockChinQ
565066bbcd
feat: 插件相关上报 API
2023-12-21 18:46:48 +08:00
RockChinQ
c10f72cf4c
feat: 内容函数调用报告
2023-12-21 18:36:02 +08:00
RockChinQ
af8c21f3d4
feat: 完善 插件事件调用报告
2023-12-21 18:19:04 +08:00
RockChinQ
6f6c3af302
feat: 插件事件触发报告
2023-12-21 18:04:16 +08:00
RockChinQ
61a47808c8
chore: typo
2023-12-21 17:35:20 +08:00
RockChinQ
e02765bf95
feat: main.announcement 接口
2023-12-21 17:11:45 +08:00
RockChinQ
b69f193a3e
feat: main.update 接口完成
2023-12-21 17:03:58 +08:00
RockChinQ
7c6526d1ea
feat: 改为同步
2023-12-21 16:48:50 +08:00
RockChinQ
b8776fba65
chore: stash
2023-12-21 16:44:21 +08:00
RockChinQ
38357dd68d
perf: 简化启动输出
2023-12-21 16:28:45 +08:00
RockChinQ
d1c2453310
feat: 启动时初始化中央服务器 API 交互类
2023-12-21 16:21:24 +08:00
RockChinQ
ebc1ac50c6
doc: 更新 README
2023-12-21 10:22:53 +08:00
RockChinQ
892610872f
chore: 更新 submit-plugin 模板
2023-12-21 10:20:19 +08:00
RockChinQ
a990a40850
chore: 更新issues模板
2023-12-21 10:19:02 +08:00
RockChinQ
3f29464dbd
feat: 标识符生成器模块
2023-12-20 22:26:51 +08:00
RockChinQ
998d07f3b4
doc(wiki): 添加已迁移说明
2023-12-20 22:10:19 +08:00
Junyan Qin
949bc6268c
Update README.md
2023-12-20 22:05:12 +08:00
Junyan Qin
2c03e5a77e
doc(README): 更改效果图为主页中的图片
2023-12-20 21:54:20 +08:00
Junyan Qin
aad62dfa6f
Merge pull request #642 from RockChinQ/doc/document-replacing
...
Doc: 替换主文档
2023-12-20 21:47:11 +08:00
Junyan Qin
08e27d07ea
更新 README.md
2023-12-20 21:44:08 +08:00
Junyan Qin
1fddd244e5
更新 README.md
2023-12-20 21:43:48 +08:00
Junyan Qin
d85b4b1cf0
doc(README.md): 替换logo为主页上的链接
2023-12-20 21:43:03 +08:00
RockChinQ
09fca2c292
doc(README): 应用更改
2023-12-20 21:34:44 +08:00
RockChinQ
feda3d18fb
doc: 修改主页布局
2023-12-20 17:57:28 +08:00
Junyan Qin
eb6e5d0756
Merge pull request #640 from RockChinQ/fix/cfg-command
...
Fix: cfg 命令无法使用
2023-12-19 17:40:33 +08:00
RockChinQ
7386daad28
fix: cfg 命令无法使用 ( #638 )
2023-12-19 17:37:40 +08:00
RockChinQ
3f290b2e1a
feat: 命令回复不再通过敏感词检查
2023-12-18 16:31:45 +08:00
RockChinQ
43519ffe80
doc(wiki): 添加插件 API 讨论链接
2023-12-17 23:25:56 +08:00
RockChinQ
c8bb3d612a
chore: release v2.6.8
2023-12-17 23:00:25 +08:00
Junyan Qin
bc48b7e623
Merge pull request #636 from RockChinQ/feat/google-gemini
...
Feat: 支持 Google Gemini Pro 模型
2023-12-17 22:59:34 +08:00
RockChinQ
d59d5797f6
doc(README.md): 删除 PaLM-2 说明
2023-12-17 22:55:06 +08:00
RockChinQ
11d3c1e650
doc(README.md): 添加模型说明
2023-12-17 22:53:50 +08:00
RockChinQ
8cfd9e6694
chore: 添加配置项说明
2023-12-17 22:48:48 +08:00
RockChinQ
d3f401c54d
feat: 通过 one-api 支持google gemini
2023-12-17 22:36:30 +08:00
Junyan Qin
a889170d1a
Merge pull request #634 from zuo-shi-yun/master
...
添加AutoSwitchProxy插件
2023-12-17 16:19:47 +08:00
zuo-shi-yun
459e9f9322
添加AutoSwitchProxy插件
2023-12-17 13:15:33 +08:00
Junyan Qin
707afdcdf9
Update bug-report.yml
2023-12-15 10:38:04 +08:00
RockChinQ
ad1cf379c4
doc: 删除公告
2023-12-11 21:57:57 +08:00
RockChinQ
582277fe2d
doc: 更新 效果图
2023-12-11 21:56:00 +08:00
RockChinQ
14b9f814c7
chore: release v2.6.7
2023-12-09 22:25:44 +08:00
Junyan Qin
b11e5d99b0
Merge pull request #628 from RockChinQ/fix/image-generating
...
Fix: openai>=1.0时绘图命令不兼容
2023-12-09 22:22:42 +08:00
GitHub Actions
9590718da4
Update override-all.json
2023-12-09 14:17:55 +00:00
RockChinQ
8c2b53cffb
fix: openai>=1.0时绘图命令不兼容
2023-12-09 22:17:26 +08:00
Junyan Qin
5a85c073a8
Update README.md
2023-12-08 17:03:16 +08:00
Junyan Qin
2d2fbd0a8b
fix: 首次启动时无法创建配置文件
2023-12-08 07:27:23 +00:00
Junyan Qin
1b25a05122
Update README.md
2023-12-06 19:29:31 +08:00
RockChinQ
709cc1140b
chore: 发布公告
2023-12-06 19:27:04 +08:00
Junyan Qin
1730962636
Merge pull request #625 from zuo-shi-yun/master
...
添加看门狗插件
2023-12-03 10:03:35 +08:00
zuo-shi-yun
a1de4f6f7a
添加看门狗插件
2023-12-02 23:58:18 +08:00
Junyan Qin
a5ccda5ed6
doc: 更新 NOTE 和 WARNING 的格式
2023-12-01 02:28:47 +00:00
Junyan Qin
f035e654ba
Merge pull request #623 from zuo-shi-yun/master
...
添加discountAssistant插件
2023-12-01 10:04:49 +08:00
zuo-shi-yun
151d3e9f66
添加discountAssistant插件
2023-11-30 23:53:43 +08:00
Junyan Qin
c79207e197
Merge pull request #618 from RockChinQ/refactor/config-manager
...
Refactor: 使用 配置管理器 统一管理配置文件
2023-11-27 00:02:52 +08:00
RockChinQ
f9d461d9a1
feat: 移除过时的配置模块处理逻辑
2023-11-27 00:00:22 +08:00
RockChinQ
3e17bbb90f
refactor: 适配配置管理器读取方式
2023-11-26 23:58:06 +08:00
RockChinQ
549a7eff7f
refactor(qqbot): 适配配置管理器
2023-11-26 23:04:14 +08:00
RockChinQ
db2e366014
feat: 实现配置文件管理器并适配main.py中的引用
2023-11-26 22:46:27 +08:00
RockChinQ
26e4215054
feat: 新的override逻辑
2023-11-26 22:25:54 +08:00
RockChinQ
5f07ff8145
refactor: 启动流程现在异步
2023-11-26 22:19:36 +08:00
GitHub Actions
e396ba4649
Update override-all.json
2023-11-26 13:54:00 +00:00
RockChinQ
d1dff6dedd
feat(main.py): 将配置加载流程放到start函数
2023-11-26 21:53:35 +08:00
RockChinQ
419354cb07
feat: 添加用于覆盖率测试的退出代码
2023-11-26 17:42:25 +08:00
RockChinQ
7708eaa82c
perf: 为 context.py 中的方法添加类型提示
2023-11-26 17:33:13 +08:00
RockChinQ
9fccf84987
chore: release v2.6.6
2023-11-22 19:20:47 +08:00
Junyan Qin
0f59788184
Merge pull request #610 from RockChinQ/feat/no-reload-after-updating
...
Feat: 更新后不再自动热重载
2023-11-22 19:19:22 +08:00
RockChinQ
0ad52bcd3f
perf: 优化输出文字
2023-11-22 19:17:23 +08:00
RockChinQ
d7d710ec07
feat: 更新后不再自动热重载
2023-11-22 19:08:33 +08:00
GitHub Actions
75a9a3e9af
Update override-all.json
2023-11-22 11:06:11 +00:00
RockChinQ
70503bedb7
feat: 现在默认关闭强制延迟
2023-11-22 19:05:51 +08:00
Junyan Qin
7890eac3f8
Merge pull request #608 from RockChinQ/fix/reverse-proxy-invalid
...
Fix: 反向代理设置无效
2023-11-21 15:45:49 +08:00
RockChinQ
e15f3595b3
fix: 反向代理设置无效
2023-11-21 15:44:07 +08:00
RockChinQ
eebd6a6ba3
chore: release v2.6.5
2023-11-14 23:16:02 +08:00
Junyan Qin
0407f3e4ac
Merge pull request #599 from RockChinQ/refactor/modern-openai-api-style
...
Refactor: 修改 情景预设 置入风格
2023-11-14 21:36:25 +08:00
RockChinQ
5abca84437
debug: 添加请求参数输出
2023-11-14 21:35:02 +08:00
GitHub Actions
d2776cc1e6
Update override-all.json
2023-11-14 13:06:22 +00:00
RockChinQ
9fe0ee2b77
refactor: 使用system role置入default prompt
2023-11-14 21:06:00 +08:00
Junyan Qin
b68daac323
Merge pull request #598 from RockChinQ/perf/import-style
...
Refactor: 修改引入风格
2023-11-13 22:00:27 +08:00
RockChinQ
665de5dc43
refactor: 修改引入风格
2023-11-13 21:59:23 +08:00
RockChinQ
e3b280758c
chore: 发布更新公告
2023-11-13 18:03:26 +08:00
RockChinQ
374ae25d9c
fix: 启动时自动解决依赖后不正确的异常处理
2023-11-12 23:16:09 +08:00
RockChinQ
c86529ac99
feat: 启动时不再自动更新websockets依赖
2023-11-12 22:59:49 +08:00
RockChinQ
6309f1fb78
chore(deps): 更换为自有分支yiri-mirai-rc
2023-11-12 20:31:07 +08:00
RockChinQ
c246fb6d8e
chore: release v2.6.4
2023-11-12 14:42:48 +08:00
RockChinQ
ec6c041bcf
ci(Dockerfile): 修复依赖安装问题
2023-11-12 14:42:07 +08:00
RockChinQ
2da5a9f3c7
ci(Dockerfile): 显式更新httpcore httpx和openai库
2023-11-12 14:18:42 +08:00
Junyan Qin
4e0df52d7c
Merge pull request #592 from RockChinQ/fix/plugin-downloading
...
Feat: 通过 GitHub API 进行插件安装和更新
2023-11-12 14:07:52 +08:00
RockChinQ
71b8bf13e4
fix: 插件加载bug
2023-11-12 13:52:04 +08:00
RockChinQ
a8b1e6ce91
ci: test
2023-11-12 12:05:04 +08:00
RockChinQ
1419d7611d
ci(cmdpriv): 本地测试通过
2023-11-12 12:03:52 +08:00
RockChinQ
89c83ebf20
fix: 错误的判空变量
2023-11-12 11:30:10 +08:00
RockChinQ
76d7db88ea
feat: 基于元数据记录的插件更新实现
2023-11-11 23:17:28 +08:00
RockChinQ
67a208bc90
feat: 添加插件元数据操作模块
2023-11-11 17:38:52 +08:00
RockChinQ
acbd55ded2
feat: 插件安装改为直接下载源码
2023-11-10 23:01:56 +08:00
Junyan Qin
11a240a6d1
Merge pull request #591 from RockChinQ/feat/new-model-names
...
Feat: 更新模型索引
2023-11-10 21:23:22 +08:00
RockChinQ
97c85abbe7
feat: 更新模型索引
2023-11-10 21:16:33 +08:00
RockChinQ
06a0cd2a3d
chore: 发布兼容性问题公告
2023-11-10 12:20:29 +08:00
GitHub Actions
572b215df8
Update override-all.json
2023-11-10 04:04:45 +00:00
RockChinQ
2c542bf412
chore: 不再默认在启动时升级依赖库
2023-11-10 12:04:25 +08:00
RockChinQ
1576ba7a01
chore: release v2.6.3
2023-11-10 12:01:20 +08:00
Junyan Qin
45e4096a12
Merge pull request #587 from RockChinQ/hotfix/openai-1.0-adaptation
...
Feat: 适配openai>=1.0.0
2023-11-10 11:49:20 +08:00
GitHub Actions
8a1d4fe287
Update override-all.json
2023-11-10 03:47:30 +00:00
RockChinQ
98f880ebc2
chore: 群内回复不再默认引用原消息
2023-11-10 11:47:10 +08:00
RockChinQ
2b852853f3
feat: 适配completion和chat_completions
2023-11-10 11:31:14 +08:00
RockChinQ
c7a9988033
feat: 以新的方式设置正向代理
2023-11-10 10:54:03 +08:00
RockChinQ
c475eebe1c
chore: 不再限制openai版本
2023-11-10 10:14:11 +08:00
RockChinQ
0fe7355ae0
hotfix: 适配openai>=1.0.0
2023-11-10 10:13:50 +08:00
Junyan Qin
57de96e3a2
chore(requirements.txt): 锁定openai版本到0.28.1
2023-11-10 09:31:27 +08:00
Junyan Qin
70571cef50
Update README.md
2023-10-02 17:31:08 +08:00
Junyan Qin
0b6deb3340
Update README.md
2023-10-02 17:23:36 +08:00
Junyan Qin
dcda85a825
Merge pull request #580 from RockChinQ/dependabot/pip/openai-approx-eq-0.28.1
...
chore(deps): update openai requirement from ~=0.28.0 to ~=0.28.1
2023-10-02 16:10:37 +08:00
dependabot[bot]
9d3bff018b
chore(deps): update openai requirement from ~=0.28.0 to ~=0.28.1
...
Updates the requirements on [openai](https://github.com/openai/openai-python ) to permit the latest version.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Commits](https://github.com/openai/openai-python/compare/v0.28.0...v0.28.1 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-02 08:09:30 +00:00
RockChinQ
051376e0d2
Release v2.6.1
2023-09-28 12:18:46 +00:00
Junyan Qin
a113785211
Merge pull request #578 from RockChinQ/fix/blocked-audit-upload
...
[Fix] 阻塞地发送审计报告数据
2023-09-28 20:17:26 +08:00
RockChinQ
3f4ed4dc3c
fix: 阻塞地发送审计报告数据
2023-09-28 12:16:30 +00:00
Junyan Qin
ac80764fae
Merge pull request #577 from RockChinQ/doc/deadlinks-in-wiki
...
[Doc] 修复wiki中的死链
2023-09-28 20:04:01 +08:00
RockChinQ
e43afd4891
doc: 修复wiki中的死链
2023-09-28 12:03:27 +00:00
RockChinQ
f1aea1d495
doc: 统一改称指令为命令
2023-09-28 11:46:33 +00:00
GitHub Actions
0e2a5db104
Update override-all.json
2023-09-26 16:10:22 +00:00
Junyan Qin
3a4c9771fa
feat(config): 默认超时时间改为两分钟
2023-09-27 00:09:58 +08:00
RockChinQ
f4f8ef9523
ci: 工作流统一双空格缩进
2023-09-13 08:27:47 +00:00
RockChinQ
b9ace69a72
Release v2.6.0
2023-09-13 08:13:24 +00:00
RockChinQ
aef0b2a26e
ci: 修复GITHUB_REF判断逻辑
2023-09-13 08:12:46 +00:00
RockChinQ
f7712d71ec
feat(pkgmgr): 使用清华源执行pip操作
2023-09-13 07:54:53 +00:00
RockChinQ
e94b44e3b8
chore: 更新.gitignore
2023-09-13 07:22:12 +00:00
Junyan Qin
524e863c78
Merge pull request #567 from ruuuux/patch-1
...
添加 WikipediaSearch 插件
2023-09-13 11:57:54 +08:00
ruuuux
bbc80ac901
添加 WikipediaSearch 插件
2023-09-13 11:55:11 +08:00
GitHub Actions
f969ddd6ca
Update override-all.json
2023-09-13 03:09:55 +00:00
RockChinQ
1cc9781333
chore(config): 添加 One API 的注释说明
2023-09-13 03:09:35 +00:00
Junyan Qin
a609801bae
Merge pull request #551 from flashszn/master
...
加入one-api项目支持的国内大模型
2023-09-13 11:00:21 +08:00
RockChinQ
d8b606d372
doc(README.md): 添加 One API 支持公告
2023-09-13 02:45:04 +00:00
RockChinQ
572a440e65
doc(README.md): 添加 One API 的说明
2023-09-13 02:41:22 +00:00
RockChinQ
6e4eeae9b7
doc: 添加one-api模型注释说明
2023-09-13 02:34:11 +00:00
Shi Zhenning
1a73669df8
加入符合oneapi项目接口的国内模型
...
oneapi是一个api整合项目,通过这个项目的反代理,可以像使用gpt系列的/v1/completion接口一样调用国内的大模型,仅仅需要更改一下模型名字
2023-09-13 02:34:11 +00:00
RockChinQ
91ebaf1122
doc(README.md): 添加内容
2023-09-12 13:26:41 +00:00
RockChinQ
46703eb906
doc(README.md): docker部署说明
2023-09-12 13:09:42 +00:00
Junyan Qin
b9dd9d5193
Merge pull request #566 from RockChinQ/docker-deployment
...
[CI] Docker 部署最佳实践
2023-09-12 21:06:53 +08:00
RockChinQ
884481a4ec
doc(README.md): 镜像徽章
2023-09-12 13:04:18 +00:00
RockChinQ
9040b37a63
chore: 默认安装PyYaml依赖
2023-09-12 12:53:16 +00:00
RockChinQ
99d47b2fa2
doc: 修改Docker部署指引
2023-09-12 12:53:03 +00:00
RockChinQ
6575359a94
doc: 添加docker部署指南
2023-09-12 12:51:06 +00:00
RockChinQ
a2fc726372
deploy: 添加docker-compose.yaml
2023-09-12 12:50:49 +00:00
RockChinQ
3bfce8ab51
ci: 优化docker镜像构建脚本
2023-09-12 10:21:40 +00:00
RockChinQ
ff9a9830f2
chore: 更新requirements.txt
2023-09-12 10:21:19 +00:00
RockChinQ
e2b59e8efe
ci: 更新Dockerfile
2023-09-12 10:21:03 +00:00
Junyan Qin
04dad9757f
Merge pull request #565 from RockChinQ/docker-image-test
...
[CI] Docker 部署脚本同步
2023-09-12 16:34:38 +08:00
Junyan Qin
75ea1080ad
Merge pull request #351 from q123458384/patch-2
...
Create build_docker_image.yml
2023-09-12 15:57:44 +08:00
Junyan Qin
e25b064319
doc(README.md): 为群号添加链接
2023-09-10 23:22:38 +08:00
Junyan Qin
5d0dbc40ce
doc(README.md): 添加社区使用手册链接
2023-09-10 23:17:22 +08:00
Junyan Qin
beae8de5eb
Merge pull request #563 from RockChinQ/dependabot/pip/dulwich-approx-eq-0.21.6
...
chore(deps): update dulwich requirement from ~=0.21.5 to ~=0.21.6
2023-09-04 17:23:52 +08:00
dependabot[bot]
c4ff30c722
chore(deps): update dulwich requirement from ~=0.21.5 to ~=0.21.6
...
Updates the requirements on [dulwich](https://github.com/dulwich/dulwich ) to permit the latest version.
- [Release notes](https://github.com/dulwich/dulwich/releases )
- [Changelog](https://github.com/jelmer/dulwich/blob/master/NEWS )
- [Commits](https://github.com/dulwich/dulwich/compare/dulwich-0.21.5...dulwich-0.21.6 )
---
updated-dependencies:
- dependency-name: dulwich
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 09:09:35 +00:00
Junyan Qin
6f4ecb101b
Merge pull request #562 from RockChinQ/dependabot/pip/openai-approx-eq-0.28.0
...
chore(deps): update openai requirement from ~=0.27.9 to ~=0.28.0
2023-09-04 17:08:47 +08:00
dependabot[bot]
9f9b0ef846
chore(deps): update openai requirement from ~=0.27.9 to ~=0.28.0
...
Updates the requirements on [openai](https://github.com/openai/openai-python ) to permit the latest version.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Commits](https://github.com/openai/openai-python/compare/v0.27.9...v0.28.0 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 08:06:36 +00:00
RockChinQ
de6957062c
chore(config): 修改公用反代地址
2023-09-02 19:48:45 +08:00
Junyan Qin
0a9b43e6fa
doc(README.md):社区群群号
2023-09-01 08:49:47 +08:00
Junyan Qin
5b0edd9937
Merge pull request #559 from oliverkirk-sudo/master
...
新增插件
2023-08-31 18:14:52 +08:00
oliverkirk-sudo
8a400d202a
Update README.md
...
添加插件
2023-08-31 18:10:46 +08:00
RockChinQ
5a1e9f7fb2
doc(README.md): 修改徽章样式
2023-08-31 08:40:11 +00:00
RockChinQ
e03af75cf8
doc: 更新部署节说明
2023-08-31 02:26:13 +00:00
RockChinQ
0da4919255
doc: 整理README.md格式
2023-08-31 02:23:30 +00:00
RockChinQ
914e566d1f
doc(README.md): 更新wiki链接
2023-08-30 08:46:17 +00:00
RockChinQ
6ec2b653fe
doc(wiki): 为wiki页标号
2023-08-30 08:41:59 +00:00
RockChinQ
ba0a088b9c
doc(wiki): 常见问题标号
2023-08-30 08:38:44 +00:00
RockChinQ
478e83bcd9
ci: 更新wiki同步工作流
2023-08-30 08:38:26 +00:00
RockChinQ
386124a3b9
doc(wiki): 页面标号
2023-08-30 08:36:30 +00:00
RockChinQ
ff5e7c16d1
doc(wiki): 插件相关文档typo
2023-08-30 08:34:03 +00:00
RockChinQ
7ff7a66012
doc: 更新gpt4free的说明文档
2023-08-29 14:42:44 +08:00
Junyan Qin
c99dfb8a86
Merge pull request #557 from RockChinQ/dependabot/pip/openai-approx-eq-0.27.9
...
chore(deps): update openai requirement from ~=0.27.8 to ~=0.27.9
2023-08-28 16:29:55 +08:00
dependabot[bot]
10f9d4c6b3
chore(deps): update openai requirement from ~=0.27.8 to ~=0.27.9
...
Updates the requirements on [openai](https://github.com/openai/openai-python ) to permit the latest version.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Commits](https://github.com/openai/openai-python/compare/v0.27.8...v0.27.9 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-28 08:29:19 +00:00
Junyan Qin
d347813411
Merge pull request #556 from oliverkirk-sudo/master
...
Update README.md
2023-08-24 17:06:29 +08:00
oliverkirk-sudo
7a93898b3f
Update README.md
2023-08-24 17:00:18 +08:00
Junyan Qin
c057ea900f
Merge pull request #548 from oliverkirk-sudo/master
...
修改插件信息
2023-08-15 09:35:55 +08:00
oliverkirk-sudo
512266e74f
修改插件信息
2023-08-14 23:21:51 +08:00
RockChinQ
e36aee11c7
doc(README.md): 更新README.md
2023-08-14 19:12:39 +08:00
RockChinQ
97421299f5
doc(README.md): Claude和Bard的说明
2023-08-14 19:11:48 +08:00
Junyan Qin
bc41e5aa80
Update README.md
2023-08-14 16:57:55 +08:00
RockChinQ
2fa30e7def
doc(README.md): 徽章格式
2023-08-14 16:56:50 +08:00
RockChinQ
1c6a7d9ba5
doc(README.md): 添加群号徽章
2023-08-14 16:09:11 +08:00
RockChinQ
47435c42a5
doc(README.md): 更新视频教程
2023-08-12 12:26:00 +08:00
Junyan Qin
39a1b421e6
doc(CONTRIBUTING.md): 添加字段使用规范
2023-08-09 20:12:46 +08:00
Junyan Qin
b5edf2295b
doc(CONTRIBUTING.md): 添加代码规范
2023-08-08 20:14:00 +08:00
RockChinQ
fb650a3d7a
chore: config.py添加反代地址
2023-08-07 11:43:28 +08:00
Junyan Qin
521541f311
Merge pull request #534 from RockChinQ/doc-add-gif
...
[Doc] 添加演示GIF图
2023-08-06 17:20:49 +08:00
Junyan Qin
7020abadbf
Add files via upload
2023-08-06 17:19:54 +08:00
Junyan Qin
d95fb3b5be
Delete webwlkr-demo.gif
2023-08-06 17:18:58 +08:00
Junyan Qin
3e524dc790
Add files via upload
2023-08-06 17:18:00 +08:00
Junyan Qin
a64940bff8
Update README.md
2023-08-06 17:13:10 +08:00
Junyan Qin
c739290f0b
Add files via upload
2023-08-06 17:07:22 +08:00
RockChinQ
af292fe050
Release v2.5.2
2023-08-06 14:58:13 +08:00
Junyan Qin
634c7fb302
Merge pull request #533 from RockChinQ/perf-function-call-process
...
[Perf] 优化函数调用的底层逻辑
2023-08-06 14:52:01 +08:00
RockChinQ
33efb94013
feat: 应用cmdpriv时忽略不存在的命令
2023-08-06 14:50:22 +08:00
GitHub Actions
549e4dc02e
Update override-all.json
2023-08-06 06:41:00 +00:00
RockChinQ
3d40909c02
feat: 不再默认启用trace_function_calls
2023-08-06 14:40:35 +08:00
RockChinQ
1aef81e38f
perf: 修改网络问题时的报错
2023-08-06 12:17:04 +08:00
RockChinQ
1b0ae8da58
refactor: session append重命名为query
2023-08-05 22:00:32 +08:00
GitHub Actions Bot
7979a8e97f
Update cmdpriv-template.json
2023-08-05 13:52:03 +00:00
RockChinQ
080e53d9a9
feat: 刪除continue命令
2023-08-05 21:51:34 +08:00
GitHub Actions
89bb364b16
Update override-all.json
2023-08-05 13:44:30 +00:00
RockChinQ
3586cd941f
feat: 支持跟踪函数调用过程并默认启用
2023-08-05 21:44:11 +08:00
RockChinQ
054d0839ac
fix: 未序列化的function_call属性
2023-08-04 19:08:48 +08:00
RockChinQ
dd75f98d85
feat: 世界上最先进的调用流程
2023-08-04 18:41:04 +08:00
RockChinQ
ec23bb5268
doc(README.md): 添加视频教程链接
2023-08-04 17:22:13 +08:00
Junyan Qin
bc99db4fc1
Merge pull request #531 from RockChinQ/feat-load-balance
...
[Feat] api-key主动负载均衡
2023-08-04 17:14:03 +08:00
RockChinQ
c8275fcfbf
feat(openai): 支持apikey主动切换策略
2023-08-04 17:10:07 +08:00
GitHub Actions
a345043c30
Update override-all.json
2023-08-04 07:21:52 +00:00
RockChinQ
382d37d479
chore: 添加key切换策略配置项
2023-08-04 15:21:31 +08:00
RockChinQ
32c144a75d
doc(README.md): 增加简介
2023-08-03 23:40:01 +08:00
RockChinQ
7ca2aa5e39
doc(wiki): 说明逆向库插件也支持函数调用
2023-08-03 18:44:16 +08:00
RockChinQ
86cc4a23ac
fix: func命令列表标号未自增
2023-08-03 17:53:43 +08:00
RockChinQ
08d1e138bd
doc: 删除过时公告
2023-08-02 21:46:59 +08:00
Junyan Qin
a9fe86542f
Merge pull request #530 from RockChinQ/doc-readme
...
[Docs] 重新整理README.md格式
2023-08-02 21:09:39 +08:00
RockChinQ
4e29776fcd
doc: 整理插件生态章节
2023-08-02 21:07:31 +08:00
RockChinQ
ee3eae8f4d
doc: 完善徽章
2023-08-02 21:06:34 +08:00
RockChinQ
a84575858a
doc: 整理徽章
2023-08-02 21:04:23 +08:00
RockChinQ
ac472291c7
doc: 赞赏章节
2023-08-02 20:59:01 +08:00
RockChinQ
f304873c6a
doc(wiki): 内容函数页
2023-08-02 20:59:01 +08:00
RockChinQ
18caf8face
doc: 致谢章节
2023-08-02 20:59:01 +08:00
RockChinQ
d21115aaa8
doc: 优化起始章节
2023-08-02 20:59:01 +08:00
RockChinQ
a05ecd2e7f
doc: 更多section
2023-08-02 20:59:01 +08:00
RockChinQ
32a725126d
doc: 模型适配一览
2023-08-02 20:59:01 +08:00
RockChinQ
0528690622
doc: 修改logo
2023-08-02 20:51:07 +08:00
Junyan Qin
819339142e
Merge pull request #529 from RockChinQ/feat-funcs-called-args
...
[Feat] NormalMessageResponded添加func_called参数
2023-08-02 18:02:48 +08:00
RockChinQ
1d0573e7ff
feat: NormalMessageResponded添加func_called参数
2023-08-02 18:01:02 +08:00
RockChinQ
00623bc431
typo(plugin): 插件执行报错提示
2023-08-02 11:35:20 +08:00
Junyan Qin
c872264456
Merge pull request #525 from RockChinQ/feat-finish-reason-param
...
[Feat] 为NormalMessageResponded事件添加finish_reason参数
2023-08-01 14:40:14 +08:00
RockChinQ
1336d3cb9a
fix: chat_completion不传回finish_reason的问题
2023-08-01 14:39:57 +08:00
RockChinQ
d1459578cd
doc(wiki): 插件开发页说明
2023-08-01 14:33:32 +08:00
RockChinQ
8a67fcf40f
feat: 为NormalMessageResponded事件添加finish_reason参数
2023-08-01 14:31:38 +08:00
RockChinQ
7930370aa9
chore: 发布函数调用功能公告
2023-08-01 10:50:23 +08:00
RockChinQ
0b854bdcf1
feat(chat_completion): 不生成到stop以使max_tokens参数生效
2023-08-01 10:26:23 +08:00
Junyan Qin
cba6aab48d
Merge pull request #524 from RockChinQ/feat-at-sender
...
[Feat] 支持在群内回复时at发送者
2023-08-01 10:14:34 +08:00
GitHub Actions
12a9ca7a77
Update override-all.json
2023-08-01 02:13:35 +00:00
RockChinQ
a6cbd226e1
feat: 支持设置群内回复时at发送者
2023-08-01 10:13:15 +08:00
RockChinQ
3577e62b41
perf: 简化启动时输出
2023-07-31 21:11:28 +08:00
RockChinQ
f86e69fcd1
perf: 简化启动时的输出信息
2023-07-31 21:05:23 +08:00
RockChinQ
292e00b078
perf: 简化启动时的输出信息
2023-07-31 21:04:59 +08:00
RockChinQ
2a91497bcf
chore: .gitignore排除qcapi/
2023-07-31 20:23:54 +08:00
RockChinQ
b0cca0a4c2
Release v2.5.1
2023-07-31 18:12:59 +08:00
Junyan Qin
a2bda85a9c
Merge pull request #523 from RockChinQ/feat-prompt-preprocess-event
...
[Feat] 新增PromptPreprocessing事件
2023-07-31 17:55:06 +08:00
RockChinQ
20677cff86
doc(wiki): 插件开发页增加版本断言说明
2023-07-31 17:53:33 +08:00
RockChinQ
c8af5d8445
feat: 添加版本断言函数require_ver
2023-07-31 17:46:30 +08:00
RockChinQ
2dbe984539
doc(wiki): 添加事件wiki说明
2023-07-31 17:27:28 +08:00
RockChinQ
6b8fa664f1
feat: 新增PromptPreprocessing事件
2023-07-31 17:21:09 +08:00
RockChinQ
2b9612e933
chore: 提交部分测试文件
2023-07-31 16:24:39 +08:00
RockChinQ
749d0219fb
chore: 删除弃用模块
2023-07-31 16:23:31 +08:00
Junyan Qin
a11a152bd7
ci: 解决sync-wiki.yml异常退出问题
2023-07-31 15:41:37 +08:00
Junyan Qin
fc803a3742
Merge pull request #522 from RockChinQ/feat-generating-stop-case
...
[Feat] 新增!continue命令
2023-07-31 15:34:30 +08:00
GitHub Actions Bot
13a1e15f24
Update cmdpriv-template.json
2023-07-31 07:24:14 +00:00
RockChinQ
3f41b94da5
feat: 完善命令文档
2023-07-31 15:23:42 +08:00
RockChinQ
0fb5bfda20
ci: 添加tiktoken依赖
2023-07-31 15:20:23 +08:00
RockChinQ
dc1fd73ebb
feat: 添加continue命令
2023-07-31 15:17:49 +08:00
Junyan Qin
161b694f71
Merge pull request #521 from RockChinQ/fix-usage-not-reported
...
[Fix] text的使用量未上报
2023-07-31 14:31:48 +08:00
RockChinQ
45d1c89e45
fix: text的使用量未上报
2023-07-31 14:28:48 +08:00
Junyan Qin
e26664aa51
Merge pull request #520 from RockChinQ/feat-accurately-calculate-tokens
...
feat: 使用tiktoken计算tokens数
2023-07-31 12:16:10 +08:00
RockChinQ
e29691efbd
feat: 使用tiktoken计算tokens数
2023-07-31 11:59:22 +08:00
RockChinQ
6d45327882
debug: 接口底层添加返回数据debug信息
2023-07-31 10:37:45 +08:00
RockChinQ
fbd41eef49
chore: 删除devcontainer.json
2023-07-31 10:37:14 +08:00
Junyan Qin
0a30c88322
doc(README.md): 插件列表
2023-07-31 00:07:39 +08:00
Junyan Qin
4f5af0e8c8
Merge pull request #518 from RockChinQ/fix-cannot-disable-funcs-dynamically
...
[Fix] plugin启用禁用命令对内容函数不生效
2023-07-30 23:56:01 +08:00
RockChinQ
df3f0fd159
fix: plugin启用禁用命令对内容函数不生效
2023-07-30 23:54:56 +08:00
RockChinQ
f2493c79dd
doc(wiki): 添加联网内容函数提问示例
2023-07-29 19:34:47 +08:00
RockChinQ
a86a035b6b
doc: 更新README.md
2023-07-29 19:26:28 +08:00
RockChinQ
7995793bfd
doc(wiki): 添加内容函数页
2023-07-29 19:24:56 +08:00
RockChinQ
a56b340646
Release v2.5.0
2023-07-29 18:59:25 +08:00
Junyan Qin
7473cdfe16
Merge pull request #513 from RockChinQ/feat-function-calling-integration
...
[Feat] 支持GPT的函数调用功能
2023-07-29 18:57:29 +08:00
RockChinQ
24273ac158
doc: README添加内容函数相关内容
2023-07-29 18:55:18 +08:00
RockChinQ
fe6275000e
doc(wiki): 更新wiki插件页
2023-07-29 18:40:49 +08:00
RockChinQ
5fbf369f82
doc(wiki): 更新插件页
2023-07-29 18:37:03 +08:00
Junyan Qin
4400475ffa
chore: 添加Webwlkr插件示例
2023-07-29 17:41:56 +08:00
GitHub Actions Bot
796eb7c95d
Update cmdpriv-template.json
2023-07-29 09:30:22 +00:00
RockChinQ
89a01378e7
ci: 跑工作流
2023-07-29 17:29:52 +08:00
RockChinQ
f4735e5e30
ci(cmd_priv): 添加CallingGPT依赖
2023-07-29 17:28:11 +08:00
RockChinQ
f1bb3045aa
feat: 添加func命令
2023-07-29 17:26:07 +08:00
RockChinQ
96e474a555
feat: 插件开关对其内容函数生效
2023-07-29 17:10:47 +08:00
RockChinQ
833d29b101
typo: enable->enabled
2023-07-29 16:55:01 +08:00
RockChinQ
dce6734ba2
feat: 改为推荐使用func()装饰器注册内容函数
2023-07-29 16:51:19 +08:00
RockChinQ
0481167dc6
feat: 改为在start流程设置openai.proxy
2023-07-29 16:36:31 +08:00
RockChinQ
a002f93f7b
chore: 删除过时代码
2023-07-29 16:30:09 +08:00
RockChinQ
3c894fe70e
feat: chat_completion的函数开关支持
2023-07-29 16:29:16 +08:00
RockChinQ
8c69b8a1d9
feat: 内容函数全局开关支持
2023-07-29 16:28:18 +08:00
Junyan Qin
a9dae05303
doc(README.md): 修改社区群群号
2023-07-29 13:31:58 +08:00
RockChinQ
ae6994e241
feat(contentPlugin): 完成基本的内容函数调用功能
2023-07-28 19:03:02 +08:00
Rock Chin
caa72fa40c
feat: 在插件层面初步支持内容函数
2023-07-27 14:27:36 +08:00
Junyan Qin
46cc9220c3
Merge pull request #506 from RockChinQ/perf-persist-dprompt-when-auto-reset
...
[Perf] 在session自动重置时保留非default的prompt
2023-07-07 17:53:29 +08:00
Rock Chin
ddb56d7a8e
fix: reset命令错误的逻辑
2023-07-07 17:49:43 +08:00
Rock Chin
a0267416d7
fix: 修复reset逻辑导致的无法初始化情景预设问题
2023-07-07 16:37:05 +08:00
Rock Chin
56e1ef3602
fix: 修复reset可能引起的bug
2023-07-07 16:35:37 +08:00
Rock Chin
b4fc1057d1
perf: 在session自动重置时保留非default的prompt ( #494 )
2023-07-06 23:09:39 +08:00
Rock Chin
06037df607
ci: 仅在master分支运行sync-wiki工作流
2023-06-20 22:42:18 +08:00
Rock Chin
dce134d08d
Release v2.4.7
2023-06-16 19:43:13 +08:00
Junyan Qin
cca471d068
Merge pull request #500 from RockChinQ/perf-more-model-support
...
Perf more model support
2023-06-16 19:40:29 +08:00
Rock Chin
ddb211b74a
feat: 支持新的模型
2023-06-16 19:35:26 +08:00
Rock Chin
cef70751ff
chore: 修改配置文件说明
2023-06-16 19:35:06 +08:00
JunYan Qin
2d2219fc6e
更新 README.md
2023-06-13 11:59:30 +08:00
JunYan Qin
514a6b4192
更新 README.md
2023-06-13 11:59:07 +08:00
JunYan Qin
7a552b3434
Merge pull request #496 from RockChinQ/dependabot/pip/openai-approx-eq-0.27.8
...
chore(deps): update openai requirement from ~=0.27.7 to ~=0.27.8
2023-06-12 23:20:02 +08:00
dependabot[bot]
ecebd1b0e0
chore(deps): update openai requirement from ~=0.27.7 to ~=0.27.8
...
Updates the requirements on [openai](https://github.com/openai/openai-python ) to permit the latest version.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Commits](https://github.com/openai/openai-python/compare/v0.27.7...v0.27.8 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-12 09:01:51 +00:00
Rock Chin
8dc34d2a88
doc(README.md): 添加卖号网站
2023-06-12 14:13:36 +08:00
Rock Chin
d52644ceec
doc: 更新README.md
2023-06-12 12:24:59 +08:00
Rock Chin
3052510591
Release v2.4.6
2023-06-08 14:01:18 +08:00
Rock Chin
777a5617db
Merge pull request #492 from RockChinQ/feat-ignore-major-vernum
...
[Feat] 更新时忽略主版本号不同的版本
2023-06-08 14:00:32 +08:00
Rock Chin
e17c1087e9
feat(updater.py): 更新时忽略主版本号不同的版本
2023-06-08 13:57:24 +08:00
Rock Chin
633695175a
Merge pull request #491 from RockChinQ/feat-tokens-auto-reset
...
[Feat] token超限报错时自动重置会话
2023-06-08 13:49:49 +08:00
Rock Chin
9e78bf3d21
perf: 更严格的重置条件判断
2023-06-08 13:49:20 +08:00
Rock Chin
43aa68a55d
feat: 支持在token超限时自动重置会话
2023-06-08 13:45:54 +08:00
Rock Chin
b8308f8c57
Merge branch 'feat-tokens-auto-reset' of https://github.com/RockChinQ/QChatGPT into feat-tokens-auto-reset
2023-06-08 13:43:36 +08:00
Rock Chin
466bfbddeb
perf: 提示语格式
2023-06-08 13:43:33 +08:00
GitHub Actions
b6da07b225
Update override-all.json
2023-06-08 05:20:55 +00:00
Rock Chin
2f2159239a
chore: 添加开关和提示语配置项
2023-06-08 13:20:33 +08:00
Rock Chin
67d1ca8a65
Merge pull request #490 from RockChinQ/feat-global-group-private-enable
...
[Feat] 支持设置全局群聊/私聊消息禁用
2023-06-07 23:49:53 +08:00
Rock Chin
497a393e83
doc: 修改wiki
2023-06-07 23:49:09 +08:00
Rock Chin
782c0e22ea
feat: 支持设置全局群聊、私聊禁用
2023-06-07 23:47:13 +08:00
Rock Chin
2932fc6dfd
chore(banlist-template.py): 添加配置项
2023-06-07 23:23:21 +08:00
Rock Chin
0a9eab2113
chore(requirements.txt): 更新requests版本
2023-06-06 09:37:00 +08:00
Rock Chin
50a673a8ec
doc: 添加插件列表list
2023-06-05 22:37:19 +08:00
Rock Chin
9e25d0f9e4
Release v2.4.5
2023-05-31 18:31:25 +08:00
Rock Chin
23cd7be711
Merge pull request #487 from RockChinQ/feat-banlist-syntax-check
...
feat: 初始化流程异常处理
2023-05-31 18:25:46 +08:00
Rock Chin
025b9e33f1
feat: 初始化流程异常处理
2023-05-31 18:24:01 +08:00
Rock Chin
bab2f64913
doc(README_en.md): 添加wakapi计时
2023-05-29 11:12:07 +08:00
Rock Chin
b00e09aa9c
doc: 添加wakapi计时
2023-05-29 11:10:49 +08:00
Rock Chin
0b109fdc7a
Merge pull request #479 from RockChinQ/dependabot/pip/openai-approx-eq-0.27.7
...
chore(deps): update openai requirement from ~=0.27.6 to ~=0.27.7
2023-05-22 17:13:50 +08:00
dependabot[bot]
018fea2ddb
chore(deps): update openai requirement from ~=0.27.6 to ~=0.27.7
...
Updates the requirements on [openai](https://github.com/openai/openai-python ) to permit the latest version.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Commits](https://github.com/openai/openai-python/compare/v0.27.6...v0.27.7 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-22 09:05:00 +00:00
Rock Chin
f8a3cc4352
doc: 折起OpenAI注册步骤
2023-05-21 18:25:35 +08:00
Rock Chin
6ab853acc1
doc: 修改关于HuggingChat的说明
2023-05-21 17:50:35 +08:00
Rock Chin
e825dea02f
chore: 排除hugchat.json
2023-05-21 17:47:42 +08:00
Rock Chin
cf8740d16e
Merge branch 'master' of https://github.com/RockChinQ/QChatGPT
2023-05-21 17:33:47 +08:00
Rock Chin
9c4809e26f
chore: 发布revLibs相关公告
2023-05-21 17:33:44 +08:00
Rock Chin
0a232fd9ef
Merge pull request #477 from RockChinQ/feature-detailed-cfg-cmd
...
[Feat] 支持使用!cfg指令修改子配置项
2023-05-21 15:59:59 +08:00
Rock Chin
23016a0791
doc: 更新wiki说明
2023-05-21 15:58:21 +08:00
Rock Chin
cdcc67ff23
feat(!cfg): 使用eval()函数进行类型转换
2023-05-21 15:53:56 +08:00
Rock Chin
92274bfc34
feat(!cfg): 支持使用点号索引子配置项
2023-05-21 15:49:56 +08:00
Rock Chin
2fed6f61ba
Release v2.4.4
2023-05-21 15:15:28 +08:00
Rock Chin
59b2cd26d2
Merge pull request #476 from RockChinQ/hotfix-471-at-no-response-aft-reload
...
[Fix] 热重载之后不响应群内at
2023-05-21 15:12:43 +08:00
Rock Chin
f7b87e99d2
fix(manager.py): 热重载之后不响应群内at
2023-05-21 15:11:34 +08:00
Rock Chin
70bc985145
perf(nakuru.py): access-token被拒时报警
2023-05-18 21:06:32 +08:00
Rock Chin
070dbe9108
chore: 排除venv/目录
2023-05-18 21:05:45 +08:00
Rock Chin
a63fa6d955
chore: yiri-mirai使用0.2.7
2023-05-18 21:05:30 +08:00
Rock Chin
c7703809b0
Merge pull request #475 from RockChinQ/actively-delay
...
[Feat] 支持设置消息回复强制延迟以降低风控概率
2023-05-18 20:15:52 +08:00
GitHub Actions
37eb74338f
Update override-all.json
2023-05-18 12:14:19 +00:00
Rock Chin
77d5585b7c
feat: 修改强制延迟默认范围
2023-05-18 20:13:53 +08:00
Rock Chin
6cab3ef029
Merge branch 'actively-delay' of https://github.com/RockChinQ/QChatGPT into actively-delay
2023-05-18 20:12:39 +08:00
Rock Chin
820a7b78fc
feat: 处理过程支持强制延迟
2023-05-18 20:12:36 +08:00
GitHub Actions
c51dffef3a
Update override-all.json
2023-05-18 12:10:33 +00:00
Rock Chin
983bc3da3c
chore: 添加强制延迟配置项
2023-05-18 20:10:08 +08:00
Rock Chin
09be956a58
Merge pull request #474 from RockChinQ/command-notfound-err
...
[Perf] 修改指令不存在时的提示信息
2023-05-18 19:45:25 +08:00
Rock Chin
5eded50c53
perf: 修改指令不存在时的提示信息
2023-05-18 19:44:20 +08:00
Rock Chin
6d8eebd314
doc: 添加微信赞赏码
2023-05-16 15:36:07 +08:00
Rock Chin
19a0572b5f
Release v2.4.3.1
2023-05-15 17:38:03 +08:00
Rock Chin
6272e98474
Merge pull request #467 from RockChinQ/perf-plugin-update
...
[Perf] 优化插件更新相关操作
2023-05-14 18:45:36 +08:00
Rock Chin
45042fe7d4
doc: 更新插件更新命令wiki
2023-05-14 18:44:14 +08:00
Rock Chin
d85e840126
perf: 优化插件更新操作,支持更新单个插件
2023-05-14 18:41:20 +08:00
Rock Chin
804889f1de
perf: 加载模块的输出改为debug级别
2023-05-14 17:30:05 +08:00
Rock Chin
919c996434
doc: 添加HuggingChat
2023-05-14 17:14:46 +08:00
Rock Chin
00823b3d62
doc(README): 添加HuggingChat
2023-05-14 17:14:28 +08:00
Rock Chin
af54efd24a
doc(README.md): 添加系统状态插件
2023-05-14 14:58:48 +08:00
Rock Chin
b1c9b121f6
Update go-cqhttp配置.md
2023-05-08 21:51:03 +08:00
Rock Chin
7b5649d153
Merge pull request #461 from RockChinQ/dependabot/pip/openai-approx-eq-0.27.6
...
chore(deps): update openai requirement from ~=0.27.5 to ~=0.27.6
2023-05-08 18:48:20 +08:00
dependabot[bot]
52bf716d84
chore(deps): update openai requirement from ~=0.27.5 to ~=0.27.6
...
Updates the requirements on [openai](https://github.com/openai/openai-python ) to permit the latest version.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Commits](https://github.com/openai/openai-python/compare/v0.27.5...v0.27.6 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-08 10:34:21 +00:00
Rock Chin
c149dd7b66
Merge pull request #462 from RockChinQ/dependabot/pip/dulwich-approx-eq-0.21.5
...
chore(deps): update dulwich requirement from ~=0.21.3 to ~=0.21.5
2023-05-08 18:24:59 +08:00
dependabot[bot]
65d5a1ed63
chore(deps): update dulwich requirement from ~=0.21.3 to ~=0.21.5
...
Updates the requirements on [dulwich](https://github.com/dulwich/dulwich ) to permit the latest version.
- [Release notes](https://github.com/dulwich/dulwich/releases )
- [Changelog](https://github.com/jelmer/dulwich/blob/master/NEWS )
- [Commits](https://github.com/dulwich/dulwich/compare/dulwich-0.21.3...dulwich-0.21.5 )
---
updated-dependencies:
- dependency-name: dulwich
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-08 09:01:55 +00:00
Rock Chin
5516754bbb
doc(README.md): 添加docker部署提示
2023-05-02 14:30:25 +08:00
Rock Chin
08082f2ee3
Merge pull request #452 from RockChinQ/dependabot/pip/openai-approx-eq-0.27.5
...
chore(deps): update openai requirement from ~=0.27.4 to ~=0.27.5
2023-05-01 17:26:18 +08:00
dependabot[bot]
8489266080
chore(deps): update openai requirement from ~=0.27.4 to ~=0.27.5
...
Updates the requirements on [openai](https://github.com/openai/openai-python ) to permit the latest version.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Commits](https://github.com/openai/openai-python/compare/v0.27.4...v0.27.5 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-01 09:06:44 +00:00
Rock Chin
51c7e0b235
doc(README.md): 四群群号
2023-04-28 00:37:29 +08:00
Rock Chin
628b6b0bb4
Merge branch 'master' of https://github.com/RockChinQ/QChatGPT
2023-04-27 15:01:47 +08:00
Rock Chin
7e024d860d
doc: 增加LightQChat的公告
2023-04-27 15:01:44 +08:00
Rock Chin
c2f6273f70
Merge pull request #442 from oliverkirk-sudo/master
...
修复异常输出时的类型问题
2023-04-26 17:31:19 +08:00
oliverkirk-sudo
96e401ec7b
修复异常输出时的类型问题
2023-04-26 17:27:33 +08:00
Rock Chin
ae8ac65447
feat: 更换使用清华源 ( #438 )
2023-04-26 11:52:07 +08:00
Rock Chin
2d4f59f36e
doc: 强调02
2023-04-26 11:18:07 +08:00
Rock Chin
0e85467e02
Release v2.4.2
2023-04-25 10:27:57 +08:00
Rock Chin
eb41cf5481
fix(plugin.py): 兼容性问题
2023-04-25 10:27:07 +08:00
Rock Chin
b970a42d07
fix(plugin.py): send_message封装实现的兼容性问题
2023-04-25 10:26:03 +08:00
Rock Chin
8c9d123e1c
Merge pull request #433 from RockChinQ/detailed-response-rules
...
[Feat] 细化到单个群的响应规则
2023-04-25 09:39:56 +08:00
Rock Chin
ab2a95e347
Merge branch 'detailed-response-rules' of https://github.com/RockChinQ/QChatGPT into detailed-response-rules
2023-04-25 09:31:56 +08:00
Rock Chin
2184c558a4
feat: 支持配置细化到单个群的响应规则
2023-04-25 09:31:44 +08:00
GitHub Actions
83cb8588fd
Update override-all.json
2023-04-25 01:28:56 +00:00
Rock Chin
007e82c533
feat: 配置文件支持
2023-04-25 09:28:31 +08:00
Rock Chin
499f8580a7
doc: 修改wiki格式
2023-04-25 08:45:58 +08:00
Rock Chin
a7dc3c5dab
Release v2.4.1
2023-04-25 00:01:40 +08:00
Rock Chin
d01d3a3c53
perf: 启动时提示使用的QQ号
2023-04-24 23:57:57 +08:00
Rock Chin
580e062dbf
feat: 上报使用量时带上msg_source_adapter
2023-04-24 23:51:00 +08:00
Rock Chin
c8cee8410c
doc: 完善格式
2023-04-24 20:04:33 +08:00
Rock Chin
6bf331c2e3
doc: 完善wiki
2023-04-24 19:53:20 +08:00
Rock Chin
4c4930737c
chore: issue模板新增登录框架字段
2023-04-24 19:28:00 +08:00
Rock Chin
9de01e9525
Release v2.4.0
2023-04-24 16:09:46 +08:00
Rock Chin
c6a16f5974
Merge pull request #427 from RockChinQ/nakuru-support
...
[Feat] 支持通过nakuru-project框架连接go-cqhttp
2023-04-24 16:07:12 +08:00
Rock Chin
253ef44d17
chore: 公告
2023-04-24 16:05:47 +08:00
Rock Chin
15a1f00b73
doc(README.md): 添加go-cqhttp公告
2023-04-24 16:04:25 +08:00
Rock Chin
b5fa2ea8b8
feat(main.py): 添加nakuru-project-idk的依赖更新项
2023-04-24 16:01:43 +08:00
Rock Chin
449e024771
doc: 添加针对老用户的说明
2023-04-24 15:59:07 +08:00
Rock Chin
1bee7a146b
feat: 支持语音组件
2023-04-24 15:55:21 +08:00
Rock Chin
270a632789
doc: 修改标号
2023-04-24 15:48:28 +08:00
Rock Chin
418bb05b4c
doc: 添加go-cqhttp配置说明
2023-04-24 15:46:58 +08:00
Rock Chin
052b834151
doc: 完善config-template.py的说明
2023-04-24 15:46:26 +08:00
Rock Chin
58ee204a75
doc: wiki添加go-cqhttp配置步骤
2023-04-24 15:41:28 +08:00
Rock Chin
0a02ee8c04
feat: 启动时添加nakuru的提示检查
2023-04-24 15:04:07 +08:00
Rock Chin
950ef4a181
doc: 更新README.md
2023-04-24 14:57:28 +08:00
Rock Chin
7b7cdd8adb
perf: 在日志文件包含输出文件路径
2023-04-24 13:52:22 +08:00
Rock Chin
471768e760
feat: 支持发送转发消息
2023-04-24 12:46:33 +08:00
Rock Chin
c7517d31a4
chore: 更换使用nakuru-project-idk包
2023-04-24 11:37:01 +08:00
Rock Chin
7d10d0398e
fix: nakuru热重载失败
2023-04-24 11:21:51 +08:00
Rock Chin
a2bc25c08b
feat: 支持引用原消息回复
2023-04-24 10:57:43 +08:00
Rock Chin
3cb49fe2d8
feat: 支持检测群内禁言
2023-04-24 10:34:51 +08:00
Rock Chin
5b96ac122f
feat: 适配nakuru基本功能
2023-04-23 23:40:08 +08:00
Rock Chin
612033f478
feat: nakuru适配器基础模型
2023-04-23 15:58:37 +08:00
GitHub Actions
48ee940d8e
Update override-all.json
2023-04-23 01:32:36 +00:00
Rock Chin
e74df0b37d
chore: 添加nakuru相关配置; 使用nakuru-project-test临时包
2023-04-23 09:32:01 +08:00
GitHub Actions
640afdc49c
Update override-all.json
2023-04-22 13:51:02 +00:00
Rock Chin
6b39df5b9b
chore: 删除NoneBot2相关配置
2023-04-22 21:50:41 +08:00
Rock Chin
e7e698765e
fix(plugin.py): 缺少的换行符
2023-04-22 17:40:41 +08:00
Rock Chin
43fea13dab
Merge pull request #418 from RockChinQ/im-impl-decoupling
...
[Refactor] 新增抽象层以解耦消息来源(MessageSource)组件
2023-04-21 18:10:42 +08:00
GitHub Actions
bc899e5bd0
Update override-all.json
2023-04-21 09:52:31 +00:00
Rock Chin
160086feb9
refactor: 完成MessageSource适配器解耦
2023-04-21 17:51:58 +08:00
Rock Chin
016391c976
refactor: 不再向QQBotManager中传递config中可读的参数
2023-04-21 17:15:32 +08:00
Rock Chin
91746448a3
feat: 消息源适配器模型及YiriMirai的适配器
2023-04-21 16:36:59 +08:00
Rock Chin
5cb0543237
doc(README.md): 更新wiki链接
2023-04-20 20:50:00 +08:00
Rock Chin
fac29a24a8
doc(README.md): social.png更改成圆角
2023-04-20 10:54:06 +08:00
Rock Chin
4d3a2a21d0
Update README_en.md
2023-04-20 00:22:05 +08:00
Rock Chin
6d4f88041c
Update README.md
2023-04-20 00:21:37 +08:00
Rock Chin
18587d3690
doc(README.md): 修改social图格式
2023-04-20 00:15:11 +08:00
Rock Chin
423090dccd
doc(README.md): 更改使用social图
2023-04-20 00:13:11 +08:00
Rock Chin
78e88baab3
doc(README.md): 优化LOGO图格式
2023-04-20 00:08:00 +08:00
Rock Chin
6a276767b3
doc(README.md): 添加LOGO
2023-04-20 00:06:52 +08:00
Rock Chin
2cb26c7c70
doc: 添加LOGO文件
2023-04-20 00:04:01 +08:00
Rock Chin
ff66c88060
doc(README.md): 优化图片格式
2023-04-17 10:18:23 +08:00
Rock Chin
611e82b8f9
doc(README.md): 添加使用截图
2023-04-17 10:15:50 +08:00
Rock Chin
59bdee7137
feat: 添加IM框架模型
2023-04-15 23:38:52 +08:00
Rock Chin
e8dbd426ae
Release v2.3.9
2023-04-15 17:36:59 +08:00
Rock Chin
40d6e809a0
Merge pull request #417 from RockChinQ/354-feature-single-concurrency
...
[Feat] 支持设置单会话内同时仅处理一条消息
2023-04-15 17:35:36 +08:00
GitHub Actions
236c540d18
Update override-all.json
2023-04-15 09:34:16 +00:00
Rock Chin
d6ca059f6c
feat: 支持设置单会话内同时仅处理一条消息
2023-04-15 17:33:57 +08:00
Rock Chin
52c06a60ca
fix: 公告功能bug
2023-04-15 16:54:50 +08:00
Rock Chin
6353644ec3
test: 测试公告
2023-04-15 16:49:11 +08:00
Rock Chin
20df9ded3d
Merge pull request #416 from RockChinQ/413-feature-json-format-anouns
...
[Feat] 支持JSON格式的公告
2023-04-15 16:47:03 +08:00
Rock Chin
7569b18a4c
feat: 支持JSON格式的公告
2023-04-15 16:45:26 +08:00
Rock Chin
b9da4f4951
Merge pull request #415 from RockChinQ/413-feature-json-format-anouns
...
[Feat] 新增`announcement.json`文件
2023-04-15 16:33:03 +08:00
Rock Chin
89b9e29257
Update pull_request_template.md
2023-04-15 16:25:24 +08:00
Rock Chin
d605de9de4
feat: 添加公告模板及公告发布脚本
2023-04-15 09:38:46 +08:00
Rock Chin
d46c94d7c3
Release v2.3.8
2023-04-14 23:47:00 +08:00
Rock Chin
2db9c00530
Merge pull request #414 from RockChinQ/detailed-rate-limit
...
[Feat] 速度限制支持细化到单个人或群
2023-04-14 19:46:24 +08:00
GitHub Actions
66d8d159f9
Update override-all.json
2023-04-14 11:44:26 +00:00
Rock Chin
9fa1446284
feat: 支持细化到个人和群的限速
2023-04-14 19:44:03 +08:00
Rock Chin
b3e4cb48c7
Merge pull request #412 from RockChinQ/349-bugfix-auto-deps-solving-failure
...
[Fix] 循环依赖导致的依赖自动解决失败
2023-04-14 18:44:40 +08:00
Rock Chin
0bca7b2247
fix: 循环引用导致的依赖自动解决失败
2023-04-14 18:42:09 +08:00
Rock Chin
7812e03c9d
chore: 删除requirements.txt中对websockets的版本要求以防冲突
2023-04-14 18:27:44 +08:00
Rock Chin
7a852ae5af
Merge pull request #410 from 2675hujilo/tips
...
删除tips-custom-template.py中无用字段
2023-04-14 17:43:30 +08:00
26751
706d9e61c1
删除tips-custom-template.py中无用字段
2023-04-14 02:00:45 +08:00
Rock Chin
8f0ed4ff4b
Merge branch 'master' of https://github.com/RockChinQ/QChatGPT
2023-04-12 15:28:59 +08:00
Rock Chin
3415b6f121
doc: 添加lieyanqzu/WeatherPlugin
2023-04-12 15:28:56 +08:00
Rock Chin
256ba6fb86
Merge pull request #406 from RockChinQ/dependabot/pip/openai-approx-eq-0.27.4
...
chore(deps): update openai requirement from ~=0.27.2 to ~=0.27.4
2023-04-10 18:31:39 +08:00
dependabot[bot]
d30b2b9afe
chore(deps): update openai requirement from ~=0.27.2 to ~=0.27.4
...
Updates the requirements on [openai](https://github.com/openai/openai-python ) to permit the latest version.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Commits](https://github.com/openai/openai-python/compare/v0.27.2...v0.27.4 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-10 09:03:02 +00:00
Rock Chin
be943ca1fc
doc: 链接文档
2023-04-08 19:39:42 +08:00
Rock Chin
1ddab2a97a
doc: README.md in English
2023-04-08 19:32:31 +08:00
Rock Chin
e15fd4695c
Merge branch 'master' of https://github.com/RockChinQ/QChatGPT
2023-04-08 18:26:10 +08:00
Rock Chin
ffa4b1b4a1
fix(modelmgr): 使用异步请求时的异常类型丢失
2023-04-08 18:26:08 +08:00
Rock Chin
f8eee3a2a6
Merge pull request #399 from RockChinQ/optional-config-override
...
[Feat] override.json可选应用
2023-04-08 16:26:56 +08:00
Rock Chin
eeee7a8343
feat: 仅在提供命令行参数时应用override.json的内容
2023-04-08 16:21:40 +08:00
Rock Chin
8447b73fcb
doc(README.md): 删除ChatAPI2D插件
2023-04-08 16:15:11 +08:00
Rock Chin
2863945d5f
feat(config-template): 更改为常量表示超时时间
2023-04-08 15:36:35 +08:00
Rock Chin
cb1f8ca6f7
doc(README.md): 添加wenyinos/ChatAPI2D插件
2023-04-08 00:33:47 +08:00
Rock Chin
1d9964bcb1
Release v2.3.7
2023-04-08 00:21:21 +08:00
GitHub Actions Bot
15cb8016d3
Update cmdpriv-template.json
2023-04-07 16:20:13 +00:00
Rock Chin
895cc0a2c5
ci: test
2023-04-08 00:19:37 +08:00
Rock Chin
20bf349e4e
ci: cmdpriv模板脚本
2023-04-08 00:18:00 +08:00
Rock Chin
e297763da1
fix: !cfg指令失效
2023-04-08 00:13:19 +08:00
Rock Chin
e471970654
ci: test
2023-04-07 20:32:51 +08:00
Rock Chin
12faaaced8
ci: 仅在wiki文件更新时提交
2023-04-07 20:31:33 +08:00
Rock Chin
083cbc55cc
Release v2.3.6
2023-04-07 17:15:17 +08:00
Rock Chin
8aa7a3273d
Merge pull request #390 from RockChinQ/customizable-tips
...
[Feat] 支持自定义提示消息
2023-04-07 17:13:28 +08:00
Rock Chin
255e2c4385
doc: 添加自定义提示消息的说明
2023-04-07 17:12:33 +08:00
Rock Chin
9856306870
feat: 修改文件生成顺序
2023-04-07 17:10:44 +08:00
GitHub Actions
527ab8b8a7
Update override-all.json
2023-04-07 09:08:21 +00:00
Rock Chin
f8e19ba9b3
feat: 删除config-template.py中多余的属性
2023-04-07 17:07:43 +08:00
GitHub Actions
7649dbfbbc
Update override-all.json
2023-04-07 09:00:40 +00:00
Rock Chin
81e734644d
feat: 删除config-template.py中的help_message模板
2023-04-07 17:00:16 +08:00
Rock Chin
ae55cf5b1e
feat: 适配help指令
2023-04-07 16:59:51 +08:00
Rock Chin
af539546ef
Merge pull request #356 from 2675hujilo/tips
...
[Feat] 支持自定义提示消息
2023-04-07 16:43:58 +08:00
Rock Chin
0031ce57d0
Merge branch 'customizable-tips' into tips
2023-04-07 16:40:26 +08:00
Rock Chin
2f48a2ce57
Merge branch 'customizable-tips' of https://github.com/RockChinQ/QChatGPT into customizable-tips
2023-04-07 16:39:48 +08:00
Rock Chin
6068ab7100
feat: 修改help_message为主线的内容
2023-04-07 16:39:25 +08:00
GitHub Actions
29a7dccef4
Update override-all.json
2023-04-07 08:34:23 +00:00
Rock Chin
e2073da86e
Merge branch '2675hujilo-tips' into customizable-tips
2023-04-07 16:32:32 +08:00
2675hujilo
ae079526f7
删除tips-customs-template.py中不必要注释
2023-04-07 16:29:09 +08:00
26751
947bae8e26
删除tips-customs-template.py中不必要注释
...
Signed-off-by: 26751 <2675174581@qq.com >
2023-04-07 16:22:22 +08:00
Rock Chin
a68e29dff6
feat: tips模块完整性检查
2023-04-07 16:02:22 +08:00
Rock Chin
a588d7f960
feat: 热重载加上tips模块
2023-04-07 13:28:07 +08:00
Rock Chin
66224e5a32
fix: 热重载后未检查配置文件存在性
2023-04-07 13:25:57 +08:00
Rock Chin
07abad6a14
feat: 将tips的值统一为str类型
2023-04-07 13:23:58 +08:00
Rock Chin
83d02aaaac
chore: 修改配置文件名称
2023-04-07 13:20:57 +08:00
Rock Chin
5a27ac165e
Merge branch 'master' of https://github.com/RockChinQ/QChatGPT
2023-04-06 21:37:56 +08:00
Rock Chin
bd9a523233
Release v2.3.5
2023-04-06 21:37:51 +08:00
Rock Chin
43959b158f
Merge pull request #385 from RockChinQ/impl-337-bugfix-version-ignorance
...
[Feat] 更新逻辑优化
2023-04-06 21:36:53 +08:00
Rock Chin
d81b457bba
feat: 更新完成后不展示更新前版本的更新日志 ( #340 )
2023-04-06 21:34:30 +08:00
Rock Chin
b40d639785
feat: 忽略第四位版本号
2023-04-06 21:31:56 +08:00
Rock Chin
0a8d8f4f66
Merge pull request #381 from RockChinQ/impl-339-redundance-comp-check
...
[Chore] 删除冗余的兼容性检查判断
2023-04-06 21:03:33 +08:00
Rock Chin
d16cb25cde
chore: 删除冗余的兼容性检查判断
2023-04-06 20:34:56 +08:00
Rock Chin
7aef1758e0
ci: test
2023-04-06 18:41:21 +08:00
Rock Chin
9758756fdd
ci: 错误的路径
2023-04-06 18:39:21 +08:00
Rock Chin
13ef35f96f
fix: 热重载后!draw无法使用的问题
2023-04-06 18:37:07 +08:00
Rock Chin
6b8c1209b7
chore: 整理根目录文件
2023-04-06 17:23:30 +08:00
Rock Chin
7184f3053a
doc: README.md添加社区群说明
2023-04-06 15:55:48 +08:00
Rock Chin
b83eac10e6
doc: 完善wiki
2023-04-06 15:20:08 +08:00
Rock Chin
cb42eaef69
test: Home.md
2023-04-06 15:18:35 +08:00
Rock Chin
0dfd636a7e
ci: 工作流
2023-04-06 15:18:02 +08:00
Rock Chin
21ff0fd258
test: 测试wiki同步工作流
2023-04-06 15:13:40 +08:00
Rock Chin
c2eaeb2c72
chore: wiki同步工作流
2023-04-06 15:12:12 +08:00
Rock Chin
2a414a4bea
chore: 提交wiki文件到res/wiki
2023-04-06 15:07:25 +08:00
Rock Chin
fc0c38c8af
chore: 删除子模块
2023-04-06 10:13:34 +08:00
Rock Chin
595e6c8a0c
chore: 删除子模块
2023-04-06 10:13:08 +08:00
Rock Chin
ced16fd221
chore: 移动docker部署教程
2023-04-06 10:10:09 +08:00
Rock Chin
0817c3f148
chore: 将工作流脚本移动到res/scripts
2023-04-06 10:08:15 +08:00
Rock Chin
fb40af81ac
doc: 完善文档
2023-04-06 09:44:07 +08:00
Rock Chin
1c5ad05e89
typo: plugin命令的提示错字
2023-04-06 09:29:45 +08:00
Rock Chin
86bef566c4
Release v2.3.4
2023-04-05 17:13:05 +08:00
Rock Chin
0983ccb61e
doc: 添加模型切换器插件
2023-04-05 16:59:06 +08:00
Rock Chin
a1d9f469c0
doc: 添加模型切换器插件
2023-04-05 16:58:15 +08:00
Rock Chin
952124f783
feat: 禁用的插件仍进行初始化
2023-04-05 16:50:35 +08:00
GitHub Actions
6be12e8ace
Update override-all.json
2023-04-05 07:48:46 +00:00
Rock Chin
0799f380e1
feat: 更改默认help_message
2023-04-05 15:48:21 +08:00
Rock Chin
f65270ee7e
feat: 启动时输出mah相关配置项
2023-04-05 15:46:49 +08:00
Rock Chin
414910719c
Release v2.3.3
2023-04-05 09:57:21 +08:00
Rock Chin
10a1e8faa6
fix: 回复内容不完整问题 ( #208 )
2023-04-05 09:56:27 +08:00
Rock Chin
4eea21927e
doc: 补充手动部署中缺失的requests库 ( #375 )
2023-04-04 16:49:59 +08:00
Rock Chin
48c7f659f9
Release v2.3.2
2023-04-04 03:22:19 +00:00
Rock Chin
b33333f4aa
Merge pull request #372 from RockChinQ/363-bug-helpmessage-creditapi
...
[Fix] help_message问题、额度检测接口问题
2023-04-04 11:20:34 +08:00
Rock Chin
9edb32b081
feat: usage命令不再显示额度
2023-04-04 03:15:07 +00:00
Rock Chin
c9b25fe806
doc: cmds指令的说明
2023-04-03 14:55:01 +00:00
GitHub Actions Bot
b6ee3939be
Update cmdpriv-template.json
2023-04-03 14:41:25 +00:00
Rock Chin
e5485cddd0
feat: 更改使用!cmd指令查看指令列表
2023-04-03 14:40:27 +00:00
Rock Chin
ac81597236
feat: 插件更新异常处理
2023-04-03 14:09:30 +00:00
Rock Chin
58d991df0a
Merge pull request #368 from zyckk4/docstring-improvements
...
[Chore] 统一docstring格式
2023-04-03 22:02:11 +08:00
Rock Chin
3f8e380da4
Merge pull request #369 from zyckk4/fix-type-hint
...
[Fix] 修复一处类型注解的错误
2023-04-03 13:39:56 +08:00
zyckk4
ae831a2654
[Fix] 修复一处类型注解的错误
2023-04-03 10:13:20 +08:00
zyckk4
ae72cf2283
chore: 统一docstring格式
2023-04-03 00:19:28 +08:00
Rock Chin
8164f4b506
Release v2.3.1
2023-04-02 16:32:52 +08:00
Rock Chin
9617be0ca4
fix: 未指定utf-8保存已输出的公告
2023-04-02 16:30:42 +08:00
Rock Chin
f079d7b9fa
fix: Windows上无法读取和应用命令权限配置的问题
2023-04-02 16:24:30 +08:00
Rock Chin
00afda452f
Merge pull request #365 from zyckk4/style-improvements
...
去除行尾空格
2023-04-02 16:04:52 +08:00
zyckk4
70386abadd
去除行尾空格
2023-04-02 14:43:34 +08:00
26751
5865ac017c
增加tips_custom.py提示
...
Signed-off-by: 26751 <2675174581@qq.com >
2023-04-02 13:46:15 +08:00
26751
4061a92f8e
删除override-all.json中无效的字段
...
Signed-off-by: 26751 <2675174581@qq.com >
2023-04-02 13:36:51 +08:00
2675hujilo
d37c31b31c
Update tips_custom_template.py
2023-04-01 18:43:03 +08:00
2675hujilo
973ef0078f
Delete tips_custom.py
2023-04-01 18:36:33 +08:00
26751
48dcd257da
Signed-off-by: 26751 <2675174581@qq.com>
2023-04-01 18:33:37 +08:00
26751
da03911610
Signed-off-by: 26751 <2675174581@qq.com>
2023-04-01 16:39:02 +08:00
Rock Chin
aba9d945b5
doc: 收起功能概述
2023-04-01 09:59:33 +08:00
26751
b6f7f3b73f
Signed-off-by: 26751 <2675174581@qq.com>
2023-04-01 02:35:27 +08:00
26751
2050d20ea7
Signed-off-by: 26751 <2675174581@qq.com>
2023-04-01 02:23:40 +08:00
26751
ac1fb4a63a
修改自定义提示语
2023-04-01 01:02:59 +08:00
Rock Chin
ced38490e1
chore: 兼容性问题公告
2023-03-31 21:37:35 +08:00
Rock Chin
ad28b69198
doc: 添加ChatPoeBot插件链接 ( #352 )
2023-03-31 21:31:40 +08:00
crosscc
8c67d3c58f
Create build_docker_image.yml
...
利用github action 自动构建docker镜像:
## 1、
`workflow_dispatch:` 是需要作者在action手动点击进行构建
```
release:
types: [published]
```
这个是发布release的时候自动构建镜像。根据作者需求启用或者删除注释掉
## 2、
`tag: latest,${{ steps.get_version.outputs.VERSION }}`是可以镜像打标为latest和release发布的版本号
## 3、
docker hub userid 在setting创建secrets, name=DOCKER_USERNAME value=dockerid
docker hub password,在setting创建secrets, name=DOCKER_PASSWORD value=dockerpassword
这样作者就不用在自己机器上构建docker镜像,利用action 自动完成全平台镜像 速度也快。
2023-03-31 16:22:20 +08:00
Rock Chin
7171817de8
Release v2.3.0
2023-03-31 07:42:06 +00:00
GitHub Actions Bot
73f9d674e1
Update cmdpriv-template.json
2023-03-31 07:40:07 +00:00
Rock Chin
5e046399f8
test: 删除测试文件
2023-03-31 07:39:35 +00:00
GitHub Actions Bot
4966cd9ac7
Update cmdpriv-template.json
2023-03-31 07:35:48 +00:00
Rock Chin
da936ecfe3
test: ci
2023-03-31 07:35:11 +00:00
Rock Chin
89e10d43de
ci: 解决所有依赖
2023-03-31 07:34:45 +00:00
Rock Chin
3bf289af69
test: 测试
2023-03-31 07:29:23 +00:00
Rock Chin
c7c9a6c5ca
ci: 运行前完善配置文件
2023-03-31 07:28:33 +00:00
Rock Chin
aee8446a23
test: 测试工作流
2023-03-31 07:25:53 +00:00
Rock Chin
2bb4f1fbb8
ci: 工作流
2023-03-31 07:25:27 +00:00
Rock Chin
6e7b0ee4ff
test: 测试工作流
2023-03-31 07:24:17 +00:00
Rock Chin
204f5b9a54
ci: 工作流语法错误
2023-03-31 07:23:35 +00:00
Rock Chin
8c41e3506f
test: 测试工作流
2023-03-31 07:22:33 +00:00
Rock Chin
c2c33e45b8
ci: 更新工作流文件
2023-03-31 07:21:03 +00:00
Rock Chin
1acaf4e58b
Merge pull request #336 from RockChinQ/cmds-permission-ctrl
...
[Refactor&Feat] 命令节点权限控制
2023-03-31 15:18:44 +08:00
Rock Chin
eca80d5a4c
ci: 添加cmdpriv-template.json的自动化生成脚本
2023-03-31 07:18:08 +00:00
Rock Chin
f538957be9
doc: 更新wiki
2023-03-31 07:06:42 +00:00
Rock Chin
82a839a60a
doc: 完善命令权限功能说明
2023-03-31 07:06:18 +00:00
Rock Chin
df494da9e4
feat: 支持命令限权
2023-03-31 06:49:13 +00:00
Rock Chin
1ea53f7f04
Merge pull request #342 from q123458384/patch-1
...
Update docker_deploy.md
2023-03-30 22:30:34 +08:00
Rock Chin
ac6d695f6d
doc: 完善主程序容器启动指令的挂载项
2023-03-30 21:26:10 +08:00
Rock Chin
73dccb21f5
feat: 添加指令权限配置文件
2023-03-30 11:29:04 +00:00
Rock Chin
4221102ad5
chore: 删除过时的命令架构文件
2023-03-30 11:12:27 +00:00
Rock Chin
b100f12e7f
refactor: 完成所有指令
2023-03-30 11:11:39 +00:00
Rock Chin
2069ba6836
refactor: system类命令
2023-03-30 03:38:33 +00:00
crosscc
ea57976808
Update docker_deploy.md
...
2.1中 `network host` 就是开放容器内的所有端口,和 `-p 端口:端口` 不共用
2.1中 `-v ./qq/xxx` 在群晖中不能用,改成了`${PWD}/qq/xxx`
3 中 容器名和上面的重复了,映射整个目录会无法运行,改成只映射 config.py
以上是我docker部署中遇到的问题及修改
2023-03-29 16:44:16 +08:00
Rock Chin
4055d3542b
refactor: 完成会话管理相关指令
2023-03-28 13:47:45 +00:00
Rock Chin
0b0271a1f4
refactor: 更改使用装饰器注册命令
2023-03-28 12:53:46 +00:00
Rock Chin
e03585ad4d
feat: 扁平化储存命令
2023-03-28 12:18:19 +00:00
Rock Chin
11a385791e
doc: 添加贡献相关说明
2023-03-28 12:52:37 +08:00
Rock Chin
e228225178
refactor: 指令注册架构
2023-03-28 03:12:19 +00:00
Rock Chin
1c96d971e1
Update bug-report.yml
2023-03-27 21:22:56 +08:00
Rock Chin
b799de7995
refactor: 迁移旧的处理模块
2023-03-27 13:09:40 +00:00
Rock Chin
b01d246555
doc: 删除安装器使用警告
2023-03-27 18:52:40 +08:00
Rock Chin
9363b073cf
Merge pull request #334 from maimierjiafude/patch-1
...
[Fix] 修改模块无法找到的问题
2023-03-27 18:51:05 +08:00
maimierjiafude
12ca04ac6f
修改模块无法找到的问题
2023-03-27 18:45:29 +08:00
Rock Chin
51737c28bd
Delete 需求建议.md
2023-03-27 11:31:05 +08:00
Rock Chin
50d5ec224a
Create feature-request.yml
2023-03-27 11:30:40 +08:00
Rock Chin
95a7397d14
Update bug-report.yml
2023-03-27 11:23:10 +08:00
Rock Chin
aedac6d22c
Create bug-report.yml
2023-03-27 11:21:45 +08:00
Rock Chin
d522975ecc
Delete 漏洞反馈.yml
2023-03-27 11:17:14 +08:00
Rock Chin
68fda8d7f3
Update 漏洞反馈.yml
2023-03-27 11:16:48 +08:00
Rock Chin
b0cfec9913
Update 漏洞反馈.yml
2023-03-27 11:11:07 +08:00
Rock Chin
ba8eba1581
Update 漏洞反馈.yml
2023-03-27 11:10:41 +08:00
Rock Chin
f9eaed41c1
Update 漏洞反馈.yml
2023-03-27 11:07:16 +08:00
Rock Chin
1202a62df7
Update 漏洞反馈.yml
2023-03-27 11:06:11 +08:00
Rock Chin
8c1f7796f6
Update 漏洞反馈.yml
2023-03-27 11:02:18 +08:00
Rock Chin
42aee35789
Update 漏洞反馈.yml
2023-03-27 11:01:47 +08:00
Rock Chin
b628849caa
Update 漏洞反馈.yml
2023-03-27 11:00:21 +08:00
Rock Chin
031f08b0d4
Rename 漏洞反馈.md to 漏洞反馈.yml
2023-03-27 10:57:40 +08:00
Rock Chin
fab6f9b93f
Update 漏洞反馈.md
2023-03-27 10:57:00 +08:00
GitHub Actions
564c5d937d
Update override-all.json
2023-03-26 15:45:06 +00:00
Rock Chin
2d3bb01487
debug: 测试完毕
2023-03-26 23:44:49 +08:00
GitHub Actions
607ea2d293
Update override-all.json
2023-03-26 15:43:54 +00:00
Rock Chin
d817b53780
debug: 测试工作流
2023-03-26 23:43:34 +08:00
Rock Chin
e8a2cbe06a
Rename update override-all.json to update-override-all.yml
2023-03-26 23:42:42 +08:00
Rock Chin
d2b0577752
Update update override-all.json
2023-03-26 23:41:15 +08:00
Rock Chin
b4edd5cbad
Update update override-all.json
2023-03-26 23:38:38 +08:00
Rock Chin
348477747e
debug: 测试override-all.json工作流
2023-03-26 23:35:44 +08:00
Rock Chin
bb7ee174ea
Create update override-all.json
2023-03-26 23:34:50 +08:00
Rock Chin
ab5add14ef
chore: 完善override-all.json
2023-03-26 15:27:17 +00:00
Rock Chin
44f4820cee
Merge pull request #332 from RockChinQ/reverse-proxy
...
[Feat] 支持反向代理
2023-03-26 22:51:06 +08:00
Rock Chin
8f1609b944
doc: 完善反代地址说明
2023-03-26 14:50:03 +00:00
Rock Chin
66b5b75631
feat: 支持反向代理
2023-03-26 13:50:43 +00:00
Rock Chin
17e293afe8
Merge pull request #325 from RockChinQ/fix-289-full-default-compatibility
...
[Feat] 完善情景预设相关内容
2023-03-26 21:40:36 +08:00
Rock Chin
1cf35f59fd
Merge branch 'master' into fix-289-full-default-compatibility
2023-03-26 21:40:21 +08:00
Rock Chin
bb4b897934
feat(dprompt.py): 解耦完成
2023-03-26 13:28:26 +00:00
Rock Chin
0eaf1af2e3
doc: 添加Python环境冲突警告
2023-03-26 15:25:21 +08:00
Rock Chin
f70c12540b
Merge pull request #327 from mikumifa/master
...
Dockerfile部署
2023-03-25 23:12:52 +08:00
Rock Chin
479fe73c24
doc: 在README.md链接docker教程
2023-03-25 23:12:26 +08:00
Rock Chin
f6cad85476
feat: 使用normal作为情景预设默认模式的名称
2023-03-24 20:02:50 +08:00
mikumifa
888197e6ce
Dockerfile部署
2023-03-24 19:58:27 +08:00
Rock Chin
e634305759
doc: 完善full_scenario的说明
2023-03-24 11:30:53 +00:00
Rock Chin
fe054211f4
chore: 代码格式优化
2023-03-23 23:44:10 +08:00
Rock Chin
f102a29ea0
Merge pull request #323 from RockChinQ/multi-threads-control
...
[Feat] 基于线程池的多线程控制方案
2023-03-23 22:56:51 +08:00
Rock Chin
2b8bd45bcd
Merge branch 'master' into multi-threads-control
2023-03-23 21:43:41 +08:00
Rock Chin
7f730c4be0
Merge pull request #252 from LINSTCL/multi-threads-control
...
添加线程控制类,修改main结构,修改启动流程
2023-03-23 21:35:22 +08:00
Rock Chin
b6e31cac23
fix: 重载时重复调用load_config()
2023-03-23 21:29:51 +08:00
Rock Chin
9fe4f218d5
chore: config-template格式
2023-03-23 21:09:40 +08:00
LINSTCL
cc38cc2676
修复bug
2023-03-23 16:43:41 +08:00
LINSTCL
f56c6876d1
暂时解决reload后的config无法加载问题
2023-03-23 16:42:15 +08:00
LINSTCL
196e424c88
添加说明
2023-03-23 16:37:01 +08:00
Rock Chin
9270dc2c52
Release v2.2.5
2023-03-20 14:02:38 +00:00
Rock Chin
14aec251b4
Merge pull request #315 from RockChinQ/impl-312
...
[Feat] 访问GitHub API时使用openai_config中设置的代理地址
2023-03-20 21:49:33 +08:00
Rock Chin
d2a7a57245
feat: 为GitHub API的访问使用代理 ( #312 )
2023-03-20 13:40:23 +00:00
Rock Chin
1964fc76c8
doc: 完善wiki指引
2023-03-20 13:25:02 +00:00
Rock Chin
b8d4b490ce
doc: 添加部署说明
2023-03-20 13:12:25 +00:00
Rock Chin
76891e4855
doc: 添加指令说明指引
2023-03-20 13:09:05 +00:00
Rock Chin
3d868b3a39
Merge pull request #308 from RockChinQ/plugin-ctrl-cmd
...
[Feat] 解耦指令处理、完善插件管理指令
2023-03-20 21:04:06 +08:00
Rock Chin
7b56bcf7a9
feat: 添加插件启用禁用指令
2023-03-20 13:02:30 +00:00
Rock Chin
f96ae56bce
feat: 支持指令删除插件 ( #286 )
2023-03-20 12:50:25 +00:00
Rock Chin
d52108f4e1
doc: 完善README.md
2023-03-20 12:49:18 +00:00
Rock Chin
5f07b7ad1f
refactor: 完成所有指令重构
2023-03-20 12:06:02 +00:00
Rock Chin
cda10cf1a6
Update 漏洞反馈.md
2023-03-20 19:17:53 +08:00
Rock Chin
d226b8ebc5
doc: 完善文档 ( #310 )
2023-03-20 14:46:39 +08:00
Rock Chin
d08794579c
feat: 现有指令占位
2023-03-19 14:33:01 +00:00
Rock Chin
7450494741
Update pull_request_template.md
2023-03-19 20:33:23 +08:00
Rock Chin
36dca7ae2f
feat: 添加指令抽象类
2023-03-19 12:27:21 +00:00
Rock Chin
5dae777e79
doc: 添加wiki为submodule
2023-03-19 09:43:45 +00:00
Rock Chin
e518d172d7
Merge pull request #304 from RockChinQ/bd-check-exception
...
[Perf] 百度云审核的异常处理
2023-03-19 17:13:37 +08:00
Rock Chin
af29277acd
feat: 长消息检查函数不再检查敏感词
2023-03-19 09:06:32 +00:00
Rock Chin
79bfa0792d
feat: 删除print调试信息
2023-03-19 08:45:54 +00:00
Rock Chin
cf678aa345
feat: 修改日志初始化顺序
2023-03-16 20:55:57 +08:00
Rock Chin
d1549b3df0
chore: 代码格式优化
2023-03-16 20:22:18 +08:00
LINSTCL
3aca987176
暴力修复程序无法退出的bug
2023-03-10 09:35:59 +08:00
LINSTCL
e0caeb5dd2
Fix bugs
2023-03-08 16:08:09 +08:00
LINSTCL
77076f3bdd
添加线程控制类,修改main结构,修改启动流程
2023-03-08 15:21:37 +08:00