Личная прога
Хочу просто спросить мнения людей.
Я создаю свою прогу (просто хобби/работа)
Делаю личную панель тех задач, которыми пользуюсь часто, и хочу уместить все сразу в 1 месте, чтобы не бегать по млн. вкладок.
на 90% я фронт, но думаю изучать бек на питоне, и думал быть фуллстак (думал начать раст или го или c#, но пока питон побеждает для тех задач, которыми я пользуюсь, и в скорости языка пока не особо нуждаюсь)
в прогу засунул
1) профиль - с личной статистикой своей продуктивностью (время работы, заявки и тд)
2) аи чат - направлен именно под проекты, чтобы выбрать свой проект, и подключить любую модель с любого провайдера (opanAI, claude, и тот же openrouter с моделями бесплатными и тд.)
В панели сразу можно смотреть забитость окна, потраченные $, время генерации, и тд
- Режим 1 - Обычный мод, где выбрать можно будет 1 модель, и она будет отвечать
- Режим 2 - Коллективный, где можно выбрать 2 модели, которые думают, и судья выберет лучший ответ, и дополнит его если надо (Думаю улучшить этот мод, чтобы не 3 модели было, а по + можно было добавить сколько угодно)
- Так же у выбранного проекта есть кнопка перехода в режим IDE, где я сделал можно сказать vs code, чтобы сразу можно было перейти в чать какую-то отрезка, и сразу просмотреть или отредактировать.
3) vpn - просто пока что, потому что недавно сделал, где есть статус подключения, сервера, кнопка подключения (я на своем сервере развернул 3x-ui, и подключаюсь к своему личному серверу, но я столкнулся с таким приколом, что впн порой плохо работает, и я пока не понимаю, как мне улучшить его, чтобы он был качественным, и быстрым)
4) запрет - альтернатива впн, порой когда он не требуется, то просто включить запрет. У я хочу сделать, чтобы по кнопке rotate, у меня шел запрос на github автора, и если там есть новые изменения, то они будут скачиваться ко мне на бек (типа как обновление), чтобы я быстро получал актуальную сборку по 1 клику, и запускал.
P.S
Я знаю, что автора пока что забанили на время, как он говорит, поэтому я просто пока узнаю можно ли так сделать, если это не мой личный репозиторий.
5) Хранилище - когда я доделаю прогу, и отправлю бек на сервак, то он еще будет как хранилище, где я смогу создать папку к примеру для видео, png или лого для сайтов и тд.
И идея заключается в том, если я понимаю, что мне надо будет в другое место пойти не у своего рабочего пк, а с ноутом, то я сомгу зайти в совою прогу, и с сервера забрать что-то нужное.
Так же идея расширения функционала, это после завершения создания, сделать урезанную версию, и скинуть другу, чтобы он то же использовал хранилище, где ключевой фишкой этой вкладки будет общая папка, и добавить человека, где я смогу что-то закидывать (к примеру моды для майна), и он зайдет в эту папку, и скачает от туда их.
6) Заметки - думаю тут не особо есть, что говорить, просто я думаю расширить это для более значимого что-то, где будет отслеживание прогрессов, анализ ии, и цели.
7) Заявки - т.к я порой беру заказы в тг каналов, то я хочу автоматизировать процесс, где бот заходит на мой акк, и делает рассылку с моего профиля, предоставления моих услуг, и когда человек будет мне писать (подумаю как сделать фильтрацию, чтобы люди с каналов в прогу попадали только)
И в заявках будут появляться карточки, от человека, откуда он пишет, тема, само сообщение, ник, и я смогу либо после разговора с ним принять заявку или отменить.
P.S
Так же я еще делаю свой сайт, который потом думаю продвигать так же о предоставлении своих услуг, и думать как улучшить SEO, и люди смогут так же оставлять заявку, и эти заявки будут так же мне в прогу приходить.
8) Удаление фона - т.к я 90% фронт, и я часто редактирую картинки, удалить фон и тд, то у меня есть быстрый редактор, куда я закинул фото, и получил ее без фона в png
8) Скачать видео - тоже часто пользуюсь для како-то фона на сайте, и часто беру с pinterest, то я просто копирую ссылку, вставляю, и получаю его скаченным (потому что видео нельзя скачать от туда)
9) Виджеты - сделал все виджеты интерактивными, чтобы быстро взаимодействовать, и для быстрой статистики.
- Дата
- Впн (вкл/выкл/перезагрузка)
- Сколько осталось места в хранилище
- Погода
- Последний проект в аи чате (перейти)
- Время
- Своя картинка
- Перетащить картинку для удаления фона
- Вставить ссылку для скачивания видео
- Таймер (запускаю его, чтобы смотреть сколько я работал) / Секундомер (если надо сделать отсчет)
- Активность за неделю (блок как в гитхабе)
- Работа пк (выключить, перезагрузка, спящий режим) по нажатию на любую из этих кнопок идет таймер 3 > 2 > 1, чтобы при повторном нажатии если что отменить.
P.S
Виджеты можно включать/выключать, перемещать по всему экрану, и так же отслеживаются мониторы, чтобы они на каком-то определенном мониторе показывались
10) Сервера - еще не сделал, но я хочу сделать как в termius, чтобы был список своих серверов, подключится к ним, и файлы перекидывать на сервак
11) Настройки - бональщина пока что по типу автозапуска, тема, страница по умолчанию и тд. (не знаю, что еще пока добавить нужного)
---------------------------------------------------------------------------------------------------
А теперь почему я вообще создал этот пост.
Я просто хочу услышать какие-то еще идеи, которые на самом деле нужные, но они пока мне в голову не приходят.
Я еще думал, что чтобы у меня в панели мой гит был, чтобы я если что мог сразу перейти в свой репозиторий и тд, но пока не углублялся этим вопросом.
P.S
Так же думал потом сделать может быть свое личное приложение, где будет какой-то функционал, где будет мой впн, где могу делать подключение, дистанционное выкл пк (иногда, когда прилег, а уже вставать не охота, то с телефона просто выключил пк, и все)
У меня айфон, и поэтому тут еще проблема, как сделать приложение для себя, и скачать его, я знаю, по типу альстор, но каждые 7 дней ради этого мне надоест переустанавливать сертификат.
Поэтому идея, которая мне пришла это сделать так же как банки веб версию, где закрепить ее домой, и будет открываться типа приложение, но я пока не знаю, как точно это работает. Это просто обычный адаптив? когда мобилка, то просто приложение показывается?
---------------------------------------------------------------------------------------------------
Подкиньте идей, что можно полезного еще сделать, или улучшить из того, что есть, чтобы оно правда стало полезным.
P.S
Стек:
Фронт - Electron + React TypeScript + Scss (думаю потом сделать из electron на tauri, чтобы нагружало меньше ram, но пока что нет)
Бек - Python + FastAPI
Бд - SQLite (может быть если будет масштабный проект, и если я выпущу урезанную версию для всех, то может переделаю на postgresql)






