Commit Graph

50 Commits

Author SHA1 Message Date
geekgeekrun
e838f48b89 add LlmModelUsageRecord table 2025-04-16 03:00:32 +08:00
geekgeekrun
6dc3948d12 add block list to save unavailable model and prevent use again 2025-04-15 01:13:15 +08:00
geekgeekrun
85e27dc6ef add basic code to call deepseek 2025-04-12 14:35:58 +08:00
geekgeekrun
31cf71beb5 add terser 2024-12-29 00:50:12 +08:00
geekgeekrun
da72bec6a7 reduce production package size by set node-linker=hoisted 2024-11-30 15:31:23 +08:00
geekgeekrun
6f61501dfa try to fix minimist cannot find when app launch 2024-11-23 13:30:17 +08:00
geekgeekrun
a1c15a028b add minimist dependency in packages/ui 2024-11-23 13:30:17 +08:00
geekgeekrun
95e6842995 update build script to select release type 2024-11-23 13:30:17 +08:00
geekgeekrun
fa45d4ec35 update build script to enter release type 2024-11-23 13:30:17 +08:00
geekgeekrun
418c37288d fix app puppeteer cannot run in production package 2024-11-23 13:30:14 +08:00
geekgeekrun
46b6ca61a6 try to fix minimist cannot find when app launch 2024-11-23 13:29:49 +08:00
geekgeekrun
ac83c3c94c move runRecordId to daemon 2024-11-23 13:29:49 +08:00
geekgeekrun
7a3bddbd0c replace magic string in gtag 2024-11-23 13:29:49 +08:00
geekgeekrun
48c65cb50a add gtag 2024-11-23 13:29:49 +08:00
geekgeekrun
8cb379f6eb add diff.js to compare update log; enhance the style of the row which has diff; comment the mock data 2024-11-23 13:28:41 +08:00
geekgeekrun
1a3cb104a5 add script for making dist for current platform and arch 2024-04-14 15:57:11 +08:00
geekgeekrun
3abfc66ef4 add semver for update version 2024-04-07 08:48:35 +08:00
geekgeekrun
f811cda3fe shrink production package size - drop useless file during package 2024-03-29 09:38:18 +08:00
geekgeekrun
d452b0b51b update flying-company-logo-list - replace with default avatar of bosszhipin and liepin 2024-03-29 09:38:14 +08:00
geekgeekrun
b0a4347557 enhance splash style 2024-04-05 17:19:22 +08:00
geekgeekrun
f69b597cd7 try to fix production package cannot run due to cannot find module cli-highlight 2024-04-05 17:18:25 +08:00
geekgeekrun
646045fad5 downgrade sqlite patch version to solve I couldn't build successfully in electron TryGhost/node-sqlite3 #1746 2024-03-21 10:06:44 +08:00
geekgeekrun
3f6a4615e3 fix the production package cannot run issue caused by glob(path-scurry) module error - maybe the version of glob is too new, and there exists different version of glob, so download rimraf and typeorm to makes major version of glob at 7 2024-03-21 01:24:42 +08:00
geekgeekrun
3967c26ebc import db in ui project 2024-03-17 23:45:04 +08:00
geekgeekrun
ed822d7cc4 call sqlite-plugin in run-core 2024-03-17 16:15:31 +08:00
geekgeekrun
0446f886c4 enhance the build script of sqlite-plugin; 2024-03-17 13:16:48 +08:00
geekgeekrun
99d9ad3f95 add sqlite plugin(with typeorm and sqlite) and business entities 2024-03-17 12:39:55 +08:00
geekgeekrun
f71ff9797a fix and ensure the execution sequence of download browser and check cookie file 2024-03-04 08:48:06 +08:00
geekgeekrun
5ca9bf08a5 add launch login page button. when user click it, will open the login page 2024-03-02 06:20:12 +08:00
geekgeekrun
7f2e241773 change package name from launch-browser-with-preload-extension to launch-bosszhipin-login-page-with-preload-extension 2024-03-01 23:45:14 +08:00
geekgeekrun
d0c8dc0410 add script for launch browser with preload extensions with puppeteer, so that can lead user copy cookie manually. 2024-03-01 09:53:24 +08:00
geekgeekrun
3d58571c35 downgrade and pin puppeteer and chromium version, try to make windows 10 1507 run. 2024-02-25 17:37:51 +08:00
geekgeekrun
ced77c65df log out the reason PUPPETEER_DOWNLOAD_ENCOUNTER_ERROR 2024-02-25 16:27:35 +08:00
geekgeekrun
32ad7c54c5 WIP: add logic to locate user active installed chromium browser, make it can bu used for our product rather than download new one. TODO: test 2024-02-24 11:47:03 +08:00
geekgeekrun
d034b1b605 install cross-env for ui 2024-02-24 00:25:38 +08:00
bossgeekgo
2e87197879 rename product from bossgeekgo to geekgeekrun 2024-02-21 09:25:25 +08:00
bossgeekgo
719c57d44f install and config unocss 2024-02-21 02:47:38 +08:00
bossgeekgo
15369014e9 add the ui for dedicate download progress of puppeteer; use JSONParse to parse the download progress; finish the logic to pass the progress to ui 2024-02-15 11:31:54 +08:00
bossgeekgo
a2c70add1c add chrome for puppeteer downloader 2024-02-14 09:55:20 +08:00
bossgeekgo
68b5778de0 add auto chat module for ui(haven't test yet); separate main process flow 2024-02-12 11:07:45 +08:00
bossgeekgo
36bc5a9cdd add json5 dependency 2024-02-11 23:50:08 +08:00
bossgeekgo
f9761a47bb migrate config file to json; read them via fs. 2024-02-11 23:43:10 +08:00
bossgeekgo
4e2904721d finish basic page 2024-02-11 23:08:15 +08:00
bossgeekgo
053c047bb9 add element ui 2024-02-11 22:23:23 +08:00
bossgeekgo
f2ffcbc77d add vue-router 2024-02-11 22:11:27 +08:00
bossgeekgo
9dce50eb0e remove redundant files in ui; try to import mainLoop in @bossgeekgo/geek-auto-start-chat-with-boss 2024-02-11 22:10:59 +08:00
bossgeekgo
9594d20bcb add ui project - base on electron 2024-02-11 22:10:32 +08:00
bossgeekgo
ae3f57ae34 refactor structure to monorepo 2024-02-11 19:56:29 +08:00
bossgeekgo
b052dfedb1 add tapable dependencies 2024-02-10 16:54:54 +08:00
bossgeekgo
128e4ad31d add core code 2024-02-08 01:40:25 +08:00