littel_penguin66
56ca81d245
Fix incorrect synchronization behavior of webdav auto sync ( #568 )
2024-12-29 08:44:21 +08:00
kangfenmao
ccb216e76a
fix: 模型名后面标注一下服务商 #557
2024-12-27 18:09:22 +08:00
kangfenmao
60931b85ff
fix: model settings params step size
2024-12-27 16:47:44 +08:00
kangfenmao
dc1dbc7bb6
feat: add jina provider
2024-12-27 16:29:17 +08:00
kangfenmao
5d2efbd62b
fix: 需要只发送图片功能 #538
2024-12-27 14:40:44 +08:00
sommermorgentraum
5337017648
feat: Add capabilities for user to load custom CSS #548
2024-12-27 14:11:12 +08:00
kangfenmao
c409256ae9
fix: azure openai embedding
2024-12-27 14:02:53 +08:00
kangfenmao
4ac608052c
chore: update dependencies and improve project structure
2024-12-27 12:42:17 +08:00
kangfenmao
5e6aaabb23
fix: 小程序中增加 github copilot #547
2024-12-27 12:10:41 +08:00
kangfenmao
8812daeeee
fix: 某些输出包含 sub 无法正常显示 #545
2024-12-27 11:54:11 +08:00
kangfenmao
13e3a8478c
feat: added topic message update and search state management
2024-12-27 11:48:12 +08:00
kangfenmao
5b42a6d054
feat: add embeding tag to settings
2024-12-26 12:25:58 +08:00
kangfenmao
153e7a9299
refactor: knowledge base engine change to libsql
2024-12-26 10:00:37 +08:00
littel_penguin66
77e0c5172e
Add Japanese localization for i18n ( #533 )
2024-12-25 22:04:29 +08:00
kangfenmao
c50ac440c8
fix: knowledge base bugs
2024-12-25 21:54:46 +08:00
kangfenmao
34ebab0af8
refactor: knowledge base database engine
2024-12-25 17:42:03 +08:00
Tan Xiang
b85765915e
fix: shortcut tips ( #525 )
2024-12-24 23:09:54 +08:00
kangfenmao
960f50e4e4
fix: gemini web serach modal 400 request error
2024-12-24 18:00:25 +08:00
kangfenmao
aa3812eddc
fix: linux window title style
2024-12-24 14:43:32 +08:00
kangfenmao
6b9e58171b
feat: update models inside
2024-12-24 13:27:40 +08:00
kangfenmao
2f64653b1e
fix: knowledge base bugs
2024-12-24 12:41:58 +08:00
kangfenmao
03dd3038e0
patch: @llm-tools
2024-12-24 12:11:07 +08:00
kangfenmao
f1f7e8e11b
feat: added webdav auto-sync settings synchronization and custom show message option
2024-12-24 10:25:19 +08:00
kangfenmao
fbd189c5e1
Merge branch 'knowledge'
2024-12-24 09:38:38 +08:00
little_penguin66
87c3716f75
add autoSync in WebDav
2024-12-24 09:34:16 +08:00
kangfenmao
37477587b6
fix: check provider connection use the last model
2024-12-24 09:33:43 +08:00
kangfenmao
d558572d97
chore(version): 0.9.0
2024-12-23 17:07:26 +08:00
kangfenmao
7506d04c55
build: reduce package size
2024-12-23 14:22:37 +08:00
kangfenmao
35fd5aef22
fix: knowledge bugs
2024-12-23 10:48:40 +08:00
kangfenmao
9aa2a4727d
build: add matrix
2024-12-19 17:20:52 +08:00
kangfenmao
ca6027dd83
feat: remove knowledge queue
2024-12-19 13:45:11 +08:00
kangfenmao
c2462fd51c
feat: knowledge base
2024-12-19 09:24:20 +08:00
tanxiang
0739758469
feat(i18n): add "Switch Model" message to multiple locales and update tooltip in MessageMenubar
2024-12-18 13:35:39 +08:00
adfnekc
b2554333a9
feat: message 增加 metrics 字段 用以统计token生成速度和首字时延 ( #479 )
2024-12-16 17:10:36 +08:00
kangfenmao
6ced973b35
chore(version): 0.8.27
2024-12-16 15:47:07 +08:00
kangfenmao
ccbeefc546
feat: added long text paste control and threshold settings
2024-12-16 15:08:40 +08:00
kangfenmao
7fdc2db522
fix: o1模型支持流式输出 #439
2024-12-16 14:48:51 +08:00
kangfenmao
978f1342e4
feat: disable select menu text
2024-12-16 14:39:54 +08:00
kangfenmao
ff935a656e
feat: add copy last message shortcuts
2024-12-16 14:13:59 +08:00
kangfenmao
15539a5609
feat: add thinkany minapp
2024-12-16 13:42:08 +08:00
kangfenmao
88cd4f2144
fix: mermaid图表代码一键复制功能 #460
2024-12-16 13:20:24 +08:00
kangfenmao
daf2e035b2
fix: 输出不显示 markdown 的小圆点 #446
2024-12-16 12:58:31 +08:00
kangfenmao
7ceb4920ec
feat: added hotkey functionality and improved appstorepopover layout
2024-12-16 12:55:14 +08:00
kangfenmao
0074d5c8b4
feat: add svg preview
2024-12-16 12:35:39 +08:00
kangfenmao
96737ed695
feat: add display settings
2024-12-16 12:04:12 +08:00
kangfenmao
356da1ea67
feat: add miniapp icon to navbar right
2024-12-16 11:32:50 +08:00
kangfenmao
debf996146
feat: add n.cn to minapp list
2024-12-16 10:48:55 +08:00
kangfenmao
8d73d1e844
fix: input bar default rows #431
2024-12-16 10:26:04 +08:00
duanyongcheng77
b0d777293b
feat: 🎸 可以多次点击上传文件按钮上传文件
2024-12-16 09:54:12 +08:00
kangfenmao
1a9fbbc0a2
fix: KaTeX引擎公式渲染错位 #473
2024-12-16 09:42:10 +08:00
kangfenmao
7d561dbfb7
feat: added setshowassistants function to useshowassistants hook and updated error handling logic
2024-12-13 16:37:48 +08:00
kangfenmao
6af07c278d
fix: handle unknown models in iswebsearchmodel function
2024-12-13 10:28:09 +08:00
Shelly
b1ebe13b5f
feat: 🎸 allowMarkdownLongTextToAutomaticallyWrap ( #454 )
...
Co-authored-by: duanyongcheng77 <duanyongcheng77@gmail.com>
2024-12-13 09:51:42 +08:00
kangfenmao
25eb97902b
chore(version): 0.8.25
2024-12-12 18:24:06 +08:00
kangfenmao
2fae6e4a3e
feat: add web search for google gemini modal gemini-2.0-flash-exp
2024-12-12 14:26:52 +08:00
Shelly
f312c5fc40
feat: 🎸 add shortcut for command + enter ( #443 )
...
* feat: 🎸 add shortcut for command
* feat: 🎸 only command
---------
Co-authored-by: duanyongcheng77 <duanyongcheng77@gmail.com>
2024-12-12 14:22:41 +08:00
kangfenmao
afa96549a3
styles: use mac style
2024-12-11 20:02:15 +08:00
kangfenmao
6beee78ce8
fix: can not delete last message
2024-12-11 20:01:52 +08:00
kangfenmao
a230ee2c69
chore(version): 0.8.24
2024-12-11 11:41:16 +08:00
kangfenmao
28a27447a5
feat: add new social media translations and links
2024-12-10 20:36:37 +08:00
kangfenmao
408976e5dc
feat: add shortcut for assistant and topic show
2024-12-10 20:28:05 +08:00
kangfenmao
7153996c35
fix: reduced message counts for messages component
2024-12-10 19:53:14 +08:00
kangfenmao
73f6a743cd
feat: add enter key trigger for translate model prompt
2024-12-10 19:41:50 +08:00
kangfenmao
3b250d7d78
style: improved layout and styling
2024-12-10 19:39:00 +08:00
kangfenmao
272efaf76e
feat: add top-p settings #224
2024-12-10 19:24:30 +08:00
kangfenmao
44c64a571a
feat: sidebar shadow
2024-12-10 18:07:37 +08:00
kangfenmao
f817d9136b
fix: 清除上下文按钮容易误点 #426
2024-12-10 17:23:00 +08:00
kangfenmao
c0f192c6f2
fix: support "ctrl+enter" as send shortcuts #244
2024-12-10 17:09:57 +08:00
kangfenmao
b5a109401c
feat: add update info ui
2024-12-10 17:06:29 +08:00
牡丹凤凰
aeff59946c
Update models.ts
2024-12-10 05:23:13 +08:00
kangfenmao
21ad4cfecc
refactor: improve llmodel group assignment logic and sorting
2024-12-09 11:26:02 +08:00
kangfenmao
4df39179bb
fix: escaped special characters in code snippets #419
2024-12-09 09:50:15 +08:00
亢奋猫
f66adcd217
Merge pull request #418 from 1355873789/develop
...
历史消息懒加载
2024-12-07 14:41:48 +08:00
Amatsuka
465bf4006c
elfix: Add the grok vision model and fix the incorrect marking of the grok beta model as a visual model.
2024-12-07 14:39:48 +08:00
首都爱护动物协会
14c9cb6001
历史消息懒加载
...
性能优化
2024-12-07 12:27:16 +08:00
duanyongcheng77
1981f2e648
style: 💄 change chinese-traditional icon to hk
2024-12-06 17:03:28 +08:00
kangfenmao
e5c1791135
chore(version): 0.8.23
2024-12-06 00:12:07 +08:00
kangfenmao
ae1960f5c6
fix: plain text render
2024-12-05 22:33:21 +08:00
kangfenmao
51ca9cb289
fix: check for update ui
2024-12-05 21:38:11 +08:00
kangfenmao
7d2df1a8c5
fix: register shortcut key error
2024-12-05 21:05:26 +08:00
kangfenmao
2757535cf0
feat: added translation support for non-english languages
2024-12-05 09:50:15 +08:00
kangfenmao
243065221d
fix: add error handling and logging for shortcut registration failures, remove windows shortcut support
2024-12-04 19:37:37 +08:00
kangfenmao
2a674c169e
chore(version): 0.8.22
2024-12-04 14:08:09 +08:00
kangfenmao
a71782abb6
fix: improved error handling with formatted json error messages
2024-12-03 20:42:13 +08:00
kangfenmao
73973ecb7f
feat: change re-generage message logic
2024-12-03 20:32:18 +08:00
kangfenmao
368de84440
docs: add chineses issue template
2024-12-03 19:02:41 +08:00
kangfenmao
a170dbd6f0
feat: improved search functionality for agent page
2024-12-03 18:46:57 +08:00
kangfenmao
9b84176a42
wip
2024-12-03 17:45:39 +08:00
kangfenmao
0f36610e23
chore: cleaned up dependencies and database schema
2024-12-03 17:21:51 +08:00
kangfenmao
1e273834b8
fix: translate prompt and translateText funciton
2024-12-03 17:18:18 +08:00
kangfenmao
115f111071
chore(version): 0.8.20
2024-12-03 12:52:08 +08:00
kangfenmao
a4d1bcffd9
style: update api key input field formatting and validation
2024-12-03 12:24:25 +08:00
kangfenmao
f5d37a4e53
feat: implement automatic text translation functionality
2024-12-03 11:55:52 +08:00
kangfenmao
a9d4a0885c
feat: add MessageErrorBoundary component
2024-12-03 11:15:35 +08:00
kangfenmao
6596497c97
feat: added topic auto-renaming to messages page
2024-12-03 10:57:38 +08:00
kangfenmao
12d8f57dab
feat: add enable topic naming settings #399
2024-12-03 10:47:43 +08:00
kangfenmao
7f2f3ad88a
refactor: shortcuts feature
2024-12-03 10:23:53 +08:00
kangfenmao
cd3c053f81
feat: add translations and reset functionality for new features
2024-12-02 22:29:18 +08:00
kangfenmao
7dacd58821
feat: add shortcut feature
2024-12-02 18:03:38 +08:00
kangfenmao
744a6ac7cb
feat: add translated message content
2024-12-02 13:41:28 +08:00
kangfenmao
2e9041c891
feat: auto translate input text
2024-11-30 22:37:33 +08:00
kangfenmao
3717ff25bf
feat: generate random seed for image generation in usepaintings hook
2024-11-30 20:22:07 +08:00
kangfenmao
494d52ac85
fix: update ipc handle to retrieve update information
2024-11-30 20:22:00 +08:00
kangfenmao
22d2ff1518
feat: added command shortcuts for new topic input
2024-11-30 14:18:38 +08:00
kangfenmao
06ae4328ea
style: update code block padding and topic position
2024-11-30 12:01:00 +08:00
kangfenmao
8de1197557
feat: add configurable request options to gemini provider
2024-11-26 13:15:25 +08:00
kangfenmao
09e86b35a5
fix: proxy
2024-11-25 15:57:16 +08:00
kangfenmao
4cd962b42f
fix: 链接失败警告不消失 #382
...
close #382
2024-11-25 14:14:03 +08:00
kangfenmao
1cae86f93d
fix: 模型回答时可以新建对话 #369
...
close #369
2024-11-25 14:10:09 +08:00
kangfenmao
1171100417
fix: code block copy button missing
2024-11-25 13:56:41 +08:00
kangfenmao
dcf57651fe
feat: update input component and add translation features
2024-11-25 13:43:03 +08:00
kangfenmao
603b867a5f
fix: auto update assistant model
2024-11-25 12:49:47 +08:00
kangfenmao
e765bf9828
feat: create assistant with search text
2024-11-25 12:30:46 +08:00
kangfenmao
33d5da7325
feat: clear app cache
2024-11-25 11:16:24 +08:00
kangfenmao
383e8255a0
feat: add localization text and model type support #378
2024-11-25 10:31:57 +08:00
kangfenmao
4cb5c128bb
feat: add border to list item
2024-11-24 01:35:41 +08:00
kangfenmao
949a13b021
fix: 设置中有两个“代码风格”项 #373
2024-11-23 23:08:27 +08:00
kangfenmao
ad625b23a7
feat: improve proxy configuration handling
2024-11-23 14:21:08 +08:00
kangfenmao
9288e7b292
feat: update electron configuration and add locale-based language selection #370
2024-11-21 18:14:27 +08:00
kangfenmao
ec703852f8
style: adjust window vibrancy style
2024-11-20 20:18:51 +08:00
kangfenmao
64c8831530
style: removed dark theme styles, updated search and ui
2024-11-20 19:14:09 +08:00
kangfenmao
75e396ecf0
chore(version): 0.8.16
2024-11-20 18:50:27 +08:00
kangfenmao
697c3b1838
feat: implement new ui features and styles
2024-11-20 17:49:39 +08:00
kangfenmao
efa0f4cbdb
Revert "feat: remove model settings from settings tab"
...
This reverts commit a9aa5a8da0 .
# Conflicts:
# src/renderer/src/pages/home/Tabs/Settings.tsx
2024-11-20 17:38:10 +08:00
kangfenmao
c3414e9b6d
feat: add new model visionallowedmodels
2024-11-20 16:40:00 +08:00
kangfenmao
6ba6108f43
style: update styles for improved visual consistency and layout
2024-11-20 16:37:52 +08:00
kangfenmao
c3d007b52c
feat: added size attribute to preview and download buttons
2024-11-20 11:57:57 +08:00
kangfenmao
e1494d408f
feat: enable auto-update and auto-install of app updates
2024-11-20 11:04:42 +08:00
kangfenmao
cd625430b2
style: adjusted layout and styling for searchpopup component
2024-11-20 11:01:02 +08:00
kangfenmao
aefb08965d
chore(version): 0.8.15
2024-11-19 23:46:22 +08:00
kangfenmao
d2dd70000b
docs: visual updates to shortcutsettings page
2024-11-19 20:53:12 +08:00
kangfenmao
f0a96bb34c
fix: 无法恢复备份文件 #341
2024-11-19 20:30:47 +08:00
kangfenmao
0ec61e1c47
feat: new settings ui
2024-11-19 19:54:18 +08:00
kangfenmao
335ce4963b
feat: added data folder
2024-11-19 18:48:57 +08:00
kangfenmao
63ef0d2df1
fix: 编辑消息无效 #313
2024-11-19 15:34:03 +08:00
kangfenmao
c0c0e8ae33
style: update antdesign segmented styles
2024-11-19 15:17:54 +08:00
kangfenmao
771b078df9
feat: adjusted searchpopup dimensions and added assistant generation checks
2024-11-19 15:08:04 +08:00
kangfenmao
64e70ea918
style: update color scheme to darker shades of black
2024-11-19 14:45:22 +08:00
kangfenmao
2d46a4494e
feat: add search popup
2024-11-19 14:17:38 +08:00
kangfenmao
9b7e2282fe
feat: improved agents page filtering and layout adjustments, added russian translations support
2024-11-19 12:04:01 +08:00
kangfenmao
535b7d0a92
style: update code block ui styling and logic
2024-11-19 11:49:35 +08:00
kangfenmao
223496192d
feat: validate html elements in markdown, refactor cursor type, disable markdown input rendering
2024-11-19 11:45:00 +08:00
kangfenmao
8ef3ef2a8f
fix: has unsafe elements
2024-11-19 11:13:16 +08:00
首都爱护动物协会
49c09f381c
Update models.ts
...
douhbao matching rules update
2024-11-19 04:08:26 +08:00
kangfenmao
c8c58ddcfb
feat: auto switch to topics
2024-11-18 17:51:17 +08:00
kangfenmao
5bffb86d4f
feat: code collapsible settings
2024-11-18 17:44:33 +08:00
kangfenmao
84fa5b065b
wip
2024-11-18 17:16:55 +08:00
kangfenmao
7ecb35dfa7
fix: 缩放快捷键不支持小键盘 #354
2024-11-18 17:05:50 +08:00
kangfenmao
2d7d403b15
fix: 重启之后无法保存界面的缩放 #354
2024-11-18 17:00:26 +08:00
kangfenmao
7342a0afef
feat: added proxy settings and handling functionality
2024-11-18 14:05:17 +08:00
kangfenmao
1b8a3885f7
feat: add provider type
2024-11-18 13:04:46 +08:00
kangfenmao
c33c0b20f2
feat: enabled provider after add model
2024-11-18 11:41:17 +08:00
kangfenmao
4f75f29361
feat: added gemini experimental to vision allowed models
2024-11-18 11:26:02 +08:00
injurka
fe00eed7b9
feat: russia locale
2024-11-13 08:21:13 +08:00
kangfenmao
d2ca6f1041
feat: add new button to inputbar component and remove unnecessary toolbar button
2024-11-12 19:27:46 +08:00
kangfenmao
0f3dc87d08
fix: improved popup item filtering logic
2024-11-12 19:27:46 +08:00
kangfenmao
7d3cae1f5b
feat: add adaptive tray icon handling
2024-11-12 17:52:00 +08:00
kangfenmao
ceae1fa3d0
feat: remove tray behavior on app close, add platform detection and file extensions
2024-11-12 16:36:47 +08:00
kangfenmao
12a2c8c86d
feat: added api connection validation and provider configuration
2024-11-12 13:56:03 +08:00
kangfenmao
29d6c4be18
feat: update system_models to use gpt-4o-latest model
2024-11-12 13:28:40 +08:00
kangfenmao
738e51c078
style: adjusted styling and layout for mac os and file list view
2024-11-12 12:09:34 +08:00
kangfenmao
db050c002a
feat: improved pin model functionality and translations
2024-11-12 11:54:11 +08:00
kangfenmao
398f995cd1
feat: handle sorted and filtered agent groups in agentspage
2024-11-12 11:26:09 +08:00
kangfenmao
348fc365fa
feat: update system tray icon functionality and ui
2024-11-12 11:16:55 +08:00
kangfenmao
7b6d38e349
feat: add provider deletion functionality and related translations
2024-11-12 10:14:01 +08:00
kangfenmao
6a35c0e3d8
fix: fixed tiling window manager and password input handling issues
2024-11-12 10:00:58 +08:00
kangfenmao
9a63169a73
fix: 视觉模型识别错误 #329
2024-11-12 09:23:24 +08:00
kangfenmao
a9aa5a8da0
feat: remove model settings from settings tab
2024-11-12 00:50:13 +08:00
kangfenmao
a2d568175b
feat: update translations and display settings
2024-11-12 00:37:23 +08:00
kangfenmao
0b9717780d
feat: improved tray functionality and ui theme settings
2024-11-12 00:25:57 +08:00
kangfenmao
b371fed814
style: improved mermaid popup styling and positioning
2024-11-11 23:49:44 +08:00
injurka
3311f8cdef
feat: added settings for minimize to tray instead of closing
2024-11-11 23:49:18 +08:00
kangfenmao
422baa848b
fix: fix select box issue with mermaid diagrams
2024-11-11 23:33:57 +08:00
kangfenmao
739aa21475
style: improved chat window styling and accessibility
2024-11-11 23:26:45 +08:00
kangfenmao
23ef4ab952
fix: adjusted tray icon size to match linux platform requirements
2024-11-11 18:03:03 +08:00
injurka
b77f845cb0
fix: the context menu is not displayed on linux
2024-11-11 17:58:20 +08:00
kangfenmao
0573b274ed
feat: add loading indicator and disable check button while checking api keys
2024-11-11 17:57:48 +08:00
kangfenmao
60433bb1ab
style: update bubble ui component styles
2024-11-11 17:41:53 +08:00
kangfenmao
1caf53fbda
fix: message color
2024-11-11 13:40:25 +08:00
kangfenmao
446e011c6a
chore(version): 0.8.12
2024-11-11 11:18:43 +08:00
kangfenmao
c319b54a26
feat: rename images to paintings for consistency
2024-11-11 10:45:42 +08:00
kangfenmao
e9ca1d54a0
feat: add check all keys popup
2024-11-11 10:41:43 +08:00
kangfenmao
1ff8fe0c2e
fix: removed macos window minimize event handler
2024-11-11 09:25:22 +08:00
kangfenmao
17fff46024
style: update code formatting for markdown styles
2024-11-10 17:16:10 +08:00
kangfenmao
d258c1cfe2
feat: add mermaid preview and download feature
2024-11-10 17:09:18 +08:00
kangfenmao
79cabadfb8
fix: 加入账号轮询功能 #293
2024-11-09 23:18:56 +08:00
kangfenmao
61ceca2363
feat: update sidebar menu with interactive tooltips and painting terminology
2024-11-09 22:26:35 +08:00
kangfenmao
8a8deda002
fix: removed theme dependency in syntaxhighlighterprovider, added mermaid delay
2024-11-09 15:02:38 +08:00
kangfenmao
6536ec227a
fix: 气泡默认界面显示异常 #308
2024-11-09 14:54:22 +08:00
kangfenmao
af1fd90118
feat: add mermaid library and theme initialization
2024-11-09 14:51:39 +08:00
kangfenmao
68fa2bad15
fix: mermaid图渲染有问题 #310
2024-11-09 14:16:42 +08:00
kangfenmao
bac3bad8db
style: improved syntax highlighting functionality and code loading
2024-11-09 10:05:34 +08:00
kangfenmao
e11633310c
feat: add the ability to display the application in tray #297
2024-11-09 08:42:09 +08:00
kangfenmao
612b39a878
fix: code style init value
2024-11-08 11:59:32 +08:00
injurka
8491141edc
fix: expand code syntax highlighting options ( #307 )
...
* added locale for context-menu
* fix: expand code syntax highlighting options
* fix: type for theme
---------
Co-authored-by: injurka <ikornilov.ext@prosebya.ru~>
2024-11-08 11:59:05 +08:00
kangfenmao
088628f89f
chore(version): 0.8.10
2024-11-07 23:06:42 +08:00
kangfenmao
a6b4e48640
fix: 添加自定义的模型的分组总是成为大写字母 #257
2024-11-07 22:51:37 +08:00
kangfenmao
ba0e2c5848
fix: input token i18n
2024-11-07 22:51:37 +08:00
injurka
d986087857
fix: when changing the values in the inputs in the tab Default Assisting, they do not change ( #305 )
...
* added locale for context-menu
* fix: when changing the values in the inputs in the tab Default Assisting, they do not change
---------
Co-authored-by: injurka <ikornilov.ext@prosebya.ru~>
2024-11-07 22:13:47 +08:00
kangfenmao
73c93c5581
feat: 添加DuckDuckGo AI Chat #271
2024-11-07 22:08:11 +08:00
kangfenmao
ceec4a9f97
fix: 删除最后一组预设消息组后无法保存 #300
2024-11-07 18:11:45 +08:00
kangfenmao
cf08467552
fix: 气泡模式,代码框配色看不清楚 #302
2024-11-07 17:49:31 +08:00
kangfenmao
34c85e8f0c
fix: github models 不支持图片 #291
2024-11-07 17:32:37 +08:00
injurka
1db3faa2a8
fix type import
2024-11-06 22:09:28 +08:00
injurka
35efada37e
added locale for context-menu
2024-11-06 22:09:28 +08:00
kangfenmao
ceca3408ff
refactor: refactored capturescrollablediv function and updated chat and messages components
2024-11-06 15:56:48 +08:00
kangfenmao
f2def559d4
chore: remove unused llm store model and migration config
2024-11-06 13:17:43 +08:00
首都爱护动物协会
cd97be0f10
Match the avatar for the Pixtral model.
2024-11-05 20:50:43 +08:00
首都爱护动物协会
b87394ed88
add pixtral avatar
2024-11-05 20:50:43 +08:00
kangfenmao
5d01d12d2a
fix: fix shortcut registration and unregistration
2024-11-05 17:25:38 +08:00
Hypered1
d7f4e4584a
Fix typo in zh-cn.json
2024-11-05 16:48:56 +08:00
首都爱护动物协会
eda870f181
Add new model and provider avatars.
2024-11-05 16:48:07 +08:00
首都爱护动物协会
3f093a91be
Add Providers
...
1. Fix the naming error of the Grok model
2. Add new providers: Grok, Mistral, Jina, Hyperbolic
2024-11-05 16:48:07 +08:00
kangfenmao
568d4814e3
feat: remove image compress
2024-11-03 01:26:00 +08:00
kangfenmao
9468f3b511
refactor: main code
2024-11-02 23:32:59 +08:00
kangfenmao
04af940144
feat: export to word
2024-11-02 21:45:23 +08:00
kangfenmao
e33d9ac0ae
fix: 在对话中插入图片时,应该自动压缩一下 #132
2024-11-02 15:30:41 +08:00
kangfenmao
cd835b7c36
fix: Ctrl + - 缩放时 缩到最小 再缩的话会报错 #266
2024-11-02 15:13:43 +08:00
kangfenmao
dd4239da87
fix: 默认模型在模型服务中禁用后显示错误 #266
2024-11-02 15:11:36 +08:00
kangfenmao
41c3895da4
feat: add message card style switch
2024-11-01 21:50:40 +08:00
kangfenmao
2e9c7d0830
fix: chat text color
2024-11-01 18:14:23 +08:00
kangfenmao
8ea73e14c9
style(message): user message use black color
2024-11-01 17:43:21 +08:00
kangfenmao
e0dab5cf5b
feat: set topic position to left
2024-11-01 12:28:13 +08:00
kangfenmao
1785e7df0a
feat: dynamic handling for tab groups
2024-11-01 12:18:48 +08:00
kangfenmao
6cb1846b23
fix: ui and layout
2024-11-01 12:06:30 +08:00
kangfenmao
21243579b3
feat: added sorting functionality and updated translations
2024-11-01 11:46:11 +08:00
kangfenmao
0d2ad2e4c3
feat: improved ui layout and added reusable add agent card component
2024-11-01 11:00:17 +08:00
kangfenmao
071a3950cd
feat: topic position set default to left
2024-10-31 17:11:32 +08:00
Teo
dc6066b74c
refactor(navbar): 移除未使用的代码
2024-10-31 16:51:38 +08:00
Teo
ce55d8d0e7
refactor(navbar): 移除未使用的代码
2024-10-31 16:51:38 +08:00
Teo
d4ae321cd2
style(toggleTheme): 将主题切换按钮移到左下角菜单栏中
2024-10-31 16:51:38 +08:00
Teo
89dd35c98d
style(chat): 对话界面改为左右布局
2024-10-31 16:51:38 +08:00
Teo
b8c70a3061
style(markdown): 小代码块不换行
2024-10-31 16:51:38 +08:00
kangfenmao
968a749aaa
chore(version): 0.8.7
2024-10-31 15:01:37 +08:00
kangfenmao
e2fc593624
style: update responsive container styling for paintingslist component
2024-10-31 14:39:27 +08:00
kangfenmao
0e1674ce6c
feat: added new painting functionality with mac device restriction
2024-10-31 14:35:05 +08:00
kangfenmao
18566989be
chore(version): 0.8.6
2024-10-31 13:34:06 +08:00
kangfenmao
31fa10f185
feat: improved real-time painting generation support
2024-10-31 13:28:07 +08:00
kangfenmao
f6aa0dc55a
feat: added translations and ui improvements
2024-10-31 13:18:35 +08:00
kangfenmao
ca2a9ed84a
feat: added translation options for opening all files
2024-10-31 12:17:27 +08:00
kangfenmao
79f6d598ab
feat: added translation functionality and chinese support
2024-10-31 12:11:30 +08:00
kangfenmao
fb564733e4
style: prevent drag on image preview switch
2024-10-31 11:38:37 +08:00
kangfenmao
63e5972dd2
feat: improvedscrollbar component functionality and added internationalization support to agentspage component
2024-10-31 11:31:38 +08:00
首都爱护动物协会
b80270709f
add new providers logo
2024-10-31 09:37:17 +08:00
首都爱护动物协会
d7b459dcee
Agents Page Upgrade
...
1. Simplified the layout of the agents page for improved user experience.
2. Enhanced the design of agent cards for a more visually appealing look.
2024-10-31 09:37:17 +08:00
kangfenmao
76b9e1a65e
fix: painting no provider
2024-10-31 09:23:58 +08:00
kangfenmao
b148c5adf5
feat: files ui improvements
2024-10-30 20:45:48 +08:00
kangfenmao
2313f66ad9
refactor: services
2024-10-30 17:23:52 +08:00
kangfenmao
02edd983d1
chore: remove useless files
2024-10-30 00:32:27 +08:00
kangfenmao
3e049baaa4
feat: added file download functionality and improved api
2024-10-30 00:32:27 +08:00
kangfenmao
7401d85825
feat: add paintaing page
2024-10-30 00:32:27 +08:00
AHpx-Lap
241dcddfed
feat: use auto theme as default
2024-10-30 00:31:56 +08:00
kangfenmao
72e847258d
feat: add instance lock and second instance handling
2024-10-29 14:48:48 +08:00
kangfenmao
0cc460a4a3
chore(version): 0.8.5
2024-10-29 02:46:45 +08:00
kangfenmao
98307d5d85
feat: add chinese translations and improve ui
2024-10-29 02:26:10 +08:00
kangfenmao
f73749ac63
feat: add keyborad shortcut settings
2024-10-29 01:55:11 +08:00
kangfenmao
bf5617393b
feat: enhanced search functionality with translation support
2024-10-29 00:40:44 +08:00
kangfenmao
057efbf98c
fix: agents sort
2024-10-29 00:27:35 +08:00
kangfenmao
2143a6614e
fix: add X-Api-Key headers #246
2024-10-28 23:33:20 +08:00
kangfenmao
6f9eb2ae75
fix: add claude-3-5-sonnet-latest support #247
2024-10-28 16:40:37 +08:00
kangfenmao
73c2945961
fix: agents tabs not shown
2024-10-28 16:23:55 +08:00
首都爱护动物协会
18beffcc29
Update agents.json
2024-10-28 08:50:59 +08:00
kangfenmao
2b17319855
feat: enhanced text wrapping and ant-input styling
2024-10-27 22:50:45 +08:00
kangfenmao
d77c1ce2b4
feat: update agents.json
2024-10-27 19:53:20 +08:00
kangfenmao
b43f5c9ead
fix: fix stale state issue in chat component
2024-10-27 19:30:18 +08:00
kangfenmao
a8651ec558
feat: enhanced ui with translation and layout improvements
2024-10-27 19:13:54 +08:00
kangfenmao
d76a173706
feat: use real file path
2024-10-27 18:58:23 +08:00
kangfenmao
7ec3cb05f2
feat: scroll to bottom on messages page load
2024-10-27 18:33:01 +08:00
kangfenmao
a83d514169
fix: removed filter condition and messages from fetchchatcompletion() payload
2024-10-27 00:11:30 +08:00
kangfenmao
1f8551135f
style: optimized performance and refined styles
2024-10-26 23:48:14 +08:00
kangfenmao
1444739cc6
style: align tab content horizontally and ignore agents.json with prettier
2024-10-26 23:36:06 +08:00
kangfenmao
c7cbecad68
feat: update ui components with improved design and functionality
2024-10-26 23:14:33 +08:00
kangfenmao
ab1c597e1c
refactor: improved code readability for filtering agents
2024-10-26 22:38:31 +08:00
kangfenmao
ac21c90b6f
feat: add agents tabs and search
2024-10-26 22:33:47 +08:00
kangfenmao
9ec0836d26
feat: added icons to buttons for preview and download
2024-10-26 17:29:35 +08:00
kangfenmao
ee966010e1
refactor: messages completion
2024-10-26 17:12:06 +08:00
kangfenmao
7c99621558
fix: WebDAV 备份失败 maxBodyLength 限制 #243
2024-10-25 13:26:46 +08:00
kangfenmao
cfb3eb7d90
docs: update documentation for a more inclusive environment and added japanese and chinese documentation
2024-10-25 00:09:01 +08:00
kangfenmao
7f0909c796
fix: 新的滚动条组件
2024-10-24 23:08:11 +08:00
kangfenmao
27631d9cff
chore(version): 0.8.3
2024-10-24 18:47:20 +08:00
kangfenmao
596cf8e3f2
docs: update translation and api url tip
2024-10-24 16:19:47 +08:00
kangfenmao
6e2ab66b81
fix: 添加默认助手会添加两个 #238
2024-10-24 15:46:08 +08:00
kangfenmao
2cbb4c8831
fix: 公式显示问题 #239
2024-10-24 15:33:04 +08:00
kangfenmao
5347f63aa8
fix: 添加默认助手会添加两个 #238
2024-10-24 15:05:13 +08:00
kangfenmao
077a66c675
feat: scrollbar
2024-10-24 14:58:13 +08:00
kangfenmao
a2dd440f77
fix: 公式又不居中了 #231
2024-10-23 20:49:22 +08:00
kangfenmao
b47d6c95e7
fix: 修复数据库和 store 数据不一致问题
2024-10-23 14:08:48 +08:00
kangfenmao
04dae10d89
fix: 汉语新解卡片 css
2024-10-22 19:53:59 +08:00
kangfenmao
71ef0f319f
feat: 话题分享功能 #103
2024-10-22 19:01:46 +08:00
kangfenmao
58817ae82f
fix: 文件保存相关问题 #208
2024-10-22 17:37:22 +08:00
kangfenmao
1063610c01
fix: scrollbar width
2024-10-22 16:03:13 +08:00
kangfenmao
927670d3a3
build: add pulish:artifacts command
2024-10-22 15:43:28 +08:00
kangfenmao
43b9298329
feat: 智能体改进:名称、上下文支持、模型参数支持 #59
2024-10-21 23:21:46 +08:00
kangfenmao
fe2e3bfc36
feat: add qwen2-vl modal vision support
2024-10-18 13:21:11 +08:00
kangfenmao
2c28e3bb76
style: improved layout and functionality for the prompt editing field.
2024-10-17 16:52:18 +08:00
kangfenmao
1f582c672d
fix: remove some file extensions
2024-10-17 15:13:18 +08:00
kangfenmao
c913b2a6d0
fix: java 格式文件上传支持 #201
...
close #201
2024-10-17 14:26:08 +08:00
kangfenmao
a8ccaf6847
feat: Agents 页面改版 #198
2024-10-17 13:44:52 +08:00
kangfenmao
2220a6016e
feat: added human-readable file size formatting and unit support
2024-10-17 13:35:51 +08:00
kangfenmao
76b6593545
fix: 检查更新按钮不生效 #184
...
close #184
2024-10-16 13:14:15 +08:00
kangfenmao
04ce641bf7
fix: removed unnecessary newline replacement
...
- Removed unnecessary newline replacement from input message content.
2024-10-16 11:23:58 +08:00
kangfenmao
31e912aac3
fix: 点击清除上下文直接跳转到最下面 #192
...
close #192
2024-10-16 09:53:56 +08:00
kangfenmao
624230411a
feat: added new translations and api url handling features
...
- Added new translation strings for API URL actions and hints.
- Updated Chinese translations and added new provider API URL descriptions.
- Added new translations for API URL preview and reset tip.
- Added support for Open AI API settings preview and hint.
- Added a new isOpenAIProvider function to handle specific provider type checks.
- Added a new function to validate if a given URL has a valid non-root path.
2024-10-15 21:14:19 +08:00
kangfenmao
14808649f8
feat: added conditional rendering to messagetokens component
...
- Added conditional rendering to MessageTokens component.
- Added parameter 'isLastMessage' to MessageTokens component to determine conditional rendering based on message position.
2024-10-15 20:22:01 +08:00
kangfenmao
3cc8cfb43b
fix: code font size
2024-10-15 19:21:18 +08:00
kangfenmao
4055111ade
feat: add show line number in code
2024-10-15 19:18:12 +08:00
kangfenmao
dc98b27e3e
feat: add license.html
2024-10-15 19:02:53 +08:00
kangfenmao
90fec317e5
feat: add data settings
2024-10-15 18:56:09 +08:00
kangfenmao
303a0e20a0
fix: webdav备份恢复的逻辑似乎有点问题 #178
2024-10-15 17:48:48 +08:00
kangfenmao
d69252a7da
feat: add success message on new branch creation
...
- Added new functionality to emit success message upon creating a new branch.
2024-10-15 17:13:41 +08:00
kangfenmao
99f05383cb
feat: update translations and add new topic functionality
2024-10-15 16:33:15 +08:00
kangfenmao
5ba6c9f882
feat: add default timestamps for topic updates
...
- Added default values for createdAt and updatedAt timestamps when updating topics.
2024-10-15 16:19:38 +08:00
kangfenmao
27f64409d6
feat: added drag and drop file upload feature #190
...
- Added drag and drop file uploading functionality to input bar.
close #190
2024-10-15 16:15:59 +08:00
kangfenmao
7237729ff6
feat: enhanced model search in popup
...
- Improved search functionality for selecting models in the popup by modifying the filter criteria to include both model and provider names.
2024-10-15 15:55:15 +08:00
kangfenmao
d29cd3c657
feat: improved data display and scrolling experience
...
- Increased file list pagination size to improve data display.
- Disable inline styles for Markdown content.
- Removed overflow functionality for a smoother scrolling experience.
2024-10-15 15:15:58 +08:00
1355873789
5780141df4
新增:腾讯混元服务商
2024-10-15 01:58:17 +08:00
kangfenmao
f5799ef47b
fix: 一次上传多个文件 #183
...
close #183
2024-10-14 22:52:35 +08:00
kangfenmao
6f502049f4
chore(version): 0.8.0
2024-10-14 14:57:19 +08:00
kangfenmao
c68ad4febb
feat: add artifacts preview
2024-10-14 14:37:04 +08:00
kangfenmao
2ebcec9f59
feat: add event listeners and topic handling improvements #181
...
- Added event listeners for estimated token count and add new topic events.
- Updated default topic handling when clearing messages.
- Removed feature to add new topics directly in Navbar and replaced it with emitting an event to create a new topic.
- Added the functionality to add new topics, clear messages, and handle topic switching with improved conditional logic.
- The event constants configuration has been updated to include two new event names.
2024-10-14 10:39:14 +08:00
kangfenmao
7bc74a5b86
feat: add clear message menu to topic context menu
2024-10-14 10:19:48 +08:00
kangfenmao
75152421d9
fix: DashScope upgrade
2024-10-14 09:57:56 +08:00
1355873789
3326074076
chore: 更新 provider 名称, Dashscope 更新为 Bailian
2024-10-14 09:17:01 +08:00
kangfenmao
362d82bdcc
fix: text input token caused stuttering
2024-10-13 00:50:28 +08:00
kangfenmao
fcce241c82
style: improved visual separation and aesthetic
...
- Added a border radius to scrollbar thumb styles for improved aesthetic.
- Updated the Divider component to include a border for better visual separation.
- Added border to the divider in SelectModelPopup for improved visibility.
2024-10-13 00:38:13 +08:00
kangfenmao
c310c71576
fix: 长文本输入时生成文件后文本依旧保留 #179
2024-10-12 23:22:32 +08:00
kangfenmao
bea95fc52f
fix: 使用滚动条显示不全 #176
2024-10-12 17:42:16 +08:00
kangfenmao
969cf8ea21
fix: 移除 input 等输入标签的渲染
2024-10-12 17:37:56 +08:00
kangfenmao
5b357f14e5
chore(version): 0.7.16
2024-10-12 15:31:21 +08:00
kangfenmao
de5db4f805
fix: 修复无法正常选择文本文档的问题
2024-10-12 14:56:17 +08:00
kangfenmao
97b8749dd1
fix: 一键返回到消息顶部 #166
...
close #166
2024-10-12 14:03:06 +08:00
kangfenmao
a6d7ecae81
fix: 自定义界面字体 #158
2024-10-12 13:57:45 +08:00
kangfenmao
938efb5aef
refactor: renamed model display names and fixed logic
...
- Renamed the display of model names to show the exact model name instead of capitalized first letter.
- Fixed logic to handle model name retrieval for assistant messages.
- Renaming of model display name to use the model's original name instead of a capitalized version.
- Removed unnecessary import and corrected label formatting in the options array.
2024-10-12 13:52:17 +08:00
kangfenmao
9baf0f772e
fix: 黑暗模式的启动页是白色的 #118
...
close #118
2024-10-12 13:40:34 +08:00
kangfenmao
ff5de3625e
fix: o1模型设置使用优化 #172
2024-10-12 13:28:42 +08:00
kangfenmao
f1cfdb29f8
feat: add document files support
2024-10-12 13:18:53 +08:00
kangfenmao
26e48f07fd
fix: old version of the backup file cannot be restored.
2024-10-12 10:09:52 +08:00
kangfenmao
8bb5fb9811
feat: add event handling to blur current target element after showing popup
...
- Added event handling to the onSelectModel function to blur the current target element after showing the SelectModelPopup.
2024-10-12 10:00:03 +08:00
kangfenmao
d41667b599
feat: update release notes and add image preview component
...
- Updated release notes to reflect changes including image preview and download.
- Added interactive image preview component with toolbar for rotation, zooming, and downloading.
- Added support for image previews in Markdown rendering.
- Added functionality to download files from a URL with automatic filename detection and handling.
2024-10-12 09:53:20 +08:00
kangfenmao
85152cbcd7
chore(version): 0.7.14
2024-10-11 23:22:51 +08:00
kangfenmao
b80863111f
feat: update release notes and fix issues
...
- This commit updates release notes to include new features and fix existing issues.
- Removed non-essential keyboard shortcuts from context menu items.
2024-10-11 18:04:08 +08:00
kangfenmao
6cd88fa51d
feat: add bolt minapp
2024-10-11 14:15:37 +08:00
kangfenmao
3619e8f47b
style: updated ui styles and translations
...
- Adjusted padding styles in AssistantModelSettings component.
- The addition of a close button to the Assistant Prompt Settings component to enhance its functionality.
- Added OK callback event to AssistantPromptSettings component.
- Added translations for new UI elements.
- Updated translation data for Chinese language.
- Added new translations and updated existing values in the language file to incorporate additional features.
2024-10-11 14:05:50 +08:00
kangfenmao
5b41dd24d4
refactor: regenerate model on selection
...
- Updated the logic in the `onSelectModel` function to regenerate the model when a selection is made.
2024-10-11 13:49:06 +08:00
kangfenmao
91dd2f233a
fix: azure openai model provider wrong
2024-10-11 13:42:36 +08:00
kangfenmao
7e651f9abc
feat: quickly select model
2024-10-11 13:31:14 +08:00
kangfenmao
e44f666c5c
refactor: latex解析不支持矩阵环境 #169
2024-10-11 10:15:46 +08:00
kangfenmao
37c3a4438f
fix: markdown表格目前还没有支持 br 换行 #160
...
close #160
2024-10-08 21:01:48 +08:00
kangfenmao
302d7511dc
feat: add azure openai provider
2024-10-08 20:14:50 +08:00
kangfenmao
68d57ba238
chore(version): 0.7.12
2024-10-06 10:12:46 +08:00
kangfenmao
cf98675223
wip
2024-10-05 19:02:56 +08:00
kangfenmao
4cc140e4f2
feat: add topics history
2024-10-05 17:52:18 +08:00
kangfenmao
fa6f7ecab0
chore(version): 0.7.11
2024-09-30 22:33:58 +08:00
kangfenmao
31ab444300
fix: together ai models
2024-09-30 20:45:51 +08:00
kangfenmao
85453f5a3a
fix: webdav backup path
2024-09-30 18:15:15 +08:00
kangfenmao
6d92539524
fix: merge migration versions
2024-09-30 13:37:55 +08:00
牡丹凤凰
a605ae6043
新增:模型服务商together ( #148 )
...
* 新增:模型服务商together
新增:模型服务商together
修复:providers为null或undefined时会抛出错误。
* 新增服务商:fireworks、360智脑、英伟达
* 新增:若干模型头像
* 谷歌其他系列模型匹配头像
* 1
* version+
2024-09-30 13:30:09 +08:00
kangfenmao
aa578194c7
fix: add markdown rendering input msg switcher #143 #142
2024-09-29 23:21:31 +08:00
kangfenmao
220600070c
fix: paste long text issue
2024-09-29 22:37:33 +08:00
kangfenmao
32cdfbbfb0
feat: add assistant setting popup
2024-09-29 22:31:07 +08:00
kangfenmao
33b83bf242
feat: add webdav settings component and backup user data files #69
2024-09-29 16:44:18 +08:00
dray
2e1b433365
feat: 添加 WebDAV 配置项
...
为应用程序添加了 WebDAV 配置项,包括主机、用户、密码和路径。这样用户就可以将备份文件定时上传到 WebDAV 服务器,并从 WebDAV 服务器恢复备份文件。
- 添加了新的依赖项 "webdav": "^5.7.1"
- 修改了 package.json 文件
- 修改了 zh-tw.json、zh-cn.json 和 en-us.json 文件
- 修改了 settings.ts 文件
- 修改了 GeneralSettings.tsx 文件
https://github.com/kangfenmao/cherry-studio/issues/129
2024-09-29 09:27:42 +08:00
kangfenmao
2771a842fe
fix: context count
2024-09-28 22:01:09 +08:00
1355873789
eb47fb051b
add new app(Felo)
2024-09-28 17:58:30 +08:00
牡丹凤凰
0f9655611b
Update models.ts
...
fix: Confusion between Minimax and Hailuo logos
2024-09-28 11:21:01 +08:00
kangfenmao
09f7fcd2b4
fix: about page minapp logo
2024-09-27 22:44:45 +08:00
kangfenmao
b9250df347
feat: backup all files
...
1. remove window.api.compress window.api.decompress
2024-09-27 22:35:22 +08:00
kangfenmao
ca897db0d2
fix: minimax hailuo logo
2024-09-27 14:14:10 +08:00
牡丹凤凰
af75d4139c
fix: correct display for non-vision GPT-4 models ( #135 )
...
* Update models.ts
feat: add matching rules for EMBEDDING_REGEX
fix: correct display for non-vision gpt-4 models
* Update models.ts
feat:add matching rules for gpt-4
* Update models.ts
feat:add matching rules for gpt-4
* Update models.ts
feat:add matching rules for gpt-4
2024-09-27 11:47:03 +08:00
kangfenmao
d2e35a888d
refactor: MessageContent component
2024-09-27 00:25:45 +08:00
kangfenmao
1601fc6d81
fix: 在提问时携带图片会卡住软件 #108
2024-09-27 00:01:35 +08:00
kangfenmao
f543a9ff80
fix: Assistant 的 Prompt 过长时会超出组件 #95
...
close #95
2024-09-26 23:29:04 +08:00
kangfenmao
5299a2a687
feat: check update settings #131
...
close #131
2024-09-26 23:17:21 +08:00
kangfenmao
fcc627db6f
feat: edit message
2024-09-26 22:45:59 +08:00
kangfenmao
1035019fc2
feat: translate settings persist
2024-09-26 19:15:26 +08:00
kangfenmao
9d311a7261
fix: filter unsupported models
2024-09-26 15:12:47 +08:00
kangfenmao
a973c5fb89
fix: remove filter messages
2024-09-26 14:55:09 +08:00
1355873789
01f98235c6
更新智谱清言APP logo
2024-09-26 08:40:07 +08:00
1355873789
00f3b87215
繁体中文支持
2024-09-26 08:40:07 +08:00
1355873789
849958eeec
模型头像相关
...
修正部分模型头像错误
新增部分模型头像
2024-09-26 08:40:07 +08:00
牡丹凤凰
9655153e01
Update providers.ts
2024-09-26 03:10:44 +08:00
kangfenmao
74d5355e02
chore(version): 0.7.8
2024-09-25 12:52:42 +08:00
kangfenmao
bb137cc799
feat: auto-scroll to bottom on new messages, return null for empty suggestions
...
- Added functionality to automatically scroll to the bottom of the messages container upon receiving new messages.
- Return null when suggestions list is empty instead of displaying an empty container.
2024-09-25 12:33:03 +08:00
kangfenmao
6aee3d8088
feat: add hugging chat minapp
2024-09-25 12:09:51 +08:00
kangfenmao
51cedcb644
fix: auto scroll to bottom #120
...
close #120
2024-09-25 11:36:44 +08:00
kangfenmao
270c754c00
refactor: ant design styles separation
2024-09-25 11:29:38 +08:00
kangfenmao
8f68aca24c
feat: add streaming output options #93
2024-09-25 11:23:45 +08:00
kangfenmao
93710c1e78
fix: gemini safety settings #110
2024-09-25 09:49:19 +08:00
kangfenmao
750f1cd63d
feat: new providers logos
2024-09-25 00:21:20 +08:00
kangfenmao
4413528d0e
feat: add ocoolai provider
2024-09-25 00:21:20 +08:00
kangfenmao
e8b992c289
fix: transparent window
2024-09-25 00:21:20 +08:00
kangfenmao
c68d283766
feat: improved layout and accessibility
...
- Added hidden overflow to HomePage content container for improved layout.
- Changed the upload list type to text to improve accessibility.
2024-09-25 00:00:34 +08:00
kangfenmao
4d198ff5f1
chore(version): 0.7.7
2024-09-25 00:00:34 +08:00
kangfenmao
10598d430a
style: removed background color from agentcard component
...
- Removed background color from AgentCard component.
2024-09-25 00:00:34 +08:00
kangfenmao
3fbcce3b04
feat: new vi logo
2024-09-25 00:00:34 +08:00
kangfenmao
994dac3af4
fix: agent i18n tranlate
2024-09-25 00:00:34 +08:00
kangfenmao
23c61b8099
fix: content container overflow
2024-09-24 23:59:38 +08:00
kangfenmao
3b06b9474c
feat: new model logo
2024-09-24 23:59:38 +08:00
kangfenmao
3d3410b4fd
feat: use rounded corner design
2024-09-24 23:59:38 +08:00
kangfenmao
d7f8eec59e
feat: fix siliconflow reset api url
2024-09-22 09:24:55 +08:00
kangfenmao
f98879a1e5
chore(version): 0.7.6
2024-09-22 00:44:47 +08:00
kangfenmao
ef40e9db5f
style: centered positioning and alignment added to modal and userpopup components
...
- Added centered positioning to Modal component in PromptPopup.
- Added centered alignment to UserPopup component.
2024-09-22 00:19:45 +08:00
kangfenmao
eb799879ff
feat: export topic message as image #103
2024-09-22 00:16:36 +08:00
kangfenmao
13fddc8e7f
feat: add loading spinner #86
...
close #86
2024-09-21 21:07:50 +08:00
kangfenmao
fa3d7f7f4a
refactor: message component
2024-09-21 13:20:16 +08:00
kangfenmao
6845ee1664
feat: improved formula rendering with new escaping functions
...
- Improved formula rendering by removing unnecessary escaping of dollar numbers.
- Implemented two new string escaping functions to prevent incorrect LaTeX formula rendering.
#101
2024-09-21 10:27:32 +08:00
kangfenmao
c8b98681ef
fix: After stopping content generation, messages cannot be cleared #66
...
close #66
2024-09-21 00:25:17 +08:00
kangfenmao
ae4542ce68
feat: improved input bar functionality and added text insertion feature
...
- Improved functionality for handling text input and file uploads in the input bar.
- Added functionality to insert text at cursor position in a text area.
2024-09-21 00:04:53 +08:00
kangfenmao
0140ff5f6e
fix: anthropic api url #97
2024-09-20 23:10:25 +08:00
kangfenmao
a22a47c16a
chore(version): 0.7.5
2024-09-20 17:01:52 +08:00
kangfenmao
6bb7b2ca5d
feat: improved ui effects and rendering for components
...
- Added smooth all property transition effect to Icon component.
- Added hover effect and conditional rendering for Switch Topic Sidebar button on current assistant.
- Updated the existing conditional options array to consistently include both topic and settings options.
- Improved hover effects on topic list items.
2024-09-20 16:48:24 +08:00
kangfenmao
1ec7df9a7e
feat: add new add topic button
2024-09-20 15:11:50 +08:00
kangfenmao
83925832be
fix: attachment open handler
2024-09-20 11:38:30 +08:00
kangfenmao
4dadf98909
fix: improved api call validation
...
- Improved API call validation to account for additional usage properties.
2024-09-20 11:12:15 +08:00
kangfenmao
375c07e442
style: removed unnecessary import and optimized sidebar styling
...
- Removed unnecessary import and optimized sidebar styling for improved performance.
2024-09-20 10:49:50 +08:00
kangfenmao
9374541993
chore(version): 0.7.4
2024-09-20 00:15:24 +08:00
kangfenmao
372224469d
feat: added minapp event handling and sidebar menu interactions #50
...
- Added functionality for handling MinApp window closure and provided a default close event handler.
- Added event listeners to Sidebar menus to interact with MinApp.
2024-09-19 23:28:06 +08:00
kangfenmao
60e87e8a22
fix: Disable topic switching and movement during rendering.
...
- Added functionality to disable topic switching and movement when rendering is in progress.
2024-09-19 23:01:21 +08:00
kangfenmao
353e497642
feat: Improved layout and added file content filtering.
...
- Added a margin bottom to the Upload component in the MessageAttachments page for improved layout.
- Added support for not displaying file contents for specific providers.
2024-09-19 22:58:12 +08:00
kangfenmao
0ee72a9ef8
chore(version): 0.7.3
2024-09-19 18:20:52 +08:00
kangfenmao
d9873b4261
fix: attachment select extension for windows
2024-09-19 17:40:45 +08:00
kangfenmao
33ac0937df
feat: Added translations, new column, and UI improvements.
...
- Added translations for a new field.
- Added new column for file count in the FilesPage view.
- Improved handling of message tokens in the UI.
- Added functionality to display message tokens for messages with specific roles.
- Added window style selection and styling adjustments to the General Settings page.
- Added support for vision models in OpenAIProvider.
2024-09-19 16:56:44 +08:00
kangfenmao
f1c8922752
fix: openai sdk request error
2024-09-19 15:21:24 +08:00
kangfenmao
03bdbdb412
fix: support \(...\) and \[...\] style math formula #78
2024-09-19 15:21:06 +08:00
kangfenmao
cf9d4c5370
feat: add click assistant switch to topics settings
2024-09-19 13:55:44 +08:00
kangfenmao
bfa6bfa196
feat: enhanced user experience with layout adjustments.
...
- This commit addresses key feature enhancements and minor optimizations for improved user experience and functionality.
- Adjusted margin top for upload container to a positive value.
- Adjusted the max-height of the container to improve rendering on smaller screens.
2024-09-19 12:04:06 +08:00
kangfenmao
af8144d45e
feat: Improved file management and added new features.
...
- Updated file manager to use FileManager class instead of File class.
- Improved file management functionality with features for finding duplicate files, file uploading, and storage management.
- Added styles to wrap and truncate text in a no-drag area.
- Added explicit file extensions to imageExts constant.
- Added the 'paste long text as file' input setting.
- Added image file display and UI improvements for file names and overflow.
- Improved file paste and long text handling functionality.
- awaited onSendMessage function call and added message to chat completion.
- Implemented new option to paste long text as file in the Settings page.
- Updated content display logic to include file origin name along with the file content for text files.
- Improved functionality for handling image and text file contents in the Gemini chat provider.
- Updated file content formatting logic for text files with origin name and content prefix.
- Added a new setting "pasteLongTextAsFile" and its corresponding action to the application settings.
2024-09-19 10:51:30 +08:00
kangfenmao
29605fbcdb
feat: copy and paste files or images
2024-09-18 21:18:42 +08:00
kangfenmao
6e7e5cb1f1
feat: add file attachment
2024-09-18 18:00:49 +08:00
kangfenmao
6f5dccd595
feat: estimate completion usage calculation added to chat.
...
- Estimated usage calculation has been added to chat completion fetching to track message usage.
- Added functionality to estimate completion usage tokens based on input and prompt data.
2024-09-17 14:56:10 +08:00
kangfenmao
0af35b9f10
feat: Added functionality to move topics between assistants.
...
- Added functionality to move topics between assistants.
- Updated i18n translations to improve user interface clarity and accessibility.
- Improved code organization and functionality to support moving topics between assistants.
2024-09-17 14:37:42 +08:00
kangfenmao
8350ac037e
fix: dexie data upgrade
2024-09-16 18:04:46 +08:00
kangfenmao
be4bf5b510
fix: clear database and restore specific data from backup
...
- Updated restore function now clears database and restores specific data from backup.
- Removed unused imports and refactored logic for item transformation in the '24' migration step.
2024-09-16 16:44:41 +08:00
kangfenmao
fdb610736d
fix: backup and restore
2024-09-16 14:59:42 +08:00
kangfenmao
82e9baf211
fix: Improved user experience by adding timeout to text area resize.
...
- Added timeout before resizing text area to improve user experience.
- Removed import of the unused `useProviderByAssistant` hook.
2024-09-16 13:03:29 +08:00
kangfenmao
e34d4be6f2
feat: new message branch
2024-09-16 12:56:00 +08:00
kangfenmao
e7f7f8509e
feat: add copy button on message footer
2024-09-16 11:51:20 +08:00
kangfenmao
fa1f00f4f5
refactor: add topics and settings table
...
dexie
2024-09-16 10:19:06 +08:00
kangfenmao
01acdeb777
feat: added vite_main_bundle_id config and improved code cleanliness
2024-09-15 10:35:02 +08:00
kangfenmao
a654ccc25e
chore(version): 0.7.0
2024-09-14 21:28:39 +08:00
kangfenmao
71a35ccd44
fix: removed dev tools, updated sidebar links, fixed file deletion.
...
- Removed ability to open developer tools in main window.
- Added and removed a link to the "/files" route in the Sidebar component.
- Fixed file deletion logic to correctly delete files from both the database and the file system.
2024-09-14 21:28:39 +08:00
kangfenmao
29826ff091
fix: removed 'trigger' attribute from popover component
2024-09-14 17:22:03 +08:00
kangfenmao
8566476d91
feat: add id to miniapp
2024-09-14 17:02:47 +08:00
kangfenmao
a173a87f29
style: improved formatting in add agent popup.
...
- Improved formatting of prompt and fetched generated text in Add Agent Popup.
2024-09-14 16:53:22 +08:00
Aimer
cb068d71ca
Modified the prompt part Modified the minapp data part
2024-09-14 16:23:58 +08:00
kangfenmao
66210d1d2e
fix: remove trailing double spaces from markdown strings
2024-09-14 16:17:35 +08:00
kangfenmao
aa427c9911
refactor: update file management to use filetype instead of filemetadata
2024-09-14 16:08:43 +08:00
kangfenmao
9ae9fdf392
refactor: remove sqlite3 use dexie
2024-09-14 15:25:56 +08:00
kangfenmao
0ddef31ed8
chore: update build process and database configuration.
...
- Updated configuration to exclude additional directories from electron-builder's build process.
- Dropped the creation of the "files" table in the database schema.
- Improved code organization and extracted the data path into a reusable function.
- Updated database migration configuration to use a new migration manager.
- Added database migration to create a table for file management.
- A migration to remove the "files" table has been applied.
2024-09-13 17:03:26 +08:00
kangfenmao
617af8b12a
feat: implemented vision model support and ui enhancements.
...
- Updated color palette settings have been implemented.
- Added VisionIcon component utilizing Ant Design icons and styled components for visual customization.
- Updated vision model regex to include additional models.
- Added support for multiple file columns in i18n resources.
- Added translations to column titles.
- Added support for vision models in the Select Model Button component.
- Added functionality to display a vision model icon next to the model name on dropdown items.
- Implemented changes to add vision model support to the Edit Models Popup.
- Added icon to display vision models in provider settings.
2024-09-13 15:46:48 +08:00
kangfenmao
71876e6a70
feat: added attachment preview and upload/removal capabilities.
...
- Added functionality to display attachment preview with upload and removal capabilities.
- Added support for file attachments to the input bar.
2024-09-13 14:47:05 +08:00
kangfenmao
4f250cdcb1
refactor: use sequelize replace better-sqlite3
2024-09-13 13:26:22 +08:00
kangfenmao
9268ab845e
fix: Corrected image mime type in IPC message.
...
- Corrected image mime type in IPC message.
2024-09-13 13:26:22 +08:00
kangfenmao
0337c6649b
feat: Added tracking column to files table and updated FileMetadata interface.
...
- Added a "count" column with default value 1 to the "files" table for tracking purposes.
- Improved file duplication and deletion handling.
- Updated regular expression for vision models to include additional providers.
- Improved removal of topics for assistants from local storage.
- Added support for human-readable date formats in file metadata.
- Improved handling of messages with image attachments to include base64 encoded images in the response.
- Added new 'count' property to the FileMetadata interface.
2024-09-13 13:26:22 +08:00
kangfenmao
8781388760
feat: Improved IPC image handling and added vision model support.
...
- Improved IPC image handling to return mime type and base64 encoded data alongside the image data.
- Updated type definition for `base64` method in image object to return an object with mime, base64, and data properties.
- Added support for vision models using new function and regex.
- Table cell size has been reduced on the FilesPage component.
- Added support for vision model attachments.
- Added model dependency to AttachmentButton component.
- Implemented new functionality to handle image messages in the GeminiProvider class.
- Update image base64 encoding to directly use API response data.
2024-09-13 13:26:22 +08:00
kangfenmao
2016ba7062
feat: add attachment files
2024-09-13 13:26:22 +08:00
kangfenmao
a03d619e2f
feat: add sqlite database manager
2024-09-13 13:26:22 +08:00
kangfenmao
76d1f0bb1e
feat: added file management functionality and API operations
...
- Improved functionality for file management has been added.
- Added file system management functionality through IPC.
- Added functionality to interact with files including selection, upload, deletion, and batch operations.
- Added new file operations to the custom API, including file select, upload, delete, batch upload, and batch delete functions.
- Implemented feature to select and upload files via API.
2024-09-13 13:26:22 +08:00
kangfenmao
2bad5a1184
feat: add file class
2024-09-13 13:26:22 +08:00
kangfenmao
94ba3aee05
feat: add files sidebar menu
2024-09-13 13:26:22 +08:00
kangfenmao
563758f69f
refactor: renamed generate method to generateText for clarity and consistency
2024-09-13 10:03:30 +08:00
kangfenmao
56af85cc3e
feat: add generate to ai provider api
2024-09-13 09:57:27 +08:00
kangfenmao
ceab574a22
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
98704fdb28
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
be5aaa2b66
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
7e8687decd
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
dd3c81ec5f
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
42f0b5f8fc
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
11b2cd88b7
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
6bf98f6db3
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
10b4e3c634
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
a3f5223b4c
fix: disable math formula conversion in Markdown.
...
- Disabled math formula conversion in Markdown rendering.
2024-09-10 15:25:18 +08:00
kangfenmao
2855575b36
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
1f0ba20523
feat: Added platform-specific functionality to GeneralSettings page.
...
- Added platform-specific functionality to GeneralSettings page.
2024-09-10 13:52:50 +08:00
kangfenmao
2f53416e09
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
ddbf266a3f
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
d815415f36
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
455d909c74
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
f06d1d4d9a
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
805a65bbaa
Revert "refactor: Migrate DeepSeek models to v2 naming convention"
...
This reverts commit 9ff65441ef .
2024-09-09 16:33:29 +08:00
kangfenmao
f217950b13
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
9ff65441ef
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
2b20282a41
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
e1ea875c21
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
500e91977c
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
bd194ff955
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
828bd71f22
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
5991f692b2
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
200d78a140
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
9a502b5e47
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
eb18be200e
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
467e97ff4b
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
37b0a175f7
feat: Add theme switching to Navbar
...
- Added a new theme switching functionality to the Navbar.
2024-09-06 18:03:06 +08:00
kangfenmao
b2b79f12a2
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
e61e4b109a
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
f3bafbeb52
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
e55c0cdcef
feat: Update context count logic
...
- Updated logic for determining context count based on clear messages.
2024-09-06 14:17:22 +08:00
kangfenmao
e73bbf4d6a
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
3859289218
style: Update styling and input bar characters.
...
- Updated styling and characters added to input bar.
2024-09-06 14:07:45 +08:00
kangfenmao
591bb45a4e
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
b31f518fca
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
dfbdb989db
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
ab0e7e1e07
feat: change topics position
2024-09-05 23:53:47 +08:00
kangfenmao
d809f50c0e
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
a48d24de26
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
0dacc20e74
docs(DragableList): improve types and props documentation for DragDropContext responders
2024-09-05 15:30:26 +08:00
kangfenmao
08df6cb4f8
feat: highlight acitve topic icon
2024-09-05 14:36:19 +08:00
kangfenmao
0676ac8942
feat: quickly edit the asistant on edit title #42
2024-09-05 13:41:47 +08:00
kangfenmao
c257e8f0fe
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
521670f683
fix: assistant and topic list style
2024-09-05 00:04:35 +08:00
kangfenmao
e6122a3d36
fix: left sidebar icon
2024-09-04 22:31:39 +08:00
kangfenmao
e6e1502308
feat: remove hashtag title
2024-09-04 21:57:23 +08:00
kangfenmao
4dde49a9f0
feat: new chat style
2024-09-04 21:29:16 +08:00
kangfenmao
ce830b692b
revert: fold topics
2024-09-04 15:37:39 +08:00
kangfenmao
563472f3a9
wip
2024-09-04 13:26:51 +08:00
kangfenmao
14acd45927
feat: transparent window settings
2024-09-04 11:23:45 +08:00
kangfenmao
9e2c7a08df
feat: change assistant sidebar width
2024-09-03 23:37:40 +08:00
kangfenmao
fdd815879a
feat: double click to change assistat view
2024-09-03 22:13:25 +08:00
kangfenmao
615e337e3f
fix: assistant nav style
2024-09-03 20:50:37 +08:00
kangfenmao
acd5d4b192
feat: change default avatar
2024-09-03 20:39:27 +08:00
kangfenmao
9a41b697c6
fix: inputbar height
2024-09-03 20:11:25 +08:00
kangfenmao
5cb67e00a6
feat: change default provider
2024-09-03 20:11:20 +08:00
kangfenmao
350f13e97c
fix: backup and restore i18n
2024-09-03 19:30:21 +08:00
kangfenmao
4d6cbf5073
refactor: provider sdk
2024-09-03 19:00:24 +08:00
kangfenmao
8d7b10d21e
refactor: remove modal enabled key
2024-09-03 13:17:55 +08:00
kangfenmao
6753a93c0d
fix: use webview replace iframe
2024-09-03 13:17:38 +08:00
kangfenmao
9ee763337d
refactor: remove models config enabled
2024-09-03 11:40:46 +08:00
kangfenmao
ace0cb7823
feat: merge assistant and topics
2024-09-03 11:36:57 +08:00
kangfenmao
44e518ef03
refactor: assistant drap and drop
2024-09-02 20:48:31 +08:00
kangfenmao
e28b96b45e
feat: expand inputbar height
2024-09-02 15:38:48 +08:00
kangfenmao
11427a980c
feat: auto change inputbar height
2024-09-02 14:09:03 +08:00
kangfenmao
cb95562e58
feat: add attachment button
2024-09-01 23:22:21 +08:00
kangfenmao
89bdab58f7
feat: hide entry for local ai
2024-08-28 18:11:35 +08:00
kangfenmao
5347bdfa83
refactor: change env file path
2024-08-27 11:58:19 +08:00
kangfenmao
c8711c5804
feat: add local module
2024-08-27 11:31:05 +08:00
kangfenmao
0cbfd26883
build: remove sentry
2024-08-26 18:06:07 +08:00
kangfenmao
ee398489de
build: remove electron-devtools-installer
2024-08-26 18:02:20 +08:00
kangfenmao
71d7c2c738
fix: workspace config
2024-08-26 17:49:19 +08:00
kangfenmao
de4f2599be
refactor: remove unnecessary logs
2024-08-25 21:37:13 +08:00
kangfenmao
93b32e8e21
feat: update user data path
2024-08-25 18:39:53 +08:00
kangfenmao
e353d0f8ee
fix: default assistant name
2024-08-23 21:41:16 +08:00
kangfenmao
dfd42fe9a6
feat: add devv referral code
2024-08-23 20:57:54 +08:00
kangfenmao
b131d320ea
feat: more ai minapp
2024-08-22 18:45:06 +08:00
kangfenmao
b88f4a869e
wip
2024-08-22 16:36:04 +08:00
kangfenmao
461458e5ec
refactor: remove minapp.html
2024-08-22 13:04:24 +08:00
kangfenmao
4c2014f1d6
chore(version): 0.6.0
2024-08-21 10:28:31 +08:00
kangfenmao
647dd3e751
feat: add minapps
2024-08-21 10:14:04 +08:00
kangfenmao
c2a4613e32
fix: windows minapp control button
2024-08-18 23:37:09 +08:00
kangfenmao
5d5c1eee74
feat: change sidebar width
2024-08-18 22:20:09 +08:00
kangfenmao
c1b5e6b183
feat: new input status bar style
2024-08-18 20:44:55 +08:00
kangfenmao
4a26f7ce78
feat: add minimax provider
2024-08-18 18:06:21 +08:00
kangfenmao
8b38ebcac4
fix: hmr recycle
2024-08-18 17:10:59 +08:00
kangfenmao
e8dac28787
fix: graph rag model id
2024-08-17 21:54:34 +08:00
kangfenmao
3ccebb503f
fix: input text
2024-08-17 21:30:28 +08:00
kangfenmao
4d7a3bb8c3
feat: add minapp window
2024-08-17 17:11:48 +08:00
kangfenmao
1996e163c9
feat: add minapp window
2024-08-17 13:30:54 +08:00
kangfenmao
e43f7f87ab
feat: window.app add app path
2024-08-16 22:44:00 +08:00
kangfenmao
47a83fa67f
fix: minapp title null
2024-08-16 22:43:18 +08:00
kangfenmao
b8960ef02c
fix: windows frame background color
2024-08-16 17:41:14 +08:00
kangfenmao
1866b00265
feat: add user edit modal & add prompt block
2024-08-16 17:19:18 +08:00
kangfenmao
d0f5547419
feat: new windows and linux sidebar style
2024-08-14 21:28:44 +08:00
kangfenmao
076011b02b
fix: anthropic message generating error
2024-08-14 20:35:57 +08:00
kangfenmao
ba5c70c45a
feat: add minapp popup
2024-08-14 19:47:58 +08:00
kangfenmao
d0bea0491f
fix(settings): provider list scroll
2024-08-13 21:04:04 +08:00
kangfenmao
2ffedadee4
Revert "feat(translate): use full screen input"
...
This reverts commit b0c479190c .
2024-08-13 20:48:51 +08:00
kangfenmao
7b72783ae7
feat: add graphrag provider
2024-08-13 20:48:38 +08:00
kangfenmao
4485a00395
feat: add doubao provider
2024-08-13 19:41:01 +08:00
kangfenmao
77c0952635
feat: add stepfun provider
2024-08-13 18:02:00 +08:00
kangfenmao
e1c7a25b87
feat: add gemini provider
2024-08-13 16:51:52 +08:00
kangfenmao
b0c479190c
feat(translate): use full screen input
2024-08-13 14:57:46 +08:00
kangfenmao
994ee8d7df
feat: change sidebar opacity
2024-08-12 22:35:35 +08:00
kangfenmao
57f9550891
feat: add font size options to assistant settings pannel
2024-08-12 22:21:47 +08:00
kangfenmao
0c0d1560db
feat: about page add icons
2024-08-12 22:03:16 +08:00
kangfenmao
145d7ee748
refactor: slider onChange event
2024-08-12 21:48:59 +08:00
kangfenmao
52af23b931
feat: enable anthropic api host edit
2024-08-12 21:31:32 +08:00
kangfenmao
f7151bd066
feat: add change message font size feature #22
...
支持消息字体大小调节
2024-08-12 21:28:18 +08:00
kangfenmao
744a1fedba
style(Inputbar): add width: auto to Textarea
2024-08-11 16:18:06 +08:00
kangfenmao
978432d910
fix: clear topic white generating
2024-08-11 16:11:31 +08:00
kangfenmao
b6cb1e4d84
refactor: code format
2024-08-11 15:49:08 +08:00
kangfenmao
4fc53d7c19
feat: new inputbar style
2024-08-09 18:56:45 +08:00
kangfenmao
5dd74a1018
chore(version): 0.5.2
2024-08-08 23:53:18 +08:00
kangfenmao
e028d0600f
fix: windows style
2024-08-08 23:30:55 +08:00
kangfenmao
30a082b979
fix: filter empty user messages
2024-08-08 18:13:15 +08:00
kangfenmao
5a0927393d
feat(message): add error tips
2024-08-08 17:57:57 +08:00
kangfenmao
16c68dcdcb
fix: inputbar height
2024-08-08 17:21:00 +08:00
kangfenmao
b6500977b0
fix: model settings crash
2024-08-08 17:16:45 +08:00
kangfenmao
78cf33e8bc
feat(AssistantSettings.tsx): fix reset functionality
2024-08-08 16:49:18 +08:00
kangfenmao
2f62f04adf
feat(ModelSettings.tsx): sorting model names and capitalizing first letter
2024-08-08 16:36:36 +08:00
kangfenmao
84915b1ede
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
3d44fc2208
fix: navbar style on linux
2024-08-08 14:50:36 +08:00
kangfenmao
22e3c0e270
build: add linux target
2024-08-08 11:31:15 +08:00
kangfenmao
5d81874166
fix(i18n): update default assistant emoji from 😀 to 🔆
2024-08-08 09:18:33 +08:00
kangfenmao
f7ef895ce6
chore(version): 0.5.0
2024-08-07 21:55:51 +08:00
kangfenmao
beb40f5baf
feat: fix add assistant search keywords format
2024-08-07 20:57:31 +08:00
kangfenmao
07613e65f5
feat: add max token limit #18
2024-08-07 20:49:21 +08:00
kangfenmao
6185068353
feat: use ubuntu font as default
2024-08-07 14:28:29 +08:00
kangfenmao
61934cd65c
feat add agent popup #14
2024-08-07 13:23:29 +08:00
kangfenmao
5edb53ef7d
feat: add ollama settings
2024-08-06 20:38:01 +08:00
kangfenmao
167988927b
feat: add custom agent #14
2024-08-06 19:18:17 +08:00
kangfenmao
a39beb3841
fix(AboutSettings.tsx): handle errors in update check by setting loading state
2024-08-05 16:15:58 +08:00
kangfenmao
a7427d6cb6
feat(i18n): new topic
2024-08-05 13:14:57 +08:00
kangfenmao
8759a50727
fix: estimate history token count
2024-08-05 13:09:13 +08:00
kangfenmao
7ffa42caa0
feat: input status use tag
2024-08-05 13:00:18 +08:00
kangfenmao
b0a3d705ff
feat: @model regenerate message
2024-08-05 12:39:37 +08:00
kangfenmao
de41199f7e
feat: quick regenerate with new model
2024-08-04 14:04:11 +08:00
kangfenmao
cbd9f60cfc
fix: markdown link color
2024-08-04 13:30:15 +08:00
kangfenmao
8a0e2890dd
fix: math code format
2024-08-04 13:23:35 +08:00
kangfenmao
911c2d0202
fix: footnote style
2024-08-02 11:30:06 +08:00
kangfenmao
2969a05f10
feat: enhance markdown style
2024-08-02 10:39:13 +08:00
kangfenmao
5d90489a04
style: change import order
2024-08-02 10:11:18 +08:00
kangfenmao
18fa1c92a4
feat(provider): sillicon api key use referrer link
2024-08-02 09:24:31 +08:00
kangfenmao
937e62bf9d
feat(provider): add gpt-4o-mini model
2024-08-02 09:24:00 +08:00
kangfenmao
6291a463d8
perf(messages): usememo & usecallback message component
2024-08-01 23:55:51 +08:00
kangfenmao
681c93f5eb
chore(version): 0.4.6
2024-08-01 15:36:07 +08:00
kangfenmao
23687f119d
fix(SendMessageButton.tsx): remove unnecessary placement prop from SendMessageButton to prevent potential UI alignment issues
2024-08-01 15:23:12 +08:00
kangfenmao
0bcdffc159
fix(SettingsTab.tsx): correct the temperature label
2024-08-01 15:19:45 +08:00
kangfenmao
b04b0cc8a6
feat: add markdown footnote
2024-08-01 15:18:09 +08:00
kangfenmao
c9a964d8f8
feat: add markdown plugins remark-gfm remark-math rehype-katex
2024-08-01 14:51:20 +08:00
kangfenmao
86fc4676ba
feat: add link component
2024-08-01 14:28:18 +08:00
kangfenmao
384178c617
style(Message.tsx): increase padding in MessageContainer
2024-08-01 00:04:47 +08:00
kangfenmao
c53e35db76
feat: use poppins fonts
2024-07-31 23:20:28 +08:00
kangfenmao
c36075f0b5
fix: optimize interface display style
2024-07-31 21:04:09 +08:00
kangfenmao
5c95373a37
feat: new window style
2024-07-31 17:30:17 +08:00
kangfenmao
29d6d607da
chore(version): 0.4.4
2024-07-31 13:54:04 +08:00
kangfenmao
e64375a74c
feat(Inputbar.tsx): change height to min-height for Inputbar
2024-07-31 13:41:02 +08:00
kangfenmao
62b0908dfa
feat: add send message button
2024-07-31 13:07:02 +08:00
kangfenmao
cb0b9de1e9
feat: default enable new added provider
2024-07-31 12:21:46 +08:00
kangfenmao
d8d4afbc0d
feat: add message suggestions
2024-07-31 12:13:03 +08:00
kangfenmao
a5ee8548f3
feat(AboutSettings): implement functionality to open license page from about settings
2024-07-30 16:33:58 +08:00
kangfenmao
d47d4a158d
docs: change offical website url
2024-07-30 15:31:17 +08:00
kangfenmao
cd85dcddf8
remove: website
2024-07-30 15:30:35 +08:00
kangfenmao
925a9fb8ec
fix: delete provider crash
2024-07-30 15:30:09 +08:00
kangfenmao
69293846fc
fix: model list text color
2024-07-29 18:17:50 +08:00
kangfenmao
20a7fbfc48
fix(ProviderSDK.ts): translation message
2024-07-29 17:45:08 +08:00
kangfenmao
64d4b8450a
style(website): adjust border-radius of images to 20%
2024-07-29 17:36:27 +08:00
kangfenmao
f080fc5048
chore(version): 0.4.0
2024-07-29 17:33:09 +08:00
kangfenmao
50f08124d7
feat: add dark and light theme
2024-07-29 17:14:49 +08:00
kangfenmao
b91081ef99
docs(index.html): update website URLs from easys.run to cherry-ai.com
2024-07-29 09:55:24 +08:00
kangfenmao
70c4354d6c
feat: add model logo on select model dropdown
2024-07-28 15:10:36 +08:00
kangfenmao
527c4e77dc
fix(Message.tsx): add optional chaining to assistant.name to prevent potential undefined errors
2024-07-28 11:16:16 +08:00
kangfenmao
db3f8b8bee
refactor(TranslatePage.tsx): simplify OutputText styling for cleaner code structure
2024-07-28 02:28:48 +08:00
kangfenmao
45bf3d4e86
fix(index.html): update Content-Security-Policy to allow fonts
2024-07-28 01:37:43 +08:00
kangfenmao
59b39dc41a
feat(TranslatePage.tsx): add markdown style to handle whitespace properly in translation output
2024-07-28 01:32:03 +08:00
kangfenmao
a267a8d4c3
feat: add translation module
2024-07-28 01:07:15 +08:00
kangfenmao
5b123f2c33
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
fe34fb3c25
fix(api.ts): modify provider apiKey check to exclude 'ollama' provider
2024-07-26 18:02:32 +08:00
kangfenmao
e6359d2048
feat(markdown.scss): add white-space: pre-wrap to code elements
2024-07-26 17:22:48 +08:00
kangfenmao
c0e51c3992
feat(ProviderSetting.tsx): add remove icon for models to allow deletion
2024-07-26 10:40:53 +08:00
kangfenmao
8c80cc00b3
feat(provider.ts): add API endpoint configuration for each provider with editable status
2024-07-26 10:34:55 +08:00
kangfenmao
f961accd86
fix(SettingsTab.tsx): reposition reset button to align with model settings title for better visibility
2024-07-26 10:10:34 +08:00
kangfenmao
7de91d236d
feat(NavigationCenter.tsx): add CodeSandboxOutlined icon to model selection
2024-07-26 10:04:59 +08:00
kangfenmao
2fdf0acec6
feat: add global _activeAssistant and_activeTopic variable to persist state across re-renders
2024-07-26 09:57:49 +08:00
kangfenmao
40e76f3e53
feat: save file to disk
2024-07-26 09:53:07 +08:00
kangfenmao
d7b8721848
refactor: remove conditional devTools enabling
2024-07-25 18:04:12 +08:00
kangfenmao
b91b0dd8e4
fix(api.ts): add null return if provider apiKey is missing to prevent unauthorized requests
2024-07-25 18:00:32 +08:00
kangfenmao
bb9b053924
docs(assistants.json): simplify prompts for clarity and consistency #6
2024-07-25 17:50:26 +08:00
kangfenmao
5743046200
refactor: use —narbar-background
2024-07-25 15:55:23 +08:00
kangfenmao
a507776c1e
fix: default assistant name is empty
2024-07-25 14:03:54 +08:00
kangfenmao
e74c828379
feat: set provider as default setting entry
2024-07-25 13:45:43 +08:00
kangfenmao
d21a4dce92
feat(ui): optimize messages ui styles
2024-07-24 19:17:58 +08:00
kangfenmao
8807783aa6
feat: switch topic tab on change assistant
2024-07-24 18:28:23 +08:00
kangfenmao
f81b38a362
perf(mermaid): lazy load mermaid
2024-07-24 18:19:43 +08:00
kangfenmao
d0280186bc
feat: add setting panel
2024-07-24 18:08:05 +08:00
kangfenmao
9d96b826e2
feat(settings): add input status show switch
2024-07-24 13:08:30 +08:00
kangfenmao
ec20750e64
fix: sidebar mac style
2024-07-24 12:28:56 +08:00
kangfenmao
51f4653cde
feat(settings): add messageFont setting
2024-07-24 12:25:36 +08:00
kangfenmao
3625eefec4
fix: prevent navigate to new url
2024-07-23 19:08:36 +08:00
kangfenmao
4dd6c46035
fix: message style
2024-07-23 18:10:25 +08:00
kangfenmao
4036c36753
feat: add Mermaid render
2024-07-23 18:05:14 +08:00
kangfenmao
764aadd234
feat: change message font
2024-07-23 17:42:52 +08:00
kangfenmao
3d801f1552
feat: optimize message style
2024-07-23 17:32:06 +08:00
kangfenmao
bd865f0270
fix: windows title style
2024-07-23 16:55:32 +08:00
kangfenmao
93505a4bc6
feat: hide window title
2024-07-23 16:40:06 +08:00
kangfenmao
c43be11d20
feat: add username and message divider line settings
2024-07-23 15:16:34 +08:00
kangfenmao
8535edbdd1
feat: messages styles optimization
2024-07-23 14:59:09 +08:00
kangfenmao
4a32976483
fix: proxy check
2024-07-23 12:37:12 +08:00
kangfenmao
dedabe320e
feat: new navbar style
2024-07-23 12:29:20 +08:00
kangfenmao
235b481645
feat: change icons
2024-07-23 10:42:58 +08:00
kangfenmao
58c5ace678
fix: inputbar setShowRightSidebar
2024-07-23 10:20:57 +08:00
kangfenmao
973d24271b
feat(settings): add proxy setting
2024-07-23 00:28:41 +08:00
kangfenmao
f434fe1231
feat: add show or hide assistant sidebar
2024-07-22 21:57:39 +08:00
kangfenmao
a0c147ae3f
feat(website): fetch github release info
2024-07-22 15:40:30 +08:00
kangfenmao
87c04408de
feat: add contextCount to inputbar
2024-07-22 14:50:40 +08:00
kangfenmao
2592448c74
feat: add email to about titles
2024-07-22 14:26:35 +08:00
kangfenmao
6f054874e8
chore: remove change log component
2024-07-22 14:25:15 +08:00
kangfenmao
40d687104e
feat: new about page
2024-07-22 14:24:14 +08:00
kangfenmao
ac3cfe2878
fix: disable switch while assistant generating message
2024-07-22 11:28:26 +08:00
kangfenmao
e9a7735fce
feat: add updateAssistantSettings to useAssistant hook
2024-07-22 11:15:10 +08:00
kangfenmao
c1a8198575
fix(ProviderSDK): clarify instruction for session summary to avoid punctuation marks and special characters
2024-07-22 10:49:10 +08:00
kangfenmao
8b45548b79
refactor: topic component code
2024-07-22 10:38:00 +08:00
kangfenmao
3f3b930819
fix: disabled switch topic while generating message
2024-07-22 10:22:47 +08:00
kangfenmao
2993ab8dc1
fix: topic missing bug and delete assistant crash
2024-07-21 23:43:17 +08:00
kangfenmao
117069e450
chore(version): 0.3.0
2024-07-21 22:03:49 +08:00
kangfenmao
c5965dc696
fix: assistant settings bugs
2024-07-21 21:57:08 +08:00
kangfenmao
4169a2ef35
feat: add asistant model temperature maxTokens contextCount
2024-07-21 17:50:50 +08:00
kangfenmao
75c37632d4
feat: change default assistant name
...
# Conflicts:
# src/renderer/src/i18n/index.ts
2024-07-21 10:51:33 +08:00
kangfenmao
d05fc1c9be
chore(version): v0.2.9
2024-07-20 12:47:19 +08:00
kangfenmao
f33317a3fb
fix: send message setting position
2024-07-20 11:34:52 +08:00
kangfenmao
f2b5ed09c0
feat(provider): add AiHubMix provider
2024-07-20 11:29:24 +08:00
kangfenmao
f76388d979
chore(version): v0.2.8
2024-07-20 00:56:52 +08:00
kangfenmao
9e542f813c
feat: add custom llm provider
2024-07-20 00:50:46 +08:00
kangfenmao
fd8b15ebbe
chore(version): 0.2.7
2024-07-19 15:52:52 +08:00
kangfenmao
5a636e7614
refactor: ProviderSDK
2024-07-19 15:49:08 +08:00
kangfenmao
13c73a3de1
fix: use activeAssistant's id for fetching assistant and model data
2024-07-19 15:39:49 +08:00
kangfenmao
31284a6e23
feat: add anthropic provider
2024-07-19 15:34:34 +08:00
kangfenmao
c4394b925d
feat(settings/components): introduce password input for API key to enhance security
2024-07-19 13:38:44 +08:00
kangfenmao
93a5739d87
feat(assistants.json): Introduce new assistants for translation and summarization
2024-07-19 13:34:21 +08:00
kangfenmao
f23c4a0afa
feat: add DashScope provider
2024-07-19 12:28:00 +08:00
kangfenmao
8723c251b1
Update Website
2024-07-19 09:38:29 +08:00
kangfenmao
83af70e460
feat(website): cherry studio -> cherry ai
2024-07-18 13:02:46 +08:00
kangfenmao
244cce0b65
chore(version): 0.2.6
2024-07-17 17:49:47 +08:00
kangfenmao
af41cebe18
feat: new agent center
2024-07-17 17:45:29 +08:00
kangfenmao
2507dd1bcf
chore(version): 0.2.5
2024-07-17 16:21:48 +08:00
kangfenmao
a6ff6e3a4d
refactor: assistants
2024-07-17 15:48:08 +08:00
kangfenmao
474beca088
fix: delete all topic confirm button text
2024-07-17 12:47:26 +08:00
kangfenmao
810c44f7fc
feat(provider): add baichuan provider
2024-07-17 12:44:01 +08:00
kangfenmao
8bff4df722
feat: update website
2024-07-16 21:04:18 +08:00
kangfenmao
7aa6d6ebeb
fix: process is not defined
2024-07-16 20:40:25 +08:00
kangfenmao
e962351b13
feat: check update
2024-07-16 20:06:25 +08:00
kangfenmao
80e34688b1
fix(about): changelog overflow
2024-07-16 17:27:16 +08:00
kangfenmao
8c23d6ec55
feat: add website
2024-07-16 17:08:10 +08:00
kangfenmao
2cc09a52f4
feat: add sentry integration
2024-07-16 17:08:04 +08:00
kangfenmao
d5da7e4413
docs: update change log
2024-07-16 11:02:37 +08:00
kangfenmao
3e88aa3c36
fix(i18n): provider name en
2024-07-16 10:52:23 +08:00
kangfenmao
d6fc1cb364
fix: zhipu provider default model data error
2024-07-16 10:40:28 +08:00
kangfenmao
3f32775b98
fix: provider model edit popup title
2024-07-15 18:07:04 +08:00
kangfenmao
067819652b
fix(llm): zhipu provider default models is wrong
2024-07-15 18:02:41 +08:00
kangfenmao
b3a023e4ac
fix: model checking error
2024-07-15 17:58:58 +08:00
kangfenmao
78e1626e52
feat: update change log styles
2024-07-15 17:31:39 +08:00
kangfenmao
ec49cf61d6
fix: default assistant name empty
2024-07-15 17:22:51 +08:00
kangfenmao
b487c68822
0.2.1
2024-07-15 16:45:01 +08:00
kangfenmao
74aa95339c
feat: add changes log
2024-07-15 15:55:51 +08:00
kangfenmao
e90ef9d05f
feat: add release note
2024-07-15 15:00:19 +08:00
kangfenmao
e8bdf9d5fd
feat: add pause icon to pause chat completion
2024-07-15 14:21:36 +08:00
kangfenmao
a97d6f024b
fix(i18n): reload after change language
2024-07-15 14:16:43 +08:00
kangfenmao
b4eb35d86a
feat: add keyv-storage
2024-07-15 13:13:42 +08:00
kangfenmao
af7af98d49
0.2.0
2024-07-14 22:21:08 +08:00
kangfenmao
0556de81dd
fix: auto update
2024-07-14 21:28:07 +08:00
kangfenmao
71856a5cd5
feat:(sidebar): compact layout
2024-07-14 13:28:45 +08:00
kangfenmao
750a2783bd
feat: change assistant list item style
2024-07-14 13:04:01 +08:00
kangfenmao
31029b0bfd
feat: remove assistant description
2024-07-14 12:09:48 +08:00
kangfenmao
de17df9f14
fix: inputbar translation
2024-07-14 11:46:25 +08:00
kangfenmao
03460b4ec8
fix: can not create new topic on message generation
2024-07-14 11:39:23 +08:00
kangfenmao
31fa49095f
fix: auto updater
2024-07-13 21:26:56 +08:00
kangfenmao
4a0b394bf5
feat: add i18n
2024-07-13 20:50:39 +08:00
kangfenmao
ba2659afd1
feat: prevent user sending messages during message generation
2024-07-13 00:29:53 +08:00
kangfenmao
848797e824
build: disable devTools on prod mode
2024-07-13 00:29:53 +08:00
kangfenmao
72e5a35c26
feat: add autoUpdater
2024-07-12 16:39:44 +08:00
kangfenmao
5f0f223b5b
fix: inputbar height
2024-07-12 15:33:21 +08:00
kangfenmao
41e00a0ace
fix(chat): system message empty error
2024-07-12 14:47:42 +08:00
kangfenmao
c06b20e09d
refactor(settings): title style
2024-07-12 14:30:59 +08:00
kangfenmao
d3a163e50a
feat(setting): add api check
2024-07-12 14:27:27 +08:00
kangfenmao
1729c1e875
feat(settings): add website to provider settings
2024-07-12 13:50:22 +08:00
kangfenmao
b23f21e669
fix: markdown style h1 margin
2024-07-12 12:47:56 +08:00
kangfenmao
9ae3c752dd
fix: regenerate message logic
2024-07-11 23:08:55 +08:00
kangfenmao
aebc432d53
feat: allow user select text
2024-07-11 23:07:38 +08:00
kangfenmao
1bcb20f76a
feat: re-generage message
2024-07-11 21:17:58 +08:00
kangfenmao
4cfd7403a1
feat: add token usage to message
2024-07-11 20:53:27 +08:00
kangfenmao
77ed7e17d5
feat: show modal info
2024-07-11 18:02:50 +08:00
kangfenmao
6899775e4e
feat: add model fetch and search
2024-07-11 17:41:51 +08:00
kangfenmao
fcd3036065
refactor: remove model temperature
2024-07-11 16:49:01 +08:00
kangfenmao
e3d54c9352
feat: disable api host edit for system provider
2024-07-11 16:18:12 +08:00
kangfenmao
7c322b7536
feat: add openrouter provider
2024-07-11 16:13:11 +08:00
kangfenmao
990affedd0
feat: added drag and drop sorting for providers list
2024-07-11 15:35:09 +08:00
kangfenmao
784770fd88
feat: add moonshot provider
2024-07-11 15:24:10 +08:00
kangfenmao
f8da9ce94b
feat: add avatar for unknown model
2024-07-10 20:15:49 +08:00
kangfenmao
8830cdd3be
fix: assistant topic not exist
2024-07-10 20:07:50 +08:00
kangfenmao
40dde78564
fix: type missing
2024-07-10 17:32:09 +08:00
kangfenmao
332421a3ba
feat: extend input area
2024-07-10 17:29:52 +08:00
kangfenmao
c9b57536c4
feat: added drag and drop sorting for topics list
2024-07-10 17:11:59 +08:00
kangfenmao
cf3ba3c440
feat: added drag and drop sorting for assistants list
2024-07-10 16:53:39 +08:00
kangfenmao
5c2de28ba0
fix: message content not occupying full width
2024-07-10 16:28:07 +08:00
kangfenmao
4a116da753
fix: topic naming assistant using incorrect language model
2024-07-10 16:27:16 +08:00
kangfenmao
e311adc417
feat: add a loading status for messages
2024-07-10 16:05:52 +08:00
kangfenmao
7274473c23
feat: add a toggle for provider
2024-07-10 15:57:16 +08:00
kangfenmao
17826fd2d1
feat: add ollama provider
2024-07-10 15:26:44 +08:00
kangfenmao
8009e05c80
feat: add zhipu provider
2024-07-10 13:13:44 +08:00
kangfenmao
62520fad90
feat: uppper case code bloack title
2024-07-10 12:33:10 +08:00
kangfenmao
1188887e59
fix: remove google/gemma model
2024-07-10 09:41:25 +08:00
kangfenmao
fd7475d408
build: for windows
2024-07-09 21:05:31 +08:00
kangfenmao
f7c5c1551a
feat: add scrollbar style
2024-07-09 20:05:31 +08:00
kangfenmao
e3dcfef024
feat: add provider and model image
2024-07-09 19:29:47 +08:00
kangfenmao
9b92b191ae
fix: highlighter not working
2024-07-09 16:26:10 +08:00
kangfenmao
0bce853157
feat: edit user message
2024-07-09 16:17:46 +08:00
kangfenmao
232892b71c
refactor: markdown render
2024-07-09 15:49:28 +08:00
kangfenmao
88aefb6ad1
feat: add error message
2024-07-09 11:24:59 +08:00
kangfenmao
3c70ff4f8e
feat(chat): highlight selected model name
2024-07-08 13:53:37 +08:00
kangfenmao
f7ce3b8686
feat: add 01-yi provider
2024-07-08 13:47:04 +08:00
kangfenmao
b4433e03a4
fix: dropdown modal list is empty
2024-07-08 13:00:55 +08:00
kangfenmao
f5852d9b75
fix: remove silicon models
2024-07-08 13:00:24 +08:00
kangfenmao
9d378d4f35
feat: auto scroll on send new message
2024-07-07 20:50:57 +08:00
kangfenmao
20944e7cc4
feat: show model name on message status bar
2024-07-07 20:19:43 +08:00
kangfenmao
ce8253571e
fix: useAppInitEffect not working
2024-07-06 22:59:09 +08:00
kangfenmao
f8d9b437c2
feat: add message and modal api to window object
2024-07-06 21:02:47 +08:00
kangfenmao
a2ec18d9be
fix(setting): topic naming modal wrong
2024-07-06 21:02:06 +08:00
kangfenmao
49a68d730a
feat: add more system assistant
2024-07-06 18:11:30 +08:00
kangfenmao
b61a6015db
feat: duplicate assistant
2024-07-06 18:11:18 +08:00
kangfenmao
f068109e95
feat: fetch chat completion with history messages
2024-07-06 17:34:33 +08:00
kangfenmao
10c07413b5
feat: add send message shortcut
2024-07-06 17:24:07 +08:00
kangfenmao
b427ef902f
build: reduce bundle size
2024-07-05 21:52:01 +08:00
kangfenmao
73cb290d6f
chore: remove statusbar
2024-07-05 17:04:37 +08:00
kangfenmao
50b45cbd32
refactor: product name
2024-07-05 17:03:58 +08:00
kangfenmao
2475bb4eac
fix: store blacklist
2024-07-05 17:00:57 +08:00
kangfenmao
5b1eb63066
feat(setting): avatar setting
2024-07-05 16:03:13 +08:00
kangfenmao
9212b56cdf
refactor: rename conversation to messages
2024-07-05 14:35:41 +08:00
kangfenmao
15d6686bf5
feat: first assistant message
2024-07-05 14:11:14 +08:00
kangfenmao
22ff26bffe
fix: defualt assistant model missing
2024-07-05 14:07:35 +08:00
kangfenmao
4060010bc3
fix: default assistant topic id
2024-07-05 13:51:36 +08:00
kangfenmao
1d67845c69
feat(settings): default assistant settings
2024-07-05 13:30:48 +08:00
kangfenmao
7dc0b98f3a
feat(settings): default modal settings
2024-07-05 13:17:54 +08:00
kangfenmao
8398d93b03
feat: update openai models
2024-07-05 11:30:09 +08:00
kangfenmao
de4e7481c9
feat: add app version
2024-07-05 11:29:56 +08:00
kangfenmao
72c89d2f30
fix: fetch chat completion use default provider
2024-07-05 10:31:59 +08:00
kangfenmao
f077cf290d
fix: select modal bugs
2024-07-05 10:19:32 +08:00
kangfenmao
4296f49e66
feat: select model for assistant
2024-07-04 18:04:21 +08:00
kangfenmao
da3e10cf04
feat: add new topic use keyboard shortcut
2024-07-04 16:48:45 +08:00
kangfenmao
392dfcee13
feat: add models
2024-07-04 15:26:29 +08:00
kangfenmao
be71f659ac
feat: remove assistant item menu
2024-07-03 13:45:30 +08:00
kangfenmao
900052e581
feat: agent rename to assistant
2024-07-03 13:44:05 +08:00
kangfenmao
6408762f40
feat: add icons on context menu
2024-07-02 19:35:13 +08:00
kangfenmao
7f61ab2a21
feat: clear conversation
2024-07-02 18:48:32 +08:00
kangfenmao
0b6d15ec65
feat: delete all topic
2024-07-02 17:35:02 +08:00
kangfenmao
90e3195e29
feat: add agent prompt
2024-07-02 16:35:07 +08:00
kangfenmao
b56fea49ca
feat: edit agent
2024-07-02 16:25:15 +08:00
kangfenmao
2583f7299a
feat: new theme color
2024-07-02 15:41:20 +08:00
kangfenmao
7f46e07368
feat: ai auto rename topic
2024-07-02 14:21:47 +08:00
kangfenmao
ceb816bc2a
feat: rename topic
2024-07-02 10:31:03 +08:00
kangfenmao
4b17e4cd16
feat: switch topic
2024-07-01 17:41:33 +08:00
kangfenmao
2b4c4f46e6
feat: add topic list items
2024-07-01 17:33:31 +08:00
kangfenmao
e7a676975b
feat: toggle topic list
2024-07-01 15:45:12 +08:00
kangfenmao
eda1b837b0
feat: add context menu
2024-07-01 14:44:44 +08:00
kangfenmao
64a93e5c4b
feat: add input toolbar
2024-07-01 14:19:53 +08:00
kangfenmao
9313452490
feat: use ant.design
2024-06-30 17:13:31 +08:00
kangfenmao
33dbc88d60
refactor: thread -> agent
2024-06-28 15:19:04 +08:00
kangfenmao
182d631dd6
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
9d08e77dd1
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
2e980e234e
feat: add electron-devtools-installer
2024-06-18 17:42:58 +08:00
kangfenmao
3a938910f5
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
22eef75bf2
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
f866387862
feat: add redux-persist
2024-05-31 15:53:55 +08:00
kangfenmao
3e055b0822
feat: add redux store
2024-05-31 14:38:19 +08:00
kangfenmao
737a79f44c
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
aa4ede4427
feat: add localforage and conversations hook
2024-05-30 16:20:50 +08:00
kangfenmao
78c13d7586
feat: add settings pages
2024-05-29 15:47:09 +08:00
kangfenmao
cf81885b3e
refactor: add styled-component
2024-05-29 13:27:56 +08:00
kangfenmao
706ffd48fd
chore(lint): Update ESLint and Prettier configurations
2024-05-24 16:33:26 +08:00
kangfenmao
2b92c57f1e
style(config): update Prettier and VS Code settings
2024-05-24 12:45:41 +08:00
kangfenmao
e7ebc5022b
feat: add home page
2024-05-24 12:38:51 +08:00
kangfenmao
21f937a9cc
feat: add vite-electron template
2024-05-24 10:03:02 +08:00