Commit Graph

4549 Commits

Author SHA1 Message Date
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