kangfenmao
9a6aad35b0
fix: Improve handling of 'undefined' values in JSON parsing
2025-02-15 01:25:59 +08:00
eeee0717
16feb49e9e
fix: 网页链接附带中文标点解析错误
2025-02-15 01:06:32 +08:00
kangfenmao
30959e2380
feat: Add LM Studio and ModelScope as system LLM providers
...
- Update llm.ts to include LM Studio and ModelScope in initial system providers
- Modify migrate.ts to add migration logic for adding these new providers
- Ensure providers are added only if they don't already exist in the configuration
2025-02-15 01:03:09 +08:00
kangfenmao
2c17f75f4f
fix: Correct migration version configuration
2025-02-15 00:55:07 +08:00
Yihong Wang
2d1a930bfe
feat: Add NotebookLM to MinApps solve #1679
2025-02-15 00:52:47 +08:00
eeee0717
320d27059f
fix: 分组和非分组逻辑修改
2025-02-15 00:33:39 +08:00
eeee0717
31014aa8a6
fix: Switching model does not work
2025-02-15 00:33:39 +08:00
ousugo
b468ecfce7
feat: Improve textarea cursor positioning on focus
2025-02-15 00:31:36 +08:00
ousugo
c53d63f7af
fix: Improve the @ model list experience
...
- 修复使用方向键上下移动时,列表不随之滚动的问题
- 添加滚动条
2025-02-15 00:29:32 +08:00
Konjac-XZ
26a5ae0086
fix: Translation error when passing empty user messages to certain models.(Refined)
2025-02-15 00:24:17 +08:00
kangfenmao
0c97b52c53
refactor: Improve provider removal logic in LLM store
2025-02-14 14:49:34 +08:00
ousugo
2449a22c69
perf: Add new Infini AI models to system models list
2025-02-14 14:37:57 +08:00
ousugo
028f9d88d9
feat: Add reasoning model filter in EditModelsPopup
2025-02-14 14:30:48 +08:00
kangfenmao
a07c6cdffb
refactor: Improve provider settings and menu handling
2025-02-14 13:35:58 +08:00
kangfenmao
5a647b0d61
style: Adjust group menu bar styling
2025-02-14 13:18:16 +08:00
kangfenmao
007e6419ba
feat: Add ModelScope provider to LLM providers list
2025-02-14 13:13:32 +08:00
Col0ring
caa473639c
feat: add modelscope provider ( #1563 )
...
Co-authored-by: 亢奋猫 <kangfenmao@qq.com>
2025-02-14 13:12:46 +08:00
kangfenmao
b6825a6ea2
feat(notion): Add divider to Notion settings page
2025-02-14 13:08:47 +08:00
Trey Dong
710180997f
feat(notion): 添加 Notion连接检查功能 ( #1620 )
...
- 在 Notion 配置页面添加"检查"按钮
- 实现 Notion 连接检查逻辑
- 添加相关国际化文本
2025-02-14 10:52:16 +08:00
hehua2008
fd4334f331
feat: Add LM Studio support ( #1572 )
...
Co-authored-by: hehua2008 <hegan2010@gmail.com>
Co-authored-by: 亢奋猫 <kangfenmao@qq.com>
2025-02-14 10:49:57 +08:00
FischLu
80dedc149a
feat: Implement circular selection in model selector
2025-02-14 10:40:03 +08:00
Asurada
5a3a97135f
feat: Add XiaoYi miniapp, resolve #1591 ( #1595 )
...
Co-authored-by: 亢奋猫 <kangfenmao@qq.com>
2025-02-14 10:37:42 +08:00
ousugo
fad3f67678
feat: Improve model search by adding name-based filtering, resolve #1520
...
搜索模型时,同时搜索模型的名字和 ID
2025-02-14 10:32:34 +08:00
kangfenmao
65b30b3b0d
chore: Update Vite config and remove deprecated migration code
...
- Exclude additional chunk in Electron Vite configuration
- Remove outdated migration logic for providers and MinApps
2025-02-14 10:31:24 +08:00
首都爱护动物协会
0278228a84
add providers
...
新增服务商:
1.无问芯穹
2Perplexity
3.DMXAPI
补充部分embedding模型信息
2025-02-14 10:28:52 +08:00
shniubobo
bb0cb1cecc
fix: Regression on reasoning time
...
PR #1253 fixed reasoning time calculation for APIs that return reasoning
content in `delta.content`, but introduced a regression for those
returning it in `delta.reasoning_content`. This commit fixes the
regression.
Fixes #1593
2025-02-14 10:26:54 +08:00
shniubobo
f5cd6ecb50
fix: Remove trailing newline in codeblocks
2025-02-14 10:10:30 +08:00
Xin Rui
76c0ad9985
fix: translation error when passing empty user messages to certain models.. ( #1612 )
2025-02-14 10:09:47 +08:00
kangfenmao
15d50761e7
feat: Enhance file processing and loader configuration
...
- Remove image loader from dependencies
- Update file loading to skip image, video, and audio files
- Add logging for knowledge base file processing
- Modify common file extensions list
- Add type ignore for LocalPathLoader to resolve TypeScript issues
2025-02-13 17:49:06 +08:00
kangfenmao
1c33c90884
feat: Add file type not supported error message in multiple languages
2025-02-13 16:41:48 +08:00
kangfenmao
53e5a3bf76
fix: Reset MinApp onClose handler when closing the app
2025-02-13 16:10:46 +08:00
kangfenmao
6c17fee69e
refactor: Remove unused onMaxTokensChange function
2025-02-13 14:02:36 +08:00
kangfenmao
40958ffb2c
feat: Add useSidebarIconShow hook to conditionally render sidebar icons
2025-02-13 13:38:46 +08:00
kangfenmao
22d2121dcc
feat: Add documentation link to sidebar with multilingual support
2025-02-13 13:27:25 +08:00
kangfenmao
4632f1a92a
feat: Improve token limit settings and knowledge base URL handling
...
- Update OpenAI package to version 4.77.3
- Add confirmation modal for max tokens setting
- Modify max tokens input to use InputNumber instead of Slider
- Update localization strings for max tokens and URL input
- Enhance knowledge base URL input to support multiple URLs
- Improve error handling and input validation
2025-02-13 13:12:51 +08:00
kangfenmao
b9affe3eb8
style: code format
2025-02-13 11:40:55 +08:00
Chen Tao
c6f136caa2
feat: knowledge base support more file types ( #1300 )
...
* feat: knowledge base support more file types
* chore: add common document types
* feat: finish basic odloader
* feat: finish open document loader
* feat: support more type from dictionary
* fix: 删除目录时仍能检索到信息
* chore
2025-02-13 11:36:33 +08:00
Wenwei Lin
827959e580
fix: Label text was obscured in create agent page
2025-02-13 11:36:07 +08:00
Chen Tao
8739c49634
feat: add i18n sync script ( #1538 )
...
* feat: add i18n sync script
* chore
2025-02-13 11:34:23 +08:00
Asurada
e99f253d48
feat: add google AI Studio minapp, resolve #832 ( #1518 )
...
* feat: add google AI Studio minapp, resolve #832
* fix: correct variable name for aistudio in migrateConfig
2025-02-13 11:28:51 +08:00
kangfenmao
0a4b360745
feat: update AIHubMix OAuth and release workflow configuration
2025-02-12 18:24:57 +08:00
kangfenmao
59c4d60d6a
fix(i18n): use translation for API key error message
2025-02-12 18:24:39 +08:00
kangfenmao
dcdb00eee7
feat: remove auto reset model feature #1435
...
close #1435
2025-02-12 16:58:33 +08:00
kangfenmao
946129ceb3
feat: expand embedding model regex to include more model identifiers #1481
...
close #1481
2025-02-12 16:39:35 +08:00
kangfenmao
ada45b229d
feat: switch default math rendering engine to KaTeX #1485
2025-02-12 16:34:24 +08:00
kangfenmao
7934ce473d
fix(i18n): model exist error tip
2025-02-12 16:11:01 +08:00
kangfenmao
f749bef2fd
fix: openai o1 models not support max_token params
...
close #1378
close #1378
close #1340
close #1197
close #491
2025-02-12 15:59:42 +08:00
kangfenmao
6b2452422e
fix: doubao not support files type
2025-02-12 15:41:24 +08:00
kangfenmao
50438dd612
feat: WebDAV data backup and restore secondary confirmation #1326
...
close #1326
2025-02-12 15:19:21 +08:00
kangfenmao
38f665e484
fix: update Ollama API endpoint URL
2025-02-12 14:56:59 +08:00
kangfenmao
635e125ef4
chore: update store migration and LLM providers
2025-02-12 14:52:45 +08:00
kangfenmao
1b3ae92854
docs: change knowledge base documents chunk max limit
2025-02-12 14:36:56 +08:00
cnJasonZ
ce66f2e2ea
feat: add new model provider PPIO ( #1359 )
2025-02-12 14:14:56 +08:00
方程
726efe3558
feat: add gitee ai provider ( #1473 )
...
* feat: add gitee ai provider
* feat: add gitee ai provider
---------
Co-authored-by: 方程 <fangcheng@oschina.cn>
2025-02-12 14:11:13 +08:00
亢奋猫
5e8d7682f5
feat: 🎸 使用@呼出模型选择列表 #1317 #1324 ( #1458 )
...
* feat: 🎸 使用@呼出模型选择列表
输入第一个字符为@符号的时候可以呼出选择模型的列表
* feat: 🎸 Only one can be chosen at a time
一次只能选择一个模型,选择后自动关闭。选择过的模型不在出现在列表,避免删除模型的时候显示异常。
* fix: 🐛 When choosing the model, Enter will send a message
* feat: 🎸 选中的模型显示供应商
* feat: 🎸 pinned module show privoder
* feat: 🎸 only selected modle show provider
* feat: 🎸 删除@符号以后自动关闭
* feat: 🎸 增加模糊搜索
---------
Co-authored-by: duanyongcheng77 <duanyongcheng77@gmail.com>
2025-02-12 14:08:18 +08:00
牡丹凤凰
ceb97e80ff
Update embedings.ts
2025-02-12 08:31:00 +08:00
牡丹凤凰
bf1fa5b767
Update zh-tw.json
...
更正繁体中文当中关于Temperature的描述
2025-02-12 08:30:34 +08:00
airwish
e99f34893e
feat: expanded web search models
2025-02-12 08:30:00 +08:00
牡丹凤凰
a49dd6101e
Update zh-tw.json ( #1433 )
...
助手菜单名称显示不全
2025-02-12 08:25:14 +08:00
linauror
de1976d984
fix:针对思考类模型的返回,总结标题仅截取</think>之后的内容 ( #1415 )
2025-02-11 18:05:09 +08:00
Trey Dong
220046cc95
feat: add pin topic feature ( #1408 )
...
* feat: 新增导出至Notion的选项
* fix:添加多语言支持
* fix:添加提示语的多语言支持,以及防止重复导入的状态
* fix:修复多语言错误及调整UI样式统一
* feat:添加话题固定功能
2025-02-11 16:51:58 +08:00
kangfenmao
bae76f921b
fix: upload button tooltip
2025-02-11 16:34:26 +08:00
lucifer9
cb88a48d8b
feat: add support for clickable citations in message content ( #1381 )
...
* Add support for clickable citations in message content
* update format
2025-02-11 16:21:20 +08:00
kshern
4d13a8d9c2
fix: retain selected model when regenerating message ( #1382 )
...
* fix: retain selected model when regenerating message instead of reverting to default model
* fix: use props model
---------
Co-authored-by: Shern <shenkeji@corp.netease.com>
2025-02-11 14:12:56 +08:00
Trey Dong
50cc1c6b5a
feat: 增加导出话题至Notion的功能 ( #1331 )
...
* feat: 新增导出至Notion的选项
* fix:添加多语言支持
* fix:添加提示语的多语言支持,以及防止重复导入的状态
* fix:修复多语言错误及调整UI样式统一
2025-02-11 11:27:01 +08:00
Chen Tao
5c2129c0c8
fix: 数据库文档个数变为默认6个#1366 #1370
2025-02-11 10:05:34 +08:00
美兰十三
0eead315d8
fix: 快捷键无法绑定空格
2025-02-11 09:25:42 +08:00
Peter Chen
04cfe5019e
Update MessageThought.tsx
2025-02-10 16:48:47 +08:00
kangfenmao
a0cfe7df4a
fix: store migrate version
2025-02-10 14:40:30 +08:00
Chen Tao
3d8748a61a
feat: add translate selection ( #1010 )
...
* feat: add translate selection
* chore: add default translate value
* feat: optimize trigger translation shotcut and add TanslateLanguageVarious
* fix
* fix: add database migrate version
2025-02-10 13:19:46 +08:00
郑恩
f3940159b3
feat: 优化思考过程显示的换行效果
2025-02-10 13:17:32 +08:00
Fadouse
81d4accacf
fix: correct thinking time calculation for deepseek r1
2025-02-09 21:29:21 +08:00
Wenwei Lin
c900a186b7
feat: 知识库文件支持 html 类型
2025-02-09 21:27:15 +08:00
kangfenmao
8c32f51892
fix: Remove local network access switch and add insecure content loading
2025-02-09 10:14:35 +08:00
kangfenmao
0a3ad04f12
fix: max chunk size
2025-02-09 09:32:40 +08:00
牡丹凤凰
555a991a30
Update embedings.ts
...
embedding models information
2025-02-09 09:31:01 +08:00
kangfenmao
6ba6357d21
chore(version): 0.9.20
2025-02-09 00:05:15 +08:00
kangfenmao
cb3db57d2f
feat: Add support for SiliconFlow provider charge and knowledge base improvements
2025-02-08 23:53:28 +08:00
kangfenmao
e1a04030b5
feat: Add HTTP error handling and localized error messages
2025-02-08 23:01:27 +08:00
kangfenmao
220d11a414
feat: Make knowledge base reference document count configurable
2025-02-08 20:56:59 +08:00
kangfenmao
3d2e209550
feat: add knowledge base settings
2025-02-08 19:19:59 +08:00
kangfenmao
ee46d2055a
feat: Add support for AIHubMix topup and charge functionality
2025-02-08 16:26:10 +08:00
magicdmer
3049023266
fix: 翻译的temperature改为0.7
...
improve: 模型特性默认支持的时候,打勾
2025-02-08 14:46:55 +08:00
kangfenmao
6fb79c17d2
feat: enable local network access on macOS #1178
2025-02-08 10:58:12 +08:00
teaim
9efc196ec5
fix: o3-mini markdown formatting #997
2025-02-08 07:33:27 +08:00
kangfenmao
186a1612e8
feat: remove knowledge base references when deleting a base
2025-02-07 23:58:44 +08:00
kangfenmao
22920204d1
fix: update knowledge base button tooltip and input bar dependency
2025-02-07 23:38:25 +08:00
Chen Tao
d4efbbb1bf
feat: add knowledge base settings to assistant ( #1112 )
...
* feat: #1047
* fix: allow clear
2025-02-07 23:20:22 +08:00
kangfenmao
3f7e84e17c
fix: sanitize error details by removing sensitive headers and stack trace
2025-02-07 23:05:27 +08:00
kangfenmao
6df0b02e49
fix: improve reasoning effort handling for different providers
2025-02-07 22:37:18 +08:00
kangfenmao
280ec3377b
feat: add aihubmix oauth
2025-02-07 22:27:28 +08:00
Chris Wan
a6497b8c98
fix: temperature tip English translation
2025-02-07 18:34:27 +08:00
Yrom Wang
acda36ae3f
fix: KnowledgeSearchPopup keyword highlighting issue
2025-02-07 18:24:03 +08:00
kangfenmao
496b4684ea
feat: expand supported Gemini models for web search #1096
2025-02-07 17:18:11 +08:00
kangfenmao
2898215a00
feat: add baidu cloud provider
2025-02-07 16:47:29 +08:00
kangfenmao
762c3d4950
feat: Reposition ocoolAI provider in LLM store configuration
2025-02-07 13:29:07 +08:00
kangfenmao
cec5eb3989
fix: remove QwenLM provider #1122
...
close #1122
close #886
2025-02-07 12:38:12 +08:00
gyuannn
85efc6e96b
feat: Improve handling of think tags
2025-02-06 13:43:06 +08:00
gyuannn
9f19493b41
feat: optimize MessageThought to enhance user experience
2025-02-06 13:43:06 +08:00
kangfenmao
dc6d79366e
feat: Add DeepSeek V3 model to Silicon provider
2025-02-05 21:34:55 +08:00
kangfenmao
777455f167
feat: Enhance web search parameter handling for assistants #575
2025-02-05 20:35:25 +08:00
kangfenmao
65cc51ea94
feat: Update VisionIcon from PictureOutlined to EyeOutlined
2025-02-05 20:21:26 +08:00
kangfenmao
95936dca2a
feat: Add DeepSeek VL to vision allowed models #1015
2025-02-05 20:09:29 +08:00
kangfenmao
9aa829e6fc
feat: Enhance model tags and icons with new reasoning and visual styles
2025-02-05 20:00:18 +08:00
shellming
a27150c154
feat: Add 3MinTop to default mini apps
2025-02-05 16:16:37 +08:00
Gutsy Yuan
9acae0a728
feat: Add new model type for reasoning models & reasoning_effort setting ( #992 )
2025-02-05 16:15:31 +08:00
kangfenmao
9024d48938
feat: add support for o1 models and update provider configurations
2025-02-05 16:14:35 +08:00
kangfenmao
02080954bc
chore(version): 0.9.18
2025-02-04 22:37:31 +08:00
kangfenmao
abb922a2b1
feat: improve error message display for embedding dimensions retrieval
2025-02-04 17:25:24 +08:00
kangfenmao
a1b88758cc
feat: improve error handling and formatting across providers
2025-02-04 16:45:09 +08:00
kangfenmao
3d16c735d9
fix: oauth error
2025-02-04 16:45:03 +08:00
Lei Huang
e74391562b
fix: prompt-injection-like behavior in translation #956 ( #974 )
...
* fix: prompt-injection-like behavior in translation #956
* fix: edit translation prompt to embded text to system prompt
2025-02-04 15:49:17 +08:00
亢奋猫
53f46218d3
feat: add oauth for siliconflow ( #976 )
...
* wip: silicon oauth
* feat: Add custom protocol handler for SiliconFlow OAuth login
* feat: Improve SiliconFlow OAuth flow with dynamic key update
* feat: Enhance OAuth and Provider Settings UI
* feat: Refactor SiliconFlow OAuth and update localization strings
* chore: Update provider localization and system provider configuration
* feat: Add OAuth support for AIHubMix provider
2025-02-04 15:41:40 +08:00
kangfenmao
333547df3d
feat: support for vba code mode #949
...
close #949
2025-02-04 13:22:41 +08:00
kangfenmao
4c877fb0a3
feat: add mention model title to locales
2025-02-04 13:00:31 +08:00
kangfenmao
bfa61ae3ee
feat: reduce embedding batch size to 5
2025-02-04 12:35:42 +08:00
kangfenmao
2208ab7277
feat: update text-to-image model regex to include Janus
2025-02-04 12:28:17 +08:00
kangfenmao
507efda688
feat: update text-to-image models with new FLUX and Stable Diffusion variants
2025-02-04 12:21:58 +08:00
kangfenmao
0914df8908
feat: add Janus model to vision allowed models
2025-02-04 12:11:14 +08:00
kangfenmao
205aa70825
feat: adjust translation assistant temperature
2025-02-04 12:06:06 +08:00
eeee0717
6c51e1d756
feat: add Janus-Pro-7B for silicon
2025-02-04 00:13:41 +08:00
Kcalb35
8e58dab337
fix: translation issue #900
2025-02-03 17:26:31 +08:00
Shenghang Tsai
bda00e0a90
default use r1 in silicon
2025-02-03 15:06:50 +08:00
kangfenmao
b56d00a7e2
fix: reset knowledge base selection when switching assistants
2025-02-03 13:45:21 +08:00
kangfenmao
e520db6949
feat: add azure provider type #931
2025-02-03 13:37:09 +08:00
kangfenmao
de141c8127
feat: change DEFAULT_TEMPERATURE to 1.0
2025-02-03 11:57:26 +08:00
kangfenmao
3f3259784b
feat: openrouter reasoning field and include_reasoning key #863
2025-02-03 11:48:46 +08:00
kangfenmao
66c2c530c5
feat: add regenerate message button
2025-02-03 11:18:55 +08:00
kangfenmao
d12fc29515
fix: add model input max length
2025-02-03 10:52:21 +08:00
kangfenmao
44991edfbd
feat: add knowledge base settings popup
2025-02-03 09:22:59 +08:00
Wenwei Lin
d33714ad68
fix: OpenAI o3-mini 无法使用
2025-02-02 00:17:00 +08:00
牡丹凤凰
e50223d219
Update models.ts
...
Match the avatar of the o3-mini
2025-02-01 04:38:25 +08:00
gyuannn
250aa7154a
fix: 修复 mini-app 中无法使用 context-menu 的问题
2025-01-29 10:33:44 +08:00
Nanami
790caae2ab
feat: Support configurable chunk size and overlap for knowledge base
2025-01-27 12:30:22 +08:00
Nanami
7f7300e6dc
feat: Support configurable chunk size and overlap for knowledge base
2025-01-27 12:30:22 +08:00
kangfenmao
aec2952780
feat: add delete group message confirm modal
2025-01-24 13:13:00 +08:00
kangfenmao
95a1bdac72
fix: resend message logic
2025-01-24 13:02:57 +08:00
kangfenmao
306cb04ef0
fix: siliconflow image url with query params #844
...
close #844
2025-01-24 09:31:31 +08:00
kangfenmao
ad9fefe902
chore(migration): update version and adjust provider type for QwenLM #833
...
- Incremented version from 60 to 61 in the persisted reducer configuration.
- Updated migration logic to change the provider type for 'qwenlm' from 'openai' to 'qwenlm', ensuring correct identification in the state management.
2025-01-23 13:20:15 +08:00
hxp0618
30d070040c
fix: apikey and ApiHost incorrectly set to empty
2025-01-23 08:30:07 +08:00
hobee
f335699958
feat: add new minimax model configuration
2025-01-23 08:29:48 +08:00
kangfenmao
b1bc576e3f
chore(version): 0.9.16
2025-01-22 16:32:57 +08:00
kangfenmao
a6f086e3be
fix: group message bugs
2025-01-22 16:29:05 +08:00
kangfenmao
084da9ebab
feat: enhance message model handling and user display
...
- Updated Message component to fallback to message.model if model retrieval fails, improving robustness.
- Refactored MessageHeader to utilize getModelName for better user name display based on message role, enhancing clarity.
- Introduced getModelName function in ModelService to streamline model name retrieval, improving code modularity and readability.
2025-01-22 15:08:44 +08:00
kangfenmao
57aef23741
feat: enhance agent management and UI in AddAssistantPopup and AgentsPage
...
- Updated AddAssistantPopup to improve layout and styling, ensuring better overflow handling and text display.
- Refactored AgentsPage to utilize a new utility function for grouping agents, enhancing data management and organization.
- Exported getAgentsFromSystemAgents function for better modularity and reusability across components.
2025-01-22 14:47:35 +08:00
kangfenmao
900b11bdf7
feat: enhance translation functionality in MessageMenubar
...
- Updated translateText function to accept an optional callback for handling translated text directly within the function.
- Refactored MessageMenubar to utilize the new callback mechanism, improving the flow of translated content handling.
- Enhanced error handling during translation to ensure better user feedback in case of failures.
2025-01-22 14:37:15 +08:00
kangfenmao
8aec8a60b3
feat: add file reading functionality and integrate system agents
...
- Introduced FileService to handle file reading operations via IPC.
- Implemented a new IPC handler for reading files, enhancing the application's ability to access and manage data.
- Integrated system agents from a JSON file, allowing dynamic loading of agent data into the application.
- Updated the AgentsPage and AddAssistantPopup components to utilize the new system agents, improving user experience and functionality.
- Enhanced application state management by adding resourcesPath to the runtime state, ensuring proper resource handling across components.
2025-01-22 14:35:38 +08:00
kangfenmao
a566b0e91a
refactor: unify message model handling across components
...
- Replaced direct usage of modelId with model object in Message, MessageHeader, MessageMenubar, and TranslatePage components for consistency.
- Introduced getMessageModelId utility function to streamline model retrieval from messages.
- Updated event handling in Messages component to align with new model structure.
- Enhanced code readability and maintainability by reducing redundancy in model handling.
2025-01-22 13:29:21 +08:00
kangfenmao
4d201059ad
feat: conditionally render resend button in MessageMenubar
...
- Updated MessageMenubar to display the resend button only for user messages, enhancing user experience and preventing unnecessary actions for other roles.
- Refactored the children prop of TextEditPopup to include conditional rendering logic based on message role.
2025-01-22 12:26:40 +08:00
kangfenmao
00d91ecf01
feat: enhance message grouping and styling
...
- Added new styles for message thought containers and group message wrappers to improve UI layout.
- Updated MessageGroup component to dynamically set the selected message index based on message length.
- Introduced a new event for appending messages, enhancing message handling capabilities.
- Refactored MessageMenubar to support the new append message functionality.
- Adjusted multi-model message style setting to 'fold' for better user experience.
- Improved responsiveness of message grid layout for smaller screens.
2025-01-22 12:04:21 +08:00
kangfenmao
462ac39897
feat: streamline language translation options in MessageMenubar
...
- Replaced hardcoded language translation options with a dynamic mapping from TranslateLanguageOptions.
- Improved maintainability and scalability of the translation feature by utilizing a centralized configuration for language options.
2025-01-22 10:18:19 +08:00
kangfenmao
3fa1e8c842
feat: add FlagOpen logo to model configuration
...
- Introduced a new image asset for the FlagOpen model in the assets directory.
- Updated the models configuration to include the FlagOpen logo, allowing for its use in the model logo mapping.
2025-01-22 10:05:50 +08:00
kangfenmao
d32a76c087
refactor: improve message rendering and add reasoning content extraction
...
- Refactored `getMessageBackground` function for better readability.
- Updated `MessageContent` component to use a new `withMessageThought` utility for extracting reasoning content from messages.
- Changed fragment usage to `Fragment` for consistency in JSX.
- Enhanced message handling by separating reasoning content from the main message content.
2025-01-22 09:50:29 +08:00
duanyongcheng77
9e9fd37bda
fix: 🐛 fixed bug #779
...
助手的预设消息保存逻辑的修改
2025-01-21 22:06:52 +08:00
kangfenmao
dd464db594
feat: add group message action bar
2025-01-21 17:58:34 +08:00
Teo
ccac5358f4
chore(version): update version to 60 and add migration for multiModelMessageStyle setting
2025-01-21 15:16:18 +08:00
Teo
e72e324155
refact: 多模型回答优化
2025-01-21 15:16:18 +08:00
kangfenmao
28c18b6651
fix: regenerate message not rewrite reasoning_content
2025-01-21 15:15:55 +08:00
kangfenmao
21ad28ee62
feat: add deepseek-reasoner model support
2025-01-21 14:28:01 +08:00
kangfenmao
f7db1289e4
feat(miniwindow): add up and down key switch menu #792
2025-01-21 10:11:42 +08:00
Cololi
f5c547cdb2
feat: add deepseek-reasoner & delete deepseek-coder
2025-01-21 10:05:21 +08:00
ousugo
9160cee919
feat: add WebDAV backup hour options and optimize english hour translations
2025-01-21 08:38:08 +08:00
kangfenmao
298bb8be29
feat: update minapp url to ' https://grok.com ' #791
...
close #791
2025-01-20 16:53:33 +08:00
kangfenmao
713d6dba8f
fix: added warning for manual download on failed auto updates, simplified window lifecycle
2025-01-20 13:56:25 +08:00
kangfenmao
a6833d5994
chore(version): 0.9.13
2025-01-20 13:11:26 +08:00
kangfenmao
d850fd315a
feat: add onclick event to login icon in footer component
2025-01-20 12:57:26 +08:00
kangfenmao
c04fd62bec
feat: extended safety threshold check to include 'thinking-exp' model ids
2025-01-20 12:55:24 +08:00
kangfenmao
f86a274cd3
feat: update contact email address
2025-01-20 12:20:46 +08:00
kangfenmao
798a6e8c3e
chore(version): 0.9.12
2025-01-20 11:52:26 +08:00
kangfenmao
749353f460
feat: added copy last message feature and translations
2025-01-20 11:09:57 +08:00
kangfenmao
c510f5dcce
feat: added utility function, sorting, and new shortcut
2025-01-20 10:29:44 +08:00
kangfenmao
46b314303c
feat: enable pinned functionality for minapps and update 'flowith' configuration
2025-01-20 09:58:47 +08:00
kangfenmao
b01aca9066
fix: prevent unnecessary route changes and trim input field on change
2025-01-20 09:52:58 +08:00
ousugo
725f81c165
fix: conditionally render pin button based on app ID
2025-01-20 09:32:13 +08:00
ousugo
c0e25879e5
feat: add Flowith minapp, resolve #780
2025-01-20 09:31:34 +08:00
MrChen
4c22c404ca
feat: add the shortcuts for 'clear' and 'new context' and fix ( #786 )
...
* Fix: ESC key to exit the expanded editor
* Add the shortcuts for 'clear' and 'new context' to the input bar
Clear Messages: Ctrl+L
New Context: Ctrl+R
https://github.com/CherryHQ/cherry-studio/issues/740
https://github.com/CherryHQ/cherry-studio/issues/766
* Fix: the paste issue when copying from an email (content was pasted as an image; ensure it is pasted as text). Prioritize the text in the clipboard during pasting.
2025-01-20 09:31:09 +08:00
kangfenmao
63673ec39f
chore(version): 0.9.11
2025-01-19 20:50:33 +08:00
kangfenmao
88cc783a95
fix: quick assistant bugs
2025-01-19 20:03:45 +08:00
kangfenmao
9c55b4516c
feat: add a startup switch for quick assistant
2025-01-19 19:22:25 +08:00
kangfenmao
aecc5fefcf
feat: translate support stream output
2025-01-19 16:56:35 +08:00
kangfenmao
afc2e2f595
feat: auto-scroll to selected menu item on model open
2025-01-19 15:47:19 +08:00
kangfenmao
67b63ee07a
refactor: add qwenlm provider
2025-01-19 15:39:48 +08:00
kangfenmao
fd7132cd3a
fix: store minapp url use base64 data image
2025-01-19 15:35:17 +08:00
kangfenmao
a7d9700f06
feat: add mini window
2025-01-19 13:59:32 +08:00
ousugo
d9bb552f3f
feat: add pinning functionality for MinApp component
2025-01-19 13:59:06 +08:00
ousugo
ad2713c0be
fix: fix wrong NVIDIA official website link, fix #771
2025-01-19 13:59:06 +08:00
kangfenmao
b6d598c52e
fix: remove default message for webdav backup initiation
2025-01-19 13:59:06 +08:00
kangfenmao
67e1dd56e9
style: increased padding at the bottom of the sidebar component
2025-01-19 13:59:06 +08:00
kangfenmao
8b5dd427d0
fix: WebDAV not automatic backup on app reopened #752
2025-01-19 13:59:06 +08:00
kangfenmao
4f44afeec4
feat: auto focs input textarea #759
...
close #759
2025-01-19 13:59:06 +08:00
kangfenmao
c46219cd6c
feat: improved 'my agents' list rendering
2025-01-19 13:59:06 +08:00
magicdmer
999bd802c4
perf: 优化智能体页面性能和体验 ( #756 )
...
* feat: improved model validation and error handling
* refactor: 优化智能体页面下拉流畅度和分类切换效果,让其更加顺畅自然
---------
Co-authored-by: kangfenmao <kangfenmao@qq.com>
Co-authored-by: magicdmer <magicdmer@163.com>
2025-01-19 13:59:06 +08:00
kangfenmao
2300cca070
refactor: improved code organization and reusability
2025-01-19 13:59:06 +08:00
kangfenmao
b4de6292c3
feat: improved model safety settings for geminiprovider class
2025-01-19 13:59:06 +08:00
magicdmer
42908e8834
refactor: (GeminiProvider) optimize safety settings handling
...
- Extract safety threshold logic into getModelSafetySetting method
- gemini-exp-* models not support 'OFF', must use 'BLOCK_NONE'
2025-01-19 13:59:06 +08:00
kangfenmao
57718dda6f
feat: update harmblockthreshold for harm_category_civic_integrity
2025-01-19 13:59:06 +08:00
kangfenmao
c87e88a53a
feat: add civic integrity category to harm block settings in GeminiProvider
2025-01-19 13:59:06 +08:00
kangfenmao
5b00c21f15
feat: update safety settings for specific categories #696
...
Gemini安全设置是否没有完全关闭
2025-01-19 13:59:06 +08:00
kangfenmao
6276890e5b
feat: replaced visionicon with modeltags
2025-01-19 13:59:06 +08:00
kangfenmao
a7337ed4b0
feat: add 思维链(CoT) agent
2025-01-19 13:59:06 +08:00
kangfenmao
fe0f6318c9
fix: improved openai provider model id validation logic
2025-01-19 13:59:06 +08:00
magicdmer
75742323ea
fix: 修正o1模型无法使用的问题
2025-01-19 13:59:06 +08:00
kangfenmao
f7f8c6f0c6
fix: remove specific unicode characters from removespecialcharacters function
2025-01-19 13:59:06 +08:00
Linjun
e4f4c6cd86
fix issue#762: upon clicking to resend, the conversation content is cleared.
...
If there is no subsequent message or if the next message is from the user, this message should be resent. delete the old message after processing is complete.
2025-01-19 12:26:55 +08:00
kangfenmao
8eac836e05
feat: improved model validation and error handling
2025-01-16 10:14:32 +08:00
Nanami
a6795289da
fix: qwenlm context error
2025-01-15 09:09:01 +08:00
kangfenmao
a046cf32ba
fix: artifacts cannot preview
2025-01-14 23:27:54 +08:00
kangfenmao
66bc9cb3f9
refactor: improved type safety and consistency for file handling
2025-01-14 21:02:55 +08:00
kangfenmao
0e7fb2b19c
refactor: update model group names and sync interval
2025-01-14 20:53:52 +08:00
kangfenmao
8a94bb05ea
fix: fix model type logic based on provider properties
2025-01-14 20:32:04 +08:00
Nanami
bc454d4dec
feat: add support for qwenlm and image upload ( #726 )
...
* feat: add support for qwenlm and image upload
* fix: qwenlm return
* feat: add provider config
2025-01-14 18:59:19 +08:00
Teo
d388aeecfb
feat: 添加模型提及功能,支持多个模型一起回答
2025-01-14 17:46:55 +08:00
kangfenmao
de3206b052
chore: update store version and migration
2025-01-14 14:34:36 +08:00
kangfenmao
cb3ed42846
style: update markdown link text color
2025-01-14 13:54:10 +08:00
kangfenmao
56761d6f69
fix: improved input validation and debouncing for assistant settings updates
2025-01-14 13:18:34 +08:00
kangfenmao
2b4cfe7cb1
feat: add grounding source info to gemini message
2025-01-14 12:32:50 +08:00
kangfenmao
6a5faa6610
feat: auto focus search input box #705
...
close #705
2025-01-13 18:09:59 +08:00
kangfenmao
84979a975c
feat: add native app regions support
2025-01-13 18:06:22 +08:00
kangfenmao
74740d7fcc
style: update pinned apps style and refactor config model
2025-01-13 17:56:16 +08:00
kangfenmao
dff04187be
feat: add refresh icon to knowledge base items #567
...
close #567
2025-01-13 17:42:59 +08:00
kangfenmao
a0a13a4015
feat: added openai model configuration and search parameter logic
2025-01-13 16:42:53 +08:00
kangfenmao
2ad6a1f24c
feat: check api use selected model
2025-01-13 16:11:09 +08:00
kangfenmao
cf7c0fc1fc
fix: enforce max tokens above 0 in assistantservice #530
2025-01-13 15:03:37 +08:00
kangfenmao
4ecbf3edab
feat: csv download #710
...
close #710
2025-01-13 14:44:30 +08:00
kangfenmao
83cc4ccec7
refactor: update terminology to 'backup' throughout the application
2025-01-13 14:00:35 +08:00
kangfenmao
3998ad08de
feat: add qwenlm minapp
2025-01-13 13:52:45 +08:00
kangfenmao
49a5bc7900
refactor: sidebar minapps
2025-01-13 13:04:01 +08:00
hxp0618
7633d70435
feat: MinApp added to the sidebar does not support direct hiding.
2025-01-13 10:13:47 +08:00
hxp0618
ad9fb9aa6d
feat: Adjust the order of settings
2025-01-13 10:13:34 +08:00
hxp0618
fc3d15fae8
feat: minApp supports show/hide, add to the sidebar
2025-01-13 10:13:34 +08:00
王瑞
c45fc2bbad
feat: add Grok app logo and configuration
2025-01-12 22:33:46 +08:00
kangfenmao
270216f461
chore(version): 0.9.6
2025-01-09 16:23:29 +08:00
kangfenmao
112e90c15c
fix: create agent popup error
2025-01-09 09:15:16 +08:00
kangfenmao
c579eff86e
chore(version): 0.9.5
2025-01-08 16:52:03 +08:00
kangfenmao
f9f5befc59
fix: window navbar layout
2025-01-08 14:35:48 +08:00
kangfenmao
7271a86677
style: update container component styling and navbar responsiveness
2025-01-08 13:25:34 +08:00
kangfenmao
42ede42f62
feat: narrow layout
2025-01-08 12:44:01 +08:00
kangfenmao
ea7a42f736
style: adjusted padding and container gap styles
2025-01-08 11:06:51 +08:00
kangfenmao
d2836826e7
fix: removed unnecessary conditional logic for attachment button #667
2025-01-08 10:56:22 +08:00
kangfenmao
7d61af7170
Revert "fix:修复单行CodeBlock中显示sub"
...
This reverts commit 09e6756efe .
2025-01-08 10:46:35 +08:00
kangfenmao
3f4fa9b0ec
refactor: refactor upload component layout and styling for responsiveness #674
...
fix: 当插入文件过多的时候,无法看到输入框了。 close #674
2025-01-08 10:21:17 +08:00
kangfenmao
1bdf6c7955
fix: update model filtering logic to exclude empty ids #493
...
close #493
2025-01-08 10:00:23 +08:00
kangfenmao
1fbd727a7b
fix: @google/generative-ai local compilation issue #682
...
close #682
2025-01-07 23:18:18 +08:00
亢奋猫
c9813bb1e2
feature: customizable sidebar module #644 ( #680 )
...
* feat:对话的时候支持侧边栏拖拽调整宽度
* feat:对话的时候支持侧边栏拖拽调整宽度
* feat: 隐藏app sidebar 用户体验度提升,不支持隐藏对话
* fix:对话勾选知识库 国际化错误
* refactor: split the SidebarIconsManager module out of DisplaySettings
* style: update SidebarIconsManager style
* ci: fix typecheck
* Revert "feat:对话的时候支持侧边栏拖拽调整宽度"
This reverts commit 58072128f0 .
* refactor: merge migrate versions
* refactor: simplify sidebarIcons data structure
* chore: move react-beautiful-dnd to dev dependencies
* chore: use @hello-pangea/dnd replace react-beautiful-dnd
* docs: update translation and formatting of input messages
---------
Co-authored-by: hxp0618 <1169924772@qq.com>
Co-authored-by: huang <hxp0618@gmail.com>
2025-01-07 19:11:12 +08:00
kangfenmao
edac2004a0
feat: add gemini files support
2025-01-07 16:49:11 +08:00
kangfenmao
a051f9fa44
feat: add optional free model tag display
2025-01-07 11:23:32 +08:00
kangfenmao
a70e69caf9
feat: enable web search for zhipu ai provider #657
2025-01-07 10:53:34 +08:00
kangfenmao
4896db93fd
fix: improved error message formatting in api service
2025-01-07 10:19:21 +08:00
kangfenmao
2e7ecbc753
feat: add ModelTags component
2025-01-07 09:54:22 +08:00
kangfenmao
f68bd4d8d8
feat: add support for 'aihubmix' models and aihubmix llm provider
2025-01-07 09:46:05 +08:00
kangfenmao
d0948e6f8a
feature: customizable sidebar module #644
...
close #644
2025-01-06 16:59:10 +08:00
kangfenmao
ac9017c031
feat: add search message shortcut #366
2025-01-06 16:29:39 +08:00
kangfenmao
de1d79abb8
fix: the minimum width limit of the window is too large #544
...
close #544
2025-01-06 16:25:00 +08:00
kangfenmao
ad577818dd
fix: generating topic name after exporting prompt file name is invalid #641
...
close #641
2025-01-06 15:50:57 +08:00
kangfenmao
bb50447a98
fix: Ollama is unable to create a knowledge base using a local embedding model #630
2025-01-06 15:43:20 +08:00
kangfenmao
158f9bf1ad
fix: turn off spell check #648
...
The next version will be released. close #648
2025-01-06 15:10:03 +08:00
kangfenmao
6a9bc103d7
feat: added optional chaining for code variable
2025-01-06 14:54:04 +08:00
xx-moos
529ec3612e
fix: 修复 message 显示时间过长的问题
2025-01-06 14:43:31 +08:00
kangfenmao
d241c38c61
style: border radius use var
2025-01-04 22:50:44 +08:00
kangfenmao
ee5ed8c565
style: logo v3
...
# Conflicts:
# src/renderer/src/assets/images/logo.png
2025-01-04 21:52:05 +08:00
huang
dc73661678
feat: 支持 mermaid 点击按钮放大缩小以及鼠标滑轮放大缩小
2025-01-04 19:17:39 +08:00
huang
ce973ce3a0
feat: 支持 mermaid 点击按钮放大缩小以及鼠标滑轮放大缩小
2025-01-04 19:17:39 +08:00
huang
a0413158c8
fix: 修复在macOS m1 中点击全屏幕后,点击关闭后黑屏的问题
2025-01-04 19:17:39 +08:00
kangfenmao
6cb3b16451
fix: Qwen2.5和Qwen的划分不合理 #633
2025-01-03 18:05:01 +08:00
huang
08b0990cf9
fix: 中文国际化错误
2025-01-03 17:35:17 +08:00
kangfenmao
10b9940edd
chore(version): 0.9.4
2025-01-02 21:34:30 +08:00
kangfenmao
4cbdd563e8
feat: add translations and file management features
2025-01-02 18:29:36 +08:00
kangfenmao
dba1f76db7
feat: update assistantmodelsettings to persist custom parameters
2025-01-02 17:21:33 +08:00
kangfenmao
15fb605eb4
feat: improved form validation and model addition functionality
2025-01-02 16:58:58 +08:00
kangfenmao
1bf147fa6a
refactor: improve model generation and handling functionality
2025-01-02 16:39:30 +08:00
kangfenmao
a782b2b4aa
fix: 腾讯混元的联网开关 #575
2025-01-02 16:26:24 +08:00
kangfenmao
7f92cb59a6
feat: add more classname
2025-01-02 16:25:50 +08:00
kangfenmao
6009ae84fb
fix: 重新发送按钮无反应 #587
2025-01-02 15:42:47 +08:00
kangfenmao
038aa2d5cc
feat: paintings add prompt enhancement params
2025-01-02 14:51:52 +08:00
kangfenmao
6384525e20
feat: added error handling and knowledge base provider support
2025-01-02 14:16:37 +08:00
kangfenmao
3fc7911c97
feat: add new branch option to message menubar
2025-01-02 13:41:51 +08:00
kangfenmao
5f55d8c22c
style: adjusted padding and border styles in settingsgroup component
2025-01-02 13:37:04 +08:00
kangfenmao
d9f7bcfc21
feat: custom parameters add json type
2025-01-02 13:34:21 +08:00
kangfenmao
aa72794967
feat: improved translation features and settings
2025-01-02 12:21:22 +08:00
zhouxl
09e6756efe
fix:修复单行CodeBlock中显示sub
2025-01-02 11:47:34 +08:00
kangfenmao
dde0400f0d
chore: update hika app assets and styles
2025-01-02 11:18:15 +08:00
kangfenmao
1d3a01dd49
feat: add sync status show
2025-01-02 11:07:20 +08:00
YongHao Hu
63cdc15bc2
feat: add hika minapp
2025-01-02 11:06:57 +08:00
kangfenmao
b2818f8619
fix: reduce batch size for knowledge service and openai embeddings
2024-12-31 14:41:08 +08:00
kangfenmao
63488e6fab
chore(version): 0.9.3
2024-12-31 00:38:20 +08:00
kangfenmao
6d9013f0a1
fix: 知识库无法向量化 MD 文件 #569
2024-12-31 00:11:51 +08:00
kangfenmao
47c455b125
feat: 增加保持并发送的功能 #527
2024-12-30 14:09:59 +08:00
kangfenmao
96124cf58e
feat: 增加genspark小程序 #578
2024-12-30 13:10:27 +08:00
juzeon
ef975add01
fix: 修复zh-tw语言文件中的乱码 ( #579 )
2024-12-30 11:49:40 +08:00
n2yt584v2t4nh7y
ed49066bab
feat: 添加自定义API参数功能 ( #564 )
...
* add custom api parameters
* allow more data types for custom api parameters
* pass parameter to api payload
* add custom parameter settings to sidebar
* remove unnecessary object and array types
* extract API custom parameter method to BaseProvider
* add i18n for custom parameter settings
---------
Co-authored-by: 亢奋猫 <kangfenmao@qq.com>
2024-12-29 20:19:07 +08:00
kangfenmao
e7545c5a94
feat: 用户自定义话题总结Prompt #562
...
close #562
2024-12-29 10:20:45 +08:00
kangfenmao
fc35df65b8
feat: add release notes pages
2024-12-29 09:49:22 +08:00
littel_penguin66
56ca81d245
Fix incorrect synchronization behavior of webdav auto sync ( #568 )
2024-12-29 08:44:21 +08:00
kangfenmao
ccb216e76a
fix: 模型名后面标注一下服务商 #557
2024-12-27 18:09:22 +08:00
kangfenmao
60931b85ff
fix: model settings params step size
2024-12-27 16:47:44 +08:00
kangfenmao
dc1dbc7bb6
feat: add jina provider
2024-12-27 16:29:17 +08:00
kangfenmao
5d2efbd62b
fix: 需要只发送图片功能 #538
2024-12-27 14:40:44 +08:00
sommermorgentraum
5337017648
feat: Add capabilities for user to load custom CSS #548
2024-12-27 14:11:12 +08:00
kangfenmao
c409256ae9
fix: azure openai embedding
2024-12-27 14:02:53 +08:00
kangfenmao
4ac608052c
chore: update dependencies and improve project structure
2024-12-27 12:42:17 +08:00
kangfenmao
5e6aaabb23
fix: 小程序中增加 github copilot #547
2024-12-27 12:10:41 +08:00
kangfenmao
8812daeeee
fix: 某些输出包含 sub 无法正常显示 #545
2024-12-27 11:54:11 +08:00
kangfenmao
13e3a8478c
feat: added topic message update and search state management
2024-12-27 11:48:12 +08:00
kangfenmao
5b42a6d054
feat: add embeding tag to settings
2024-12-26 12:25:58 +08:00
kangfenmao
153e7a9299
refactor: knowledge base engine change to libsql
2024-12-26 10:00:37 +08:00
littel_penguin66
77e0c5172e
Add Japanese localization for i18n ( #533 )
2024-12-25 22:04:29 +08:00
kangfenmao
c50ac440c8
fix: knowledge base bugs
2024-12-25 21:54:46 +08:00
kangfenmao
34ebab0af8
refactor: knowledge base database engine
2024-12-25 17:42:03 +08:00
Tan Xiang
b85765915e
fix: shortcut tips ( #525 )
2024-12-24 23:09:54 +08:00
kangfenmao
960f50e4e4
fix: gemini web serach modal 400 request error
2024-12-24 18:00:25 +08:00
kangfenmao
aa3812eddc
fix: linux window title style
2024-12-24 14:43:32 +08:00
kangfenmao
6b9e58171b
feat: update models inside
2024-12-24 13:27:40 +08:00
kangfenmao
2f64653b1e
fix: knowledge base bugs
2024-12-24 12:41:58 +08:00
kangfenmao
03dd3038e0
patch: @llm-tools
2024-12-24 12:11:07 +08:00
kangfenmao
f1f7e8e11b
feat: added webdav auto-sync settings synchronization and custom show message option
2024-12-24 10:25:19 +08:00
kangfenmao
fbd189c5e1
Merge branch 'knowledge'
2024-12-24 09:38:38 +08:00
little_penguin66
87c3716f75
add autoSync in WebDav
2024-12-24 09:34:16 +08:00
kangfenmao
37477587b6
fix: check provider connection use the last model
2024-12-24 09:33:43 +08:00
kangfenmao
d558572d97
chore(version): 0.9.0
2024-12-23 17:07:26 +08:00
kangfenmao
7506d04c55
build: reduce package size
2024-12-23 14:22:37 +08:00
kangfenmao
35fd5aef22
fix: knowledge bugs
2024-12-23 10:48:40 +08:00
kangfenmao
9aa2a4727d
build: add matrix
2024-12-19 17:20:52 +08:00
kangfenmao
ca6027dd83
feat: remove knowledge queue
2024-12-19 13:45:11 +08:00
kangfenmao
c2462fd51c
feat: knowledge base
2024-12-19 09:24:20 +08:00
tanxiang
0739758469
feat(i18n): add "Switch Model" message to multiple locales and update tooltip in MessageMenubar
2024-12-18 13:35:39 +08:00
adfnekc
b2554333a9
feat: message 增加 metrics 字段 用以统计token生成速度和首字时延 ( #479 )
2024-12-16 17:10:36 +08:00
kangfenmao
6ced973b35
chore(version): 0.8.27
2024-12-16 15:47:07 +08:00
kangfenmao
ccbeefc546
feat: added long text paste control and threshold settings
2024-12-16 15:08:40 +08:00
kangfenmao
7fdc2db522
fix: o1模型支持流式输出 #439
2024-12-16 14:48:51 +08:00
kangfenmao
978f1342e4
feat: disable select menu text
2024-12-16 14:39:54 +08:00
kangfenmao
ff935a656e
feat: add copy last message shortcuts
2024-12-16 14:13:59 +08:00
kangfenmao
15539a5609
feat: add thinkany minapp
2024-12-16 13:42:08 +08:00
kangfenmao
88cd4f2144
fix: mermaid图表代码一键复制功能 #460
2024-12-16 13:20:24 +08:00
kangfenmao
daf2e035b2
fix: 输出不显示 markdown 的小圆点 #446
2024-12-16 12:58:31 +08:00
kangfenmao
7ceb4920ec
feat: added hotkey functionality and improved appstorepopover layout
2024-12-16 12:55:14 +08:00
kangfenmao
0074d5c8b4
feat: add svg preview
2024-12-16 12:35:39 +08:00
kangfenmao
96737ed695
feat: add display settings
2024-12-16 12:04:12 +08:00
kangfenmao
356da1ea67
feat: add miniapp icon to navbar right
2024-12-16 11:32:50 +08:00
kangfenmao
debf996146
feat: add n.cn to minapp list
2024-12-16 10:48:55 +08:00
kangfenmao
8d73d1e844
fix: input bar default rows #431
2024-12-16 10:26:04 +08:00
duanyongcheng77
b0d777293b
feat: 🎸 可以多次点击上传文件按钮上传文件
2024-12-16 09:54:12 +08:00
kangfenmao
1a9fbbc0a2
fix: KaTeX引擎公式渲染错位 #473
2024-12-16 09:42:10 +08:00
kangfenmao
7d561dbfb7
feat: added setshowassistants function to useshowassistants hook and updated error handling logic
2024-12-13 16:37:48 +08:00
kangfenmao
6af07c278d
fix: handle unknown models in iswebsearchmodel function
2024-12-13 10:28:09 +08:00
Shelly
b1ebe13b5f
feat: 🎸 allowMarkdownLongTextToAutomaticallyWrap ( #454 )
...
Co-authored-by: duanyongcheng77 <duanyongcheng77@gmail.com>
2024-12-13 09:51:42 +08:00
kangfenmao
25eb97902b
chore(version): 0.8.25
2024-12-12 18:24:06 +08:00
kangfenmao
2fae6e4a3e
feat: add web search for google gemini modal gemini-2.0-flash-exp
2024-12-12 14:26:52 +08:00
Shelly
f312c5fc40
feat: 🎸 add shortcut for command + enter ( #443 )
...
* feat: 🎸 add shortcut for command
* feat: 🎸 only command
---------
Co-authored-by: duanyongcheng77 <duanyongcheng77@gmail.com>
2024-12-12 14:22:41 +08:00
kangfenmao
afa96549a3
styles: use mac style
2024-12-11 20:02:15 +08:00
kangfenmao
6beee78ce8
fix: can not delete last message
2024-12-11 20:01:52 +08:00
kangfenmao
a230ee2c69
chore(version): 0.8.24
2024-12-11 11:41:16 +08:00
kangfenmao
28a27447a5
feat: add new social media translations and links
2024-12-10 20:36:37 +08:00
kangfenmao
408976e5dc
feat: add shortcut for assistant and topic show
2024-12-10 20:28:05 +08:00
kangfenmao
7153996c35
fix: reduced message counts for messages component
2024-12-10 19:53:14 +08:00
kangfenmao
73f6a743cd
feat: add enter key trigger for translate model prompt
2024-12-10 19:41:50 +08:00
kangfenmao
3b250d7d78
style: improved layout and styling
2024-12-10 19:39:00 +08:00
kangfenmao
272efaf76e
feat: add top-p settings #224
2024-12-10 19:24:30 +08:00
kangfenmao
44c64a571a
feat: sidebar shadow
2024-12-10 18:07:37 +08:00
kangfenmao
f817d9136b
fix: 清除上下文按钮容易误点 #426
2024-12-10 17:23:00 +08:00
kangfenmao
c0f192c6f2
fix: support "ctrl+enter" as send shortcuts #244
2024-12-10 17:09:57 +08:00
kangfenmao
b5a109401c
feat: add update info ui
2024-12-10 17:06:29 +08:00
牡丹凤凰
aeff59946c
Update models.ts
2024-12-10 05:23:13 +08:00
kangfenmao
21ad4cfecc
refactor: improve llmodel group assignment logic and sorting
2024-12-09 11:26:02 +08:00
kangfenmao
4df39179bb
fix: escaped special characters in code snippets #419
2024-12-09 09:50:15 +08:00
亢奋猫
f66adcd217
Merge pull request #418 from 1355873789/develop
...
历史消息懒加载
2024-12-07 14:41:48 +08:00
Amatsuka
465bf4006c
elfix: Add the grok vision model and fix the incorrect marking of the grok beta model as a visual model.
2024-12-07 14:39:48 +08:00
首都爱护动物协会
14c9cb6001
历史消息懒加载
...
性能优化
2024-12-07 12:27:16 +08:00
duanyongcheng77
1981f2e648
style: 💄 change chinese-traditional icon to hk
2024-12-06 17:03:28 +08:00
kangfenmao
e5c1791135
chore(version): 0.8.23
2024-12-06 00:12:07 +08:00
kangfenmao
ae1960f5c6
fix: plain text render
2024-12-05 22:33:21 +08:00
kangfenmao
51ca9cb289
fix: check for update ui
2024-12-05 21:38:11 +08:00
kangfenmao
7d2df1a8c5
fix: register shortcut key error
2024-12-05 21:05:26 +08:00
kangfenmao
2757535cf0
feat: added translation support for non-english languages
2024-12-05 09:50:15 +08:00
kangfenmao
243065221d
fix: add error handling and logging for shortcut registration failures, remove windows shortcut support
2024-12-04 19:37:37 +08:00
kangfenmao
2a674c169e
chore(version): 0.8.22
2024-12-04 14:08:09 +08:00
kangfenmao
a71782abb6
fix: improved error handling with formatted json error messages
2024-12-03 20:42:13 +08:00
kangfenmao
73973ecb7f
feat: change re-generage message logic
2024-12-03 20:32:18 +08:00
kangfenmao
368de84440
docs: add chineses issue template
2024-12-03 19:02:41 +08:00
kangfenmao
a170dbd6f0
feat: improved search functionality for agent page
2024-12-03 18:46:57 +08:00
kangfenmao
9b84176a42
wip
2024-12-03 17:45:39 +08:00
kangfenmao
0f36610e23
chore: cleaned up dependencies and database schema
2024-12-03 17:21:51 +08:00
kangfenmao
1e273834b8
fix: translate prompt and translateText funciton
2024-12-03 17:18:18 +08:00
kangfenmao
115f111071
chore(version): 0.8.20
2024-12-03 12:52:08 +08:00
kangfenmao
a4d1bcffd9
style: update api key input field formatting and validation
2024-12-03 12:24:25 +08:00
kangfenmao
f5d37a4e53
feat: implement automatic text translation functionality
2024-12-03 11:55:52 +08:00
kangfenmao
a9d4a0885c
feat: add MessageErrorBoundary component
2024-12-03 11:15:35 +08:00
kangfenmao
6596497c97
feat: added topic auto-renaming to messages page
2024-12-03 10:57:38 +08:00
kangfenmao
12d8f57dab
feat: add enable topic naming settings #399
2024-12-03 10:47:43 +08:00
kangfenmao
7f2f3ad88a
refactor: shortcuts feature
2024-12-03 10:23:53 +08:00
kangfenmao
cd3c053f81
feat: add translations and reset functionality for new features
2024-12-02 22:29:18 +08:00
kangfenmao
7dacd58821
feat: add shortcut feature
2024-12-02 18:03:38 +08:00
kangfenmao
744a6ac7cb
feat: add translated message content
2024-12-02 13:41:28 +08:00
kangfenmao
2e9041c891
feat: auto translate input text
2024-11-30 22:37:33 +08:00
kangfenmao
3717ff25bf
feat: generate random seed for image generation in usepaintings hook
2024-11-30 20:22:07 +08:00
kangfenmao
494d52ac85
fix: update ipc handle to retrieve update information
2024-11-30 20:22:00 +08:00
kangfenmao
22d2ff1518
feat: added command shortcuts for new topic input
2024-11-30 14:18:38 +08:00
kangfenmao
06ae4328ea
style: update code block padding and topic position
2024-11-30 12:01:00 +08:00
kangfenmao
8de1197557
feat: add configurable request options to gemini provider
2024-11-26 13:15:25 +08:00
kangfenmao
09e86b35a5
fix: proxy
2024-11-25 15:57:16 +08:00
kangfenmao
4cd962b42f
fix: 链接失败警告不消失 #382
...
close #382
2024-11-25 14:14:03 +08:00
kangfenmao
1cae86f93d
fix: 模型回答时可以新建对话 #369
...
close #369
2024-11-25 14:10:09 +08:00
kangfenmao
1171100417
fix: code block copy button missing
2024-11-25 13:56:41 +08:00
kangfenmao
dcf57651fe
feat: update input component and add translation features
2024-11-25 13:43:03 +08:00
kangfenmao
603b867a5f
fix: auto update assistant model
2024-11-25 12:49:47 +08:00
kangfenmao
e765bf9828
feat: create assistant with search text
2024-11-25 12:30:46 +08:00
kangfenmao
33d5da7325
feat: clear app cache
2024-11-25 11:16:24 +08:00
kangfenmao
383e8255a0
feat: add localization text and model type support #378
2024-11-25 10:31:57 +08:00
kangfenmao
4cb5c128bb
feat: add border to list item
2024-11-24 01:35:41 +08:00
kangfenmao
949a13b021
fix: 设置中有两个“代码风格”项 #373
2024-11-23 23:08:27 +08:00
kangfenmao
ad625b23a7
feat: improve proxy configuration handling
2024-11-23 14:21:08 +08:00
kangfenmao
9288e7b292
feat: update electron configuration and add locale-based language selection #370
2024-11-21 18:14:27 +08:00
kangfenmao
ec703852f8
style: adjust window vibrancy style
2024-11-20 20:18:51 +08:00
kangfenmao
64c8831530
style: removed dark theme styles, updated search and ui
2024-11-20 19:14:09 +08:00
kangfenmao
75e396ecf0
chore(version): 0.8.16
2024-11-20 18:50:27 +08:00
kangfenmao
697c3b1838
feat: implement new ui features and styles
2024-11-20 17:49:39 +08:00
kangfenmao
efa0f4cbdb
Revert "feat: remove model settings from settings tab"
...
This reverts commit a9aa5a8da0 .
# Conflicts:
# src/renderer/src/pages/home/Tabs/Settings.tsx
2024-11-20 17:38:10 +08:00
kangfenmao
c3414e9b6d
feat: add new model visionallowedmodels
2024-11-20 16:40:00 +08:00
kangfenmao
6ba6108f43
style: update styles for improved visual consistency and layout
2024-11-20 16:37:52 +08:00
kangfenmao
c3d007b52c
feat: added size attribute to preview and download buttons
2024-11-20 11:57:57 +08:00
kangfenmao
e1494d408f
feat: enable auto-update and auto-install of app updates
2024-11-20 11:04:42 +08:00
kangfenmao
cd625430b2
style: adjusted layout and styling for searchpopup component
2024-11-20 11:01:02 +08:00
kangfenmao
aefb08965d
chore(version): 0.8.15
2024-11-19 23:46:22 +08:00
kangfenmao
d2dd70000b
docs: visual updates to shortcutsettings page
2024-11-19 20:53:12 +08:00
kangfenmao
f0a96bb34c
fix: 无法恢复备份文件 #341
2024-11-19 20:30:47 +08:00
kangfenmao
0ec61e1c47
feat: new settings ui
2024-11-19 19:54:18 +08:00
kangfenmao
335ce4963b
feat: added data folder
2024-11-19 18:48:57 +08:00
kangfenmao
63ef0d2df1
fix: 编辑消息无效 #313
2024-11-19 15:34:03 +08:00
kangfenmao
c0c0e8ae33
style: update antdesign segmented styles
2024-11-19 15:17:54 +08:00
kangfenmao
771b078df9
feat: adjusted searchpopup dimensions and added assistant generation checks
2024-11-19 15:08:04 +08:00
kangfenmao
64e70ea918
style: update color scheme to darker shades of black
2024-11-19 14:45:22 +08:00
kangfenmao
2d46a4494e
feat: add search popup
2024-11-19 14:17:38 +08:00
kangfenmao
9b7e2282fe
feat: improved agents page filtering and layout adjustments, added russian translations support
2024-11-19 12:04:01 +08:00
kangfenmao
535b7d0a92
style: update code block ui styling and logic
2024-11-19 11:49:35 +08:00
kangfenmao
223496192d
feat: validate html elements in markdown, refactor cursor type, disable markdown input rendering
2024-11-19 11:45:00 +08:00
kangfenmao
8ef3ef2a8f
fix: has unsafe elements
2024-11-19 11:13:16 +08:00
首都爱护动物协会
49c09f381c
Update models.ts
...
douhbao matching rules update
2024-11-19 04:08:26 +08:00
kangfenmao
c8c58ddcfb
feat: auto switch to topics
2024-11-18 17:51:17 +08:00
kangfenmao
5bffb86d4f
feat: code collapsible settings
2024-11-18 17:44:33 +08:00
kangfenmao
84fa5b065b
wip
2024-11-18 17:16:55 +08:00
kangfenmao
7ecb35dfa7
fix: 缩放快捷键不支持小键盘 #354
2024-11-18 17:05:50 +08:00
kangfenmao
2d7d403b15
fix: 重启之后无法保存界面的缩放 #354
2024-11-18 17:00:26 +08:00
kangfenmao
7342a0afef
feat: added proxy settings and handling functionality
2024-11-18 14:05:17 +08:00
kangfenmao
1b8a3885f7
feat: add provider type
2024-11-18 13:04:46 +08:00
kangfenmao
c33c0b20f2
feat: enabled provider after add model
2024-11-18 11:41:17 +08:00
kangfenmao
4f75f29361
feat: added gemini experimental to vision allowed models
2024-11-18 11:26:02 +08:00
injurka
fe00eed7b9
feat: russia locale
2024-11-13 08:21:13 +08:00
kangfenmao
d2ca6f1041
feat: add new button to inputbar component and remove unnecessary toolbar button
2024-11-12 19:27:46 +08:00
kangfenmao
0f3dc87d08
fix: improved popup item filtering logic
2024-11-12 19:27:46 +08:00
kangfenmao
7d3cae1f5b
feat: add adaptive tray icon handling
2024-11-12 17:52:00 +08:00
kangfenmao
ceae1fa3d0
feat: remove tray behavior on app close, add platform detection and file extensions
2024-11-12 16:36:47 +08:00
kangfenmao
12a2c8c86d
feat: added api connection validation and provider configuration
2024-11-12 13:56:03 +08:00
kangfenmao
29d6c4be18
feat: update system_models to use gpt-4o-latest model
2024-11-12 13:28:40 +08:00
kangfenmao
738e51c078
style: adjusted styling and layout for mac os and file list view
2024-11-12 12:09:34 +08:00
kangfenmao
db050c002a
feat: improved pin model functionality and translations
2024-11-12 11:54:11 +08:00
kangfenmao
398f995cd1
feat: handle sorted and filtered agent groups in agentspage
2024-11-12 11:26:09 +08:00
kangfenmao
348fc365fa
feat: update system tray icon functionality and ui
2024-11-12 11:16:55 +08:00
kangfenmao
7b6d38e349
feat: add provider deletion functionality and related translations
2024-11-12 10:14:01 +08:00
kangfenmao
6a35c0e3d8
fix: fixed tiling window manager and password input handling issues
2024-11-12 10:00:58 +08:00
kangfenmao
9a63169a73
fix: 视觉模型识别错误 #329
2024-11-12 09:23:24 +08:00
kangfenmao
a9aa5a8da0
feat: remove model settings from settings tab
2024-11-12 00:50:13 +08:00
kangfenmao
a2d568175b
feat: update translations and display settings
2024-11-12 00:37:23 +08:00
kangfenmao
0b9717780d
feat: improved tray functionality and ui theme settings
2024-11-12 00:25:57 +08:00
kangfenmao
b371fed814
style: improved mermaid popup styling and positioning
2024-11-11 23:49:44 +08:00
injurka
3311f8cdef
feat: added settings for minimize to tray instead of closing
2024-11-11 23:49:18 +08:00
kangfenmao
422baa848b
fix: fix select box issue with mermaid diagrams
2024-11-11 23:33:57 +08:00
kangfenmao
739aa21475
style: improved chat window styling and accessibility
2024-11-11 23:26:45 +08:00
kangfenmao
23ef4ab952
fix: adjusted tray icon size to match linux platform requirements
2024-11-11 18:03:03 +08:00
injurka
b77f845cb0
fix: the context menu is not displayed on linux
2024-11-11 17:58:20 +08:00
kangfenmao
0573b274ed
feat: add loading indicator and disable check button while checking api keys
2024-11-11 17:57:48 +08:00
kangfenmao
60433bb1ab
style: update bubble ui component styles
2024-11-11 17:41:53 +08:00
kangfenmao
1caf53fbda
fix: message color
2024-11-11 13:40:25 +08:00
kangfenmao
446e011c6a
chore(version): 0.8.12
2024-11-11 11:18:43 +08:00
kangfenmao
c319b54a26
feat: rename images to paintings for consistency
2024-11-11 10:45:42 +08:00
kangfenmao
e9ca1d54a0
feat: add check all keys popup
2024-11-11 10:41:43 +08:00
kangfenmao
1ff8fe0c2e
fix: removed macos window minimize event handler
2024-11-11 09:25:22 +08:00
kangfenmao
17fff46024
style: update code formatting for markdown styles
2024-11-10 17:16:10 +08:00
kangfenmao
d258c1cfe2
feat: add mermaid preview and download feature
2024-11-10 17:09:18 +08:00
kangfenmao
79cabadfb8
fix: 加入账号轮询功能 #293
2024-11-09 23:18:56 +08:00
kangfenmao
61ceca2363
feat: update sidebar menu with interactive tooltips and painting terminology
2024-11-09 22:26:35 +08:00
kangfenmao
8a8deda002
fix: removed theme dependency in syntaxhighlighterprovider, added mermaid delay
2024-11-09 15:02:38 +08:00
kangfenmao
6536ec227a
fix: 气泡默认界面显示异常 #308
2024-11-09 14:54:22 +08:00
kangfenmao
af1fd90118
feat: add mermaid library and theme initialization
2024-11-09 14:51:39 +08:00
kangfenmao
68fa2bad15
fix: mermaid图渲染有问题 #310
2024-11-09 14:16:42 +08:00
kangfenmao
bac3bad8db
style: improved syntax highlighting functionality and code loading
2024-11-09 10:05:34 +08:00
kangfenmao
e11633310c
feat: add the ability to display the application in tray #297
2024-11-09 08:42:09 +08:00
kangfenmao
612b39a878
fix: code style init value
2024-11-08 11:59:32 +08:00
injurka
8491141edc
fix: expand code syntax highlighting options ( #307 )
...
* added locale for context-menu
* fix: expand code syntax highlighting options
* fix: type for theme
---------
Co-authored-by: injurka <ikornilov.ext@prosebya.ru~>
2024-11-08 11:59:05 +08:00
kangfenmao
088628f89f
chore(version): 0.8.10
2024-11-07 23:06:42 +08:00
kangfenmao
a6b4e48640
fix: 添加自定义的模型的分组总是成为大写字母 #257
2024-11-07 22:51:37 +08:00
kangfenmao
ba0e2c5848
fix: input token i18n
2024-11-07 22:51:37 +08:00
injurka
d986087857
fix: when changing the values in the inputs in the tab Default Assisting, they do not change ( #305 )
...
* added locale for context-menu
* fix: when changing the values in the inputs in the tab Default Assisting, they do not change
---------
Co-authored-by: injurka <ikornilov.ext@prosebya.ru~>
2024-11-07 22:13:47 +08:00
kangfenmao
73c93c5581
feat: 添加DuckDuckGo AI Chat #271
2024-11-07 22:08:11 +08:00
kangfenmao
ceec4a9f97
fix: 删除最后一组预设消息组后无法保存 #300
2024-11-07 18:11:45 +08:00
kangfenmao
cf08467552
fix: 气泡模式,代码框配色看不清楚 #302
2024-11-07 17:49:31 +08:00
kangfenmao
34c85e8f0c
fix: github models 不支持图片 #291
2024-11-07 17:32:37 +08:00
injurka
1db3faa2a8
fix type import
2024-11-06 22:09:28 +08:00
injurka
35efada37e
added locale for context-menu
2024-11-06 22:09:28 +08:00
kangfenmao
ceca3408ff
refactor: refactored capturescrollablediv function and updated chat and messages components
2024-11-06 15:56:48 +08:00
kangfenmao
f2def559d4
chore: remove unused llm store model and migration config
2024-11-06 13:17:43 +08:00
首都爱护动物协会
cd97be0f10
Match the avatar for the Pixtral model.
2024-11-05 20:50:43 +08:00
首都爱护动物协会
b87394ed88
add pixtral avatar
2024-11-05 20:50:43 +08:00
kangfenmao
5d01d12d2a
fix: fix shortcut registration and unregistration
2024-11-05 17:25:38 +08:00
Hypered1
d7f4e4584a
Fix typo in zh-cn.json
2024-11-05 16:48:56 +08:00
首都爱护动物协会
eda870f181
Add new model and provider avatars.
2024-11-05 16:48:07 +08:00
首都爱护动物协会
3f093a91be
Add Providers
...
1. Fix the naming error of the Grok model
2. Add new providers: Grok, Mistral, Jina, Hyperbolic
2024-11-05 16:48:07 +08:00
kangfenmao
568d4814e3
feat: remove image compress
2024-11-03 01:26:00 +08:00
kangfenmao
9468f3b511
refactor: main code
2024-11-02 23:32:59 +08:00
kangfenmao
04af940144
feat: export to word
2024-11-02 21:45:23 +08:00
kangfenmao
e33d9ac0ae
fix: 在对话中插入图片时,应该自动压缩一下 #132
2024-11-02 15:30:41 +08:00
kangfenmao
cd835b7c36
fix: Ctrl + - 缩放时 缩到最小 再缩的话会报错 #266
2024-11-02 15:13:43 +08:00
kangfenmao
dd4239da87
fix: 默认模型在模型服务中禁用后显示错误 #266
2024-11-02 15:11:36 +08:00
kangfenmao
41c3895da4
feat: add message card style switch
2024-11-01 21:50:40 +08:00
kangfenmao
2e9c7d0830
fix: chat text color
2024-11-01 18:14:23 +08:00
kangfenmao
8ea73e14c9
style(message): user message use black color
2024-11-01 17:43:21 +08:00
kangfenmao
e0dab5cf5b
feat: set topic position to left
2024-11-01 12:28:13 +08:00
kangfenmao
1785e7df0a
feat: dynamic handling for tab groups
2024-11-01 12:18:48 +08:00
kangfenmao
6cb1846b23
fix: ui and layout
2024-11-01 12:06:30 +08:00
kangfenmao
21243579b3
feat: added sorting functionality and updated translations
2024-11-01 11:46:11 +08:00
kangfenmao
0d2ad2e4c3
feat: improved ui layout and added reusable add agent card component
2024-11-01 11:00:17 +08:00
kangfenmao
071a3950cd
feat: topic position set default to left
2024-10-31 17:11:32 +08:00
Teo
dc6066b74c
refactor(navbar): 移除未使用的代码
2024-10-31 16:51:38 +08:00
Teo
ce55d8d0e7
refactor(navbar): 移除未使用的代码
2024-10-31 16:51:38 +08:00
Teo
d4ae321cd2
style(toggleTheme): 将主题切换按钮移到左下角菜单栏中
2024-10-31 16:51:38 +08:00
Teo
89dd35c98d
style(chat): 对话界面改为左右布局
2024-10-31 16:51:38 +08:00
Teo
b8c70a3061
style(markdown): 小代码块不换行
2024-10-31 16:51:38 +08:00
kangfenmao
968a749aaa
chore(version): 0.8.7
2024-10-31 15:01:37 +08:00
kangfenmao
e2fc593624
style: update responsive container styling for paintingslist component
2024-10-31 14:39:27 +08:00
kangfenmao
0e1674ce6c
feat: added new painting functionality with mac device restriction
2024-10-31 14:35:05 +08:00
kangfenmao
18566989be
chore(version): 0.8.6
2024-10-31 13:34:06 +08:00
kangfenmao
31fa10f185
feat: improved real-time painting generation support
2024-10-31 13:28:07 +08:00
kangfenmao
f6aa0dc55a
feat: added translations and ui improvements
2024-10-31 13:18:35 +08:00
kangfenmao
ca2a9ed84a
feat: added translation options for opening all files
2024-10-31 12:17:27 +08:00
kangfenmao
79f6d598ab
feat: added translation functionality and chinese support
2024-10-31 12:11:30 +08:00
kangfenmao
fb564733e4
style: prevent drag on image preview switch
2024-10-31 11:38:37 +08:00
kangfenmao
63e5972dd2
feat: improvedscrollbar component functionality and added internationalization support to agentspage component
2024-10-31 11:31:38 +08:00
首都爱护动物协会
b80270709f
add new providers logo
2024-10-31 09:37:17 +08:00
首都爱护动物协会
d7b459dcee
Agents Page Upgrade
...
1. Simplified the layout of the agents page for improved user experience.
2. Enhanced the design of agent cards for a more visually appealing look.
2024-10-31 09:37:17 +08:00
kangfenmao
76b9e1a65e
fix: painting no provider
2024-10-31 09:23:58 +08:00
kangfenmao
b148c5adf5
feat: files ui improvements
2024-10-30 20:45:48 +08:00
kangfenmao
2313f66ad9
refactor: services
2024-10-30 17:23:52 +08:00
kangfenmao
02edd983d1
chore: remove useless files
2024-10-30 00:32:27 +08:00
kangfenmao
3e049baaa4
feat: added file download functionality and improved api
2024-10-30 00:32:27 +08:00
kangfenmao
7401d85825
feat: add paintaing page
2024-10-30 00:32:27 +08:00
AHpx-Lap
241dcddfed
feat: use auto theme as default
2024-10-30 00:31:56 +08:00
kangfenmao
72e847258d
feat: add instance lock and second instance handling
2024-10-29 14:48:48 +08:00
kangfenmao
0cc460a4a3
chore(version): 0.8.5
2024-10-29 02:46:45 +08:00
kangfenmao
98307d5d85
feat: add chinese translations and improve ui
2024-10-29 02:26:10 +08:00
kangfenmao
f73749ac63
feat: add keyborad shortcut settings
2024-10-29 01:55:11 +08:00
kangfenmao
bf5617393b
feat: enhanced search functionality with translation support
2024-10-29 00:40:44 +08:00
kangfenmao
057efbf98c
fix: agents sort
2024-10-29 00:27:35 +08:00
kangfenmao
2143a6614e
fix: add X-Api-Key headers #246
2024-10-28 23:33:20 +08:00
kangfenmao
6f9eb2ae75
fix: add claude-3-5-sonnet-latest support #247
2024-10-28 16:40:37 +08:00
kangfenmao
73c2945961
fix: agents tabs not shown
2024-10-28 16:23:55 +08:00
首都爱护动物协会
18beffcc29
Update agents.json
2024-10-28 08:50:59 +08:00
kangfenmao
2b17319855
feat: enhanced text wrapping and ant-input styling
2024-10-27 22:50:45 +08:00
kangfenmao
d77c1ce2b4
feat: update agents.json
2024-10-27 19:53:20 +08:00
kangfenmao
b43f5c9ead
fix: fix stale state issue in chat component
2024-10-27 19:30:18 +08:00
kangfenmao
a8651ec558
feat: enhanced ui with translation and layout improvements
2024-10-27 19:13:54 +08:00
kangfenmao
d76a173706
feat: use real file path
2024-10-27 18:58:23 +08:00
kangfenmao
7ec3cb05f2
feat: scroll to bottom on messages page load
2024-10-27 18:33:01 +08:00
kangfenmao
a83d514169
fix: removed filter condition and messages from fetchchatcompletion() payload
2024-10-27 00:11:30 +08:00
kangfenmao
1f8551135f
style: optimized performance and refined styles
2024-10-26 23:48:14 +08:00
kangfenmao
1444739cc6
style: align tab content horizontally and ignore agents.json with prettier
2024-10-26 23:36:06 +08:00
kangfenmao
c7cbecad68
feat: update ui components with improved design and functionality
2024-10-26 23:14:33 +08:00
kangfenmao
ab1c597e1c
refactor: improved code readability for filtering agents
2024-10-26 22:38:31 +08:00
kangfenmao
ac21c90b6f
feat: add agents tabs and search
2024-10-26 22:33:47 +08:00
kangfenmao
9ec0836d26
feat: added icons to buttons for preview and download
2024-10-26 17:29:35 +08:00
kangfenmao
ee966010e1
refactor: messages completion
2024-10-26 17:12:06 +08:00
kangfenmao
7c99621558
fix: WebDAV 备份失败 maxBodyLength 限制 #243
2024-10-25 13:26:46 +08:00
kangfenmao
cfb3eb7d90
docs: update documentation for a more inclusive environment and added japanese and chinese documentation
2024-10-25 00:09:01 +08:00
kangfenmao
7f0909c796
fix: 新的滚动条组件
2024-10-24 23:08:11 +08:00
kangfenmao
27631d9cff
chore(version): 0.8.3
2024-10-24 18:47:20 +08:00
kangfenmao
596cf8e3f2
docs: update translation and api url tip
2024-10-24 16:19:47 +08:00
kangfenmao
6e2ab66b81
fix: 添加默认助手会添加两个 #238
2024-10-24 15:46:08 +08:00
kangfenmao
2cbb4c8831
fix: 公式显示问题 #239
2024-10-24 15:33:04 +08:00
kangfenmao
5347f63aa8
fix: 添加默认助手会添加两个 #238
2024-10-24 15:05:13 +08:00
kangfenmao
077a66c675
feat: scrollbar
2024-10-24 14:58:13 +08:00
kangfenmao
a2dd440f77
fix: 公式又不居中了 #231
2024-10-23 20:49:22 +08:00
kangfenmao
b47d6c95e7
fix: 修复数据库和 store 数据不一致问题
2024-10-23 14:08:48 +08:00
kangfenmao
04dae10d89
fix: 汉语新解卡片 css
2024-10-22 19:53:59 +08:00
kangfenmao
71ef0f319f
feat: 话题分享功能 #103
2024-10-22 19:01:46 +08:00
kangfenmao
58817ae82f
fix: 文件保存相关问题 #208
2024-10-22 17:37:22 +08:00
kangfenmao
1063610c01
fix: scrollbar width
2024-10-22 16:03:13 +08:00
kangfenmao
927670d3a3
build: add pulish:artifacts command
2024-10-22 15:43:28 +08:00
kangfenmao
43b9298329
feat: 智能体改进:名称、上下文支持、模型参数支持 #59
2024-10-21 23:21:46 +08:00
kangfenmao
fe2e3bfc36
feat: add qwen2-vl modal vision support
2024-10-18 13:21:11 +08:00
kangfenmao
2c28e3bb76
style: improved layout and functionality for the prompt editing field.
2024-10-17 16:52:18 +08:00
kangfenmao
1f582c672d
fix: remove some file extensions
2024-10-17 15:13:18 +08:00
kangfenmao
c913b2a6d0
fix: java 格式文件上传支持 #201
...
close #201
2024-10-17 14:26:08 +08:00
kangfenmao
a8ccaf6847
feat: Agents 页面改版 #198
2024-10-17 13:44:52 +08:00
kangfenmao
2220a6016e
feat: added human-readable file size formatting and unit support
2024-10-17 13:35:51 +08:00
kangfenmao
76b6593545
fix: 检查更新按钮不生效 #184
...
close #184
2024-10-16 13:14:15 +08:00
kangfenmao
04ce641bf7
fix: removed unnecessary newline replacement
...
- Removed unnecessary newline replacement from input message content.
2024-10-16 11:23:58 +08:00
kangfenmao
31e912aac3
fix: 点击清除上下文直接跳转到最下面 #192
...
close #192
2024-10-16 09:53:56 +08:00
kangfenmao
624230411a
feat: added new translations and api url handling features
...
- Added new translation strings for API URL actions and hints.
- Updated Chinese translations and added new provider API URL descriptions.
- Added new translations for API URL preview and reset tip.
- Added support for Open AI API settings preview and hint.
- Added a new isOpenAIProvider function to handle specific provider type checks.
- Added a new function to validate if a given URL has a valid non-root path.
2024-10-15 21:14:19 +08:00
kangfenmao
14808649f8
feat: added conditional rendering to messagetokens component
...
- Added conditional rendering to MessageTokens component.
- Added parameter 'isLastMessage' to MessageTokens component to determine conditional rendering based on message position.
2024-10-15 20:22:01 +08:00
kangfenmao
3cc8cfb43b
fix: code font size
2024-10-15 19:21:18 +08:00
kangfenmao
4055111ade
feat: add show line number in code
2024-10-15 19:18:12 +08:00
kangfenmao
dc98b27e3e
feat: add license.html
2024-10-15 19:02:53 +08:00
kangfenmao
90fec317e5
feat: add data settings
2024-10-15 18:56:09 +08:00
kangfenmao
303a0e20a0
fix: webdav备份恢复的逻辑似乎有点问题 #178
2024-10-15 17:48:48 +08:00
kangfenmao
d69252a7da
feat: add success message on new branch creation
...
- Added new functionality to emit success message upon creating a new branch.
2024-10-15 17:13:41 +08:00
kangfenmao
99f05383cb
feat: update translations and add new topic functionality
2024-10-15 16:33:15 +08:00
kangfenmao
5ba6c9f882
feat: add default timestamps for topic updates
...
- Added default values for createdAt and updatedAt timestamps when updating topics.
2024-10-15 16:19:38 +08:00
kangfenmao
27f64409d6
feat: added drag and drop file upload feature #190
...
- Added drag and drop file uploading functionality to input bar.
close #190
2024-10-15 16:15:59 +08:00
kangfenmao
7237729ff6
feat: enhanced model search in popup
...
- Improved search functionality for selecting models in the popup by modifying the filter criteria to include both model and provider names.
2024-10-15 15:55:15 +08:00
kangfenmao
d29cd3c657
feat: improved data display and scrolling experience
...
- Increased file list pagination size to improve data display.
- Disable inline styles for Markdown content.
- Removed overflow functionality for a smoother scrolling experience.
2024-10-15 15:15:58 +08:00
1355873789
5780141df4
新增:腾讯混元服务商
2024-10-15 01:58:17 +08:00
kangfenmao
f5799ef47b
fix: 一次上传多个文件 #183
...
close #183
2024-10-14 22:52:35 +08:00
kangfenmao
6f502049f4
chore(version): 0.8.0
2024-10-14 14:57:19 +08:00
kangfenmao
c68ad4febb
feat: add artifacts preview
2024-10-14 14:37:04 +08:00
kangfenmao
2ebcec9f59
feat: add event listeners and topic handling improvements #181
...
- Added event listeners for estimated token count and add new topic events.
- Updated default topic handling when clearing messages.
- Removed feature to add new topics directly in Navbar and replaced it with emitting an event to create a new topic.
- Added the functionality to add new topics, clear messages, and handle topic switching with improved conditional logic.
- The event constants configuration has been updated to include two new event names.
2024-10-14 10:39:14 +08:00
kangfenmao
7bc74a5b86
feat: add clear message menu to topic context menu
2024-10-14 10:19:48 +08:00
kangfenmao
75152421d9
fix: DashScope upgrade
2024-10-14 09:57:56 +08:00
1355873789
3326074076
chore: 更新 provider 名称, Dashscope 更新为 Bailian
2024-10-14 09:17:01 +08:00
kangfenmao
362d82bdcc
fix: text input token caused stuttering
2024-10-13 00:50:28 +08:00
kangfenmao
fcce241c82
style: improved visual separation and aesthetic
...
- Added a border radius to scrollbar thumb styles for improved aesthetic.
- Updated the Divider component to include a border for better visual separation.
- Added border to the divider in SelectModelPopup for improved visibility.
2024-10-13 00:38:13 +08:00
kangfenmao
c310c71576
fix: 长文本输入时生成文件后文本依旧保留 #179
2024-10-12 23:22:32 +08:00
kangfenmao
bea95fc52f
fix: 使用滚动条显示不全 #176
2024-10-12 17:42:16 +08:00
kangfenmao
969cf8ea21
fix: 移除 input 等输入标签的渲染
2024-10-12 17:37:56 +08:00
kangfenmao
5b357f14e5
chore(version): 0.7.16
2024-10-12 15:31:21 +08:00
kangfenmao
de5db4f805
fix: 修复无法正常选择文本文档的问题
2024-10-12 14:56:17 +08:00
kangfenmao
97b8749dd1
fix: 一键返回到消息顶部 #166
...
close #166
2024-10-12 14:03:06 +08:00
kangfenmao
a6d7ecae81
fix: 自定义界面字体 #158
2024-10-12 13:57:45 +08:00
kangfenmao
938efb5aef
refactor: renamed model display names and fixed logic
...
- Renamed the display of model names to show the exact model name instead of capitalized first letter.
- Fixed logic to handle model name retrieval for assistant messages.
- Renaming of model display name to use the model's original name instead of a capitalized version.
- Removed unnecessary import and corrected label formatting in the options array.
2024-10-12 13:52:17 +08:00
kangfenmao
9baf0f772e
fix: 黑暗模式的启动页是白色的 #118
...
close #118
2024-10-12 13:40:34 +08:00
kangfenmao
ff5de3625e
fix: o1模型设置使用优化 #172
2024-10-12 13:28:42 +08:00
kangfenmao
f1cfdb29f8
feat: add document files support
2024-10-12 13:18:53 +08:00
kangfenmao
26e48f07fd
fix: old version of the backup file cannot be restored.
2024-10-12 10:09:52 +08:00
kangfenmao
8bb5fb9811
feat: add event handling to blur current target element after showing popup
...
- Added event handling to the onSelectModel function to blur the current target element after showing the SelectModelPopup.
2024-10-12 10:00:03 +08:00
kangfenmao
d41667b599
feat: update release notes and add image preview component
...
- Updated release notes to reflect changes including image preview and download.
- Added interactive image preview component with toolbar for rotation, zooming, and downloading.
- Added support for image previews in Markdown rendering.
- Added functionality to download files from a URL with automatic filename detection and handling.
2024-10-12 09:53:20 +08:00
kangfenmao
85152cbcd7
chore(version): 0.7.14
2024-10-11 23:22:51 +08:00
kangfenmao
b80863111f
feat: update release notes and fix issues
...
- This commit updates release notes to include new features and fix existing issues.
- Removed non-essential keyboard shortcuts from context menu items.
2024-10-11 18:04:08 +08:00
kangfenmao
6cd88fa51d
feat: add bolt minapp
2024-10-11 14:15:37 +08:00
kangfenmao
3619e8f47b
style: updated ui styles and translations
...
- Adjusted padding styles in AssistantModelSettings component.
- The addition of a close button to the Assistant Prompt Settings component to enhance its functionality.
- Added OK callback event to AssistantPromptSettings component.
- Added translations for new UI elements.
- Updated translation data for Chinese language.
- Added new translations and updated existing values in the language file to incorporate additional features.
2024-10-11 14:05:50 +08:00
kangfenmao
5b41dd24d4
refactor: regenerate model on selection
...
- Updated the logic in the `onSelectModel` function to regenerate the model when a selection is made.
2024-10-11 13:49:06 +08:00
kangfenmao
91dd2f233a
fix: azure openai model provider wrong
2024-10-11 13:42:36 +08:00
kangfenmao
7e651f9abc
feat: quickly select model
2024-10-11 13:31:14 +08:00
kangfenmao
e44f666c5c
refactor: latex解析不支持矩阵环境 #169
2024-10-11 10:15:46 +08:00
kangfenmao
37c3a4438f
fix: markdown表格目前还没有支持 br 换行 #160
...
close #160
2024-10-08 21:01:48 +08:00
kangfenmao
302d7511dc
feat: add azure openai provider
2024-10-08 20:14:50 +08:00
kangfenmao
68d57ba238
chore(version): 0.7.12
2024-10-06 10:12:46 +08:00
kangfenmao
cf98675223
wip
2024-10-05 19:02:56 +08:00
kangfenmao
4cc140e4f2
feat: add topics history
2024-10-05 17:52:18 +08:00
kangfenmao
fa6f7ecab0
chore(version): 0.7.11
2024-09-30 22:33:58 +08:00
kangfenmao
31ab444300
fix: together ai models
2024-09-30 20:45:51 +08:00
kangfenmao
85453f5a3a
fix: webdav backup path
2024-09-30 18:15:15 +08:00
kangfenmao
6d92539524
fix: merge migration versions
2024-09-30 13:37:55 +08:00
牡丹凤凰
a605ae6043
新增:模型服务商together ( #148 )
...
* 新增:模型服务商together
新增:模型服务商together
修复:providers为null或undefined时会抛出错误。
* 新增服务商:fireworks、360智脑、英伟达
* 新增:若干模型头像
* 谷歌其他系列模型匹配头像
* 1
* version+
2024-09-30 13:30:09 +08:00
kangfenmao
aa578194c7
fix: add markdown rendering input msg switcher #143 #142
2024-09-29 23:21:31 +08:00
kangfenmao
220600070c
fix: paste long text issue
2024-09-29 22:37:33 +08:00
kangfenmao
32cdfbbfb0
feat: add assistant setting popup
2024-09-29 22:31:07 +08:00
kangfenmao
33b83bf242
feat: add webdav settings component and backup user data files #69
2024-09-29 16:44:18 +08:00
dray
2e1b433365
feat: 添加 WebDAV 配置项
...
为应用程序添加了 WebDAV 配置项,包括主机、用户、密码和路径。这样用户就可以将备份文件定时上传到 WebDAV 服务器,并从 WebDAV 服务器恢复备份文件。
- 添加了新的依赖项 "webdav": "^5.7.1"
- 修改了 package.json 文件
- 修改了 zh-tw.json、zh-cn.json 和 en-us.json 文件
- 修改了 settings.ts 文件
- 修改了 GeneralSettings.tsx 文件
https://github.com/kangfenmao/cherry-studio/issues/129
2024-09-29 09:27:42 +08:00
kangfenmao
2771a842fe
fix: context count
2024-09-28 22:01:09 +08:00
1355873789
eb47fb051b
add new app(Felo)
2024-09-28 17:58:30 +08:00
牡丹凤凰
0f9655611b
Update models.ts
...
fix: Confusion between Minimax and Hailuo logos
2024-09-28 11:21:01 +08:00
kangfenmao
09f7fcd2b4
fix: about page minapp logo
2024-09-27 22:44:45 +08:00
kangfenmao
b9250df347
feat: backup all files
...
1. remove window.api.compress window.api.decompress
2024-09-27 22:35:22 +08:00
kangfenmao
ca897db0d2
fix: minimax hailuo logo
2024-09-27 14:14:10 +08:00
牡丹凤凰
af75d4139c
fix: correct display for non-vision GPT-4 models ( #135 )
...
* Update models.ts
feat: add matching rules for EMBEDDING_REGEX
fix: correct display for non-vision gpt-4 models
* Update models.ts
feat:add matching rules for gpt-4
* Update models.ts
feat:add matching rules for gpt-4
* Update models.ts
feat:add matching rules for gpt-4
2024-09-27 11:47:03 +08:00
kangfenmao
d2e35a888d
refactor: MessageContent component
2024-09-27 00:25:45 +08:00
kangfenmao
1601fc6d81
fix: 在提问时携带图片会卡住软件 #108
2024-09-27 00:01:35 +08:00
kangfenmao
f543a9ff80
fix: Assistant 的 Prompt 过长时会超出组件 #95
...
close #95
2024-09-26 23:29:04 +08:00
kangfenmao
5299a2a687
feat: check update settings #131
...
close #131
2024-09-26 23:17:21 +08:00
kangfenmao
fcc627db6f
feat: edit message
2024-09-26 22:45:59 +08:00
kangfenmao
1035019fc2
feat: translate settings persist
2024-09-26 19:15:26 +08:00
kangfenmao
9d311a7261
fix: filter unsupported models
2024-09-26 15:12:47 +08:00
kangfenmao
a973c5fb89
fix: remove filter messages
2024-09-26 14:55:09 +08:00
1355873789
01f98235c6
更新智谱清言APP logo
2024-09-26 08:40:07 +08:00
1355873789
00f3b87215
繁体中文支持
2024-09-26 08:40:07 +08:00
1355873789
849958eeec
模型头像相关
...
修正部分模型头像错误
新增部分模型头像
2024-09-26 08:40:07 +08:00
牡丹凤凰
9655153e01
Update providers.ts
2024-09-26 03:10:44 +08:00
kangfenmao
74d5355e02
chore(version): 0.7.8
2024-09-25 12:52:42 +08:00
kangfenmao
bb137cc799
feat: auto-scroll to bottom on new messages, return null for empty suggestions
...
- Added functionality to automatically scroll to the bottom of the messages container upon receiving new messages.
- Return null when suggestions list is empty instead of displaying an empty container.
2024-09-25 12:33:03 +08:00
kangfenmao
6aee3d8088
feat: add hugging chat minapp
2024-09-25 12:09:51 +08:00
kangfenmao
51cedcb644
fix: auto scroll to bottom #120
...
close #120
2024-09-25 11:36:44 +08:00
kangfenmao
270c754c00
refactor: ant design styles separation
2024-09-25 11:29:38 +08:00
kangfenmao
8f68aca24c
feat: add streaming output options #93
2024-09-25 11:23:45 +08:00
kangfenmao
93710c1e78
fix: gemini safety settings #110
2024-09-25 09:49:19 +08:00
kangfenmao
750f1cd63d
feat: new providers logos
2024-09-25 00:21:20 +08:00
kangfenmao
4413528d0e
feat: add ocoolai provider
2024-09-25 00:21:20 +08:00
kangfenmao
e8b992c289
fix: transparent window
2024-09-25 00:21:20 +08:00
kangfenmao
c68d283766
feat: improved layout and accessibility
...
- Added hidden overflow to HomePage content container for improved layout.
- Changed the upload list type to text to improve accessibility.
2024-09-25 00:00:34 +08:00
kangfenmao
4d198ff5f1
chore(version): 0.7.7
2024-09-25 00:00:34 +08:00
kangfenmao
10598d430a
style: removed background color from agentcard component
...
- Removed background color from AgentCard component.
2024-09-25 00:00:34 +08:00
kangfenmao
3fbcce3b04
feat: new vi logo
2024-09-25 00:00:34 +08:00
kangfenmao
994dac3af4
fix: agent i18n tranlate
2024-09-25 00:00:34 +08:00
kangfenmao
23c61b8099
fix: content container overflow
2024-09-24 23:59:38 +08:00
kangfenmao
3b06b9474c
feat: new model logo
2024-09-24 23:59:38 +08:00
kangfenmao
3d3410b4fd
feat: use rounded corner design
2024-09-24 23:59:38 +08:00
kangfenmao
d7f8eec59e
feat: fix siliconflow reset api url
2024-09-22 09:24:55 +08:00
kangfenmao
f98879a1e5
chore(version): 0.7.6
2024-09-22 00:44:47 +08:00
kangfenmao
ef40e9db5f
style: centered positioning and alignment added to modal and userpopup components
...
- Added centered positioning to Modal component in PromptPopup.
- Added centered alignment to UserPopup component.
2024-09-22 00:19:45 +08:00
kangfenmao
eb799879ff
feat: export topic message as image #103
2024-09-22 00:16:36 +08:00
kangfenmao
13fddc8e7f
feat: add loading spinner #86
...
close #86
2024-09-21 21:07:50 +08:00
kangfenmao
fa3d7f7f4a
refactor: message component
2024-09-21 13:20:16 +08:00
kangfenmao
6845ee1664
feat: improved formula rendering with new escaping functions
...
- Improved formula rendering by removing unnecessary escaping of dollar numbers.
- Implemented two new string escaping functions to prevent incorrect LaTeX formula rendering.
#101
2024-09-21 10:27:32 +08:00
kangfenmao
c8b98681ef
fix: After stopping content generation, messages cannot be cleared #66
...
close #66
2024-09-21 00:25:17 +08:00
kangfenmao
ae4542ce68
feat: improved input bar functionality and added text insertion feature
...
- Improved functionality for handling text input and file uploads in the input bar.
- Added functionality to insert text at cursor position in a text area.
2024-09-21 00:04:53 +08:00
kangfenmao
0140ff5f6e
fix: anthropic api url #97
2024-09-20 23:10:25 +08:00
kangfenmao
a22a47c16a
chore(version): 0.7.5
2024-09-20 17:01:52 +08:00
kangfenmao
6bb7b2ca5d
feat: improved ui effects and rendering for components
...
- Added smooth all property transition effect to Icon component.
- Added hover effect and conditional rendering for Switch Topic Sidebar button on current assistant.
- Updated the existing conditional options array to consistently include both topic and settings options.
- Improved hover effects on topic list items.
2024-09-20 16:48:24 +08:00
kangfenmao
1ec7df9a7e
feat: add new add topic button
2024-09-20 15:11:50 +08:00
kangfenmao
83925832be
fix: attachment open handler
2024-09-20 11:38:30 +08:00
kangfenmao
4dadf98909
fix: improved api call validation
...
- Improved API call validation to account for additional usage properties.
2024-09-20 11:12:15 +08:00
kangfenmao
375c07e442
style: removed unnecessary import and optimized sidebar styling
...
- Removed unnecessary import and optimized sidebar styling for improved performance.
2024-09-20 10:49:50 +08:00
kangfenmao
9374541993
chore(version): 0.7.4
2024-09-20 00:15:24 +08:00
kangfenmao
372224469d
feat: added minapp event handling and sidebar menu interactions #50
...
- Added functionality for handling MinApp window closure and provided a default close event handler.
- Added event listeners to Sidebar menus to interact with MinApp.
2024-09-19 23:28:06 +08:00
kangfenmao
60e87e8a22
fix: Disable topic switching and movement during rendering.
...
- Added functionality to disable topic switching and movement when rendering is in progress.
2024-09-19 23:01:21 +08:00
kangfenmao
353e497642
feat: Improved layout and added file content filtering.
...
- Added a margin bottom to the Upload component in the MessageAttachments page for improved layout.
- Added support for not displaying file contents for specific providers.
2024-09-19 22:58:12 +08:00
kangfenmao
0ee72a9ef8
chore(version): 0.7.3
2024-09-19 18:20:52 +08:00
kangfenmao
d9873b4261
fix: attachment select extension for windows
2024-09-19 17:40:45 +08:00
kangfenmao
33ac0937df
feat: Added translations, new column, and UI improvements.
...
- Added translations for a new field.
- Added new column for file count in the FilesPage view.
- Improved handling of message tokens in the UI.
- Added functionality to display message tokens for messages with specific roles.
- Added window style selection and styling adjustments to the General Settings page.
- Added support for vision models in OpenAIProvider.
2024-09-19 16:56:44 +08:00
kangfenmao
f1c8922752
fix: openai sdk request error
2024-09-19 15:21:24 +08:00
kangfenmao
03bdbdb412
fix: support \(...\) and \[...\] style math formula #78
2024-09-19 15:21:06 +08:00
kangfenmao
cf9d4c5370
feat: add click assistant switch to topics settings
2024-09-19 13:55:44 +08:00
kangfenmao
bfa6bfa196
feat: enhanced user experience with layout adjustments.
...
- This commit addresses key feature enhancements and minor optimizations for improved user experience and functionality.
- Adjusted margin top for upload container to a positive value.
- Adjusted the max-height of the container to improve rendering on smaller screens.
2024-09-19 12:04:06 +08:00
kangfenmao
af8144d45e
feat: Improved file management and added new features.
...
- Updated file manager to use FileManager class instead of File class.
- Improved file management functionality with features for finding duplicate files, file uploading, and storage management.
- Added styles to wrap and truncate text in a no-drag area.
- Added explicit file extensions to imageExts constant.
- Added the 'paste long text as file' input setting.
- Added image file display and UI improvements for file names and overflow.
- Improved file paste and long text handling functionality.
- awaited onSendMessage function call and added message to chat completion.
- Implemented new option to paste long text as file in the Settings page.
- Updated content display logic to include file origin name along with the file content for text files.
- Improved functionality for handling image and text file contents in the Gemini chat provider.
- Updated file content formatting logic for text files with origin name and content prefix.
- Added a new setting "pasteLongTextAsFile" and its corresponding action to the application settings.
2024-09-19 10:51:30 +08:00
kangfenmao
29605fbcdb
feat: copy and paste files or images
2024-09-18 21:18:42 +08:00
kangfenmao
6e7e5cb1f1
feat: add file attachment
2024-09-18 18:00:49 +08:00
kangfenmao
6f5dccd595
feat: estimate completion usage calculation added to chat.
...
- Estimated usage calculation has been added to chat completion fetching to track message usage.
- Added functionality to estimate completion usage tokens based on input and prompt data.
2024-09-17 14:56:10 +08:00
kangfenmao
0af35b9f10
feat: Added functionality to move topics between assistants.
...
- Added functionality to move topics between assistants.
- Updated i18n translations to improve user interface clarity and accessibility.
- Improved code organization and functionality to support moving topics between assistants.
2024-09-17 14:37:42 +08:00
kangfenmao
8350ac037e
fix: dexie data upgrade
2024-09-16 18:04:46 +08:00
kangfenmao
be4bf5b510
fix: clear database and restore specific data from backup
...
- Updated restore function now clears database and restores specific data from backup.
- Removed unused imports and refactored logic for item transformation in the '24' migration step.
2024-09-16 16:44:41 +08:00
kangfenmao
fdb610736d
fix: backup and restore
2024-09-16 14:59:42 +08:00
kangfenmao
82e9baf211
fix: Improved user experience by adding timeout to text area resize.
...
- Added timeout before resizing text area to improve user experience.
- Removed import of the unused `useProviderByAssistant` hook.
2024-09-16 13:03:29 +08:00
kangfenmao
e34d4be6f2
feat: new message branch
2024-09-16 12:56:00 +08:00
kangfenmao
e7f7f8509e
feat: add copy button on message footer
2024-09-16 11:51:20 +08:00
kangfenmao
fa1f00f4f5
refactor: add topics and settings table
...
dexie
2024-09-16 10:19:06 +08:00
kangfenmao
01acdeb777
feat: added vite_main_bundle_id config and improved code cleanliness
2024-09-15 10:35:02 +08:00
kangfenmao
a654ccc25e
chore(version): 0.7.0
2024-09-14 21:28:39 +08:00
kangfenmao
71a35ccd44
fix: removed dev tools, updated sidebar links, fixed file deletion.
...
- Removed ability to open developer tools in main window.
- Added and removed a link to the "/files" route in the Sidebar component.
- Fixed file deletion logic to correctly delete files from both the database and the file system.
2024-09-14 21:28:39 +08:00
kangfenmao
29826ff091
fix: removed 'trigger' attribute from popover component
2024-09-14 17:22:03 +08:00
kangfenmao
8566476d91
feat: add id to miniapp
2024-09-14 17:02:47 +08:00
kangfenmao
a173a87f29
style: improved formatting in add agent popup.
...
- Improved formatting of prompt and fetched generated text in Add Agent Popup.
2024-09-14 16:53:22 +08:00
Aimer
cb068d71ca
Modified the prompt part Modified the minapp data part
2024-09-14 16:23:58 +08:00
kangfenmao
66210d1d2e
fix: remove trailing double spaces from markdown strings
2024-09-14 16:17:35 +08:00
kangfenmao
aa427c9911
refactor: update file management to use filetype instead of filemetadata
2024-09-14 16:08:43 +08:00
kangfenmao
9ae9fdf392
refactor: remove sqlite3 use dexie
2024-09-14 15:25:56 +08:00
kangfenmao
0ddef31ed8
chore: update build process and database configuration.
...
- Updated configuration to exclude additional directories from electron-builder's build process.
- Dropped the creation of the "files" table in the database schema.
- Improved code organization and extracted the data path into a reusable function.
- Updated database migration configuration to use a new migration manager.
- Added database migration to create a table for file management.
- A migration to remove the "files" table has been applied.
2024-09-13 17:03:26 +08:00
kangfenmao
617af8b12a
feat: implemented vision model support and ui enhancements.
...
- Updated color palette settings have been implemented.
- Added VisionIcon component utilizing Ant Design icons and styled components for visual customization.
- Updated vision model regex to include additional models.
- Added support for multiple file columns in i18n resources.
- Added translations to column titles.
- Added support for vision models in the Select Model Button component.
- Added functionality to display a vision model icon next to the model name on dropdown items.
- Implemented changes to add vision model support to the Edit Models Popup.
- Added icon to display vision models in provider settings.
2024-09-13 15:46:48 +08:00
kangfenmao
71876e6a70
feat: added attachment preview and upload/removal capabilities.
...
- Added functionality to display attachment preview with upload and removal capabilities.
- Added support for file attachments to the input bar.
2024-09-13 14:47:05 +08:00
kangfenmao
4f250cdcb1
refactor: use sequelize replace better-sqlite3
2024-09-13 13:26:22 +08:00
kangfenmao
9268ab845e
fix: Corrected image mime type in IPC message.
...
- Corrected image mime type in IPC message.
2024-09-13 13:26:22 +08:00
kangfenmao
0337c6649b
feat: Added tracking column to files table and updated FileMetadata interface.
...
- Added a "count" column with default value 1 to the "files" table for tracking purposes.
- Improved file duplication and deletion handling.
- Updated regular expression for vision models to include additional providers.
- Improved removal of topics for assistants from local storage.
- Added support for human-readable date formats in file metadata.
- Improved handling of messages with image attachments to include base64 encoded images in the response.
- Added new 'count' property to the FileMetadata interface.
2024-09-13 13:26:22 +08:00
kangfenmao
8781388760
feat: Improved IPC image handling and added vision model support.
...
- Improved IPC image handling to return mime type and base64 encoded data alongside the image data.
- Updated type definition for `base64` method in image object to return an object with mime, base64, and data properties.
- Added support for vision models using new function and regex.
- Table cell size has been reduced on the FilesPage component.
- Added support for vision model attachments.
- Added model dependency to AttachmentButton component.
- Implemented new functionality to handle image messages in the GeminiProvider class.
- Update image base64 encoding to directly use API response data.
2024-09-13 13:26:22 +08:00
kangfenmao
2016ba7062
feat: add attachment files
2024-09-13 13:26:22 +08:00
kangfenmao
a03d619e2f
feat: add sqlite database manager
2024-09-13 13:26:22 +08:00
kangfenmao
76d1f0bb1e
feat: added file management functionality and API operations
...
- Improved functionality for file management has been added.
- Added file system management functionality through IPC.
- Added functionality to interact with files including selection, upload, deletion, and batch operations.
- Added new file operations to the custom API, including file select, upload, delete, batch upload, and batch delete functions.
- Implemented feature to select and upload files via API.
2024-09-13 13:26:22 +08:00