From da1b42803016715089d84073b2b3f64511b142e5 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 19 Apr 2023 11:51:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=8D=A2=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crazy_functional.py | 23 ++++++++++++----------- version | 2 +- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/crazy_functional.py b/crazy_functional.py index a1a4bc2..6f4d37e 100644 --- a/crazy_functional.py +++ b/crazy_functional.py @@ -3,7 +3,6 @@ from toolbox import HotReload # HotReload 的意思是热更新,修改函数 def get_crazy_functions(): ###################### 第一组插件 ########################### - # [第一组插件]: 最早期编写的项目插件和一些demo from crazy_functions.读文章写摘要 import 读文章写摘要 from crazy_functions.生成函数注释 import 批量生成函数注释 from crazy_functions.解析项目源代码 import 解析项目本身 @@ -19,15 +18,17 @@ def get_crazy_functions(): from crazy_functions.询问多个大语言模型 import 同时问询 from crazy_functions.解析项目源代码 import 解析一个Lua项目 from crazy_functions.解析项目源代码 import 解析一个CSharp项目 + from crazy_functions.总结word文档 import 总结word文档 function_plugins = { - "询问多个GPT模型": { - "Color": "stop", # 按钮颜色 - "Function": HotReload(同时问询) - }, + "解析整个Python项目": { "Color": "stop", # 按钮颜色 "Function": HotReload(解析一个Python项目) }, + "批量总结Word文档": { + "Color": "stop", + "Function": HotReload(总结word文档) + }, "解析整个C++项目头文件": { "Color": "stop", # 按钮颜色 "AsButton": False, # 加入下拉菜单中 @@ -86,10 +87,9 @@ def get_crazy_functions(): } ###################### 第二组插件 ########################### - # [第二组插件]: 经过充分测试,但功能上距离达到完美状态还差一点点 + # [第二组插件]: 经过充分测试 from crazy_functions.批量总结PDF文档 import 批量总结PDF文档 from crazy_functions.批量总结PDF文档pdfminer import 批量总结PDF文档pdfminer - from crazy_functions.总结word文档 import 总结word文档 from crazy_functions.批量翻译PDF文档_多线程 import 批量翻译PDF文档 from crazy_functions.谷歌检索小助手 import 谷歌检索小助手 from crazy_functions.理解PDF文档内容 import 理解PDF文档内容标准文件输入 @@ -105,6 +105,10 @@ def get_crazy_functions(): "AsButton": True, # 加入下拉菜单中 "Function": HotReload(批量翻译PDF文档) }, + "询问多个GPT模型": { + "Color": "stop", # 按钮颜色 + "Function": HotReload(同时问询) + }, "[测试功能] 批量总结PDF文档": { "Color": "stop", "AsButton": False, # 加入下拉菜单中 @@ -121,10 +125,7 @@ def get_crazy_functions(): "AsButton": False, # 加入下拉菜单中 "Function": HotReload(谷歌检索小助手) }, - "批量总结Word文档": { - "Color": "stop", - "Function": HotReload(总结word文档) - }, + "理解PDF文档内容 (模仿ChatPDF)": { # HotReload 的意思是热更新,修改函数插件代码后,不需要重启程序,代码直接生效 "Color": "stop", diff --git a/version b/version index 8522aad..ff76f27 100644 --- a/version +++ b/version @@ -1,5 +1,5 @@ { "version": 3.1, "show_feature": true, - "new_feature": "添加支持ChatGLM和GPT-4 <-> 添加支持API2D(国内不需要代理) <-> 改进架构,支持与多个LLM模型同时对话 <-> 添加输入区文本清除按键" + "new_feature": "添加支持ChatGLM和GPT-4 <-> 添加支持API2D(国内不需要代理) <-> 改进架构,支持与多个LLM模型同时对话 <-> 支持多API-KEY负载均衡(并列填写,逗号分割) <-> 添加输入区文本清除按键" }