Commit Graph

1662 Commits

Author SHA1 Message Date
kangfenmao
0d1fa453af feat: disable select menu text 2024-12-16 14:39:54 +08:00
kangfenmao
1cccf5e41e feat: add copy last message shortcuts 2024-12-16 14:13:59 +08:00
kangfenmao
82cfda45a1 feat: add thinkany minapp 2024-12-16 13:42:08 +08:00
kangfenmao
28b91a3a0d fix: mermaid图表代码一键复制功能 #460 2024-12-16 13:20:24 +08:00
kangfenmao
679f405697 fix: 输出不显示 markdown 的小圆点 #446 2024-12-16 12:58:31 +08:00
kangfenmao
c58722289a feat: added hotkey functionality and improved appstorepopover layout 2024-12-16 12:55:14 +08:00
kangfenmao
7033194368 feat: add svg preview 2024-12-16 12:35:39 +08:00
kangfenmao
e8eb04c57d feat: add display settings 2024-12-16 12:04:12 +08:00
kangfenmao
c5fe1d3bba feat: add miniapp icon to navbar right 2024-12-16 11:32:50 +08:00
kangfenmao
90ce930b0b feat: add n.cn to minapp list 2024-12-16 10:48:55 +08:00
kangfenmao
8bfd6534e6 fix: input bar default rows #431 2024-12-16 10:26:04 +08:00
duanyongcheng77
ef1fc300f0 feat: 🎸 可以多次点击上传文件按钮上传文件 2024-12-16 09:54:12 +08:00
kangfenmao
8069d9d969 fix: KaTeX引擎公式渲染错位 #473 2024-12-16 09:42:10 +08:00
kangfenmao
50e6ea3310 feat: added setshowassistants function to useshowassistants hook and updated error handling logic 2024-12-13 16:37:48 +08:00
kangfenmao
2b661a9f7e fix: handle unknown models in iswebsearchmodel function 2024-12-13 10:28:09 +08:00
Shelly
cbd0d15526 feat: 🎸 allowMarkdownLongTextToAutomaticallyWrap (#454)
Co-authored-by: duanyongcheng77 <duanyongcheng77@gmail.com>
2024-12-13 09:51:42 +08:00
kangfenmao
01df49b8b7 chore(version): 0.8.25 2024-12-12 18:24:06 +08:00
kangfenmao
a0c14fdfce feat: add web search for google gemini modal gemini-2.0-flash-exp 2024-12-12 14:26:52 +08:00
Shelly
a52e78693b 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
c4bbe048e4 styles: use mac style 2024-12-11 20:02:15 +08:00
kangfenmao
6b982779ba fix: can not delete last message 2024-12-11 20:01:52 +08:00
kangfenmao
254e45f722 chore(version): 0.8.24 2024-12-11 11:41:16 +08:00
kangfenmao
78e9e87780 feat: add new social media translations and links 2024-12-10 20:36:37 +08:00
kangfenmao
4855226ba5 feat: add shortcut for assistant and topic show 2024-12-10 20:28:05 +08:00
kangfenmao
f5a1156b52 fix: reduced message counts for messages component 2024-12-10 19:53:14 +08:00
kangfenmao
6ff28602d7 feat: add enter key trigger for translate model prompt 2024-12-10 19:41:50 +08:00
kangfenmao
d785de1895 style: improved layout and styling 2024-12-10 19:39:00 +08:00
kangfenmao
21be791cf0 feat: add top-p settings #224 2024-12-10 19:24:30 +08:00
kangfenmao
5f7dbfd24d feat: sidebar shadow 2024-12-10 18:07:37 +08:00
kangfenmao
99f51e7897 fix: 清除上下文按钮容易误点 #426 2024-12-10 17:23:00 +08:00
kangfenmao
1ecdc6920a fix: support "ctrl+enter" as send shortcuts #244 2024-12-10 17:09:57 +08:00
kangfenmao
9ba0a4aa56 feat: add update info ui 2024-12-10 17:06:29 +08:00
牡丹凤凰
fb20522c21 Update models.ts 2024-12-10 05:23:13 +08:00
kangfenmao
9f9b2a4b37 refactor: improve llmodel group assignment logic and sorting 2024-12-09 11:26:02 +08:00
kangfenmao
55d0792161 fix: escaped special characters in code snippets #419 2024-12-09 09:50:15 +08:00
亢奋猫
15a3f00ab5 Merge pull request #418 from 1355873789/develop
历史消息懒加载
2024-12-07 14:41:48 +08:00
Amatsuka
2b37df08c6 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
首都爱护动物协会
0f0737b828 历史消息懒加载
性能优化
2024-12-07 12:27:16 +08:00
duanyongcheng77
4268b2b494 style: 💄 change chinese-traditional icon to hk 2024-12-06 17:03:28 +08:00
kangfenmao
554a1f9421 chore(version): 0.8.23 2024-12-06 00:12:07 +08:00
kangfenmao
e507afa311 fix: plain text render 2024-12-05 22:33:21 +08:00
kangfenmao
a85cc588de fix: check for update ui 2024-12-05 21:38:11 +08:00
kangfenmao
6cd2de6603 fix: register shortcut key error 2024-12-05 21:05:26 +08:00
kangfenmao
cbeb74d3dd feat: added translation support for non-english languages 2024-12-05 09:50:15 +08:00
kangfenmao
c6dba95fbc fix: add error handling and logging for shortcut registration failures, remove windows shortcut support 2024-12-04 19:37:37 +08:00
kangfenmao
778891941a chore(version): 0.8.22 2024-12-04 14:08:09 +08:00
kangfenmao
92ee53ce51 fix: improved error handling with formatted json error messages 2024-12-03 20:42:13 +08:00
kangfenmao
422ef76a45 feat: change re-generage message logic 2024-12-03 20:32:18 +08:00
kangfenmao
52f478b350 docs: add chineses issue template 2024-12-03 19:02:41 +08:00
kangfenmao
278aa3530b feat: improved search functionality for agent page 2024-12-03 18:46:57 +08:00
kangfenmao
e9c4dde772 wip 2024-12-03 17:45:39 +08:00
kangfenmao
796d7d157d chore: cleaned up dependencies and database schema 2024-12-03 17:21:51 +08:00
kangfenmao
1a8da86704 fix: translate prompt and translateText funciton 2024-12-03 17:18:18 +08:00
kangfenmao
40d74a01c1 chore(version): 0.8.20 2024-12-03 12:52:08 +08:00
kangfenmao
7ecf3f093c style: update api key input field formatting and validation 2024-12-03 12:24:25 +08:00
kangfenmao
97052f825f feat: implement automatic text translation functionality 2024-12-03 11:55:52 +08:00
kangfenmao
b73fa5a44f feat: add MessageErrorBoundary component 2024-12-03 11:15:35 +08:00
kangfenmao
647f464bef feat: added topic auto-renaming to messages page 2024-12-03 10:57:38 +08:00
kangfenmao
4edaa504a1 feat: add enable topic naming settings #399 2024-12-03 10:47:43 +08:00
kangfenmao
5a6d2652f0 refactor: shortcuts feature 2024-12-03 10:23:53 +08:00
kangfenmao
85a7401518 feat: add translations and reset functionality for new features 2024-12-02 22:29:18 +08:00
kangfenmao
e47311afd2 feat: add shortcut feature 2024-12-02 18:03:38 +08:00
kangfenmao
117fa4cb54 feat: add translated message content 2024-12-02 13:41:28 +08:00
kangfenmao
d1cae6c230 feat: auto translate input text 2024-11-30 22:37:33 +08:00
kangfenmao
a31a9963a9 feat: generate random seed for image generation in usepaintings hook 2024-11-30 20:22:07 +08:00
kangfenmao
f253ca4103 fix: update ipc handle to retrieve update information 2024-11-30 20:22:00 +08:00
kangfenmao
0150251de2 feat: added command shortcuts for new topic input 2024-11-30 14:18:38 +08:00
kangfenmao
62fa366205 style: update code block padding and topic position 2024-11-30 12:01:00 +08:00
kangfenmao
4d1e3963bc feat: add configurable request options to gemini provider 2024-11-26 13:15:25 +08:00
kangfenmao
b007f8a437 fix: proxy 2024-11-25 15:57:16 +08:00
kangfenmao
463cdda25d fix: 链接失败警告不消失 #382
close #382
2024-11-25 14:14:03 +08:00
kangfenmao
44f7fa09e0 fix: 模型回答时可以新建对话 #369
close #369
2024-11-25 14:10:09 +08:00
kangfenmao
baaf37a8f4 fix: code block copy button missing 2024-11-25 13:56:41 +08:00
kangfenmao
b2a0e4eeaa feat: update input component and add translation features 2024-11-25 13:43:03 +08:00
kangfenmao
0ac523981d fix: auto update assistant model 2024-11-25 12:49:47 +08:00
kangfenmao
5831d69f2f feat: create assistant with search text 2024-11-25 12:30:46 +08:00
kangfenmao
4a37192961 feat: clear app cache 2024-11-25 11:16:24 +08:00
kangfenmao
1e2ebe5232 feat: add localization text and model type support #378 2024-11-25 10:31:57 +08:00
kangfenmao
d377376bae feat: add border to list item 2024-11-24 01:35:41 +08:00
kangfenmao
99757a1cc7 fix: 设置中有两个“代码风格”项 #373 2024-11-23 23:08:27 +08:00
kangfenmao
0581c347f6 feat: improve proxy configuration handling 2024-11-23 14:21:08 +08:00
kangfenmao
e205c021e0 feat: update electron configuration and add locale-based language selection #370 2024-11-21 18:14:27 +08:00
kangfenmao
a32df473a3 style: adjust window vibrancy style 2024-11-20 20:18:51 +08:00
kangfenmao
fe02baf2bd style: removed dark theme styles, updated search and ui 2024-11-20 19:14:09 +08:00
kangfenmao
8e2e3aab84 chore(version): 0.8.16 2024-11-20 18:50:27 +08:00
kangfenmao
77c834bef1 feat: implement new ui features and styles 2024-11-20 17:49:39 +08:00
kangfenmao
bc56746f3e Revert "feat: remove model settings from settings tab"
This reverts commit 4d56c841a3.

# Conflicts:
#	src/renderer/src/pages/home/Tabs/Settings.tsx
2024-11-20 17:38:10 +08:00
kangfenmao
7436e34b11 feat: add new model visionallowedmodels 2024-11-20 16:40:00 +08:00
kangfenmao
a827da19f0 style: update styles for improved visual consistency and layout 2024-11-20 16:37:52 +08:00
kangfenmao
4b77cb557a feat: added size attribute to preview and download buttons 2024-11-20 11:57:57 +08:00
kangfenmao
56300f259f feat: enable auto-update and auto-install of app updates 2024-11-20 11:04:42 +08:00
kangfenmao
5e25034e89 style: adjusted layout and styling for searchpopup component 2024-11-20 11:01:02 +08:00
kangfenmao
4b36f47c16 chore(version): 0.8.15 2024-11-19 23:46:22 +08:00
kangfenmao
eb2ac5e753 docs: visual updates to shortcutsettings page 2024-11-19 20:53:12 +08:00
kangfenmao
ba336fdc95 fix: 无法恢复备份文件 #341 2024-11-19 20:30:47 +08:00
kangfenmao
956a0479f3 feat: new settings ui 2024-11-19 19:54:18 +08:00
kangfenmao
518a3b26b6 feat: added data folder 2024-11-19 18:48:57 +08:00
kangfenmao
6d665fa926 fix: 编辑消息无效 #313 2024-11-19 15:34:03 +08:00
kangfenmao
2f865d463b style: update antdesign segmented styles 2024-11-19 15:17:54 +08:00
kangfenmao
8cd77fe72f feat: adjusted searchpopup dimensions and added assistant generation checks 2024-11-19 15:08:04 +08:00
kangfenmao
4fee12a22e style: update color scheme to darker shades of black 2024-11-19 14:45:22 +08:00
kangfenmao
0d28e6805c feat: add search popup 2024-11-19 14:17:38 +08:00
kangfenmao
5c178be6ff feat: improved agents page filtering and layout adjustments, added russian translations support 2024-11-19 12:04:01 +08:00
kangfenmao
d5d39c6458 style: update code block ui styling and logic 2024-11-19 11:49:35 +08:00
kangfenmao
6ca92da801 feat: validate html elements in markdown, refactor cursor type, disable markdown input rendering 2024-11-19 11:45:00 +08:00
kangfenmao
4588921a2c fix: has unsafe elements 2024-11-19 11:13:16 +08:00
首都爱护动物协会
a83ce8cc6b Update models.ts
douhbao matching rules update
2024-11-19 04:08:26 +08:00
kangfenmao
ec661ed9d6 feat: auto switch to topics 2024-11-18 17:51:17 +08:00
kangfenmao
91c1f6169e feat: code collapsible settings 2024-11-18 17:44:33 +08:00
kangfenmao
d7cb80d8ca wip 2024-11-18 17:16:55 +08:00
kangfenmao
8db549ebcd fix: 缩放快捷键不支持小键盘 #354 2024-11-18 17:05:50 +08:00
kangfenmao
1a6903e32e fix: 重启之后无法保存界面的缩放 #354 2024-11-18 17:00:26 +08:00
kangfenmao
1bd190e986 feat: added proxy settings and handling functionality 2024-11-18 14:05:17 +08:00
kangfenmao
17943cdf44 feat: add provider type 2024-11-18 13:04:46 +08:00
kangfenmao
fd5c425e8c feat: enabled provider after add model 2024-11-18 11:41:17 +08:00
kangfenmao
09b91296f4 feat: added gemini experimental to vision allowed models 2024-11-18 11:26:02 +08:00
injurka
ab37ec05c9 feat: russia locale 2024-11-13 08:21:13 +08:00
kangfenmao
35067dc261 feat: add new button to inputbar component and remove unnecessary toolbar button 2024-11-12 19:27:46 +08:00
kangfenmao
187ab30897 fix: improved popup item filtering logic 2024-11-12 19:27:46 +08:00
kangfenmao
0bbbcc00a6 feat: add adaptive tray icon handling 2024-11-12 17:52:00 +08:00
kangfenmao
ed2a1fcc61 feat: remove tray behavior on app close, add platform detection and file extensions 2024-11-12 16:36:47 +08:00
kangfenmao
4c1b89b878 feat: added api connection validation and provider configuration 2024-11-12 13:56:03 +08:00
kangfenmao
b62d22f89a feat: update system_models to use gpt-4o-latest model 2024-11-12 13:28:40 +08:00
kangfenmao
bb61f8110f style: adjusted styling and layout for mac os and file list view 2024-11-12 12:09:34 +08:00
kangfenmao
b0a0a226e7 feat: improved pin model functionality and translations 2024-11-12 11:54:11 +08:00
kangfenmao
d73dd0e639 feat: handle sorted and filtered agent groups in agentspage 2024-11-12 11:26:09 +08:00
kangfenmao
c696af3885 feat: update system tray icon functionality and ui 2024-11-12 11:16:55 +08:00
kangfenmao
fe03f9d521 feat: add provider deletion functionality and related translations 2024-11-12 10:14:01 +08:00
kangfenmao
ae81ef8910 fix: fixed tiling window manager and password input handling issues 2024-11-12 10:00:58 +08:00
kangfenmao
67ea972c3d fix: 视觉模型识别错误 #329 2024-11-12 09:23:24 +08:00
kangfenmao
4d56c841a3 feat: remove model settings from settings tab 2024-11-12 00:50:13 +08:00
kangfenmao
ade4780c0e feat: update translations and display settings 2024-11-12 00:37:23 +08:00
kangfenmao
a0d60e6a9b feat: improved tray functionality and ui theme settings 2024-11-12 00:25:57 +08:00
kangfenmao
367e99d698 style: improved mermaid popup styling and positioning 2024-11-11 23:49:44 +08:00
injurka
bc479a999d feat: added settings for minimize to tray instead of closing 2024-11-11 23:49:18 +08:00
kangfenmao
ec44eba3e6 fix: fix select box issue with mermaid diagrams 2024-11-11 23:33:57 +08:00
kangfenmao
9f4245be61 style: improved chat window styling and accessibility 2024-11-11 23:26:45 +08:00
kangfenmao
b905747162 fix: adjusted tray icon size to match linux platform requirements 2024-11-11 18:03:03 +08:00
injurka
728b2532ea fix: the context menu is not displayed on linux 2024-11-11 17:58:20 +08:00
kangfenmao
b39d33c6ac feat: add loading indicator and disable check button while checking api keys 2024-11-11 17:57:48 +08:00
kangfenmao
7e169f8282 style: update bubble ui component styles 2024-11-11 17:41:53 +08:00
kangfenmao
2537109406 fix: message color 2024-11-11 13:40:25 +08:00
kangfenmao
adaaee5848 chore(version): 0.8.12 2024-11-11 11:18:43 +08:00
kangfenmao
b23b41dfd1 feat: rename images to paintings for consistency 2024-11-11 10:45:42 +08:00
kangfenmao
558b22baf5 feat: add check all keys popup 2024-11-11 10:41:43 +08:00
kangfenmao
fe8c1a4928 fix: removed macos window minimize event handler 2024-11-11 09:25:22 +08:00
kangfenmao
f59393547b style: update code formatting for markdown styles 2024-11-10 17:16:10 +08:00
kangfenmao
234751c538 feat: add mermaid preview and download feature 2024-11-10 17:09:18 +08:00
kangfenmao
36c99a7b3f fix: 加入账号轮询功能 #293 2024-11-09 23:18:56 +08:00
kangfenmao
aeba11737b feat: update sidebar menu with interactive tooltips and painting terminology 2024-11-09 22:26:35 +08:00
kangfenmao
c127790fd7 fix: removed theme dependency in syntaxhighlighterprovider, added mermaid delay 2024-11-09 15:02:38 +08:00
kangfenmao
e9e7e30f43 fix: 气泡默认界面显示异常 #308 2024-11-09 14:54:22 +08:00
kangfenmao
4af84d7b84 feat: add mermaid library and theme initialization 2024-11-09 14:51:39 +08:00
kangfenmao
47f906a974 fix: mermaid图渲染有问题 #310 2024-11-09 14:16:42 +08:00
kangfenmao
8b2e5f1676 style: improved syntax highlighting functionality and code loading 2024-11-09 10:05:34 +08:00
kangfenmao
b34de79ca3 feat: add the ability to display the application in tray #297 2024-11-09 08:42:09 +08:00
kangfenmao
1577a0ad7b fix: code style init value 2024-11-08 11:59:32 +08:00
injurka
db45f12daf 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
a81960bd7b chore(version): 0.8.10 2024-11-07 23:06:42 +08:00
kangfenmao
adaf7df57e fix: 添加自定义的模型的分组总是成为大写字母 #257 2024-11-07 22:51:37 +08:00
kangfenmao
f174aca5d3 fix: input token i18n 2024-11-07 22:51:37 +08:00
injurka
15e0df0e34 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
d506cda0ba feat: 添加DuckDuckGo AI Chat #271 2024-11-07 22:08:11 +08:00
kangfenmao
e8b455dd9e fix: 删除最后一组预设消息组后无法保存 #300 2024-11-07 18:11:45 +08:00
kangfenmao
d8cdd7eca9 fix: 气泡模式,代码框配色看不清楚 #302 2024-11-07 17:49:31 +08:00
kangfenmao
02a8c9feb8 fix: github models 不支持图片 #291 2024-11-07 17:32:37 +08:00
injurka
58e2e410cb fix type import 2024-11-06 22:09:28 +08:00
injurka
ddc39d1fd4 added locale for context-menu 2024-11-06 22:09:28 +08:00
kangfenmao
8ee12e7407 refactor: refactored capturescrollablediv function and updated chat and messages components 2024-11-06 15:56:48 +08:00
kangfenmao
1d98b897af chore: remove unused llm store model and migration config 2024-11-06 13:17:43 +08:00
首都爱护动物协会
92a491be15 Match the avatar for the Pixtral model. 2024-11-05 20:50:43 +08:00
首都爱护动物协会
9956593595 add pixtral avatar 2024-11-05 20:50:43 +08:00
kangfenmao
e6efd3071b fix: fix shortcut registration and unregistration 2024-11-05 17:25:38 +08:00
Hypered1
31bcab2384 Fix typo in zh-cn.json 2024-11-05 16:48:56 +08:00
首都爱护动物协会
eed51ea55b Add new model and provider avatars. 2024-11-05 16:48:07 +08:00
首都爱护动物协会
68fa18b59c 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
d6b9fb7e82 feat: remove image compress 2024-11-03 01:26:00 +08:00
kangfenmao
bddedb7759 refactor: main code 2024-11-02 23:32:59 +08:00
kangfenmao
2f05435ce6 feat: export to word 2024-11-02 21:45:23 +08:00
kangfenmao
e9b4614928 fix: 在对话中插入图片时,应该自动压缩一下 #132 2024-11-02 15:30:41 +08:00
kangfenmao
b4d5595b68 fix: Ctrl + - 缩放时 缩到最小 再缩的话会报错 #266 2024-11-02 15:13:43 +08:00
kangfenmao
5db5190e44 fix: 默认模型在模型服务中禁用后显示错误 #266 2024-11-02 15:11:36 +08:00
kangfenmao
c856b8d195 feat: add message card style switch 2024-11-01 21:50:40 +08:00
kangfenmao
b9de2e8bb3 fix: chat text color 2024-11-01 18:14:23 +08:00
kangfenmao
aa1225b6ec style(message): user message use black color 2024-11-01 17:43:21 +08:00
kangfenmao
30c2cfb3c5 feat: set topic position to left 2024-11-01 12:28:13 +08:00
kangfenmao
4ce6975ed5 feat: dynamic handling for tab groups 2024-11-01 12:18:48 +08:00
kangfenmao
889d38d02a fix: ui and layout 2024-11-01 12:06:30 +08:00
kangfenmao
52951dd78c feat: added sorting functionality and updated translations 2024-11-01 11:46:11 +08:00
kangfenmao
77db2a1e2b feat: improved ui layout and added reusable add agent card component 2024-11-01 11:00:17 +08:00
kangfenmao
e8ac4b264d feat: topic position set default to left 2024-10-31 17:11:32 +08:00
Teo
01293b08b2 refactor(navbar): 移除未使用的代码 2024-10-31 16:51:38 +08:00
Teo
80f2aec2be refactor(navbar): 移除未使用的代码 2024-10-31 16:51:38 +08:00
Teo
3e7949d8b4 style(toggleTheme): 将主题切换按钮移到左下角菜单栏中 2024-10-31 16:51:38 +08:00
Teo
a5b9dc63d6 style(chat): 对话界面改为左右布局 2024-10-31 16:51:38 +08:00
Teo
70e680cf47 style(markdown): 小代码块不换行 2024-10-31 16:51:38 +08:00
kangfenmao
1c5b2b92dc chore(version): 0.8.7 2024-10-31 15:01:37 +08:00
kangfenmao
a551ae9142 style: update responsive container styling for paintingslist component 2024-10-31 14:39:27 +08:00
kangfenmao
2f420c0fcd feat: added new painting functionality with mac device restriction 2024-10-31 14:35:05 +08:00
kangfenmao
837d91aa61 chore(version): 0.8.6 2024-10-31 13:34:06 +08:00
kangfenmao
e1e9f26de7 feat: improved real-time painting generation support 2024-10-31 13:28:07 +08:00
kangfenmao
a895860376 feat: added translations and ui improvements 2024-10-31 13:18:35 +08:00
kangfenmao
aa4b197e3b feat: added translation options for opening all files 2024-10-31 12:17:27 +08:00
kangfenmao
c317d5caa8 feat: added translation functionality and chinese support 2024-10-31 12:11:30 +08:00
kangfenmao
8408f2ebb8 style: prevent drag on image preview switch 2024-10-31 11:38:37 +08:00
kangfenmao
8fd1855838 feat: improvedscrollbar component functionality and added internationalization support to agentspage component 2024-10-31 11:31:38 +08:00
首都爱护动物协会
b94948266b add new providers logo 2024-10-31 09:37:17 +08:00
首都爱护动物协会
e9e6078dd2 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
ef9bb4d656 fix: painting no provider 2024-10-31 09:23:58 +08:00
kangfenmao
068d802bcc feat: files ui improvements 2024-10-30 20:45:48 +08:00
kangfenmao
509107fc1e refactor: services 2024-10-30 17:23:52 +08:00
kangfenmao
3a765fa0cd chore: remove useless files 2024-10-30 00:32:27 +08:00
kangfenmao
3b08ee2720 feat: added file download functionality and improved api 2024-10-30 00:32:27 +08:00
kangfenmao
46a1588ba1 feat: add paintaing page 2024-10-30 00:32:27 +08:00
AHpx-Lap
2fe0fbd69f feat: use auto theme as default 2024-10-30 00:31:56 +08:00
kangfenmao
76e6e67d54 feat: add instance lock and second instance handling 2024-10-29 14:48:48 +08:00
kangfenmao
d88f41c6be chore(version): 0.8.5 2024-10-29 02:46:45 +08:00
kangfenmao
0b2a840ed9 feat: add chinese translations and improve ui 2024-10-29 02:26:10 +08:00
kangfenmao
d74d481cc4 feat: add keyborad shortcut settings 2024-10-29 01:55:11 +08:00
kangfenmao
afdaae4343 feat: enhanced search functionality with translation support 2024-10-29 00:40:44 +08:00
kangfenmao
4d81b51fcb fix: agents sort 2024-10-29 00:27:35 +08:00
kangfenmao
33738fa875 fix: add X-Api-Key headers #246 2024-10-28 23:33:20 +08:00
kangfenmao
0171b9acab fix: add claude-3-5-sonnet-latest support #247 2024-10-28 16:40:37 +08:00
kangfenmao
649008db5b fix: agents tabs not shown 2024-10-28 16:23:55 +08:00
首都爱护动物协会
18976238fd Update agents.json 2024-10-28 08:50:59 +08:00
kangfenmao
fd63666e77 feat: enhanced text wrapping and ant-input styling 2024-10-27 22:50:45 +08:00
kangfenmao
648cabf1c1 feat: update agents.json 2024-10-27 19:53:20 +08:00
kangfenmao
b1d9485c22 fix: fix stale state issue in chat component 2024-10-27 19:30:18 +08:00
kangfenmao
ab4445f59a feat: enhanced ui with translation and layout improvements 2024-10-27 19:13:54 +08:00
kangfenmao
1cbe342940 feat: use real file path 2024-10-27 18:58:23 +08:00
kangfenmao
7392d0aaa3 feat: scroll to bottom on messages page load 2024-10-27 18:33:01 +08:00
kangfenmao
01a201a79b fix: removed filter condition and messages from fetchchatcompletion() payload 2024-10-27 00:11:30 +08:00
kangfenmao
9fb91632be style: optimized performance and refined styles 2024-10-26 23:48:14 +08:00
kangfenmao
b4fdd1e8fa style: align tab content horizontally and ignore agents.json with prettier 2024-10-26 23:36:06 +08:00
kangfenmao
46e0b1c11e feat: update ui components with improved design and functionality 2024-10-26 23:14:33 +08:00
kangfenmao
d4ad748ef1 refactor: improved code readability for filtering agents 2024-10-26 22:38:31 +08:00
kangfenmao
cc6f5275b0 feat: add agents tabs and search 2024-10-26 22:33:47 +08:00
kangfenmao
03423a5600 feat: added icons to buttons for preview and download 2024-10-26 17:29:35 +08:00
kangfenmao
b2e73662eb refactor: messages completion 2024-10-26 17:12:06 +08:00
kangfenmao
279850ce79 fix: WebDAV 备份失败 maxBodyLength 限制 #243 2024-10-25 13:26:46 +08:00
kangfenmao
0e16aa1e86 docs: update documentation for a more inclusive environment and added japanese and chinese documentation 2024-10-25 00:09:01 +08:00
kangfenmao
151127ab53 fix: 新的滚动条组件 2024-10-24 23:08:11 +08:00
kangfenmao
37f56c71e8 chore(version): 0.8.3 2024-10-24 18:47:20 +08:00
kangfenmao
95bda6fdfb docs: update translation and api url tip 2024-10-24 16:19:47 +08:00
kangfenmao
fe77161a70 fix: 添加默认助手会添加两个 #238 2024-10-24 15:46:08 +08:00
kangfenmao
b400819d6a fix: 公式显示问题 #239 2024-10-24 15:33:04 +08:00
kangfenmao
c497586be6 fix: 添加默认助手会添加两个 #238 2024-10-24 15:05:13 +08:00
kangfenmao
f5e9d92610 feat: scrollbar 2024-10-24 14:58:13 +08:00
kangfenmao
e0d7eceaff fix: 公式又不居中了 #231 2024-10-23 20:49:22 +08:00
kangfenmao
c42d941f09 fix: 修复数据库和 store 数据不一致问题 2024-10-23 14:08:48 +08:00
kangfenmao
cb69ba6fcb fix: 汉语新解卡片 css 2024-10-22 19:53:59 +08:00
kangfenmao
25b7410f7a feat: 话题分享功能 #103 2024-10-22 19:01:46 +08:00
kangfenmao
85d820e6c7 fix: 文件保存相关问题 #208 2024-10-22 17:37:22 +08:00
kangfenmao
589702129e fix: scrollbar width 2024-10-22 16:03:13 +08:00
kangfenmao
31ff7000fd build: add pulish:artifacts command 2024-10-22 15:43:28 +08:00
kangfenmao
09ab3d3a8c feat: 智能体改进:名称、上下文支持、模型参数支持 #59 2024-10-21 23:21:46 +08:00
kangfenmao
a8b5deacc0 feat: add qwen2-vl modal vision support 2024-10-18 13:21:11 +08:00
kangfenmao
b8a6a69849 style: improved layout and functionality for the prompt editing field. 2024-10-17 16:52:18 +08:00
kangfenmao
6dd193a861 fix: remove some file extensions 2024-10-17 15:13:18 +08:00
kangfenmao
e0480e4d5b fix: java 格式文件上传支持 #201
close #201
2024-10-17 14:26:08 +08:00
kangfenmao
8e7f0f1e7b feat: Agents 页面改版 #198 2024-10-17 13:44:52 +08:00
kangfenmao
b406b363a1 feat: added human-readable file size formatting and unit support 2024-10-17 13:35:51 +08:00
kangfenmao
ffea63ecff fix: 检查更新按钮不生效 #184
close #184
2024-10-16 13:14:15 +08:00
kangfenmao
2da1aa60cd fix: removed unnecessary newline replacement
- Removed unnecessary newline replacement from input message content.
2024-10-16 11:23:58 +08:00
kangfenmao
90a69a12de fix: 点击清除上下文直接跳转到最下面 #192
close #192
2024-10-16 09:53:56 +08:00
kangfenmao
75a87039b0 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
be247e75c9 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
5e14cacea3 fix: code font size 2024-10-15 19:21:18 +08:00
kangfenmao
bb035750d6 feat: add show line number in code 2024-10-15 19:18:12 +08:00
kangfenmao
ffaa16fa88 feat: add license.html 2024-10-15 19:02:53 +08:00
kangfenmao
f38461d4d0 feat: add data settings 2024-10-15 18:56:09 +08:00
kangfenmao
b1b83d2d72 fix: webdav备份恢复的逻辑似乎有点问题 #178 2024-10-15 17:48:48 +08:00
kangfenmao
96d9da1f27 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
dfd3d8f19d feat: update translations and add new topic functionality 2024-10-15 16:33:15 +08:00
kangfenmao
11c7cdc749 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
efd89db1c0 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
2961796fb9 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
5c0390b433 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
dcda4423c2 新增:腾讯混元服务商 2024-10-15 01:58:17 +08:00
kangfenmao
ad0538c253 fix: 一次上传多个文件 #183
close #183
2024-10-14 22:52:35 +08:00
kangfenmao
6f99612acf chore(version): 0.8.0 2024-10-14 14:57:19 +08:00
kangfenmao
21a13d54c8 feat: add artifacts preview 2024-10-14 14:37:04 +08:00
kangfenmao
0026293e69 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
f2fe5ad4f5 feat: add clear message menu to topic context menu 2024-10-14 10:19:48 +08:00
kangfenmao
630a18efe2 fix: DashScope upgrade 2024-10-14 09:57:56 +08:00
1355873789
52c29861ac chore: 更新 provider 名称, Dashscope 更新为 Bailian 2024-10-14 09:17:01 +08:00
kangfenmao
5d193c0ed6 fix: text input token caused stuttering 2024-10-13 00:50:28 +08:00
kangfenmao
3d46052db5 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
ffaff5b209 fix: 长文本输入时生成文件后文本依旧保留 #179 2024-10-12 23:22:32 +08:00
kangfenmao
d88df2c331 fix: 使用滚动条显示不全 #176 2024-10-12 17:42:16 +08:00
kangfenmao
a80970bb77 fix: 移除 input 等输入标签的渲染 2024-10-12 17:37:56 +08:00
kangfenmao
895324befc chore(version): 0.7.16 2024-10-12 15:31:21 +08:00
kangfenmao
30df5ad027 fix: 修复无法正常选择文本文档的问题 2024-10-12 14:56:17 +08:00
kangfenmao
7b0ad46c23 fix: 一键返回到消息顶部 #166
close #166
2024-10-12 14:03:06 +08:00
kangfenmao
9911602106 fix: 自定义界面字体 #158 2024-10-12 13:57:45 +08:00
kangfenmao
1b4486ebfc 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
f2f31fe03e fix: 黑暗模式的启动页是白色的 #118
close #118
2024-10-12 13:40:34 +08:00
kangfenmao
643b4595d2 fix: o1模型设置使用优化 #172 2024-10-12 13:28:42 +08:00
kangfenmao
ff14651479 feat: add document files support 2024-10-12 13:18:53 +08:00
kangfenmao
051d46bf5d fix: old version of the backup file cannot be restored. 2024-10-12 10:09:52 +08:00
kangfenmao
ba2829e276 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
e5100e9547 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
acba7d56eb chore(version): 0.7.14 2024-10-11 23:22:51 +08:00
kangfenmao
c5ab9c3e79 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
259c425893 feat: add bolt minapp 2024-10-11 14:15:37 +08:00
kangfenmao
2c1b343425 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
6624e7c7df 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
1d4b2f698b fix: azure openai model provider wrong 2024-10-11 13:42:36 +08:00
kangfenmao
db4004611d feat: quickly select model 2024-10-11 13:31:14 +08:00
kangfenmao
9fbd92656c refactor: latex解析不支持矩阵环境 #169 2024-10-11 10:15:46 +08:00
kangfenmao
c2f7c7c46c fix: markdown表格目前还没有支持 br 换行 #160
close #160
2024-10-08 21:01:48 +08:00
kangfenmao
d284de0c2b feat: add azure openai provider 2024-10-08 20:14:50 +08:00
kangfenmao
ba16e6a84d chore(version): 0.7.12 2024-10-06 10:12:46 +08:00
kangfenmao
24f172a5a4 wip 2024-10-05 19:02:56 +08:00
kangfenmao
79c76bf95a feat: add topics history 2024-10-05 17:52:18 +08:00
kangfenmao
49cb03fb40 chore(version): 0.7.11 2024-09-30 22:33:58 +08:00
kangfenmao
1b3c52a508 fix: together ai models 2024-09-30 20:45:51 +08:00
kangfenmao
42fdfd8e0c fix: webdav backup path 2024-09-30 18:15:15 +08:00
kangfenmao
d292a336ce fix: merge migration versions 2024-09-30 13:37:55 +08:00
牡丹凤凰
e4b2052500 新增:模型服务商together (#148)
* 新增:模型服务商together

新增:模型服务商together
修复:providers为null或undefined时会抛出错误。

* 新增服务商:fireworks、360智脑、英伟达

* 新增:若干模型头像

* 谷歌其他系列模型匹配头像

* 1

* version+
2024-09-30 13:30:09 +08:00
kangfenmao
90455e55f2 fix: add markdown rendering input msg switcher #143 #142 2024-09-29 23:21:31 +08:00
kangfenmao
8e1972bfcd fix: paste long text issue 2024-09-29 22:37:33 +08:00
kangfenmao
0abcaabdfe feat: add assistant setting popup 2024-09-29 22:31:07 +08:00
kangfenmao
dde77d03e2 feat: add webdav settings component and backup user data files #69 2024-09-29 16:44:18 +08:00
dray
3027af1239 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
4f2d2991a3 fix: context count 2024-09-28 22:01:09 +08:00
1355873789
cfc17e4d6e add new app(Felo) 2024-09-28 17:58:30 +08:00
牡丹凤凰
52248cb887 Update models.ts
fix: Confusion between Minimax and Hailuo logos
2024-09-28 11:21:01 +08:00
kangfenmao
f41f3dedcd fix: about page minapp logo 2024-09-27 22:44:45 +08:00
kangfenmao
4bddbb04ce feat: backup all files
1. remove window.api.compress window.api.decompress
2024-09-27 22:35:22 +08:00
kangfenmao
427d37a87a fix: minimax hailuo logo 2024-09-27 14:14:10 +08:00
牡丹凤凰
dc8d7a236d 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
19821af7f9 refactor: MessageContent component 2024-09-27 00:25:45 +08:00
kangfenmao
a9bc03dbb6 fix: 在提问时携带图片会卡住软件 #108 2024-09-27 00:01:35 +08:00
kangfenmao
6a50f5bd21 fix: Assistant 的 Prompt 过长时会超出组件 #95
close #95
2024-09-26 23:29:04 +08:00
kangfenmao
4056d61f69 feat: check update settings #131
close #131
2024-09-26 23:17:21 +08:00
kangfenmao
d7db307f8a feat: edit message 2024-09-26 22:45:59 +08:00
kangfenmao
29ee364fc5 feat: translate settings persist 2024-09-26 19:15:26 +08:00
kangfenmao
f146fd075c fix: filter unsupported models 2024-09-26 15:12:47 +08:00
kangfenmao
2d46ca8a9b fix: remove filter messages 2024-09-26 14:55:09 +08:00
1355873789
4326bd1b9e 更新智谱清言APP logo 2024-09-26 08:40:07 +08:00
1355873789
8ad2cf613c 繁体中文支持 2024-09-26 08:40:07 +08:00
1355873789
4b9603d576 模型头像相关
修正部分模型头像错误
新增部分模型头像
2024-09-26 08:40:07 +08:00
牡丹凤凰
07dec23a02 Update providers.ts 2024-09-26 03:10:44 +08:00
kangfenmao
b35e37a170 chore(version): 0.7.8 2024-09-25 12:52:42 +08:00
kangfenmao
d1c70f2dc5 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
bb43a99d4a feat: add hugging chat minapp 2024-09-25 12:09:51 +08:00
kangfenmao
fc528c7675 fix: auto scroll to bottom #120
close #120
2024-09-25 11:36:44 +08:00
kangfenmao
0a85b43c48 refactor: ant design styles separation 2024-09-25 11:29:38 +08:00
kangfenmao
dd60dfa872 feat: add streaming output options #93 2024-09-25 11:23:45 +08:00
kangfenmao
bf2005676d fix: gemini safety settings #110 2024-09-25 09:49:19 +08:00
kangfenmao
3452821fef feat: new providers logos 2024-09-25 00:21:20 +08:00
kangfenmao
e2367f1f0f feat: add ocoolai provider 2024-09-25 00:21:20 +08:00
kangfenmao
e23a525363 fix: transparent window 2024-09-25 00:21:20 +08:00
kangfenmao
60efe59a2d 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
8e48388c79 chore(version): 0.7.7 2024-09-25 00:00:34 +08:00
kangfenmao
86384cd8a7 style: removed background color from agentcard component
- Removed background color from AgentCard component.
2024-09-25 00:00:34 +08:00
kangfenmao
ad6770ceb5 feat: new vi logo 2024-09-25 00:00:34 +08:00
kangfenmao
5335ab555b fix: agent i18n tranlate 2024-09-25 00:00:34 +08:00
kangfenmao
eea0adbfcd fix: content container overflow 2024-09-24 23:59:38 +08:00
kangfenmao
32c03f9c83 feat: new model logo 2024-09-24 23:59:38 +08:00
kangfenmao
ef172e4446 feat: use rounded corner design 2024-09-24 23:59:38 +08:00
kangfenmao
b908a8f0f9 feat: fix siliconflow reset api url 2024-09-22 09:24:55 +08:00
kangfenmao
0300ef67d1 chore(version): 0.7.6 2024-09-22 00:44:47 +08:00
kangfenmao
95985b139b 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
31626bde46 feat: export topic message as image #103 2024-09-22 00:16:36 +08:00
kangfenmao
d61b07dddf feat: add loading spinner #86
close #86
2024-09-21 21:07:50 +08:00
kangfenmao
7a5c72aab4 refactor: message component 2024-09-21 13:20:16 +08:00
kangfenmao
b9aeca7c13 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
9d45ea9e92 fix: After stopping content generation, messages cannot be cleared #66
close #66
2024-09-21 00:25:17 +08:00
kangfenmao
8420976c16 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
4372d7a4d0 fix: anthropic api url #97 2024-09-20 23:10:25 +08:00
kangfenmao
a9512c6214 chore(version): 0.7.5 2024-09-20 17:01:52 +08:00
kangfenmao
62072e4f66 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
f26ebf44c7 feat: add new add topic button 2024-09-20 15:11:50 +08:00
kangfenmao
38697e3532 fix: attachment open handler 2024-09-20 11:38:30 +08:00
kangfenmao
1412ac9889 fix: improved api call validation
- Improved API call validation to account for additional usage properties.
2024-09-20 11:12:15 +08:00
kangfenmao
8470119adc 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
8943eda7a3 chore(version): 0.7.4 2024-09-20 00:15:24 +08:00
kangfenmao
25114f1325 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
079076d673 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
4c5cf6d977 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
40702e8923 chore(version): 0.7.3 2024-09-19 18:20:52 +08:00
kangfenmao
6920f24856 fix: attachment select extension for windows 2024-09-19 17:40:45 +08:00
kangfenmao
14dd179e47 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
4465e654d6 fix: openai sdk request error 2024-09-19 15:21:24 +08:00
kangfenmao
f1d4da32dd fix: support \(...\) and \[...\] style math formula #78 2024-09-19 15:21:06 +08:00
kangfenmao
bbeca88b2b feat: add click assistant switch to topics settings 2024-09-19 13:55:44 +08:00
kangfenmao
1bc3484656 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
ca3150c6ed 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
540f0126d8 feat: copy and paste files or images 2024-09-18 21:18:42 +08:00
kangfenmao
b9bb0c0f40 feat: add file attachment 2024-09-18 18:00:49 +08:00
kangfenmao
09f4ddd31c 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
53e315e265 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
058b264c9a fix: dexie data upgrade 2024-09-16 18:04:46 +08:00
kangfenmao
315b6d8c74 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
3e8a00f3a5 fix: backup and restore 2024-09-16 14:59:42 +08:00
kangfenmao
d37231dafe 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
868176ed57 feat: new message branch 2024-09-16 12:56:00 +08:00
kangfenmao
ff013c26ad feat: add copy button on message footer 2024-09-16 11:51:20 +08:00
kangfenmao
8912fde373 refactor: add topics and settings table
dexie
2024-09-16 10:19:06 +08:00
kangfenmao
808ade9615 feat: added vite_main_bundle_id config and improved code cleanliness 2024-09-15 10:35:02 +08:00
kangfenmao
2825165f77 chore(version): 0.7.0 2024-09-14 21:28:39 +08:00
kangfenmao
9e9738e3fe 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
340667e926 fix: removed 'trigger' attribute from popover component 2024-09-14 17:22:03 +08:00
kangfenmao
2ca183b3e0 feat: add id to miniapp 2024-09-14 17:02:47 +08:00
kangfenmao
b85d314701 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
fddd7c6858 Modified the prompt part Modified the minapp data part 2024-09-14 16:23:58 +08:00
kangfenmao
c5c9db44bf fix: remove trailing double spaces from markdown strings 2024-09-14 16:17:35 +08:00
kangfenmao
7eb56ef2d1 refactor: update file management to use filetype instead of filemetadata 2024-09-14 16:08:43 +08:00
kangfenmao
be6c2c14b7 refactor: remove sqlite3 use dexie 2024-09-14 15:25:56 +08:00
kangfenmao
d6cdac0895 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
1caec164fb 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
f23f85523c 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
62973d8fd2 refactor: use sequelize replace better-sqlite3 2024-09-13 13:26:22 +08:00
kangfenmao
0a6ba48122 fix: Corrected image mime type in IPC message.
- Corrected image mime type in IPC message.
2024-09-13 13:26:22 +08:00
kangfenmao
f975953ba4 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
fa0cacda26 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
11ab80f87d feat: add attachment files 2024-09-13 13:26:22 +08:00
kangfenmao
59c2a78c53 feat: add sqlite database manager 2024-09-13 13:26:22 +08:00
kangfenmao
2cb461db4e 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
kangfenmao
7beea24fc4 feat: add file class 2024-09-13 13:26:22 +08:00
kangfenmao
3acc24d40e feat: add files sidebar menu 2024-09-13 13:26:22 +08:00
kangfenmao
7330391813 refactor: renamed generate method to generateText for clarity and consistency 2024-09-13 10:03:30 +08:00
kangfenmao
75045a3e6f feat: add generate to ai provider api 2024-09-13 09:57:27 +08:00
kangfenmao
3401d66274 feat: Add new image file and Poe app support.
- Added a new image file.
- Added Poe app to the list of supported apps.
- Removed unused provider configuration.
2024-09-11 20:58:29 +08:00
kangfenmao
557d408957 docs: Update translations and UI for better readability.
- Updated English translations in internationalization resources to simplify search assistant placeholder.
- Removed unused import, improved text search UI and adjusted font sizes for better readability.
2024-09-11 19:39:27 +08:00
kangfenmao
dc9fa90d2d feat: Add Cohere model support and binary asset.
- Added new binary asset 'cohere.webp'.
- Added Cohere model support to the application.
2024-09-11 19:19:09 +08:00
kangfenmao
836095224e feat: Added GitHub provider support and models.
- Added a new SVG logo for the GitHub provider.
- Added a new social media platform provider to the SYSTEM_MODELS configuration.
- Added support for Github provider in the application configuration.
- Added two new translation keys: 'github' with 'GitHub Models' and updated the existing key 'graphrag-kylin-mountain'.
- Added width parameter to EditModelsPopup configuration.
- Added GitHub-specific model handling to OpenAIProvider class.
- Incremented the application version to 25.
- Added support for a new LLM model type.
- Added a new migration step to configure and enable a GitHub LLM provider.
2024-09-11 19:08:40 +08:00
kangfenmao
66ee19babb feat: Enhanced search functionality with user interaction and command shortcuts.
- Improved functionality to search Assistants with enhanced user interaction and command shortcuts.
- Implemented search functionality with runtime state management.
- Added functionality to return default assistant settings and updated conversion of agents to assistants to include default settings.
- Added a new 'searching' boolean field and corresponding state update action to the runtime store.
2024-09-11 17:29:46 +08:00
kangfenmao
b6a5a2a67d feat: Update temperature slider maximum value to 2 #62
- Increased the maximum temperature value in the settings slider.
- Increased the temperature slider maximum value from 1.2 to 2.
2024-09-11 16:24:07 +08:00
kangfenmao
d29904d359 feat: Added configurable Droppable component props to DragableList, updated translations and implemented search functionality.
- Added support for configurable Droppable component props to the DragableList component.
- Updated translations for multiple components and languages.
- Implemented search functionality in the Assistants page.
2024-09-11 16:14:06 +08:00
kangfenmao
0e4b3c730b fix: Corrected deletions and added API host reset for editable providers.
- Corrected deletions of the 'editable' property for multiple providers.
- Added ability to reset API host for editable providers when not empty.
2024-09-11 15:25:44 +08:00
kangfenmao
14180b8c06 feat: enable Math support in Markdown rendering.
- Enabled Math support in Markdown rendering without single dollar text math.
2024-09-10 15:31:32 +08:00
kangfenmao
3206dc29bc fix: disable math formula conversion in Markdown.
- Disabled math formula conversion in Markdown rendering.
2024-09-10 15:25:18 +08:00
kangfenmao
5ced4b6803 style: Refine UI styles and layout.
- Adjusted various font and layout styles to refine the user interface.
- Updated the minimum width of the NavbarRightContainer to match the var(--topic-list-width) setting.
- Added logic to synchronize local _activeTopic with activeTopic state.
- Improve logic for dynamically updating tab state in RightSidebar component based on position and topic settings.
- Removed unneeded console statement from font size slider's onChangeComplete event.
- Adjusted the width of the SettingMenus component to utilize the --settings-width variable.
2024-09-10 15:20:59 +08:00
kangfenmao
e2dc434dcc feat: Added platform-specific functionality to GeneralSettings page.
- Added platform-specific functionality to GeneralSettings page.
2024-09-10 13:52:50 +08:00
kangfenmao
f579e5c899 docs: Update agent-related translations to use 'assistant' term.
- "All agent-related translations have been updated to use the term 'assistant' instead of 'agent'."
2024-09-10 13:51:47 +08:00
kangfenmao
2ac2f90711 style: Updated component styles and layouts.
- Added new styles for the business smart assistant icon.
- Adjusted the sizes and positions of the ArrowRightButton components.
- Removed conditional style for NavbarLeft component.
- Implemented logic to resolve tab initialization based on component position.
2024-09-10 13:50:20 +08:00
kangfenmao
05ee42acc1 style: Adjusted layout and styling of right sidebar.
- Modified color border variable to a lighter grayish white.
- Adjusted the layout and styling of the right sidebar.
2024-09-10 13:28:34 +08:00
kangfenmao
30fcf518ba style: Centered buttons and modals.
- Added the centered property to the OK button on the AgentsPage.
- Added centered option to modal confirmation dialog.
- Centred the delete button in the ProvidersList component.
- Added centered confirmation to reset modal.
2024-09-09 17:16:14 +08:00
kangfenmao
8093015810 style: Centered layout updates across components.
- Centered the 'Add Assistant' popup in the chat modal.
- Added centered alignment to the AssistantSettingPopup component.
- The text area prompt input field now has a larger height.
- Updated the positioning of the Manage Agents popup to be centered.
- Added a centered attribute to the AddModelPopup modal footer.
- Added centered positioning to ProviderSettings AddProviderPopup.
- Centered layout has been added to the SearchContainer.
2024-09-09 16:57:20 +08:00
kangfenmao
5d6cc22fec Revert "refactor: Migrate DeepSeek models to v2 naming convention"
This reverts commit 75a27d813c.
2024-09-09 16:33:29 +08:00
kangfenmao
1bbed36d51 style: Adjusted dropdown menu maxHeight to 55vh. #52
- Adjusted the maxHeight property of the dropdown menu to 55vh from 80vh.
2024-09-09 13:03:51 +08:00
kangfenmao
75a27d813c refactor: Migrate DeepSeek models to v2 naming convention
- Updated DeepSeek models to use version 2 naming convention.
2024-09-09 11:58:18 +08:00
kangfenmao
1917b52b19 feat: Add Zhihu app support and image asset.
- A new image file 'zhihu.png' has been added.
- Added support for Zhihu app in the minapp configuration.
2024-09-09 11:20:02 +08:00
kangfenmao
43837b3b87 feat: Add list styling and optimize DragableList component
- Added list styling functionality to the DragableList component.
- Removed unused imports and updated container height to accommodate additional content.
2024-09-08 22:55:58 +08:00
kangfenmao
475290a204 feat: Show all topics on drag start
- Enforce the drag and drop functionality to show all topics on drag start.
2024-09-08 22:35:34 +08:00
kangfenmao
4d57f624b3 refactor: Simplify import and topic deletion logic
- Updated import statement to remove unused type reference.
- Improved handling of deleting a topic.
2024-09-08 22:25:56 +08:00
kangfenmao
7087b1c604 feat: Remove activeAssistant dependency, add assistant dependency
- Updated the `onEditAssistant` function to remove dependency on `activeAssistant` variable and add `assistant` as a dependency.
2024-09-08 20:57:49 +08:00
kangfenmao
c661b997c5 feat: Edit assistant settings with real-time sync.
- Added support for editing an assistant's settings with real-time synchronization to the agent.
2024-09-08 16:09:17 +08:00
kangfenmao
7e872edfda feat: Enhanced UI/UX with design updates, i18n, and feature enhancements.
- Updated design styles for segmented tabs and size adjustments for assistive elements.
- Added internationalization translations for English and Chinese.
- Removed unused import and functionality for switching topics sidebar.
- Added functionality to hide or show the right sidebar in the Chat page.
- Renamed Assistants component to RightSidebar.
- Improved functionality for showing and toggling topics and settings in the input bar.
- Removed unused imports and refactored Navbar component layout.
- Updated existing right sidebar functionality to allow for custom position and show topic settings.
- Removed inline styles for width from Settings component Container styles.
- Added new features for managing topics in the home page, including drag and drop functionality, a "show all" button for viewing more topics, and improved handling of large topic lists.
2024-09-08 15:56:16 +08:00
kangfenmao
7548f3c998 refactor: Improve code reusability and model service logic
- Improved code reusability in ModelSettings component by utilizing the hasModel function and Memoization.
- Refactored model service to include logic for checking if a model exists and retrieving its unique ID.
2024-09-08 10:13:15 +08:00
kangfenmao
a469dab4ce feat: Improved UI components and added new features
- Replaced 'CopyOutlined' icon with custom 'CopyIcon'.
- Replaced Topics component with RightSidebar component to match topicPosition settings.
- Removed unused imports and updated UI components in the Inputbar.
- Implemented a new Token Count component for displaying context and estimated token information in the input bar.
- Adjusted the height of code block header.
- Added functionality to toggle theme opacity.
- Added functionality to dynamically change the sidebar border style based on stored settings.
- Updated CSS styles for dynamic topic list width and padding adjustments.
- Removed unused import and styles to improve code efficiency and reduce clutter.
2024-09-07 18:11:27 +08:00
kangfenmao
69f93d167c feat: Improved model selection and unique id generation
- Improved dropdown menu selection logic for models.
- Changes improve ModelSettings component to use getModelUniqId function for model identifiers.
- Added modeling service functionality to generate unique model identifiers.
2024-09-07 18:11:13 +08:00
kangfenmao
7e179a407e feat: Add theme switching to Navbar
- Added a new theme switching functionality to the Navbar.
2024-09-06 18:03:06 +08:00
kangfenmao
669c56bcca feat: Enhanced code block styling in Markdown editor
- Added styles for code blocks in markdown to match the application's design.
- Improved the rendering of code blocks in the Markdown editor by adding a border and changing the default display in dark mode.
2024-09-06 17:58:15 +08:00
kangfenmao
faecbbb857 refactor: Remove unused CSS classes and optimize conditional styling
- Removed unused CSS classes and optimized code for conditional styling.
2024-09-06 15:53:58 +08:00
kangfenmao
1fd0a33500 feat: Update UI components and styling for consistency and readability.
- Updated icon font asset reference URL to reflect a new timestamp.
- Updated icon-fonts file asset.
- Updated markdown styling to adjust margins and padding of pre-formatted text elements.
- Added Windows-specific styling to the Inputbar component.
- Improved the rendering of code blocks with a focus on readability and theming consistency.
- Added new 'plain' attribute to Divider component for 'clear' message type.
- Minor adjustments made to the navigation bar styles and layout.
2024-09-06 15:41:46 +08:00
kangfenmao
2e0919ae88 feat: Update context count logic
- Updated logic for determining context count based on clear messages.
2024-09-06 14:17:22 +08:00
kangfenmao
c2a777246f style: Update toolbar button hover and active states
- Updated styles and icons for hover and active states of toolbar buttons.
2024-09-06 14:12:01 +08:00
kangfenmao
777a21dcc6 style: Update styling and input bar characters.
- Updated styling and characters added to input bar.
2024-09-06 14:07:45 +08:00
kangfenmao
fb7d23682f feat: Improved chat UI with context handling and filtering #43
- Updated default context count from 5 to 6.
- Updated string translations for multiple languages.
- Added functionality to handle new context and update context count in Inputbar component.
- Added support for displaying new chat context divider for 'clear' type messages.
- Added functionality to emit estimated token count with context count when the estimated token count event is triggered.
- Improved filtering and processing of user messages for the AnthropicProvider class.
- Updated message filtering logic with context consideration.
- Improved filtering of user messages to include only context-relevant messages.
- Updated logic to pass messages directly to AI.completions and AI.suggestions API requests instead of filtered messages.
- Added new event names for handling topic sidebar and context switching.
- Improved handling of message filtering and context counting.
- Added new valid value 'clear' to type option in Message type.
2024-09-06 13:54:48 +08:00
kangfenmao
e93c3f2d1b fix: Handle Enter key press event in input field
- Updated handling for Enter key press event in input field to match shortcut settings.
2024-09-06 11:34:55 +08:00
kangfenmao
f1bd7e1cbf feat: Update icon font and navigation buttons
- Updated icon font references and added new icon font glyphs.
- Updated icon font file for improved rendering.
- Updated icon font sizes and hover animations for navigation buttons.
- Removed border styles from styled Container component.
- Removed unused import and updated icon for '/settings/model' menu item.
2024-09-06 10:00:18 +08:00
kangfenmao
54d1de37fc feat: change topics position 2024-09-05 23:53:47 +08:00
kangfenmao
05a9d02a72 feat: Update Content-Security-Policy to allow file: frame-src #38
- Updated Content-Security-Policy directive to allow frame-src from file: in the HTML document.
2024-09-05 17:19:17 +08:00
kangfenmao
a90a119bfe refactor: renamed and refactored topic properties and added date-time tracking
- Renamed localforage topic item property from topic object to id.
- Added date-time tracking for assistant topics.
- Incremented the store version to 24.
- Refactored migrate function to add support for local storage and update topics timestamps.
- Added createdAt and updatedAt properties to Topic type.
2024-09-05 16:15:48 +08:00
kangfenmao
c0a1482983 docs(DragableList): improve types and props documentation for DragDropContext responders 2024-09-05 15:30:26 +08:00
kangfenmao
e939a150a1 feat: highlight acitve topic icon 2024-09-05 14:36:19 +08:00
kangfenmao
e427d020b6 feat: quickly edit the asistant on edit title #42 2024-09-05 13:41:47 +08:00
kangfenmao
961b336396 fix: anthropic first message must use the user role #39
{"type":"error","error":{"type":"invalid_request_error","message":"messages: first message must use the "user" role"}}
2024-09-05 13:35:16 +08:00
kangfenmao
08f74c5356 fix: assistant and topic list style 2024-09-05 00:04:35 +08:00
kangfenmao
1e29f7dd9c fix: left sidebar icon 2024-09-04 22:31:39 +08:00
kangfenmao
ad76ef7af9 feat: remove hashtag title 2024-09-04 21:57:23 +08:00
kangfenmao
47fb43d469 feat: new chat style 2024-09-04 21:29:16 +08:00
kangfenmao
78c82b93c8 revert: fold topics 2024-09-04 15:37:39 +08:00
kangfenmao
5ec8c4b5f2 wip 2024-09-04 13:26:51 +08:00
kangfenmao
70e599e791 feat: transparent window settings 2024-09-04 11:23:45 +08:00
kangfenmao
c33f9228d3 feat: change assistant sidebar width 2024-09-03 23:37:40 +08:00
kangfenmao
195e7d8867 feat: double click to change assistat view 2024-09-03 22:13:25 +08:00
kangfenmao
a160426cb1 fix: assistant nav style 2024-09-03 20:50:37 +08:00
kangfenmao
26de164c26 feat: change default avatar 2024-09-03 20:39:27 +08:00
kangfenmao
a3f2f8c890 fix: inputbar height 2024-09-03 20:11:25 +08:00
kangfenmao
154ed1f519 feat: change default provider 2024-09-03 20:11:20 +08:00
kangfenmao
44e2c9e571 fix: backup and restore i18n 2024-09-03 19:30:21 +08:00
kangfenmao
af2186e629 refactor: provider sdk 2024-09-03 19:00:24 +08:00
kangfenmao
acde6f4499 refactor: remove modal enabled key 2024-09-03 13:17:55 +08:00
kangfenmao
2e68b27264 fix: use webview replace iframe 2024-09-03 13:17:38 +08:00
kangfenmao
dfc886b802 refactor: remove models config enabled 2024-09-03 11:40:46 +08:00
kangfenmao
5ce380c37a feat: merge assistant and topics 2024-09-03 11:36:57 +08:00
kangfenmao
8feab6a49d refactor: assistant drap and drop 2024-09-02 20:48:31 +08:00
kangfenmao
8c390475e2 feat: expand inputbar height 2024-09-02 15:38:48 +08:00
kangfenmao
ff4ca9d5e8 feat: auto change inputbar height 2024-09-02 14:09:03 +08:00
kangfenmao
ba71e9a11e feat: add attachment button 2024-09-01 23:22:21 +08:00
kangfenmao
47a9569e13 feat: hide entry for local ai 2024-08-28 18:11:35 +08:00
kangfenmao
f7514c0588 refactor: change env file path 2024-08-27 11:58:19 +08:00
kangfenmao
699ef6b80e feat: add local module 2024-08-27 11:31:05 +08:00
kangfenmao
dadc0ab860 build: remove sentry 2024-08-26 18:06:07 +08:00
kangfenmao
69d7e9ae85 build: remove electron-devtools-installer 2024-08-26 18:02:20 +08:00
kangfenmao
51e0da5f3b fix: workspace config 2024-08-26 17:49:19 +08:00
kangfenmao
e3df8a82cc refactor: remove unnecessary logs 2024-08-25 21:37:13 +08:00
kangfenmao
460fa5a1c2 feat: update user data path 2024-08-25 18:39:53 +08:00
kangfenmao
d1184f0a7c fix: default assistant name 2024-08-23 21:41:16 +08:00
kangfenmao
bff07db732 feat: add devv referral code 2024-08-23 20:57:54 +08:00
kangfenmao
13309cb79a feat: more ai minapp 2024-08-22 18:45:06 +08:00
kangfenmao
ed3ec3a773 wip 2024-08-22 16:36:04 +08:00
kangfenmao
45e16b72f5 refactor: remove minapp.html 2024-08-22 13:04:24 +08:00
kangfenmao
9746c73cc5 chore(version): 0.6.0 2024-08-21 10:28:31 +08:00
kangfenmao
34f100454b feat: add minapps 2024-08-21 10:14:04 +08:00
kangfenmao
d0f002bb3e fix: windows minapp control button 2024-08-18 23:37:09 +08:00
kangfenmao
26570a24bf feat: change sidebar width 2024-08-18 22:20:09 +08:00
kangfenmao
a4a0b07fe9 feat: new input status bar style 2024-08-18 20:44:55 +08:00
kangfenmao
109093f1b5 feat: add minimax provider 2024-08-18 18:06:21 +08:00
kangfenmao
868bbd689b fix: hmr recycle 2024-08-18 17:10:59 +08:00
kangfenmao
5d463ce562 fix: graph rag model id 2024-08-17 21:54:34 +08:00
kangfenmao
06c6f0deb0 fix: input text 2024-08-17 21:30:28 +08:00
kangfenmao
6051016684 feat: add minapp window 2024-08-17 17:11:48 +08:00
kangfenmao
0567a4f505 feat: add minapp window 2024-08-17 13:30:54 +08:00
kangfenmao
44cf2fcb26 feat: window.app add app path 2024-08-16 22:44:00 +08:00
kangfenmao
aa38e60b1d fix: minapp title null 2024-08-16 22:43:18 +08:00
kangfenmao
e976ec7b48 fix: windows frame background color 2024-08-16 17:41:14 +08:00
kangfenmao
0e5d9cf78e feat: add user edit modal & add prompt block 2024-08-16 17:19:18 +08:00
kangfenmao
1a42e86010 feat: new windows and linux sidebar style 2024-08-14 21:28:44 +08:00
kangfenmao
1307aceec1 fix: anthropic message generating error 2024-08-14 20:35:57 +08:00
kangfenmao
e1c2457ca2 feat: add minapp popup 2024-08-14 19:47:58 +08:00
kangfenmao
e4f79f76c5 fix(settings): provider list scroll 2024-08-13 21:04:04 +08:00
kangfenmao
bc31facaaf Revert "feat(translate): use full screen input"
This reverts commit ec112b98ec.
2024-08-13 20:48:51 +08:00
kangfenmao
b6839687c0 feat: add graphrag provider 2024-08-13 20:48:38 +08:00
kangfenmao
e2896b84f0 feat: add doubao provider 2024-08-13 19:41:01 +08:00
kangfenmao
e46b44338c feat: add stepfun provider 2024-08-13 18:02:00 +08:00
kangfenmao
3dd6dc7f92 feat: add gemini provider 2024-08-13 16:51:52 +08:00
kangfenmao
ec112b98ec feat(translate): use full screen input 2024-08-13 14:57:46 +08:00
kangfenmao
6351fd99fe feat: change sidebar opacity 2024-08-12 22:35:35 +08:00
kangfenmao
4066d4ab6d feat: add font size options to assistant settings pannel 2024-08-12 22:21:47 +08:00
kangfenmao
f5616c0ac6 feat: about page add icons 2024-08-12 22:03:16 +08:00
kangfenmao
db91c3fb1a refactor: slider onChange event 2024-08-12 21:48:59 +08:00
kangfenmao
09b42c6c15 feat: enable anthropic api host edit 2024-08-12 21:31:32 +08:00
kangfenmao
d0bb082b91 feat: add change message font size feature #22
支持消息字体大小调节
2024-08-12 21:28:18 +08:00
kangfenmao
391ed005ee style(Inputbar): add width: auto to Textarea 2024-08-11 16:18:06 +08:00
kangfenmao
935ac1a031 fix: clear topic white generating 2024-08-11 16:11:31 +08:00
kangfenmao
78cb21519a refactor: code format 2024-08-11 15:49:08 +08:00
kangfenmao
299043b997 feat: new inputbar style 2024-08-09 18:56:45 +08:00
kangfenmao
8d254e6851 chore(version): 0.5.2 2024-08-08 23:53:18 +08:00
kangfenmao
94f647fc1a fix: windows style 2024-08-08 23:30:55 +08:00
kangfenmao
a27937e170 fix: filter empty user messages 2024-08-08 18:13:15 +08:00
kangfenmao
02f0936832 feat(message): add error tips 2024-08-08 17:57:57 +08:00
kangfenmao
850fae6a1b fix: inputbar height 2024-08-08 17:21:00 +08:00
kangfenmao
4215b129b6 fix: model settings crash 2024-08-08 17:16:45 +08:00
kangfenmao
fa8914632d feat(AssistantSettings.tsx): fix reset functionality 2024-08-08 16:49:18 +08:00
kangfenmao
2bbc330336 feat(ModelSettings.tsx): sorting model names and capitalizing first letter 2024-08-08 16:36:36 +08:00
kangfenmao
03ff9ceb1e feat(AboutSettings.tsx): add GithubOutlined icon linking to project repository for better user navigation and project visibility 2024-08-08 16:12:42 +08:00
kangfenmao
fd6fe0db3d fix: navbar style on linux 2024-08-08 14:50:36 +08:00
kangfenmao
e69ff8168d build: add linux target 2024-08-08 11:31:15 +08:00
kangfenmao
7b0ba6bdb9 fix(i18n): update default assistant emoji from 😀 to 🔆 2024-08-08 09:18:33 +08:00
kangfenmao
3e21af218d chore(version): 0.5.0 2024-08-07 21:55:51 +08:00
kangfenmao
0f4f1cebfb feat: fix add assistant search keywords format 2024-08-07 20:57:31 +08:00
kangfenmao
45654e7d27 feat: add max token limit #18 2024-08-07 20:49:21 +08:00
kangfenmao
f76761cc8d feat: use ubuntu font as default 2024-08-07 14:28:29 +08:00
kangfenmao
e260eba7d1 feat add agent popup #14 2024-08-07 13:23:29 +08:00
kangfenmao
704edd02da feat: add ollama settings 2024-08-06 20:38:01 +08:00
kangfenmao
c2a8a6f786 feat: add custom agent #14 2024-08-06 19:18:17 +08:00
kangfenmao
462387999e fix(AboutSettings.tsx): handle errors in update check by setting loading state 2024-08-05 16:15:58 +08:00
kangfenmao
02c0fda301 feat(i18n): new topic 2024-08-05 13:14:57 +08:00
kangfenmao
bb3d044e21 fix: estimate history token count 2024-08-05 13:09:13 +08:00
kangfenmao
d172df1e52 feat: input status use tag 2024-08-05 13:00:18 +08:00
kangfenmao
39e836993e feat: @model regenerate message 2024-08-05 12:39:37 +08:00
kangfenmao
bc838b3643 feat: quick regenerate with new model 2024-08-04 14:04:11 +08:00
kangfenmao
ad9a77d37b fix: markdown link color 2024-08-04 13:30:15 +08:00
kangfenmao
29a3121cb4 fix: math code format 2024-08-04 13:23:35 +08:00
kangfenmao
e86a74b1cf fix: footnote style 2024-08-02 11:30:06 +08:00
kangfenmao
e042e5ee03 feat: enhance markdown style 2024-08-02 10:39:13 +08:00
kangfenmao
c5efc7c24a style: change import order 2024-08-02 10:11:18 +08:00
kangfenmao
ea55dbc05b feat(provider): sillicon api key use referrer link 2024-08-02 09:24:31 +08:00
kangfenmao
86ec6eb4b4 feat(provider): add gpt-4o-mini model 2024-08-02 09:24:00 +08:00
kangfenmao
1c17e104b1 perf(messages): usememo & usecallback message component 2024-08-01 23:55:51 +08:00
kangfenmao
cda105a568 chore(version): 0.4.6 2024-08-01 15:36:07 +08:00
kangfenmao
7c9f352c96 fix(SendMessageButton.tsx): remove unnecessary placement prop from SendMessageButton to prevent potential UI alignment issues 2024-08-01 15:23:12 +08:00
kangfenmao
60c2a6ccbd fix(SettingsTab.tsx): correct the temperature label 2024-08-01 15:19:45 +08:00
kangfenmao
16a5022594 feat: add markdown footnote 2024-08-01 15:18:09 +08:00
kangfenmao
f83364147a feat: add markdown plugins remark-gfm remark-math rehype-katex 2024-08-01 14:51:20 +08:00
kangfenmao
e22387117c feat: add link component 2024-08-01 14:28:18 +08:00
kangfenmao
43d8425128 style(Message.tsx): increase padding in MessageContainer 2024-08-01 00:04:47 +08:00
kangfenmao
2c9d45a885 feat: use poppins fonts 2024-07-31 23:20:28 +08:00
kangfenmao
e36131ffd0 fix: optimize interface display style 2024-07-31 21:04:09 +08:00
kangfenmao
b151279a2b feat: new window style 2024-07-31 17:30:17 +08:00
kangfenmao
67253ac9ab chore(version): 0.4.4 2024-07-31 13:54:04 +08:00
kangfenmao
922b0f1970 feat(Inputbar.tsx): change height to min-height for Inputbar 2024-07-31 13:41:02 +08:00
kangfenmao
2682a02717 feat: add send message button 2024-07-31 13:07:02 +08:00
kangfenmao
50c99ec121 feat: default enable new added provider 2024-07-31 12:21:46 +08:00
kangfenmao
d47d9d4c49 feat: add message suggestions 2024-07-31 12:13:03 +08:00
kangfenmao
ae3d9f745d feat(AboutSettings): implement functionality to open license page from about settings 2024-07-30 16:33:58 +08:00
kangfenmao
eb77ffa7f3 docs: change offical website url 2024-07-30 15:31:17 +08:00
kangfenmao
e96d7fb38a remove: website 2024-07-30 15:30:35 +08:00
kangfenmao
436c42d6b1 fix: delete provider crash 2024-07-30 15:30:09 +08:00
kangfenmao
57cf3ad293 fix: model list text color 2024-07-29 18:17:50 +08:00
kangfenmao
11f7d578c9 fix(ProviderSDK.ts): translation message 2024-07-29 17:45:08 +08:00
kangfenmao
808c405c9f style(website): adjust border-radius of images to 20% 2024-07-29 17:36:27 +08:00
kangfenmao
bc68ed23e2 chore(version): 0.4.0 2024-07-29 17:33:09 +08:00
kangfenmao
16977cbace feat: add dark and light theme 2024-07-29 17:14:49 +08:00
kangfenmao
c64e529cb0 docs(index.html): update website URLs from easys.run to cherry-ai.com 2024-07-29 09:55:24 +08:00
kangfenmao
38a0752583 feat: add model logo on select model dropdown 2024-07-28 15:10:36 +08:00
kangfenmao
78474a1951 fix(Message.tsx): add optional chaining to assistant.name to prevent potential undefined errors 2024-07-28 11:16:16 +08:00
kangfenmao
0c8b21b609 refactor(TranslatePage.tsx): simplify OutputText styling for cleaner code structure 2024-07-28 02:28:48 +08:00
kangfenmao
cb2f0645b0 fix(index.html): update Content-Security-Policy to allow fonts 2024-07-28 01:37:43 +08:00
kangfenmao
f731b82937 feat(TranslatePage.tsx): add markdown style to handle whitespace properly in translation output 2024-07-28 01:32:03 +08:00
kangfenmao
6c4d98bb98 feat: add translation module 2024-07-28 01:07:15 +08:00
kangfenmao
c4bafc6f6a fix(markdown.scss): replace :first-of-type with :first-child for consistent styling of first elements 2024-07-26 18:02:50 +08:00
kangfenmao
06a5327b52 fix(api.ts): modify provider apiKey check to exclude 'ollama' provider 2024-07-26 18:02:32 +08:00
kangfenmao
953ae8a46b feat(markdown.scss): add white-space: pre-wrap to code elements 2024-07-26 17:22:48 +08:00
kangfenmao
b094bbe7a7 feat(ProviderSetting.tsx): add remove icon for models to allow deletion 2024-07-26 10:40:53 +08:00
kangfenmao
8e7487fce2 feat(provider.ts): add API endpoint configuration for each provider with editable status 2024-07-26 10:34:55 +08:00
kangfenmao
37bae9baf5 fix(SettingsTab.tsx): reposition reset button to align with model settings title for better visibility 2024-07-26 10:10:34 +08:00
kangfenmao
a4ed16089b feat(NavigationCenter.tsx): add CodeSandboxOutlined icon to model selection 2024-07-26 10:04:59 +08:00
kangfenmao
cb058fd5e7 feat: add global _activeAssistant and_activeTopic variable to persist state across re-renders 2024-07-26 09:57:49 +08:00
kangfenmao
00a0b8df4d feat: save file to disk 2024-07-26 09:53:07 +08:00
kangfenmao
3aa4363f5b refactor: remove conditional devTools enabling 2024-07-25 18:04:12 +08:00
kangfenmao
38ca4700b2 fix(api.ts): add null return if provider apiKey is missing to prevent unauthorized requests 2024-07-25 18:00:32 +08:00
kangfenmao
04ad25b508 docs(assistants.json): simplify prompts for clarity and consistency #6 2024-07-25 17:50:26 +08:00
kangfenmao
de362fc8dc refactor: use —narbar-background 2024-07-25 15:55:23 +08:00
kangfenmao
535bdc310c fix: default assistant name is empty 2024-07-25 14:03:54 +08:00
kangfenmao
ca65bdab39 feat: set provider as default setting entry 2024-07-25 13:45:43 +08:00
kangfenmao
e5481b7ad3 feat(ui): optimize messages ui styles 2024-07-24 19:17:58 +08:00
kangfenmao
81dbd6931b feat: switch topic tab on change assistant 2024-07-24 18:28:23 +08:00
kangfenmao
ba6c0b6558 perf(mermaid): lazy load mermaid 2024-07-24 18:19:43 +08:00
kangfenmao
b5672b6fb0 feat: add setting panel 2024-07-24 18:08:05 +08:00
kangfenmao
5544de2b56 feat(settings): add input status show switch 2024-07-24 13:08:30 +08:00
kangfenmao
5860e01df0 fix: sidebar mac style 2024-07-24 12:28:56 +08:00
kangfenmao
c42bb4d72e feat(settings): add messageFont setting 2024-07-24 12:25:36 +08:00
kangfenmao
361d1877e8 fix: prevent navigate to new url 2024-07-23 19:08:36 +08:00
kangfenmao
6f7b0205b2 fix: message style 2024-07-23 18:10:25 +08:00
kangfenmao
b3246a6f8e feat: add Mermaid render 2024-07-23 18:05:14 +08:00
kangfenmao
b27295e851 feat: change message font 2024-07-23 17:42:52 +08:00
kangfenmao
017a451002 feat: optimize message style 2024-07-23 17:32:06 +08:00
kangfenmao
bbb6a22088 fix: windows title style 2024-07-23 16:55:32 +08:00
kangfenmao
32a3688e49 feat: hide window title 2024-07-23 16:40:06 +08:00
kangfenmao
3642f3b7ff feat: add username and message divider line settings 2024-07-23 15:16:34 +08:00
kangfenmao
139d1a71f3 feat: messages styles optimization 2024-07-23 14:59:09 +08:00
kangfenmao
25408b5fca fix: proxy check 2024-07-23 12:37:12 +08:00
kangfenmao
4cf06c871b feat: new navbar style 2024-07-23 12:29:20 +08:00
kangfenmao
e083902ca9 feat: change icons 2024-07-23 10:42:58 +08:00
kangfenmao
e252cb26a8 fix: inputbar setShowRightSidebar 2024-07-23 10:20:57 +08:00
kangfenmao
88b69a2145 feat(settings): add proxy setting 2024-07-23 00:28:41 +08:00
kangfenmao
2dc8810890 feat: add show or hide assistant sidebar 2024-07-22 21:57:39 +08:00
kangfenmao
5f49d63d89 feat(website): fetch github release info 2024-07-22 15:40:30 +08:00
kangfenmao
f9d47981a3 feat: add contextCount to inputbar 2024-07-22 14:50:40 +08:00
kangfenmao
846be5c9b1 feat: add email to about titles 2024-07-22 14:26:35 +08:00
kangfenmao
42d97ea096 chore: remove change log component 2024-07-22 14:25:15 +08:00
kangfenmao
f96fecabec feat: new about page 2024-07-22 14:24:14 +08:00
kangfenmao
06e92fa1dd fix: disable switch while assistant generating message 2024-07-22 11:28:26 +08:00
kangfenmao
19caf0724a feat: add updateAssistantSettings to useAssistant hook 2024-07-22 11:15:10 +08:00
kangfenmao
199167a920 fix(ProviderSDK): clarify instruction for session summary to avoid punctuation marks and special characters 2024-07-22 10:49:10 +08:00
kangfenmao
e2052956e2 refactor: topic component code 2024-07-22 10:38:00 +08:00
kangfenmao
ea654fc455 fix: disabled switch topic while generating message 2024-07-22 10:22:47 +08:00
kangfenmao
c89d6d3d96 fix: topic missing bug and delete assistant crash 2024-07-21 23:43:17 +08:00
kangfenmao
9ca5fad56e chore(version): 0.3.0 2024-07-21 22:03:49 +08:00
kangfenmao
999f534ff4 fix: assistant settings bugs 2024-07-21 21:57:08 +08:00
kangfenmao
65e075e1e6 feat: add asistant model temperature maxTokens contextCount 2024-07-21 17:50:50 +08:00
kangfenmao
ca6b435ac4 feat: change default assistant name
# Conflicts:
#	src/renderer/src/i18n/index.ts
2024-07-21 10:51:33 +08:00
kangfenmao
abc8a112d0 chore(version): v0.2.9 2024-07-20 12:47:19 +08:00
kangfenmao
513b5779e2 fix: send message setting position 2024-07-20 11:34:52 +08:00
kangfenmao
dff7293ebd feat(provider): add AiHubMix provider 2024-07-20 11:29:24 +08:00
kangfenmao
8f8dc13e73 chore(version): v0.2.8 2024-07-20 00:56:52 +08:00
kangfenmao
f32d0716d9 feat: add custom llm provider 2024-07-20 00:50:46 +08:00
kangfenmao
0d9a16027a chore(version): 0.2.7 2024-07-19 15:52:52 +08:00
kangfenmao
61f5775152 refactor: ProviderSDK 2024-07-19 15:49:08 +08:00
kangfenmao
06511ab740 fix: use activeAssistant's id for fetching assistant and model data 2024-07-19 15:39:49 +08:00
kangfenmao
bd157d92a1 feat: add anthropic provider 2024-07-19 15:34:34 +08:00
kangfenmao
008901253d feat(settings/components): introduce password input for API key to enhance security 2024-07-19 13:38:44 +08:00
kangfenmao
d6b57dac18 feat(assistants.json): Introduce new assistants for translation and summarization 2024-07-19 13:34:21 +08:00
kangfenmao
3ad7379305 feat: add DashScope provider 2024-07-19 12:28:00 +08:00
kangfenmao
74a991fdcd Update Website 2024-07-19 09:38:29 +08:00
kangfenmao
e8ccf69367 feat(website): cherry studio -> cherry ai 2024-07-18 13:02:46 +08:00
kangfenmao
66f49b4b68 chore(version): 0.2.6 2024-07-17 17:49:47 +08:00
kangfenmao
5fef6ee251 feat: new agent center 2024-07-17 17:45:29 +08:00
kangfenmao
69ba3a7c57 chore(version): 0.2.5 2024-07-17 16:21:48 +08:00
kangfenmao
ad78ec06a9 refactor: assistants 2024-07-17 15:48:08 +08:00
kangfenmao
5778a5acb9 fix: delete all topic confirm button text 2024-07-17 12:47:26 +08:00
kangfenmao
1a504ada70 feat(provider): add baichuan provider 2024-07-17 12:44:01 +08:00
kangfenmao
5351ffc9a5 feat: update website 2024-07-16 21:04:18 +08:00
kangfenmao
e9866a9fbb fix: process is not defined 2024-07-16 20:40:25 +08:00
kangfenmao
84257d86c1 feat: check update 2024-07-16 20:06:25 +08:00
kangfenmao
2d362a99c9 fix(about): changelog overflow 2024-07-16 17:27:16 +08:00
kangfenmao
537c5472b5 feat: add website 2024-07-16 17:08:10 +08:00
kangfenmao
b775f13c3e feat: add sentry integration 2024-07-16 17:08:04 +08:00
kangfenmao
983c99ee2e docs: update change log 2024-07-16 11:02:37 +08:00
kangfenmao
ec9bd25220 fix(i18n): provider name en 2024-07-16 10:52:23 +08:00
kangfenmao
9833d1d51a fix: zhipu provider default model data error 2024-07-16 10:40:28 +08:00
kangfenmao
2ba79b7398 fix: provider model edit popup title 2024-07-15 18:07:04 +08:00
kangfenmao
56a4c55986 fix(llm): zhipu provider default models is wrong 2024-07-15 18:02:41 +08:00
kangfenmao
bcb4d04dfb fix: model checking error 2024-07-15 17:58:58 +08:00
kangfenmao
002789df82 feat: update change log styles 2024-07-15 17:31:39 +08:00
kangfenmao
4b4af0f272 fix: default assistant name empty 2024-07-15 17:22:51 +08:00
kangfenmao
b861dfc3bf 0.2.1 2024-07-15 16:45:01 +08:00
kangfenmao
ef40014c26 feat: add changes log 2024-07-15 15:55:51 +08:00
kangfenmao
df2494e476 feat: add release note 2024-07-15 15:00:19 +08:00
kangfenmao
bbf5ef58b7 feat: add pause icon to pause chat completion 2024-07-15 14:21:36 +08:00
kangfenmao
5c297ad747 fix(i18n): reload after change language 2024-07-15 14:16:43 +08:00
kangfenmao
7c88b39098 feat: add keyv-storage 2024-07-15 13:13:42 +08:00
kangfenmao
1cbfe2a707 0.2.0 2024-07-14 22:21:08 +08:00
kangfenmao
b81ed70ea4 fix: auto update 2024-07-14 21:28:07 +08:00
kangfenmao
214da0212f feat:(sidebar): compact layout 2024-07-14 13:28:45 +08:00
kangfenmao
0c02b497fe feat: change assistant list item style 2024-07-14 13:04:01 +08:00
kangfenmao
12173c2b17 feat: remove assistant description 2024-07-14 12:09:48 +08:00
kangfenmao
4b6731a1ba fix: inputbar translation 2024-07-14 11:46:25 +08:00
kangfenmao
c9c906f383 fix: can not create new topic on message generation 2024-07-14 11:39:23 +08:00
kangfenmao
22089a83dc fix: auto updater 2024-07-13 21:26:56 +08:00
kangfenmao
6c576bb486 feat: add i18n 2024-07-13 20:50:39 +08:00
kangfenmao
7d00caf65d feat: prevent user sending messages during message generation 2024-07-13 00:29:53 +08:00
kangfenmao
55341384a6 build: disable devTools on prod mode 2024-07-13 00:29:53 +08:00
kangfenmao
4ad14997d2 feat: add autoUpdater 2024-07-12 16:39:44 +08:00
kangfenmao
28c3c8d585 fix: inputbar height 2024-07-12 15:33:21 +08:00
kangfenmao
250cebc7d3 fix(chat): system message empty error 2024-07-12 14:47:42 +08:00
kangfenmao
f45440edbf refactor(settings): title style 2024-07-12 14:30:59 +08:00
kangfenmao
6712dd03fe feat(setting): add api check 2024-07-12 14:27:27 +08:00
kangfenmao
d844f99f77 feat(settings): add website to provider settings 2024-07-12 13:50:22 +08:00
kangfenmao
85a6d83282 fix: markdown style h1 margin 2024-07-12 12:47:56 +08:00
kangfenmao
ae9a2370a2 fix: regenerate message logic 2024-07-11 23:08:55 +08:00
kangfenmao
0b4b434b6e feat: allow user select text 2024-07-11 23:07:38 +08:00
kangfenmao
339466b3ce feat: re-generage message 2024-07-11 21:17:58 +08:00
kangfenmao
6d7fbd365d feat: add token usage to message 2024-07-11 20:53:27 +08:00
kangfenmao
19f61976d7 feat: show modal info 2024-07-11 18:02:50 +08:00
kangfenmao
3c06428e67 feat: add model fetch and search 2024-07-11 17:41:51 +08:00
kangfenmao
33aa13bbfd refactor: remove model temperature 2024-07-11 16:49:01 +08:00
kangfenmao
a3b10703c3 feat: disable api host edit for system provider 2024-07-11 16:18:12 +08:00
kangfenmao
fe9f2cede0 feat: add openrouter provider 2024-07-11 16:13:11 +08:00
kangfenmao
6270afb434 feat: added drag and drop sorting for providers list 2024-07-11 15:35:09 +08:00
kangfenmao
0606e94e92 feat: add moonshot provider 2024-07-11 15:24:10 +08:00
kangfenmao
a4d50fe811 feat: add avatar for unknown model 2024-07-10 20:15:49 +08:00
kangfenmao
f615a5688f fix: assistant topic not exist 2024-07-10 20:07:50 +08:00
kangfenmao
0ccb92e7f6 fix: type missing 2024-07-10 17:32:09 +08:00
kangfenmao
638f2a317b feat: extend input area 2024-07-10 17:29:52 +08:00
kangfenmao
8b5e8a20b2 feat: added drag and drop sorting for topics list 2024-07-10 17:11:59 +08:00
kangfenmao
a15d82750c feat: added drag and drop sorting for assistants list 2024-07-10 16:53:39 +08:00
kangfenmao
c3f345da61 fix: message content not occupying full width 2024-07-10 16:28:07 +08:00
kangfenmao
c432ff41e0 fix: topic naming assistant using incorrect language model 2024-07-10 16:27:16 +08:00
kangfenmao
8cd61160f2 feat: add a loading status for messages 2024-07-10 16:05:52 +08:00
kangfenmao
fe2c61f453 feat: add a toggle for provider 2024-07-10 15:57:16 +08:00
kangfenmao
536e2fbfcb feat: add ollama provider 2024-07-10 15:26:44 +08:00
kangfenmao
271f973890 feat: add zhipu provider 2024-07-10 13:13:44 +08:00
kangfenmao
994f805ace feat: uppper case code bloack title 2024-07-10 12:33:10 +08:00
kangfenmao
b10953131a fix: remove google/gemma model 2024-07-10 09:41:25 +08:00
kangfenmao
b63cd6bcd3 build: for windows 2024-07-09 21:05:31 +08:00
kangfenmao
453cbf50c4 feat: add scrollbar style 2024-07-09 20:05:31 +08:00
kangfenmao
67adc287cc feat: add provider and model image 2024-07-09 19:29:47 +08:00
kangfenmao
7c9ebb241a fix: highlighter not working 2024-07-09 16:26:10 +08:00
kangfenmao
1c1a180a9c feat: edit user message 2024-07-09 16:17:46 +08:00
kangfenmao
d1ccd114c9 refactor: markdown render 2024-07-09 15:49:28 +08:00
kangfenmao
be6a93e2d0 feat: add error message 2024-07-09 11:24:59 +08:00
kangfenmao
f2e637a0c4 feat(chat): highlight selected model name 2024-07-08 13:53:37 +08:00
kangfenmao
57999d2600 feat: add 01-yi provider 2024-07-08 13:47:04 +08:00
kangfenmao
6a4d0b57b5 fix: dropdown modal list is empty 2024-07-08 13:00:55 +08:00
kangfenmao
7762f42a1a fix: remove silicon models 2024-07-08 13:00:24 +08:00
kangfenmao
fd3355b3a1 feat: auto scroll on send new message 2024-07-07 20:50:57 +08:00
kangfenmao
1645b50628 feat: show model name on message status bar 2024-07-07 20:19:43 +08:00
kangfenmao
fab80b3317 fix: useAppInitEffect not working 2024-07-06 22:59:09 +08:00
kangfenmao
68593d4f30 feat: add message and modal api to window object 2024-07-06 21:02:47 +08:00
kangfenmao
4f0a264aa0 fix(setting): topic naming modal wrong 2024-07-06 21:02:06 +08:00
kangfenmao
2c002a9665 feat: add more system assistant 2024-07-06 18:11:30 +08:00
kangfenmao
a78c7fe465 feat: duplicate assistant 2024-07-06 18:11:18 +08:00
kangfenmao
f11f10bc2b feat: fetch chat completion with history messages 2024-07-06 17:34:33 +08:00
kangfenmao
6844a973ac feat: add send message shortcut 2024-07-06 17:24:07 +08:00
kangfenmao
4a10b2b865 build: reduce bundle size 2024-07-05 21:52:01 +08:00
kangfenmao
cca074590c chore: remove statusbar 2024-07-05 17:04:37 +08:00
kangfenmao
d7bf7e9a47 refactor: product name 2024-07-05 17:03:58 +08:00
kangfenmao
6fd11b695f fix: store blacklist 2024-07-05 17:00:57 +08:00
kangfenmao
ff15b953ba feat(setting): avatar setting 2024-07-05 16:03:13 +08:00
kangfenmao
261f217dee refactor: rename conversation to messages 2024-07-05 14:35:41 +08:00
kangfenmao
2d6d59cc8d feat: first assistant message 2024-07-05 14:11:14 +08:00
kangfenmao
c97887e945 fix: defualt assistant model missing 2024-07-05 14:07:35 +08:00
kangfenmao
64361dccc4 fix: default assistant topic id 2024-07-05 13:51:36 +08:00
kangfenmao
f10fbe0218 feat(settings): default assistant settings 2024-07-05 13:30:48 +08:00
kangfenmao
e1b8fec2fd feat(settings): default modal settings 2024-07-05 13:17:54 +08:00
kangfenmao
695548f457 feat: update openai models 2024-07-05 11:30:09 +08:00
kangfenmao
43ceb4bcf3 feat: add app version 2024-07-05 11:29:56 +08:00
kangfenmao
c7332636b2 fix: fetch chat completion use default provider 2024-07-05 10:31:59 +08:00
kangfenmao
d68f3f5aa3 fix: select modal bugs 2024-07-05 10:19:32 +08:00
kangfenmao
8abb550526 feat: select model for assistant 2024-07-04 18:04:21 +08:00
kangfenmao
49b4c5a5f2 feat: add new topic use keyboard shortcut 2024-07-04 16:48:45 +08:00
kangfenmao
d6084d0314 feat: add models 2024-07-04 15:26:29 +08:00
kangfenmao
a6b1d3531e feat: remove assistant item menu 2024-07-03 13:45:30 +08:00
kangfenmao
1c7355066a feat: agent rename to assistant 2024-07-03 13:44:05 +08:00
kangfenmao
ef3799ec37 feat: add icons on context menu 2024-07-02 19:35:13 +08:00
kangfenmao
14526eee3d feat: clear conversation 2024-07-02 18:48:32 +08:00
kangfenmao
5c115dcd6a feat: delete all topic 2024-07-02 17:35:02 +08:00
kangfenmao
9bfbe9a929 feat: add agent prompt 2024-07-02 16:35:07 +08:00
kangfenmao
e794e1b1e1 feat: edit agent 2024-07-02 16:25:15 +08:00
kangfenmao
c0c9aa0041 feat: new theme color 2024-07-02 15:41:20 +08:00
kangfenmao
fc2b2364a0 feat: ai auto rename topic 2024-07-02 14:21:47 +08:00
kangfenmao
e5615f1a82 feat: rename topic 2024-07-02 10:31:03 +08:00
kangfenmao
afc882bad9 feat: switch topic 2024-07-01 17:41:33 +08:00
kangfenmao
1e8d7dc3c7 feat: add topic list items 2024-07-01 17:33:31 +08:00
kangfenmao
9d669ede60 feat: toggle topic list 2024-07-01 15:45:12 +08:00
kangfenmao
4c14a995a8 feat: add context menu 2024-07-01 14:44:44 +08:00
kangfenmao
25cee820b0 feat: add input toolbar 2024-07-01 14:19:53 +08:00
kangfenmao
2efa2fe64a feat: use ant.design 2024-06-30 17:13:31 +08:00
kangfenmao
dd15658176 refactor: thread -> agent 2024-06-28 15:19:04 +08:00
kangfenmao
d3c44dc1d8 feat(module): add new feature module
Add a new module called "module" that implements the following features:
- Implement feature A
- Provide API interface B
- Optimize performance issues

BREAKING CHANGE: This feature module introduces a new configuration option, requiring updates to the existing configuration files.
2024-06-18 21:01:44 +08:00
kangfenmao
b3ecf05c2f feat(module): add new feature module
Added a new functionality module named "module" which implements the following features:
- Implements feature A
- Provides API interface B
- Optimizes performance issues

BREAKING CHANGE: The new functionality module introduces a new configuration option, requiring updates to the existing configuration files.
2024-06-18 20:06:47 +08:00
kangfenmao
65bc571a76 feat: add electron-devtools-installer 2024-06-18 17:42:58 +08:00
kangfenmao
c3cc957a9d feat(deps): add new dependencies
- Added "@douyinfe/semi-ui" version "^2.60.0"
- Updated "tslib" from version "2.6.2" to "2.6.3"
- Added "@douyinfe/semi-animation-react" version "^2.60.0"
- Added "@douyinfe/semi-illustrations" version "^2.60.0"
- Added "@douyinfe/semi-theme-default" version "^2.60.0"
- Added "@douyinfe/semi-animation" version "2.60.0"

BREAKING CHANGE: The new dependencies may introduce breaking changes in the application. Please ensure compatibility and make necessary updates.

Closes #123
2024-06-18 16:41:04 +08:00
kangfenmao
c501c03b9d style(app): adjust styles for better layout and user experience
- Adjusted navbar and sidebar padding, height, and width
- Modified background color and scrollbar appearance for consistency
- Added input bar component for typing messages in chat
- Enhanced alignment and display of navbar elements

BREAKING CHANGE: Changes may affect layout and require UI adjustments.
2024-06-18 16:22:37 +08:00
kangfenmao
65371971f2 feat: add redux-persist 2024-05-31 15:53:55 +08:00
kangfenmao
e5ed0cad1d feat: add redux store 2024-05-31 14:38:19 +08:00
kangfenmao
bdd0c55630 style(css): update scrollbar styles
Updated scrollbar styles in App.css to customize appearance and behavior:
- Set width and height for scrollbar
- Defined background colors for track and thumb
- Added hover effect for scrollbar thumb

No breaking changes introduced.
2024-05-30 16:43:51 +08:00
kangfenmao
54f41d1278 feat: add localforage and conversations hook 2024-05-30 16:20:50 +08:00
kangfenmao
2a988b3d76 feat: add settings pages 2024-05-29 15:47:09 +08:00
kangfenmao
f4f65755cc refactor: add styled-component 2024-05-29 13:27:56 +08:00
kangfenmao
78b545702c chore(lint): Update ESLint and Prettier configurations 2024-05-24 16:33:26 +08:00
kangfenmao
6c7e30fdc2 style(config): update Prettier and VS Code settings 2024-05-24 12:45:41 +08:00
kangfenmao
b2b1899fa2 feat: add home page 2024-05-24 12:38:51 +08:00
kangfenmao
5a8af12735 feat: add vite-electron template 2024-05-24 10:03:02 +08:00