Commit Graph

1712 Commits

Author SHA1 Message Date
kangfenmao
51e0da5f3b fix: workspace config 2024-08-26 17:49:19 +08:00
kangfenmao
e3df8a82cc refactor: remove unnecessary logs 2024-08-25 21:37:13 +08:00
kangfenmao
460fa5a1c2 feat: update user data path 2024-08-25 18:39:53 +08:00
kangfenmao
d1184f0a7c fix: default assistant name 2024-08-23 21:41:16 +08:00
kangfenmao
bff07db732 feat: add devv referral code 2024-08-23 20:57:54 +08:00
kangfenmao
13309cb79a feat: more ai minapp 2024-08-22 18:45:06 +08:00
kangfenmao
ed3ec3a773 wip 2024-08-22 16:36:04 +08:00
kangfenmao
45e16b72f5 refactor: remove minapp.html 2024-08-22 13:04:24 +08:00
kangfenmao
9746c73cc5 chore(version): 0.6.0 2024-08-21 10:28:31 +08:00
kangfenmao
34f100454b feat: add minapps 2024-08-21 10:14:04 +08:00
kangfenmao
d0f002bb3e fix: windows minapp control button 2024-08-18 23:37:09 +08:00
kangfenmao
26570a24bf feat: change sidebar width 2024-08-18 22:20:09 +08:00
kangfenmao
a4a0b07fe9 feat: new input status bar style 2024-08-18 20:44:55 +08:00
kangfenmao
109093f1b5 feat: add minimax provider 2024-08-18 18:06:21 +08:00
kangfenmao
868bbd689b fix: hmr recycle 2024-08-18 17:10:59 +08:00
kangfenmao
5d463ce562 fix: graph rag model id 2024-08-17 21:54:34 +08:00
kangfenmao
06c6f0deb0 fix: input text 2024-08-17 21:30:28 +08:00
kangfenmao
6051016684 feat: add minapp window 2024-08-17 17:11:48 +08:00
kangfenmao
0567a4f505 feat: add minapp window 2024-08-17 13:30:54 +08:00
kangfenmao
44cf2fcb26 feat: window.app add app path 2024-08-16 22:44:00 +08:00
kangfenmao
aa38e60b1d fix: minapp title null 2024-08-16 22:43:18 +08:00
kangfenmao
e976ec7b48 fix: windows frame background color 2024-08-16 17:41:14 +08:00
kangfenmao
0e5d9cf78e feat: add user edit modal & add prompt block 2024-08-16 17:19:18 +08:00
kangfenmao
1a42e86010 feat: new windows and linux sidebar style 2024-08-14 21:28:44 +08:00
kangfenmao
1307aceec1 fix: anthropic message generating error 2024-08-14 20:35:57 +08:00
kangfenmao
e1c2457ca2 feat: add minapp popup 2024-08-14 19:47:58 +08:00
kangfenmao
e4f79f76c5 fix(settings): provider list scroll 2024-08-13 21:04:04 +08:00
kangfenmao
bc31facaaf Revert "feat(translate): use full screen input"
This reverts commit ec112b98ec.
2024-08-13 20:48:51 +08:00
kangfenmao
b6839687c0 feat: add graphrag provider 2024-08-13 20:48:38 +08:00
kangfenmao
e2896b84f0 feat: add doubao provider 2024-08-13 19:41:01 +08:00
kangfenmao
e46b44338c feat: add stepfun provider 2024-08-13 18:02:00 +08:00
kangfenmao
3dd6dc7f92 feat: add gemini provider 2024-08-13 16:51:52 +08:00
kangfenmao
ec112b98ec feat(translate): use full screen input 2024-08-13 14:57:46 +08:00
kangfenmao
6351fd99fe feat: change sidebar opacity 2024-08-12 22:35:35 +08:00
kangfenmao
4066d4ab6d feat: add font size options to assistant settings pannel 2024-08-12 22:21:47 +08:00
kangfenmao
f5616c0ac6 feat: about page add icons 2024-08-12 22:03:16 +08:00
kangfenmao
db91c3fb1a refactor: slider onChange event 2024-08-12 21:48:59 +08:00
kangfenmao
09b42c6c15 feat: enable anthropic api host edit 2024-08-12 21:31:32 +08:00
kangfenmao
d0bb082b91 feat: add change message font size feature #22
支持消息字体大小调节
2024-08-12 21:28:18 +08:00
kangfenmao
391ed005ee style(Inputbar): add width: auto to Textarea 2024-08-11 16:18:06 +08:00
kangfenmao
935ac1a031 fix: clear topic white generating 2024-08-11 16:11:31 +08:00
kangfenmao
78cb21519a refactor: code format 2024-08-11 15:49:08 +08:00
kangfenmao
299043b997 feat: new inputbar style 2024-08-09 18:56:45 +08:00
kangfenmao
8d254e6851 chore(version): 0.5.2 2024-08-08 23:53:18 +08:00
kangfenmao
94f647fc1a fix: windows style 2024-08-08 23:30:55 +08:00
kangfenmao
a27937e170 fix: filter empty user messages 2024-08-08 18:13:15 +08:00
kangfenmao
02f0936832 feat(message): add error tips 2024-08-08 17:57:57 +08:00
kangfenmao
850fae6a1b fix: inputbar height 2024-08-08 17:21:00 +08:00
kangfenmao
4215b129b6 fix: model settings crash 2024-08-08 17:16:45 +08:00
kangfenmao
fa8914632d feat(AssistantSettings.tsx): fix reset functionality 2024-08-08 16:49:18 +08:00
kangfenmao
2bbc330336 feat(ModelSettings.tsx): sorting model names and capitalizing first letter 2024-08-08 16:36:36 +08:00
kangfenmao
03ff9ceb1e feat(AboutSettings.tsx): add GithubOutlined icon linking to project repository for better user navigation and project visibility 2024-08-08 16:12:42 +08:00
kangfenmao
fd6fe0db3d fix: navbar style on linux 2024-08-08 14:50:36 +08:00
kangfenmao
e69ff8168d build: add linux target 2024-08-08 11:31:15 +08:00
kangfenmao
7b0ba6bdb9 fix(i18n): update default assistant emoji from 😀 to 🔆 2024-08-08 09:18:33 +08:00
kangfenmao
3e21af218d chore(version): 0.5.0 2024-08-07 21:55:51 +08:00
kangfenmao
0f4f1cebfb feat: fix add assistant search keywords format 2024-08-07 20:57:31 +08:00
kangfenmao
45654e7d27 feat: add max token limit #18 2024-08-07 20:49:21 +08:00
kangfenmao
f76761cc8d feat: use ubuntu font as default 2024-08-07 14:28:29 +08:00
kangfenmao
e260eba7d1 feat add agent popup #14 2024-08-07 13:23:29 +08:00
kangfenmao
704edd02da feat: add ollama settings 2024-08-06 20:38:01 +08:00
kangfenmao
c2a8a6f786 feat: add custom agent #14 2024-08-06 19:18:17 +08:00
kangfenmao
462387999e fix(AboutSettings.tsx): handle errors in update check by setting loading state 2024-08-05 16:15:58 +08:00
kangfenmao
02c0fda301 feat(i18n): new topic 2024-08-05 13:14:57 +08:00
kangfenmao
bb3d044e21 fix: estimate history token count 2024-08-05 13:09:13 +08:00
kangfenmao
d172df1e52 feat: input status use tag 2024-08-05 13:00:18 +08:00
kangfenmao
39e836993e feat: @model regenerate message 2024-08-05 12:39:37 +08:00
kangfenmao
bc838b3643 feat: quick regenerate with new model 2024-08-04 14:04:11 +08:00
kangfenmao
ad9a77d37b fix: markdown link color 2024-08-04 13:30:15 +08:00
kangfenmao
29a3121cb4 fix: math code format 2024-08-04 13:23:35 +08:00
kangfenmao
e86a74b1cf fix: footnote style 2024-08-02 11:30:06 +08:00
kangfenmao
e042e5ee03 feat: enhance markdown style 2024-08-02 10:39:13 +08:00
kangfenmao
c5efc7c24a style: change import order 2024-08-02 10:11:18 +08:00
kangfenmao
ea55dbc05b feat(provider): sillicon api key use referrer link 2024-08-02 09:24:31 +08:00
kangfenmao
86ec6eb4b4 feat(provider): add gpt-4o-mini model 2024-08-02 09:24:00 +08:00
kangfenmao
1c17e104b1 perf(messages): usememo & usecallback message component 2024-08-01 23:55:51 +08:00
kangfenmao
cda105a568 chore(version): 0.4.6 2024-08-01 15:36:07 +08:00
kangfenmao
7c9f352c96 fix(SendMessageButton.tsx): remove unnecessary placement prop from SendMessageButton to prevent potential UI alignment issues 2024-08-01 15:23:12 +08:00
kangfenmao
60c2a6ccbd fix(SettingsTab.tsx): correct the temperature label 2024-08-01 15:19:45 +08:00
kangfenmao
16a5022594 feat: add markdown footnote 2024-08-01 15:18:09 +08:00
kangfenmao
f83364147a feat: add markdown plugins remark-gfm remark-math rehype-katex 2024-08-01 14:51:20 +08:00
kangfenmao
e22387117c feat: add link component 2024-08-01 14:28:18 +08:00
kangfenmao
43d8425128 style(Message.tsx): increase padding in MessageContainer 2024-08-01 00:04:47 +08:00
kangfenmao
2c9d45a885 feat: use poppins fonts 2024-07-31 23:20:28 +08:00
kangfenmao
e36131ffd0 fix: optimize interface display style 2024-07-31 21:04:09 +08:00
kangfenmao
b151279a2b feat: new window style 2024-07-31 17:30:17 +08:00
kangfenmao
67253ac9ab chore(version): 0.4.4 2024-07-31 13:54:04 +08:00
kangfenmao
922b0f1970 feat(Inputbar.tsx): change height to min-height for Inputbar 2024-07-31 13:41:02 +08:00
kangfenmao
2682a02717 feat: add send message button 2024-07-31 13:07:02 +08:00
kangfenmao
50c99ec121 feat: default enable new added provider 2024-07-31 12:21:46 +08:00
kangfenmao
d47d9d4c49 feat: add message suggestions 2024-07-31 12:13:03 +08:00
kangfenmao
ae3d9f745d feat(AboutSettings): implement functionality to open license page from about settings 2024-07-30 16:33:58 +08:00
kangfenmao
eb77ffa7f3 docs: change offical website url 2024-07-30 15:31:17 +08:00
kangfenmao
e96d7fb38a remove: website 2024-07-30 15:30:35 +08:00
kangfenmao
436c42d6b1 fix: delete provider crash 2024-07-30 15:30:09 +08:00
kangfenmao
57cf3ad293 fix: model list text color 2024-07-29 18:17:50 +08:00
kangfenmao
11f7d578c9 fix(ProviderSDK.ts): translation message 2024-07-29 17:45:08 +08:00
kangfenmao
808c405c9f style(website): adjust border-radius of images to 20% 2024-07-29 17:36:27 +08:00
kangfenmao
bc68ed23e2 chore(version): 0.4.0 2024-07-29 17:33:09 +08:00
kangfenmao
16977cbace feat: add dark and light theme 2024-07-29 17:14:49 +08:00
kangfenmao
c64e529cb0 docs(index.html): update website URLs from easys.run to cherry-ai.com 2024-07-29 09:55:24 +08:00
kangfenmao
38a0752583 feat: add model logo on select model dropdown 2024-07-28 15:10:36 +08:00
kangfenmao
78474a1951 fix(Message.tsx): add optional chaining to assistant.name to prevent potential undefined errors 2024-07-28 11:16:16 +08:00
kangfenmao
0c8b21b609 refactor(TranslatePage.tsx): simplify OutputText styling for cleaner code structure 2024-07-28 02:28:48 +08:00
kangfenmao
cb2f0645b0 fix(index.html): update Content-Security-Policy to allow fonts 2024-07-28 01:37:43 +08:00
kangfenmao
f731b82937 feat(TranslatePage.tsx): add markdown style to handle whitespace properly in translation output 2024-07-28 01:32:03 +08:00
kangfenmao
6c4d98bb98 feat: add translation module 2024-07-28 01:07:15 +08:00
kangfenmao
c4bafc6f6a fix(markdown.scss): replace :first-of-type with :first-child for consistent styling of first elements 2024-07-26 18:02:50 +08:00
kangfenmao
06a5327b52 fix(api.ts): modify provider apiKey check to exclude 'ollama' provider 2024-07-26 18:02:32 +08:00
kangfenmao
953ae8a46b feat(markdown.scss): add white-space: pre-wrap to code elements 2024-07-26 17:22:48 +08:00
kangfenmao
b094bbe7a7 feat(ProviderSetting.tsx): add remove icon for models to allow deletion 2024-07-26 10:40:53 +08:00
kangfenmao
8e7487fce2 feat(provider.ts): add API endpoint configuration for each provider with editable status 2024-07-26 10:34:55 +08:00
kangfenmao
37bae9baf5 fix(SettingsTab.tsx): reposition reset button to align with model settings title for better visibility 2024-07-26 10:10:34 +08:00
kangfenmao
a4ed16089b feat(NavigationCenter.tsx): add CodeSandboxOutlined icon to model selection 2024-07-26 10:04:59 +08:00
kangfenmao
cb058fd5e7 feat: add global _activeAssistant and_activeTopic variable to persist state across re-renders 2024-07-26 09:57:49 +08:00
kangfenmao
00a0b8df4d feat: save file to disk 2024-07-26 09:53:07 +08:00
kangfenmao
3aa4363f5b refactor: remove conditional devTools enabling 2024-07-25 18:04:12 +08:00
kangfenmao
38ca4700b2 fix(api.ts): add null return if provider apiKey is missing to prevent unauthorized requests 2024-07-25 18:00:32 +08:00
kangfenmao
04ad25b508 docs(assistants.json): simplify prompts for clarity and consistency #6 2024-07-25 17:50:26 +08:00
kangfenmao
de362fc8dc refactor: use —narbar-background 2024-07-25 15:55:23 +08:00
kangfenmao
535bdc310c fix: default assistant name is empty 2024-07-25 14:03:54 +08:00
kangfenmao
ca65bdab39 feat: set provider as default setting entry 2024-07-25 13:45:43 +08:00
kangfenmao
e5481b7ad3 feat(ui): optimize messages ui styles 2024-07-24 19:17:58 +08:00
kangfenmao
81dbd6931b feat: switch topic tab on change assistant 2024-07-24 18:28:23 +08:00
kangfenmao
ba6c0b6558 perf(mermaid): lazy load mermaid 2024-07-24 18:19:43 +08:00
kangfenmao
b5672b6fb0 feat: add setting panel 2024-07-24 18:08:05 +08:00
kangfenmao
5544de2b56 feat(settings): add input status show switch 2024-07-24 13:08:30 +08:00
kangfenmao
5860e01df0 fix: sidebar mac style 2024-07-24 12:28:56 +08:00
kangfenmao
c42bb4d72e feat(settings): add messageFont setting 2024-07-24 12:25:36 +08:00
kangfenmao
361d1877e8 fix: prevent navigate to new url 2024-07-23 19:08:36 +08:00
kangfenmao
6f7b0205b2 fix: message style 2024-07-23 18:10:25 +08:00
kangfenmao
b3246a6f8e feat: add Mermaid render 2024-07-23 18:05:14 +08:00
kangfenmao
b27295e851 feat: change message font 2024-07-23 17:42:52 +08:00
kangfenmao
017a451002 feat: optimize message style 2024-07-23 17:32:06 +08:00
kangfenmao
bbb6a22088 fix: windows title style 2024-07-23 16:55:32 +08:00
kangfenmao
32a3688e49 feat: hide window title 2024-07-23 16:40:06 +08:00
kangfenmao
3642f3b7ff feat: add username and message divider line settings 2024-07-23 15:16:34 +08:00
kangfenmao
139d1a71f3 feat: messages styles optimization 2024-07-23 14:59:09 +08:00
kangfenmao
25408b5fca fix: proxy check 2024-07-23 12:37:12 +08:00
kangfenmao
4cf06c871b feat: new navbar style 2024-07-23 12:29:20 +08:00
kangfenmao
e083902ca9 feat: change icons 2024-07-23 10:42:58 +08:00
kangfenmao
e252cb26a8 fix: inputbar setShowRightSidebar 2024-07-23 10:20:57 +08:00
kangfenmao
88b69a2145 feat(settings): add proxy setting 2024-07-23 00:28:41 +08:00
kangfenmao
2dc8810890 feat: add show or hide assistant sidebar 2024-07-22 21:57:39 +08:00
kangfenmao
5f49d63d89 feat(website): fetch github release info 2024-07-22 15:40:30 +08:00
kangfenmao
f9d47981a3 feat: add contextCount to inputbar 2024-07-22 14:50:40 +08:00
kangfenmao
846be5c9b1 feat: add email to about titles 2024-07-22 14:26:35 +08:00
kangfenmao
42d97ea096 chore: remove change log component 2024-07-22 14:25:15 +08:00
kangfenmao
f96fecabec feat: new about page 2024-07-22 14:24:14 +08:00
kangfenmao
06e92fa1dd fix: disable switch while assistant generating message 2024-07-22 11:28:26 +08:00
kangfenmao
19caf0724a feat: add updateAssistantSettings to useAssistant hook 2024-07-22 11:15:10 +08:00
kangfenmao
199167a920 fix(ProviderSDK): clarify instruction for session summary to avoid punctuation marks and special characters 2024-07-22 10:49:10 +08:00
kangfenmao
e2052956e2 refactor: topic component code 2024-07-22 10:38:00 +08:00
kangfenmao
ea654fc455 fix: disabled switch topic while generating message 2024-07-22 10:22:47 +08:00
kangfenmao
c89d6d3d96 fix: topic missing bug and delete assistant crash 2024-07-21 23:43:17 +08:00
kangfenmao
9ca5fad56e chore(version): 0.3.0 2024-07-21 22:03:49 +08:00
kangfenmao
999f534ff4 fix: assistant settings bugs 2024-07-21 21:57:08 +08:00
kangfenmao
65e075e1e6 feat: add asistant model temperature maxTokens contextCount 2024-07-21 17:50:50 +08:00
kangfenmao
ca6b435ac4 feat: change default assistant name
# Conflicts:
#	src/renderer/src/i18n/index.ts
2024-07-21 10:51:33 +08:00
kangfenmao
abc8a112d0 chore(version): v0.2.9 2024-07-20 12:47:19 +08:00
kangfenmao
513b5779e2 fix: send message setting position 2024-07-20 11:34:52 +08:00
kangfenmao
dff7293ebd feat(provider): add AiHubMix provider 2024-07-20 11:29:24 +08:00
kangfenmao
8f8dc13e73 chore(version): v0.2.8 2024-07-20 00:56:52 +08:00
kangfenmao
f32d0716d9 feat: add custom llm provider 2024-07-20 00:50:46 +08:00
kangfenmao
0d9a16027a chore(version): 0.2.7 2024-07-19 15:52:52 +08:00
kangfenmao
61f5775152 refactor: ProviderSDK 2024-07-19 15:49:08 +08:00
kangfenmao
06511ab740 fix: use activeAssistant's id for fetching assistant and model data 2024-07-19 15:39:49 +08:00
kangfenmao
bd157d92a1 feat: add anthropic provider 2024-07-19 15:34:34 +08:00
kangfenmao
008901253d feat(settings/components): introduce password input for API key to enhance security 2024-07-19 13:38:44 +08:00
kangfenmao
d6b57dac18 feat(assistants.json): Introduce new assistants for translation and summarization 2024-07-19 13:34:21 +08:00
kangfenmao
3ad7379305 feat: add DashScope provider 2024-07-19 12:28:00 +08:00
kangfenmao
74a991fdcd Update Website 2024-07-19 09:38:29 +08:00
kangfenmao
e8ccf69367 feat(website): cherry studio -> cherry ai 2024-07-18 13:02:46 +08:00
kangfenmao
66f49b4b68 chore(version): 0.2.6 2024-07-17 17:49:47 +08:00
kangfenmao
5fef6ee251 feat: new agent center 2024-07-17 17:45:29 +08:00
kangfenmao
69ba3a7c57 chore(version): 0.2.5 2024-07-17 16:21:48 +08:00
kangfenmao
ad78ec06a9 refactor: assistants 2024-07-17 15:48:08 +08:00
kangfenmao
5778a5acb9 fix: delete all topic confirm button text 2024-07-17 12:47:26 +08:00
kangfenmao
1a504ada70 feat(provider): add baichuan provider 2024-07-17 12:44:01 +08:00
kangfenmao
5351ffc9a5 feat: update website 2024-07-16 21:04:18 +08:00
kangfenmao
e9866a9fbb fix: process is not defined 2024-07-16 20:40:25 +08:00
kangfenmao
84257d86c1 feat: check update 2024-07-16 20:06:25 +08:00
kangfenmao
2d362a99c9 fix(about): changelog overflow 2024-07-16 17:27:16 +08:00
kangfenmao
537c5472b5 feat: add website 2024-07-16 17:08:10 +08:00
kangfenmao
b775f13c3e feat: add sentry integration 2024-07-16 17:08:04 +08:00
kangfenmao
983c99ee2e docs: update change log 2024-07-16 11:02:37 +08:00
kangfenmao
ec9bd25220 fix(i18n): provider name en 2024-07-16 10:52:23 +08:00
kangfenmao
9833d1d51a fix: zhipu provider default model data error 2024-07-16 10:40:28 +08:00
kangfenmao
2ba79b7398 fix: provider model edit popup title 2024-07-15 18:07:04 +08:00
kangfenmao
56a4c55986 fix(llm): zhipu provider default models is wrong 2024-07-15 18:02:41 +08:00
kangfenmao
bcb4d04dfb fix: model checking error 2024-07-15 17:58:58 +08:00
kangfenmao
002789df82 feat: update change log styles 2024-07-15 17:31:39 +08:00
kangfenmao
4b4af0f272 fix: default assistant name empty 2024-07-15 17:22:51 +08:00
kangfenmao
b861dfc3bf 0.2.1 2024-07-15 16:45:01 +08:00
kangfenmao
ef40014c26 feat: add changes log 2024-07-15 15:55:51 +08:00
kangfenmao
df2494e476 feat: add release note 2024-07-15 15:00:19 +08:00
kangfenmao
bbf5ef58b7 feat: add pause icon to pause chat completion 2024-07-15 14:21:36 +08:00
kangfenmao
5c297ad747 fix(i18n): reload after change language 2024-07-15 14:16:43 +08:00
kangfenmao
7c88b39098 feat: add keyv-storage 2024-07-15 13:13:42 +08:00
kangfenmao
1cbfe2a707 0.2.0 2024-07-14 22:21:08 +08:00
kangfenmao
b81ed70ea4 fix: auto update 2024-07-14 21:28:07 +08:00
kangfenmao
214da0212f feat:(sidebar): compact layout 2024-07-14 13:28:45 +08:00
kangfenmao
0c02b497fe feat: change assistant list item style 2024-07-14 13:04:01 +08:00
kangfenmao
12173c2b17 feat: remove assistant description 2024-07-14 12:09:48 +08:00
kangfenmao
4b6731a1ba fix: inputbar translation 2024-07-14 11:46:25 +08:00
kangfenmao
c9c906f383 fix: can not create new topic on message generation 2024-07-14 11:39:23 +08:00
kangfenmao
22089a83dc fix: auto updater 2024-07-13 21:26:56 +08:00
kangfenmao
6c576bb486 feat: add i18n 2024-07-13 20:50:39 +08:00
kangfenmao
7d00caf65d feat: prevent user sending messages during message generation 2024-07-13 00:29:53 +08:00
kangfenmao
55341384a6 build: disable devTools on prod mode 2024-07-13 00:29:53 +08:00
kangfenmao
4ad14997d2 feat: add autoUpdater 2024-07-12 16:39:44 +08:00
kangfenmao
28c3c8d585 fix: inputbar height 2024-07-12 15:33:21 +08:00
kangfenmao
250cebc7d3 fix(chat): system message empty error 2024-07-12 14:47:42 +08:00
kangfenmao
f45440edbf refactor(settings): title style 2024-07-12 14:30:59 +08:00
kangfenmao
6712dd03fe feat(setting): add api check 2024-07-12 14:27:27 +08:00
kangfenmao
d844f99f77 feat(settings): add website to provider settings 2024-07-12 13:50:22 +08:00
kangfenmao
85a6d83282 fix: markdown style h1 margin 2024-07-12 12:47:56 +08:00
kangfenmao
ae9a2370a2 fix: regenerate message logic 2024-07-11 23:08:55 +08:00
kangfenmao
0b4b434b6e feat: allow user select text 2024-07-11 23:07:38 +08:00
kangfenmao
339466b3ce feat: re-generage message 2024-07-11 21:17:58 +08:00
kangfenmao
6d7fbd365d feat: add token usage to message 2024-07-11 20:53:27 +08:00
kangfenmao
19f61976d7 feat: show modal info 2024-07-11 18:02:50 +08:00
kangfenmao
3c06428e67 feat: add model fetch and search 2024-07-11 17:41:51 +08:00
kangfenmao
33aa13bbfd refactor: remove model temperature 2024-07-11 16:49:01 +08:00
kangfenmao
a3b10703c3 feat: disable api host edit for system provider 2024-07-11 16:18:12 +08:00
kangfenmao
fe9f2cede0 feat: add openrouter provider 2024-07-11 16:13:11 +08:00
kangfenmao
6270afb434 feat: added drag and drop sorting for providers list 2024-07-11 15:35:09 +08:00
kangfenmao
0606e94e92 feat: add moonshot provider 2024-07-11 15:24:10 +08:00
kangfenmao
a4d50fe811 feat: add avatar for unknown model 2024-07-10 20:15:49 +08:00
kangfenmao
f615a5688f fix: assistant topic not exist 2024-07-10 20:07:50 +08:00
kangfenmao
0ccb92e7f6 fix: type missing 2024-07-10 17:32:09 +08:00
kangfenmao
638f2a317b feat: extend input area 2024-07-10 17:29:52 +08:00
kangfenmao
8b5e8a20b2 feat: added drag and drop sorting for topics list 2024-07-10 17:11:59 +08:00
kangfenmao
a15d82750c feat: added drag and drop sorting for assistants list 2024-07-10 16:53:39 +08:00
kangfenmao
c3f345da61 fix: message content not occupying full width 2024-07-10 16:28:07 +08:00
kangfenmao
c432ff41e0 fix: topic naming assistant using incorrect language model 2024-07-10 16:27:16 +08:00
kangfenmao
8cd61160f2 feat: add a loading status for messages 2024-07-10 16:05:52 +08:00
kangfenmao
fe2c61f453 feat: add a toggle for provider 2024-07-10 15:57:16 +08:00
kangfenmao
536e2fbfcb feat: add ollama provider 2024-07-10 15:26:44 +08:00
kangfenmao
271f973890 feat: add zhipu provider 2024-07-10 13:13:44 +08:00
kangfenmao
994f805ace feat: uppper case code bloack title 2024-07-10 12:33:10 +08:00
kangfenmao
b10953131a fix: remove google/gemma model 2024-07-10 09:41:25 +08:00
kangfenmao
b63cd6bcd3 build: for windows 2024-07-09 21:05:31 +08:00
kangfenmao
453cbf50c4 feat: add scrollbar style 2024-07-09 20:05:31 +08:00
kangfenmao
67adc287cc feat: add provider and model image 2024-07-09 19:29:47 +08:00
kangfenmao
7c9ebb241a fix: highlighter not working 2024-07-09 16:26:10 +08:00
kangfenmao
1c1a180a9c feat: edit user message 2024-07-09 16:17:46 +08:00
kangfenmao
d1ccd114c9 refactor: markdown render 2024-07-09 15:49:28 +08:00
kangfenmao
be6a93e2d0 feat: add error message 2024-07-09 11:24:59 +08:00
kangfenmao
f2e637a0c4 feat(chat): highlight selected model name 2024-07-08 13:53:37 +08:00
kangfenmao
57999d2600 feat: add 01-yi provider 2024-07-08 13:47:04 +08:00
kangfenmao
6a4d0b57b5 fix: dropdown modal list is empty 2024-07-08 13:00:55 +08:00
kangfenmao
7762f42a1a fix: remove silicon models 2024-07-08 13:00:24 +08:00
kangfenmao
fd3355b3a1 feat: auto scroll on send new message 2024-07-07 20:50:57 +08:00
kangfenmao
1645b50628 feat: show model name on message status bar 2024-07-07 20:19:43 +08:00
kangfenmao
fab80b3317 fix: useAppInitEffect not working 2024-07-06 22:59:09 +08:00
kangfenmao
68593d4f30 feat: add message and modal api to window object 2024-07-06 21:02:47 +08:00
kangfenmao
4f0a264aa0 fix(setting): topic naming modal wrong 2024-07-06 21:02:06 +08:00
kangfenmao
2c002a9665 feat: add more system assistant 2024-07-06 18:11:30 +08:00
kangfenmao
a78c7fe465 feat: duplicate assistant 2024-07-06 18:11:18 +08:00
kangfenmao
f11f10bc2b feat: fetch chat completion with history messages 2024-07-06 17:34:33 +08:00
kangfenmao
6844a973ac feat: add send message shortcut 2024-07-06 17:24:07 +08:00
kangfenmao
4a10b2b865 build: reduce bundle size 2024-07-05 21:52:01 +08:00
kangfenmao
cca074590c chore: remove statusbar 2024-07-05 17:04:37 +08:00
kangfenmao
d7bf7e9a47 refactor: product name 2024-07-05 17:03:58 +08:00
kangfenmao
6fd11b695f fix: store blacklist 2024-07-05 17:00:57 +08:00
kangfenmao
ff15b953ba feat(setting): avatar setting 2024-07-05 16:03:13 +08:00
kangfenmao
261f217dee refactor: rename conversation to messages 2024-07-05 14:35:41 +08:00
kangfenmao
2d6d59cc8d feat: first assistant message 2024-07-05 14:11:14 +08:00
kangfenmao
c97887e945 fix: defualt assistant model missing 2024-07-05 14:07:35 +08:00
kangfenmao
64361dccc4 fix: default assistant topic id 2024-07-05 13:51:36 +08:00
kangfenmao
f10fbe0218 feat(settings): default assistant settings 2024-07-05 13:30:48 +08:00
kangfenmao
e1b8fec2fd feat(settings): default modal settings 2024-07-05 13:17:54 +08:00
kangfenmao
695548f457 feat: update openai models 2024-07-05 11:30:09 +08:00
kangfenmao
43ceb4bcf3 feat: add app version 2024-07-05 11:29:56 +08:00
kangfenmao
c7332636b2 fix: fetch chat completion use default provider 2024-07-05 10:31:59 +08:00
kangfenmao
d68f3f5aa3 fix: select modal bugs 2024-07-05 10:19:32 +08:00
kangfenmao
8abb550526 feat: select model for assistant 2024-07-04 18:04:21 +08:00
kangfenmao
49b4c5a5f2 feat: add new topic use keyboard shortcut 2024-07-04 16:48:45 +08:00
kangfenmao
d6084d0314 feat: add models 2024-07-04 15:26:29 +08:00
kangfenmao
a6b1d3531e feat: remove assistant item menu 2024-07-03 13:45:30 +08:00
kangfenmao
1c7355066a feat: agent rename to assistant 2024-07-03 13:44:05 +08:00
kangfenmao
ef3799ec37 feat: add icons on context menu 2024-07-02 19:35:13 +08:00
kangfenmao
14526eee3d feat: clear conversation 2024-07-02 18:48:32 +08:00
kangfenmao
5c115dcd6a feat: delete all topic 2024-07-02 17:35:02 +08:00
kangfenmao
9bfbe9a929 feat: add agent prompt 2024-07-02 16:35:07 +08:00
kangfenmao
e794e1b1e1 feat: edit agent 2024-07-02 16:25:15 +08:00
kangfenmao
c0c9aa0041 feat: new theme color 2024-07-02 15:41:20 +08:00
kangfenmao
fc2b2364a0 feat: ai auto rename topic 2024-07-02 14:21:47 +08:00
kangfenmao
e5615f1a82 feat: rename topic 2024-07-02 10:31:03 +08:00
kangfenmao
afc882bad9 feat: switch topic 2024-07-01 17:41:33 +08:00
kangfenmao
1e8d7dc3c7 feat: add topic list items 2024-07-01 17:33:31 +08:00
kangfenmao
9d669ede60 feat: toggle topic list 2024-07-01 15:45:12 +08:00
kangfenmao
4c14a995a8 feat: add context menu 2024-07-01 14:44:44 +08:00
kangfenmao
25cee820b0 feat: add input toolbar 2024-07-01 14:19:53 +08:00
kangfenmao
2efa2fe64a feat: use ant.design 2024-06-30 17:13:31 +08:00
kangfenmao
dd15658176 refactor: thread -> agent 2024-06-28 15:19:04 +08:00
kangfenmao
d3c44dc1d8 feat(module): add new feature module
Add a new module called "module" that implements the following features:
- Implement feature A
- Provide API interface B
- Optimize performance issues

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

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

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

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

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

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