@@ -204,6 +204,8 @@ input区域 输入 ./crazy_functions/test_project/python/dqn , 然后点击 "[
```
python check_proxy.py
```
+### 方法二:纯新手教程
+[纯新手教程](https://github.com/binary-husky/chatgpt_academic/wiki/%E4%BB%A3%E7%90%86%E8%BD%AF%E4%BB%B6%E9%97%AE%E9%A2%98%E7%9A%84%E6%96%B0%E6%89%8B%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95%EF%BC%88%E6%96%B9%E6%B3%95%E5%8F%AA%E9%80%82%E7%94%A8%E4%BA%8E%E6%96%B0%E6%89%8B%EF%BC%89)
## 兼容性测试
diff --git a/theme.py b/theme.py
index 06d377d..1a186aa 100644
--- a/theme.py
+++ b/theme.py
@@ -82,29 +82,35 @@ def adjust_theme():
return set_theme
advanced_css = """
+/* 设置表格的外边距为1em,内部单元格之间边框合并,空单元格显示. */
.markdown-body table {
margin: 1em 0;
border-collapse: collapse;
empty-cells: show;
}
+
+/* 设置表格单元格的内边距为5px,边框粗细为1.2px,颜色为--border-color-primary. */
.markdown-body th, .markdown-body td {
border: 1.2px solid var(--border-color-primary);
padding: 5px;
}
+
+/* 设置表头背景颜色为rgba(175,184,193,0.2),透明度为0.2. */
.markdown-body thead {
background-color: rgba(175,184,193,0.2);
}
+
+/* 设置表头单元格的内边距为0.5em和0.2em. */
.markdown-body thead th {
padding: .5em .2em;
}
-/* 以下 CSS 来自对 https://github.com/GaiZhenbiao/ChuanhuChatGPT 的移植。*/
-
-/* list */
+/* 去掉列表前缀的默认间距,使其与文本线对齐. */
.markdown-body ol, .markdown-body ul {
padding-inline-start: 2em !important;
}
-/* 对话气泡 */
+
+/* 设定聊天气泡的样式,包括圆角、最大宽度和阴影等. */
[class *= "message"] {
border-radius: var(--radius-xl) !important;
/* padding: var(--spacing-xl) !important; */
@@ -123,7 +129,8 @@ advanced_css = """
/* width: auto !important; */
border-bottom-right-radius: 0 !important;
}
-/* 行内代码 */
+
+/* 行内代码的背景设为淡灰色,设定圆角和间距. */
.markdown-body code {
display: inline;
white-space: break-spaces;
@@ -132,7 +139,7 @@ advanced_css = """
padding: .2em .4em .1em .4em;
background-color: rgba(175,184,193,0.2);
}
-/* 代码块 */
+/* 设定代码块的样式,包括背景颜色、内、外边距、圆角。 */
.markdown-body pre code {
display: block;
overflow: auto;
From 872888d9576248e06785e1f25d7042d822bb14b4 Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Sun, 2 Apr 2023 21:27:19 +0800
Subject: [PATCH 082/154] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index f670dc1..b9721c1 100644
--- a/README.md
+++ b/README.md
@@ -22,7 +22,7 @@ https://github.com/polarwinkel/mdtex2html
>
> 1.请注意只有“红颜色”标识的函数插件(按钮)才支持读取文件。目前暂不能完善地支持pdf/word格式文献的翻译解读,相关函数函件正在测试中。
>
-> 2.本项目中每个文件的功能都在自译解[`project_self_analysis.md`](https://github.com/binary-husky/chatgpt_academic/wiki/chatgpt-academic%E9%A1%B9%E7%9B%AE%E8%87%AA%E8%AF%91%E8%A7%A3%E6%8A%A5%E5%91%8A)详细说明。随着版本的迭代,您也可以随时自行点击相关函数插件,调用GPT重新生成项目的自我解析报告。常见问题汇总在[`wiki`](https://github.com/binary-husky/chatgpt_academic/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98)当中。
+> 2.本项目中每个文件的功能都在自译解[`self_analysis.md`](https://github.com/binary-husky/chatgpt_academic/wiki/chatgpt-academic%E9%A1%B9%E7%9B%AE%E8%87%AA%E8%AF%91%E8%A7%A3%E6%8A%A5%E5%91%8A)详细说明。随着版本的迭代,您也可以随时自行点击相关函数插件,调用GPT重新生成项目的自我解析报告。常见问题汇总在[`wiki`](https://github.com/binary-husky/chatgpt_academic/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98)当中。
>
> 3.如果您不太习惯部分中文命名的函数,您可以随时点击相关函数插件,调用GPT一键生成纯英文的项目源代码。
From 88e92bfd8c12b166959cb0ffe7b7c239267cbfe5 Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Sun, 2 Apr 2023 21:28:59 +0800
Subject: [PATCH 083/154] Update README.md
---
README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index b9721c1..86bebb8 100644
--- a/README.md
+++ b/README.md
@@ -2,9 +2,9 @@
# ChatGPT 学术优化
-**如果喜欢这个项目,请给它一个Star;如果你发明了更好用的学术快捷键,欢迎发issue或者pull requests(dev分支)**
+**如果喜欢这个项目,请给它一个Star;如果你发明了更好用的快捷键或函数插件,欢迎发issue或者pull requests(dev分支)**
-If you like this project, please give it a Star. If you've come up with more useful academic shortcuts, feel free to open an issue or pull request (to `dev` branch).
+If you like this project, please give it a Star. If you've come up with more useful academic shortcuts or functional plugins, feel free to open an issue or pull request (to `dev` branch).
```
代码中参考了很多其他优秀项目中的设计,主要包括:
From 2dd674b0b3cdec3825b6dd9854b7007d332dca98 Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Sun, 2 Apr 2023 21:31:44 +0800
Subject: [PATCH 084/154] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 86bebb8..8424cec 100644
--- a/README.md
+++ b/README.md
@@ -20,7 +20,7 @@ https://github.com/polarwinkel/mdtex2html
> **Note**
>
-> 1.请注意只有“红颜色”标识的函数插件(按钮)才支持读取文件。目前暂不能完善地支持pdf/word格式文献的翻译解读,相关函数函件正在测试中。
+> 1.请注意只有“红颜色”标识的函数插件(按钮)才支持读取文件。目前对pdf/word格式文件的支持插件正在逐步完善中,需要更多developer的帮助。
>
> 2.本项目中每个文件的功能都在自译解[`self_analysis.md`](https://github.com/binary-husky/chatgpt_academic/wiki/chatgpt-academic%E9%A1%B9%E7%9B%AE%E8%87%AA%E8%AF%91%E8%A7%A3%E6%8A%A5%E5%91%8A)详细说明。随着版本的迭代,您也可以随时自行点击相关函数插件,调用GPT重新生成项目的自我解析报告。常见问题汇总在[`wiki`](https://github.com/binary-husky/chatgpt_academic/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98)当中。
>
From c2062c05cb51d24293f1a5b430e35fdf5db074d1 Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Sun, 2 Apr 2023 21:33:09 +0800
Subject: [PATCH 085/154] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 8424cec..8b60131 100644
--- a/README.md
+++ b/README.md
@@ -24,7 +24,7 @@ https://github.com/polarwinkel/mdtex2html
>
> 2.本项目中每个文件的功能都在自译解[`self_analysis.md`](https://github.com/binary-husky/chatgpt_academic/wiki/chatgpt-academic%E9%A1%B9%E7%9B%AE%E8%87%AA%E8%AF%91%E8%A7%A3%E6%8A%A5%E5%91%8A)详细说明。随着版本的迭代,您也可以随时自行点击相关函数插件,调用GPT重新生成项目的自我解析报告。常见问题汇总在[`wiki`](https://github.com/binary-husky/chatgpt_academic/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98)当中。
>
-> 3.如果您不太习惯部分中文命名的函数,您可以随时点击相关函数插件,调用GPT一键生成纯英文的项目源代码。
+> 3.如果您不太习惯部分中文命名的函数、注释或者界面,您可以随时点击相关函数插件,调用ChatGPT一键生成纯英文的项目源代码。
From a10a23e3470d9f3c086934f3004098baf963c2c4 Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Sun, 2 Apr 2023 21:39:28 +0800
Subject: [PATCH 086/154] Update README.md
---
README.md | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 8b60131..28d4d3c 100644
--- a/README.md
+++ b/README.md
@@ -37,12 +37,14 @@ https://github.com/polarwinkel/mdtex2html
配置代理服务器 | 支持配置代理服务器
模块化设计 | 支持自定义高阶的实验性功能
自我程序剖析 | [实验性功能] 一键读懂本项目的源代码
-程序剖析 | [实验性功能] 一键可以剖析其他Python/C++项目
+程序剖析 | [实验性功能] 一键可以剖析其他Python/C/C++/Java项目树
读论文 | [实验性功能] 一键解读latex论文全文并生成摘要
批量注释生成 | [实验性功能] 一键批量生成函数注释
chat分析报告生成 | [实验性功能] 运行后自动生成总结汇报
公式显示 | 可以同时显示公式的tex形式和渲染形式
+arxiv小助手 | 输入arxiv文章url即可一键翻译摘要+下载PDF
图片显示 | 可以在markdown中显示图片
+多线程函数插件支持 | 支持多线调用chatgpt,一键处理海量文本或程序
支持GPT输出的markdown表格 | 可以输出支持GPT的markdown表格
…… | ……
From 5e003070cdbaf644153ede667bcc0d6bced91427 Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Sun, 2 Apr 2023 21:41:36 +0800
Subject: [PATCH 087/154] Update README.md
---
README.md | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
index 28d4d3c..0bfd710 100644
--- a/README.md
+++ b/README.md
@@ -36,13 +36,13 @@ https://github.com/polarwinkel/mdtex2html
自定义快捷键 | 支持自定义快捷键
配置代理服务器 | 支持配置代理服务器
模块化设计 | 支持自定义高阶的实验性功能
-自我程序剖析 | [实验性功能] 一键读懂本项目的源代码
-程序剖析 | [实验性功能] 一键可以剖析其他Python/C/C++/Java项目树
-读论文 | [实验性功能] 一键解读latex论文全文并生成摘要
-批量注释生成 | [实验性功能] 一键批量生成函数注释
-chat分析报告生成 | [实验性功能] 运行后自动生成总结汇报
+自我程序剖析 | [函数插件] 一键读懂本项目的源代码
+程序剖析 | [函数插件] 一键可以剖析其他Python/C/C++/Java项目树
+读论文 | [函数插件] 一键解读latex论文全文并生成摘要
+批量注释生成 | [函数插件] 一键批量生成函数注释
+chat分析报告生成 | [函数插件] 运行后自动生成总结汇报
+arxiv小助手 | [函数插件] 输入arxiv文章url即可一键翻译摘要+下载PDF
公式显示 | 可以同时显示公式的tex形式和渲染形式
-arxiv小助手 | 输入arxiv文章url即可一键翻译摘要+下载PDF
图片显示 | 可以在markdown中显示图片
多线程函数插件支持 | 支持多线调用chatgpt,一键处理海量文本或程序
支持GPT输出的markdown表格 | 可以输出支持GPT的markdown表格
From 80fed7135a45c7db85816ce83761f90ee20ed14d Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Sun, 2 Apr 2023 21:44:44 +0800
Subject: [PATCH 088/154] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 0bfd710..8d3d785 100644
--- a/README.md
+++ b/README.md
@@ -35,7 +35,7 @@ https://github.com/polarwinkel/mdtex2html
一键代码解释 | 可以正确显示代码、解释代码
自定义快捷键 | 支持自定义快捷键
配置代理服务器 | 支持配置代理服务器
-模块化设计 | 支持自定义高阶的实验性功能
+模块化设计 | 支持自定义高阶的实验性功能与[函数插件],插件支持[热更新](https://github.com/binary-husky/chatgpt_academic/wiki/%E5%87%BD%E6%95%B0%E6%8F%92%E4%BB%B6PR%E7%9A%84%E5%B0%8F%E5%B0%8F%E5%BB%BA%E8%AE%AE)
自我程序剖析 | [函数插件] 一键读懂本项目的源代码
程序剖析 | [函数插件] 一键可以剖析其他Python/C/C++/Java项目树
读论文 | [函数插件] 一键解读latex论文全文并生成摘要
From ad48645db9504deb3e8d0741936bc184747ff04d Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Sun, 2 Apr 2023 21:51:41 +0800
Subject: [PATCH 089/154] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 8d3d785..82d908a 100644
--- a/README.md
+++ b/README.md
@@ -35,7 +35,7 @@ https://github.com/polarwinkel/mdtex2html
一键代码解释 | 可以正确显示代码、解释代码
自定义快捷键 | 支持自定义快捷键
配置代理服务器 | 支持配置代理服务器
-模块化设计 | 支持自定义高阶的实验性功能与[函数插件],插件支持[热更新](https://github.com/binary-husky/chatgpt_academic/wiki/%E5%87%BD%E6%95%B0%E6%8F%92%E4%BB%B6PR%E7%9A%84%E5%B0%8F%E5%B0%8F%E5%BB%BA%E8%AE%AE)
+模块化设计 | 支持自定义高阶的实验性功能与[函数插件],插件支持[热更新](https://github.com/binary-husky/chatgpt_academic/wiki/%E5%87%BD%E6%95%B0%E6%8F%92%E4%BB%B6%E6%8C%87%E5%8D%97)
自我程序剖析 | [函数插件] 一键读懂本项目的源代码
程序剖析 | [函数插件] 一键可以剖析其他Python/C/C++/Java项目树
读论文 | [函数插件] 一键解读latex论文全文并生成摘要
From a96a865265d118c5df5919654a76c718921cb533 Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Sun, 2 Apr 2023 22:02:41 +0800
Subject: [PATCH 090/154] Update config.py
---
config.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/config.py b/config.py
index a3c634f..d986750 100644
--- a/config.py
+++ b/config.py
@@ -42,5 +42,5 @@ API_URL = "https://api.openai.com/v1/chat/completions"
# 设置并行使用的线程数
CONCURRENT_COUNT = 100
-# 设置用户名和密码
+# 设置用户名和密码(相关功能不稳定,与gradio版本和网络都相关,如果本地使用不建议加这个)
AUTHENTICATION = [] # [("username", "password"), ("username2", "password2"), ...]
From 7658842bdd1263f98e1713cdfd032d3a0f8ef16f Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Sun, 2 Apr 2023 22:04:33 +0800
Subject: [PATCH 091/154] Update README.md
---
request_llm/README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/request_llm/README.md b/request_llm/README.md
index a539f1f..c66cc15 100644
--- a/request_llm/README.md
+++ b/request_llm/README.md
@@ -1,4 +1,4 @@
-# 如何使用其他大语言模型
+# 如何使用其他大语言模型(dev分支测试中)
## 1. 先运行text-generation
``` sh
From 9b45a6613767b21640ee9179fdd75dd96e3beb1a Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Sun, 2 Apr 2023 22:15:12 +0800
Subject: [PATCH 092/154] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 82d908a..21435b2 100644
--- a/README.md
+++ b/README.md
@@ -259,5 +259,5 @@ python check_proxy.py
- (Top Priority) 调用另一个开源项目text-generation-webui的web接口,使用其他llm模型
- 总结大工程源代码时,文本过长、token溢出的问题(目前的方法是直接二分丢弃处理溢出,过于粗暴,有效信息大量丢失)
-- UI不够美观
+
From 5aab515bace1795d405fbad8aefc6c07c327aea3 Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Mon, 3 Apr 2023 01:01:57 +0800
Subject: [PATCH 093/154] Update README.md
---
README.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/README.md b/README.md
index 21435b2..e885499 100644
--- a/README.md
+++ b/README.md
@@ -46,6 +46,9 @@ arxiv小助手 | [函数插件] 输入arxiv文章url即可一键翻译摘要+下
图片显示 | 可以在markdown中显示图片
多线程函数插件支持 | 支持多线调用chatgpt,一键处理海量文本或程序
支持GPT输出的markdown表格 | 可以输出支持GPT的markdown表格
+huggingface免科学上网在线体验 | 登陆huggingface后复制一下[空间](https://huggingface.co/spaces/qingxu98/gpt-academic)
+
+
…… | ……
From 5570b94ad1a74bee64323e2ac6952518adcfe5d4 Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Mon, 3 Apr 2023 01:03:00 +0800
Subject: [PATCH 094/154] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index e885499..e1e6ece 100644
--- a/README.md
+++ b/README.md
@@ -46,7 +46,7 @@ arxiv小助手 | [函数插件] 输入arxiv文章url即可一键翻译摘要+下
图片显示 | 可以在markdown中显示图片
多线程函数插件支持 | 支持多线调用chatgpt,一键处理海量文本或程序
支持GPT输出的markdown表格 | 可以输出支持GPT的markdown表格
-huggingface免科学上网在线体验 | 登陆huggingface后复制一下[空间](https://huggingface.co/spaces/qingxu98/gpt-academic)
+huggingface免科学上网在线体验 | 登陆huggingface后复制[此空间](https://huggingface.co/spaces/qingxu98/gpt-academic)
…… | ……
From b1ed86ee7d6e5fe72adff41762f0097fc3ab66d7 Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Mon, 3 Apr 2023 01:38:44 +0800
Subject: [PATCH 095/154] Update README.md
---
README.md | 2 --
1 file changed, 2 deletions(-)
diff --git a/README.md b/README.md
index e1e6ece..8425524 100644
--- a/README.md
+++ b/README.md
@@ -47,8 +47,6 @@ arxiv小助手 | [函数插件] 输入arxiv文章url即可一键翻译摘要+下
多线程函数插件支持 | 支持多线调用chatgpt,一键处理海量文本或程序
支持GPT输出的markdown表格 | 可以输出支持GPT的markdown表格
huggingface免科学上网在线体验 | 登陆huggingface后复制[此空间](https://huggingface.co/spaces/qingxu98/gpt-academic)
-
-
…… | ……
From f58f4fbbf83640f29b41d2aa33af9283c4e6595d Mon Sep 17 00:00:00 2001
From: binary-husky <96192199+binary-husky@users.noreply.github.com>
Date: Mon, 3 Apr 2023 01:39:17 +0800
Subject: [PATCH 096/154] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 8425524..1deff67 100644
--- a/README.md
+++ b/README.md
@@ -46,7 +46,7 @@ arxiv小助手 | [函数插件] 输入arxiv文章url即可一键翻译摘要+下
图片显示 | 可以在markdown中显示图片
多线程函数插件支持 | 支持多线调用chatgpt,一键处理海量文本或程序
支持GPT输出的markdown表格 | 可以输出支持GPT的markdown表格
-huggingface免科学上网在线体验 | 登陆huggingface后复制[此空间](https://huggingface.co/spaces/qingxu98/gpt-academic)
+huggingface免科学上网[在线体验](https://huggingface.co/spaces/qingxu98/gpt-academic) | 登陆huggingface后复制[此空间](https://huggingface.co/spaces/qingxu98/gpt-academic)
…… | ……