skillok meeting

Релиз 1.1: сборки для Windows и macOS, CHANGELOG, README

- Версия 1.1.0 (package.json, tauri.conf.json, Cargo.toml). - downloads/: SkillokMeet-1.1.0-windows-x64-setup.exe и SkillokMeet-1.1.0-macos-apple-silicon.zip; сборки 0.1.0 убраны (остались в истории, коммит 6afce31). - CHANGELOG: что нового в 1.1, известное, SHA-256. - README: раздел «Скачать» на 1.1 и «Как пользоваться» под новый интерфейс. Файлы к релизу skillok.org пока не умеет — задача skillok/skillok#1157. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

anc · 30 сентября 2026 г. 18b6b167a6dc246530f63c582310140aebaca9b4
12 файлов
  • CHANGELOG.md +57 −1
    Показать разницуСкрыть разницу
    1 1 # Изменения
    2 2
    3 +## 1.1 — 01.10.2026
    4 +
    5 +Главное: **расшифровка и результаты видны по ходу работы**, длинные записи больше не
    6 +упираются в память, интерфейс — как у skillok.org.
    7 +
    8 +### Новое
    9 +
    10 +- **Расшифровка на глазах.** Нажали «Расшифровать» — реплики появляются на экране сверху
    11 + вниз, по порядку времени, рядом процент готовности. Не надо ждать конца, чтобы начать
    12 + читать.
    13 +- **Ответ ИИ пишется на глазах.** Конспект, задачи, ревью и свой запрос приходят потоком —
    14 + видно, как формируется текст. Путь теперь явный: сначала расшифровка всего разговора,
    15 + потом по кнопкам в полосе «Дальше» — нужные результаты.
    16 +- **Переименование говорящих.** Нажмите на имя в расшифровке, впишите «Ольга» — имя
    17 + сменится во всех репликах, в конспекте и задачах.
    18 +- **Экран «Новая запись».** «Записать встречу» больше не начинает запись сразу: сначала
    19 + видно, что запишется (микрофон и звук компьютера), совет про наушники и предупреждение
    20 + участникам с копированием. Запись — по кнопке «Начать запись».
    21 +- **Меню как у skillok.org.** Кнопка ☰ открывает панель слева: главная, «Записать
    22 + встречу», «Добавить аудиофайл», все записи с поиском, настройки. В шапке — где вы сейчас
    23 + и метка с таймером, пока идёт запись.
    24 +- **Расшифровка по репликам**, как в MacWhisper: время — кто говорит — текст.
    25 +
    26 +### Улучшено
    27 +
    28 +- **Часовые и двухчасовые записи.** Звук больше не загружается в память целиком — он
    29 + читается с диска по кускам. Проверено прогоном 2 часа × 2 дорожки: 1600 кусков, время
    30 + реплик не уезжает, пик памяти 25 МБ (раньше — сотни мегабайт). Файл mp3/m4a один раз
    31 + перегоняется во временный WAV, который удаляется после расшифровки.
    32 +- **Один общий уровень записи** вместо двух полос «Вы» и «Собеседники».
    33 +- Говорящий в файле без дорожек подписан «Спикер 1» (было — без имени), у записи —
    34 + «Я» и «Собеседники».
    35 +- Главная проще: «Записать», место для аудиофайла и список записей с поиском.
    36 +- Только светлая тема — окно светлое и при тёмной теме системы.
    37 +- Логотип убран из шапки.
    38 +
    39 +### Известное
    40 +
    41 +- Сборки не подписаны — Windows и macOS предупреждают при первом запуске (как установить —
    42 + в README).
    43 +- Mac — только Apple Silicon.
    44 +- Разделения «Собеседников» на отдельных людей по голосу нет — имена ставятся
    45 + переименованием.
    46 +- Проверено на заглушке и тестами (45 тестов ядра, 20 тестов звука, прогон длинной записи); запись на живой
    47 + встрече и расшифровка через настоящий OpenRouter на этих сборках ещё не прогонялись.
    48 +
    49 +### Файлы
    50 +
    51 +| Файл | Размер | SHA-256 |
    52 +|---|---|---|
    53 +| `SkillokMeet-1.1.0-windows-x64-setup.exe` | 3,4 МБ | `b00ebcc0ad2230bff5875f02a97ed64e57fa357f84f8b8228055a80b4e2c5d0d` |
    54 +| `SkillokMeet-1.1.0-macos-apple-silicon.zip` | 5 МБ | `dd7349890599a9ba45a10f1d57a261d78d8d417c49cb0bf1ae7c23dc87936a65` |
    55 +
    3 56 ## 0.1.0 — 30.09.2026
    4 57
    58 +Выпущена релизом v1.0. Сборки 0.1.0 убраны из `downloads/` с выходом 1.1 и остались в
    59 +истории репозитория (коммит `6afce31`).
    60 +
    5 61 Первая версия. Один путь: **записать → расшифровать → получить результат.**
    6 62
    7 63 - **Запись** по кнопке: весь звук компьютера (собеседники в Zoom, Google Meet, Телемосте —
    8 64 где угодно) и микрофон двумя дорожками, пауза, стоп. Windows 10 (20438+) и 11, macOS 13+.
    9 65 - **Аудиофайл** вместо записи: mp3, m4a, wav, aiff, flac, ogg — кнопкой или перетаскиванием.
    10 66 - **Расшифровка** Whisper через OpenRouter: по паузам, с ходом работы и отменой, говорящие
    11 − «Вы» и «Собеседники».
    67 + «Я» и «Собеседники».
    12 68 - **Результаты:** «Конспект», «Задачи», «Ревью» и свой запрос (Claude через OpenRouter);
    13 69 копировать, править, сделать заново; галочки задач.
    14 70 - **Настройки:** ключ OpenRouter в хранилище паролей системы, язык встреч, точность
  • Cargo.lock +2 −2
    Показать разницуСкрыть разницу
    2232 2232
    2233 2233 [[package]]
    2234 2234 name = "meet-audio"
    2235 −version = "0.1.0"
    2235 +version = "1.1.0"
    2236 2236 dependencies = [
    2237 2237 "cpal",
    2238 2238 "screencapturekit",
    3666 3666
    3667 3667 [[package]]
    3668 3668 name = "skillok-meet"
    3669 −version = "0.1.0"
    3669 +version = "1.1.0"
    3670 3670 dependencies = [
    3671 3671 "base64 0.22.1",
    3672 3672 "chrono",
  • README.md +29 −22
    Показать разницуСкрыть разницу
    15 15
    16 16 ---
    17 17
    18 −## Скачать — версия 0.1.0
    18 +## Скачать — версия 1.1
    19 19
    20 20 | Система | Файл | Размер |
    21 21 |---|---|---|
    22 −| **Windows 10 (сборка 20438+) и 11**, 64 бита | [SkillokMeet-0.1.0-windows-x64-setup.exe](https://skillok.org/api/v1/repositories/21/download/downloads/SkillokMeet-0.1.0-windows-x64-setup.exe) | 3,3 МБ |
    23 −| **macOS 13+**, Mac на Apple Silicon (M1 и новее) | [SkillokMeet-0.1.0-macos-apple-silicon.zip](https://skillok.org/api/v1/repositories/21/download/downloads/SkillokMeet-0.1.0-macos-apple-silicon.zip) | 5 МБ |
    22 +| **Windows 10 (сборка 20438+) и 11**, 64 бита | [SkillokMeet-1.1.0-windows-x64-setup.exe](https://skillok.org/api/v1/repositories/21/download/downloads/SkillokMeet-1.1.0-windows-x64-setup.exe) | 3,4 МБ |
    23 +| **macOS 13+**, Mac на Apple Silicon (M1 и новее) | [SkillokMeet-1.1.0-macos-apple-silicon.zip](https://skillok.org/api/v1/repositories/21/download/downloads/SkillokMeet-1.1.0-macos-apple-silicon.zip) | 5 МБ |
    24 +
    25 +Что нового — в [CHANGELOG.md](CHANGELOG.md).
    24 26
    25 27 Для расшифровки и результатов нужен свой ключ [OpenRouter](https://openrouter.ai/keys):
    26 28 расшифровка и ИИ платные, оплата идёт напрямую OpenRouter.
    40 42
    41 43 ## Как пользоваться
    42 44
    43 −На главной — «Записать» и список записей. У каждой записи три шага, на экране только
    44 −текущий:
    45 −
    46 −1. **Аудио.**
    47 − - «Записать» — пишется весь звук компьютера (собеседники в Zoom, Google Meet, Телемосте —
    48 − где угодно) и микрофон, пока не нажмёте «Остановить»; есть пауза и кнопка
    49 − «Скопировать предупреждение для чата». Лучше в наушниках: иначе голоса собеседников
    50 − попадут и в микрофон.
    51 − - Готовый файл — перетащить в окно или «выберите файл»: mp3, m4a, wav, aiff, flac, ogg.
    52 −2. **Расшифровка** — кнопка «Расшифровать». Виден ход работы, можно «Отменить».
    45 +Меню — кнопка ☰ слева в шапке, как на skillok.org: главная, «Записать встречу»,
    46 +«Добавить аудиофайл», все записи с поиском, настройки. На главной — «Записать» и список
    47 +записей с поиском.
    48 +
    49 +1. **Звук.**
    50 + - «Записать встречу» открывает экран «Новая запись»: что запишется, совет про наушники
    51 + и предупреждение участникам с кнопкой «Скопировать». Запись начинается только кнопкой
    52 + «Начать запись» — пишется весь звук компьютера (собеседники в Zoom, Google Meet,
    53 + Телемосте — где угодно) и микрофон, пока не нажмёте «Остановить». Во время записи —
    54 + таймер, общий уровень звука и пауза; в шапке на любом экране — метка «Запись 12:34».
    55 + - Готовый файл — перетащить в окно или «Добавить аудиофайл»: mp3, m4a, wav, aiff, flac,
    56 + ogg.
    57 +2. **Расшифровка** — кнопка «Расшифровать». Текст появляется на экране по ходу работы,
    58 + сверху вниз, рядом — процент готовности; можно «Отменить». Часовые и двухчасовые записи
    59 + расшифровываются так же.
    53 60 3. **Результат** — вкладки:
    54 − - «Расшифровка» — текст с временем и говорящими («Вы», «Собеседники» у записи);
    55 − - «Конспект», «Задачи», «Ревью» — у пустой вкладки одна кнопка «Сделать»;
    56 − - «+ Свой запрос» — «напиши письмо клиенту по итогам», «выпиши все цифры»; ответ
    57 − становится своей вкладкой.
    58 −
    59 − У готовой вкладки: «Копировать» (Markdown), «Как текст», «Править», «Сделать заново»,
    60 − «Удалить». Галочки задач отмечаются прямо в тексте.
    61 + - «Расшифровка» — реплики с временем и говорящим: «Я» и «Собеседники» у записи,
    62 + «Спикер 1» у файла. **Имя говорящего можно переименовать**: нажмите на него, впишите
    63 + «Ольга» — имя сменится во всей записи, в конспекте и задачах;
    64 + - «Конспект», «Задачи», «Ревью» и «Свой запрос» («напиши письмо клиенту по итогам») —
    65 + кнопками в полосе «Дальше» под расшифровкой. Ответ ИИ пишется на глазах.
    61 66
    62 −Пока запись идёт, в шапке на любом экране видна метка «Запись 12:34».
    67 + Сверху — «Копировать» (Markdown) и «как текст»; у вкладки — «Править», «Сделать
    68 + заново», «Удалить». Галочки задач отмечаются прямо в тексте.
    63 69
    64 70 ---
    65 71
    72 78
    73 79 «Расшифровать»: дорожки ─► 16 кГц моно ─► куски 6–28 с по паузам ─► OpenRouter: Whisper
    74 80 (до 4 кусков сразу) │
    81 + реплики по ходу — на экран ◄──────┤
    75 82 ▼
    76 83 note.md: ## Расшифровка
    77 84
    78 − Команда ИИ: note.md ─► OpenRouter: Claude ─► note.md: ## Задачи / ## Конспект / …
    85 + Команда ИИ: note.md ─► OpenRouter: Claude (потоком) ─► note.md: ## Задачи / ## Конспект / …
    79 86 ```
    80 87
    81 88 ### Запись звука
  • Показать разницуСкрыть разницу
    1 1 [package]
    2 2 name = "meet-audio"
    3 −version = "0.1.0"
    3 +version = "1.1.0"
    4 4 description = "Захват звука встречи: процесс Zoom и микрофон (WASAPI), нарезка на куски по паузам"
    5 5 edition = "2021"
    6 6 rust-version = "1.90"
  • Двоичный файл — показывать нечего.
  • Двоичный файл — показывать нечего.
  • Двоичный файл — показывать нечего.
  • Двоичный файл — показывать нечего.
  • package-lock.json +2 −2
    Показать разницуСкрыть разницу
    1 1 {
    2 2 "name": "skillok-meet",
    3 − "version": "0.1.0",
    3 + "version": "1.1.0",
    4 4 "lockfileVersion": 3,
    5 5 "requires": true,
    6 6 "packages": {
    7 7 "": {
    8 8 "name": "skillok-meet",
    9 − "version": "0.1.0",
    9 + "version": "1.1.0",
    10 10 "dependencies": {
    11 11 "@tauri-apps/api": "^2.12.0",
    12 12 "@tauri-apps/plugin-dialog": "^2.8.0",
  • package.json +1 −1
    Показать разницуСкрыть разницу
    1 1 {
    2 2 "name": "skillok-meet",
    3 3 "private": true,
    4 − "version": "0.1.0",
    4 + "version": "1.1.0",
    5 5 "type": "module",
    6 6 "scripts": {
    7 7 "dev": "vite",
  • Показать разницуСкрыть разницу
    1 1 [package]
    2 2 name = "skillok-meet"
    3 −version = "0.1.0"
    3 +version = "1.1.0"
    4 4 description = "Skillok Meet — запись, расшифровка и разбор встреч Zoom"
    5 5 edition = "2021"
    6 6 rust-version = "1.90"
  • Показать разницуСкрыть разницу
    1 1 {
    2 2 "$schema": "https://schema.tauri.app/config/2",
    3 3 "productName": "Skillok Meet",
    4 − "version": "0.1.0",
    4 + "version": "1.1.0",
    5 5 "identifier": "org.skillok.meet",
    6 6 "build": {
    7 7 "beforeDevCommand": "npm run dev",