Skip to content

Commit 9c7a5fb

Browse files
committed
docs: 添加GitHub问题模板和PR模板
1 parent 96d257a commit 9c7a5fb

File tree

7 files changed

+41
-14
lines changed

7 files changed

+41
-14
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
name: 提交一个提问
3+
about: 关于项目使用的问题
4+
title: 'Question: '
5+
labels: question
6+
assignees: ''
7+
8+
---
9+
10+
**问题描述**
11+

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
## 变更描述
2+
简要描述这个 PR 做了什么
3+
4+
## 变更类型
5+
- [ ] 新功能
6+
- [ ] Bug 修复
7+
- [ ] 文档更新
8+
- [ ] 其他
9+
10+
## 测试
11+
- [ ] 已在 Docker 环境测试
12+
- [ ] 相关功能正常工作
13+
14+
**相关日志或者截图**
15+
16+
17+
## 说明
18+
(可选)有什么需要特别说明的吗?
19+
20+
---
21+
22+
💡 **提示**: 提交前可以运行 `make lint``make format` 检查代码规范

server/routers/system_router.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ async def get_custom_providers(current_user: User = Depends(get_admin_user)):
224224
custom_providers = config.get_custom_providers()
225225
return {
226226
"providers": {provider: info.model_dump() for provider, info in custom_providers.items()},
227-
"message": "success"
227+
"message": "success",
228228
}
229229
except Exception as e:
230230
logger.error(f"获取自定义供应商失败: {e}")
@@ -235,7 +235,7 @@ async def get_custom_providers(current_user: User = Depends(get_admin_user)):
235235
async def add_custom_provider(
236236
provider_id: str = Body(..., description="供应商ID"),
237237
provider_data: dict = Body(..., description="供应商配置数据"),
238-
current_user: User = Depends(get_admin_user)
238+
current_user: User = Depends(get_admin_user),
239239
):
240240
"""添加自定义供应商"""
241241
try:
@@ -253,7 +253,7 @@ async def add_custom_provider(
253253
async def update_custom_provider(
254254
provider_id: str,
255255
provider_data: dict = Body(..., description="供应商配置数据"),
256-
current_user: User = Depends(get_admin_user)
256+
current_user: User = Depends(get_admin_user),
257257
):
258258
"""更新自定义供应商"""
259259
try:
@@ -283,9 +283,7 @@ async def delete_custom_provider(provider_id: str, current_user: User = Depends(
283283

284284
@system.post("/custom-providers/{provider_id}/test")
285285
async def test_custom_provider(
286-
provider_id: str,
287-
request: dict = Body(..., description="测试请求"),
288-
current_user: User = Depends(get_admin_user)
286+
provider_id: str, request: dict = Body(..., description="测试请求"), current_user: User = Depends(get_admin_user)
289287
):
290288
"""测试自定义供应商连接"""
291289
try:

src/config/app.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@
2626
from src.utils.logging_config import logger
2727

2828

29-
30-
3129
class Config(BaseModel):
3230
"""应用配置类"""
3331

src/config/static/models.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,10 +147,7 @@ class RerankerInfo(BaseModel):
147147
base_url="https://api-inference.modelscope.cn/v1/",
148148
default="deepseek-ai/DeepSeek-V3.2-Exp",
149149
env="MODELSCOPE_ACCESS_TOKEN",
150-
models=[
151-
"Qwen/Qwen3-32B",
152-
"deepseek-ai/DeepSeek-V3.2-Exp"
153-
],
150+
models=["Qwen/Qwen3-32B", "deepseek-ai/DeepSeek-V3.2-Exp"],
154151
),
155152
}
156153

src/models/embed.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ async def test_connection(self) -> tuple[bool, str]:
107107
logger.error(error_msg)
108108
return False, error_msg
109109

110+
110111
class OllamaEmbedding(BaseEmbeddingModel):
111112
"""
112113
Ollama Embedding Model
@@ -184,7 +185,6 @@ async def aencode(self, message: list[str] | str) -> list[list[float]]:
184185
raise ValueError(f"Other Embedding async request failed: {e}, {payload}, {self.base_url=}")
185186

186187

187-
188188
async def test_embedding_model_status(model_id: str) -> dict:
189189
"""
190190
测试指定embedding模型的状态

src/plugins/mineru_official_parser.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ def process_file(self, file_path: str, params: dict[str, Any] | None = None) ->
150150
text = self._download_and_extract(zip_url)
151151
processing_time = time.time() - start_time
152152
logger.info(
153-
f"MinerU Official 处理成功: {os.path.basename(file_path)} - {len(text)} 字符 ({processing_time:.2f}s)"
153+
f"MinerU Official: {os.path.basename(file_path)} - {len(text)} 字符 ({processing_time:.2f}s)"
154154
)
155155
return text
156156

@@ -161,6 +161,7 @@ def process_file(self, file_path: str, params: dict[str, Any] | None = None) ->
161161
text = processed["markdown_content"]
162162
except Exception:
163163
import zipfile
164+
164165
text = ""
165166
logger.error(f"从 zip 文件中提取 full.md 失败: {zip_path},使用第一个 md 文件")
166167
with zipfile.ZipFile(zip_path, "r") as zf:

0 commit comments

Comments
 (0)