[PR #666] [MERGED] feat: 模型配置支持同一供应商下多模型管理 #764

Closed
opened 2026-03-02 03:41:38 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/codexu/note-gen/pull/666
Author: @codexu
Created: 9/22/2025
Status: Merged
Merged: 9/22/2025
Merged by: @codexu

Base: devHead: multiple-model


📝 Commits (10+)

  • 145d8bf feat: 模型配置单增加多选模型配置
  • b660568 feat: 优化创建配置本地存储机制
  • 3918dc4 feat: 新建模型
  • 7ed21ab feat: AI 对话选择模型增加分组展示
  • dbf81f2 feat: AI 对话模型使用多选模型
  • 723f279 fix: 默认模型配置
  • ccdcc92 feat: 修改免费模型配置
  • 4cb13c9 feat: 供应商模板简化配置项
  • 50eaf6e feat: 合并设置界面中的 model-select
  • 0fe5de1 fix: RAG 模型调用

📊 Changes

25 files changed (+1697 additions, -1110 deletions)

View changed files

📝 messages/en.json (+4 -1)
📝 messages/ja.json (+4 -1)
📝 messages/zh.json (+14 -6)
📝 package.json (+1 -0)
📝 pnpm-lock.yaml (+90 -0)
📝 src/app/core/record/chat/chat-header.tsx (+32 -3)
📝 src/app/core/record/chat/model-select.tsx (+87 -33)
src/app/core/setting/ai/check.tsx (+0 -202)
📝 src/app/core/setting/ai/create.tsx (+19 -7)
src/app/core/setting/ai/model-card.tsx (+328 -0)
📝 src/app/core/setting/ai/modelSelect.tsx (+26 -16)
📝 src/app/core/setting/ai/page.tsx (+398 -374)
📝 src/app/core/setting/components/model-select.tsx (+156 -29)
📝 src/app/core/setting/config.tsx (+17 -4)
src/app/core/setting/rag/model-select.tsx (+0 -162)
📝 src/app/core/setting/rag/model-setting.tsx (+1 -1)
src/app/core/setting/readAloud/model-select.tsx (+0 -142)
📝 src/app/core/setting/readAloud/setting.tsx (+49 -11)
📝 src/app/mobile/chat/components/chat-header.tsx (+92 -38)
📝 src/app/model-config.ts (+28 -27)

...and 5 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/codexu/note-gen/pull/666 **Author:** [@codexu](https://github.com/codexu) **Created:** 9/22/2025 **Status:** ✅ Merged **Merged:** 9/22/2025 **Merged by:** [@codexu](https://github.com/codexu) **Base:** `dev` ← **Head:** `multiple-model` --- ### 📝 Commits (10+) - [`145d8bf`](https://github.com/codexu/note-gen/commit/145d8bf2c98cd656281caecfcf7894f1f52ab17f) feat: 模型配置单增加多选模型配置 - [`b660568`](https://github.com/codexu/note-gen/commit/b6605686657348b10c4d84e9117fc37891f0d620) feat: 优化创建配置本地存储机制 - [`3918dc4`](https://github.com/codexu/note-gen/commit/3918dc40cf9606b61b456fd7376216b4e755b48c) feat: 新建模型 - [`7ed21ab`](https://github.com/codexu/note-gen/commit/7ed21ab01b4f5bd48ed3c1f74c858722b3eb579c) feat: AI 对话选择模型增加分组展示 - [`dbf81f2`](https://github.com/codexu/note-gen/commit/dbf81f231c2f15cb7b60d88bdf8bf00644e27523) feat: AI 对话模型使用多选模型 - [`723f279`](https://github.com/codexu/note-gen/commit/723f27992591daf77c465cab0bdba5158cd4dfe5) fix: 默认模型配置 - [`ccdcc92`](https://github.com/codexu/note-gen/commit/ccdcc92de87765bbc3d3b407af91d294a20d25eb) feat: 修改免费模型配置 - [`4cb13c9`](https://github.com/codexu/note-gen/commit/4cb13c9f74e817effdbb8629b6c3a6714fe1ad17) feat: 供应商模板简化配置项 - [`50eaf6e`](https://github.com/codexu/note-gen/commit/50eaf6ea97027d3c1dd2781c34ddc319932558bb) feat: 合并设置界面中的 model-select - [`0fe5de1`](https://github.com/codexu/note-gen/commit/0fe5de19ec53439f64e3218b2eeb6b59f3c50877) fix: RAG 模型调用 ### 📊 Changes **25 files changed** (+1697 additions, -1110 deletions) <details> <summary>View changed files</summary> 📝 `messages/en.json` (+4 -1) 📝 `messages/ja.json` (+4 -1) 📝 `messages/zh.json` (+14 -6) 📝 `package.json` (+1 -0) 📝 `pnpm-lock.yaml` (+90 -0) 📝 `src/app/core/record/chat/chat-header.tsx` (+32 -3) 📝 `src/app/core/record/chat/model-select.tsx` (+87 -33) ➖ `src/app/core/setting/ai/check.tsx` (+0 -202) 📝 `src/app/core/setting/ai/create.tsx` (+19 -7) ➕ `src/app/core/setting/ai/model-card.tsx` (+328 -0) 📝 `src/app/core/setting/ai/modelSelect.tsx` (+26 -16) 📝 `src/app/core/setting/ai/page.tsx` (+398 -374) 📝 `src/app/core/setting/components/model-select.tsx` (+156 -29) 📝 `src/app/core/setting/config.tsx` (+17 -4) ➖ `src/app/core/setting/rag/model-select.tsx` (+0 -162) 📝 `src/app/core/setting/rag/model-setting.tsx` (+1 -1) ➖ `src/app/core/setting/readAloud/model-select.tsx` (+0 -142) 📝 `src/app/core/setting/readAloud/setting.tsx` (+49 -11) 📝 `src/app/mobile/chat/components/chat-header.tsx` (+92 -38) 📝 `src/app/model-config.ts` (+28 -27) _...and 5 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-02 03:41:38 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/note-gen#764
No description provided.