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
2024-08-08 23:30:55 +08:00
2024-09-25 00:20:10 +08:00
2024-10-12 23:24:00 +08:00
2024-07-26 11:04:02 +08:00
2024-07-15 15:55:51 +08:00
2024-09-25 00:20:10 +08:00
2024-07-15 15:55:51 +08:00
2024-08-26 18:30:05 +08:00
2024-07-16 20:06:25 +08:00
2024-10-12 14:14:46 +08:00
2024-07-30 16:13:32 +08:00
2024-10-12 15:31:21 +08:00
2024-09-30 22:42:06 +08:00
2024-08-27 11:31:05 +08:00
2024-08-27 11:31:05 +08:00
2024-10-12 13:18:53 +08:00

banner English | 中文

🍒 Cherry Studio

Cherry Studio is a desktop client that supports for multiple LLM providers, available on Windows, Mac and Linux.

🌠 Screenshot

🌟 Features

  1. Support for Multiple LLM Providers.
  2. Allows creation of multiple Assistants.
  3. Enables creation of multiple topics.
  4. Allows using multiple models to answer questions in the same conversation.
  5. Supports drag-and-drop sorting.
  6. Code highlighting.
  7. Mermaid chart

🖥️ Develop

Project Setup

Install

$ yarn

Development

$ yarn dev

Build

# For windows
$ yarn build:win

# For macOS
$ yarn build:mac

# For Linux
$ yarn build:linux

Star History

Star History Chart

🚀 Contributors

Sponsor

Buy Me a Coffee

📃 License

LICENSE

Description
No description provided
Readme 24 MiB
Languages
TypeScript 92.3%
JavaScript 6.1%
SCSS 0.7%
HTML 0.4%
CSS 0.2%
Other 0.2%