Ariver
2026-06-02 3fbceec8de833416bf1ae049f959f222c3f1a4a0
refs
author Ariver <shanghai3168@gmail.com>
Tuesday, June 2, 2026 14:05 +0800
committer Ariver <shanghai3168@gmail.com>
Tuesday, June 2, 2026 14:05 +0800
commit3fbceec8de833416bf1ae049f959f222c3f1a4a0
tree 78592c74969ff42ca9b12122eea74a6200af8cde tree | zip | gz
parent 47e0419e81ee015b469cc9f2a891cad8fa505eec view | diff
Prepare Round 1 model profile QA baseline
1 files modified
17 files deleted
1 files copied
109 files renamed
68 files added
16272 ■■■■ changed files
.gitignore 7 ●●●●● diff | view | raw | blame | history
02-P-NBL/engineering-plan.md 691 ●●●●● diff | view | raw | blame | history
02-P-NBL/plan.md 537 ●●●●● diff | view | raw | blame | history
02-P-NBL/product-plan.md 399 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/README.md 17 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/dev-checklist-current.md 150 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/dev-checklist.md 142 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/engineering-tasks.md 386 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/logs/go-test-all-20260602.log 21 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/logs/go-test-internal-model-20260602.log 1 ●●●● diff | view | raw | blame | history
02-P-NBL/round-1/logs/npm-run-build-20260602.log 38 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/prd.md 930 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/qa-handoff-current.md 130 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/qa-precheck-current.md 143 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/qa-report-template.md 127 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/qa-test-plan.md 266 ●●●●● diff | view | raw | blame | history
02-P-NBL/round-1/todo-list.md 133 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/build/linux/voicesnap.desktop 10 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/frontend/src/components/settings/AboutPage.svelte 222 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/frontend/src/components/settings/HistoryPage.svelte 447 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/frontend/src/components/settings/UserDictPage.svelte 471 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/frontend/src/lib/i18n/en.json 173 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/frontend/src/lib/i18n/zh.json 173 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/internal/engine/engine.go 61 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/internal/history/history.go 186 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/internal/model/downloader.go 130 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/internal/overlay/overlay.go 30 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/internal/overlay/overlay_darwin.go 533 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/internal/overlay/overlay_other.go 15 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/internal/startup/startup_darwin.go 67 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/internal/startup/startup_linux.go 52 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/internal/startup/startup_windows.go 42 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/internal/userdict/userdict.go 304 ●●●●● diff | view | raw | blame | history
VoiceSnapGo/services/history_service.go 44 ●●●●● diff | view | raw | blame | history
privatevoice.src/Taskfile.yml 2 ●●● diff | view | raw | blame | history
privatevoice.src/app.go 212 ●●●● diff | view | raw | blame | history
privatevoice.src/build/Taskfile.yml diff | view | raw | blame | history
privatevoice.src/build/config.yml 14 ●●●● diff | view | raw | blame | history
privatevoice.src/build/darwin/Info.plist 14 ●●●● diff | view | raw | blame | history
privatevoice.src/build/darwin/Taskfile.yml diff | view | raw | blame | history
privatevoice.src/build/darwin/VoiceSnap-approved.icns diff | view | raw | blame | history
privatevoice.src/build/darwin/VoiceSnap-macos26-mic.icns diff | view | raw | blame | history
privatevoice.src/build/darwin/VoiceSnap-original.icns diff | view | raw | blame | history
privatevoice.src/build/darwin/VoiceSnap-refined-mic.icns diff | view | raw | blame | history
privatevoice.src/build/darwin/VoiceSnap-selected-B-shadow.icns diff | view | raw | blame | history
privatevoice.src/build/darwin/app_icon.png diff | view | raw | blame | history
privatevoice.src/build/darwin/app_icon_source.png diff | view | raw | blame | history
privatevoice.src/build/darwin/approved_app_icon.png diff | view | raw | blame | history
privatevoice.src/build/darwin/entitlements-appstore.plist 14 ●●●●● diff | view | raw | blame | history
privatevoice.src/build/darwin/entitlements.plist diff | view | raw | blame | history
privatevoice.src/build/darwin/icon.icns diff | view | raw | blame | history
privatevoice.src/build/darwin/macos26_mic_app_icon.png diff | view | raw | blame | history
privatevoice.src/build/darwin/original_app_icon.png diff | view | raw | blame | history
privatevoice.src/build/darwin/refined_mic_app_icon.png diff | view | raw | blame | history
privatevoice.src/build/darwin/tray_icon.png diff | view | raw | blame | history
privatevoice.src/build/linux/privatevoice-input.desktop 10 ●●●●● diff | view | raw | blame | history
privatevoice.src/build/windows/Taskfile.yml diff | view | raw | blame | history
privatevoice.src/build/windows/icon.ico diff | view | raw | blame | history
privatevoice.src/build/windows/wails.exe.manifest 4 ●●●● diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_A_pure-blue-mic.png diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_A_pure-blue-mic.svg diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_B_shadow_preview.png diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_B_shadow_preview.svg diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_B_thin-blue-glyph.png diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_B_thin-blue-glyph.svg diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_C_taglauncher-style.png diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_C_taglauncher-style.svg diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_D_glass-circle.png diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_D_glass-circle.svg diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_E_compact-liquid.png diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_E_compact-liquid.svg diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_candidates_preview.png diff | view | raw | blame | history
privatevoice.src/design/icon-candidates/voicesnap_icon_candidates_preview.svg diff | view | raw | blame | history
privatevoice.src/embed.go diff | view | raw | blame | history
privatevoice.src/frontend/index.html 2 ●●● diff | view | raw | blame | history
privatevoice.src/frontend/instructions.md diff | view | raw | blame | history
privatevoice.src/frontend/package-lock.json 8 ●●●● diff | view | raw | blame | history
privatevoice.src/frontend/package.json 4 ●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/App.svelte 9 ●●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/assets/app-icon.png diff | view | raw | blame | history
privatevoice.src/frontend/src/components/indicator/FloatingIndicator.svelte diff | view | raw | blame | history
privatevoice.src/frontend/src/components/onboarding/OnboardingView.svelte 14 ●●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/components/settings/AboutPage.svelte 157 ●●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/components/settings/CorrectionImportPreviewDialog.svelte 325 ●●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/components/settings/GeneralPage.svelte diff | view | raw | blame | history
privatevoice.src/frontend/src/components/settings/HistoryPage.svelte 1129 ●●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/components/settings/HotkeysPage.svelte diff | view | raw | blame | history
privatevoice.src/frontend/src/components/settings/PermissionsPage.svelte 16 ●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/components/settings/SettingsWindow.svelte 18 ●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/components/settings/UserDictPage.svelte 704 ●●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/components/shared/AppIcon.svelte 36 ●●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/components/shared/ToggleSwitch.svelte diff | view | raw | blame | history
privatevoice.src/frontend/src/components/update/UpdateDialog.svelte diff | view | raw | blame | history
privatevoice.src/frontend/src/lib/i18n/en.json 245 ●●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/lib/i18n/index.ts diff | view | raw | blame | history
privatevoice.src/frontend/src/lib/i18n/zh.json 245 ●●●●● diff | view | raw | blame | history
privatevoice.src/frontend/src/lib/stores/app.ts diff | view | raw | blame | history
privatevoice.src/frontend/src/lib/stores/config.ts diff | view | raw | blame | history
privatevoice.src/frontend/src/lib/stores/indicator.ts diff | view | raw | blame | history
privatevoice.src/frontend/src/lib/stores/update.ts diff | view | raw | blame | history
privatevoice.src/frontend/src/main.ts diff | view | raw | blame | history
privatevoice.src/frontend/src/styles/global.css diff | view | raw | blame | history
privatevoice.src/frontend/src/vite-env.d.ts 4 ●●●● diff | view | raw | blame | history
privatevoice.src/frontend/svelte.config.js diff | view | raw | blame | history
privatevoice.src/frontend/tsconfig.json diff | view | raw | blame | history
privatevoice.src/frontend/vite.config.ts diff | view | raw | blame | history
privatevoice.src/go.mod diff | view | raw | blame | history
privatevoice.src/go.sum diff | view | raw | blame | history
privatevoice.src/instructions.md diff | view | raw | blame | history
privatevoice.src/internal/audio/recorder.go 53 ●●●● diff | view | raw | blame | history
privatevoice.src/internal/config/config.go 8 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/correctioncsv/correctioncsv.go 412 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/correctioncsv/correctioncsv_e2e_test.go 130 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/correctioncsv/correctioncsv_test.go 186 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/dock/dock.go diff | view | raw | blame | history
privatevoice.src/internal/dock/dock_darwin.go diff | view | raw | blame | history
privatevoice.src/internal/dock/dock_other.go diff | view | raw | blame | history
privatevoice.src/internal/engine/engine.go 94 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/engine/engine_darwin.go 54 ●●●● diff | view | raw | blame | history
privatevoice.src/internal/engine/engine_linux.go 14 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/engine/engine_windows.go 14 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/history/history.go 480 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/history/history_test.go 379 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/hotkey/hotkey.go diff | view | raw | blame | history
privatevoice.src/internal/hotkey/hotkey_darwin.go 17 ●●●● diff | view | raw | blame | history
privatevoice.src/internal/hotkey/hotkey_linux.go diff | view | raw | blame | history
privatevoice.src/internal/hotkey/hotkey_windows.go diff | view | raw | blame | history
privatevoice.src/internal/input/paste.go diff | view | raw | blame | history
privatevoice.src/internal/input/paste_darwin.go diff | view | raw | blame | history
privatevoice.src/internal/input/paste_linux.go diff | view | raw | blame | history
privatevoice.src/internal/input/paste_windows.go diff | view | raw | blame | history
privatevoice.src/internal/logger/logger.go diff | view | raw | blame | history
privatevoice.src/internal/model/downloader.go 264 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/model/install_state.go 97 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/model/model_test.go 389 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/model/profile.go 65 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/model/registry.go 99 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/model/resolver.go 136 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/model/validator.go 80 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/overlay/overlay.go 31 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/overlay/overlay_darwin.go 1027 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/overlay/overlay_other.go 16 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/overlay/overlay_windows.go 55 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/paths/paths.go 50 ●●●● diff | view | raw | blame | history
privatevoice.src/internal/permissions/permissions.go diff | view | raw | blame | history
privatevoice.src/internal/permissions/permissions_darwin.go diff | view | raw | blame | history
privatevoice.src/internal/permissions/permissions_other.go diff | view | raw | blame | history
privatevoice.src/internal/singleinstance/singleinstance.go diff | view | raw | blame | history
privatevoice.src/internal/singleinstance/singleinstance_unix.go 2 ●●● diff | view | raw | blame | history
privatevoice.src/internal/singleinstance/singleinstance_windows.go 2 ●●● diff | view | raw | blame | history
privatevoice.src/internal/sound/sound_other.go diff | view | raw | blame | history
privatevoice.src/internal/sound/sound_windows.go diff | view | raw | blame | history
privatevoice.src/internal/startup/startup.go diff | view | raw | blame | history
privatevoice.src/internal/startup/startup_darwin.go 95 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/startup/startup_darwin_appstore.go 61 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/startup/startup_linux.go 74 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/startup/startup_windows.go 67 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/textproc/textproc.go diff | view | raw | blame | history
privatevoice.src/internal/updater/updater.go 2 ●●● diff | view | raw | blame | history
privatevoice.src/internal/userdict/userdict.go 558 ●●●●● diff | view | raw | blame | history
privatevoice.src/internal/userdict/userdict_test.go 160 ●●●●● diff | view | raw | blame | history
privatevoice.src/locale_other.go diff | view | raw | blame | history
privatevoice.src/locale_windows.go diff | view | raw | blame | history
privatevoice.src/main.go 4 ●●●● diff | view | raw | blame | history
privatevoice.src/scripts/build-appstore-developerid-macos.sh 206 ●●●●● diff | view | raw | blame | history
privatevoice.src/scripts/build-appstore-macos.sh 156 ●●●●● diff | view | raw | blame | history
privatevoice.src/scripts/build-local-macos.sh 22 ●●●● diff | view | raw | blame | history
privatevoice.src/scripts/build-release-macos.sh 10 ●●●● diff | view | raw | blame | history
privatevoice.src/services/app_service.go 2 ●●● diff | view | raw | blame | history
privatevoice.src/services/audio_service.go diff | view | raw | blame | history
privatevoice.src/services/config_service.go diff | view | raw | blame | history
privatevoice.src/services/correction_csv_service.go 222 ●●●●● diff | view | raw | blame | history
privatevoice.src/services/engine_service.go 25 ●●●●● diff | view | raw | blame | history
privatevoice.src/services/history_service.go 124 ●●●●● diff | view | raw | blame | history
privatevoice.src/services/hotkey_service.go diff | view | raw | blame | history
privatevoice.src/services/permission_service.go diff | view | raw | blame | history
privatevoice.src/services/updater_service.go diff | view | raw | blame | history
privatevoice.src/services/userdict_service.go 5 ●●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/README.md 18 ●●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/models-incomplete-missing-model/sensevoice-zh/tokens.txt 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/models-incomplete-missing-tokens/sensevoice-zh/model.int8.onnx 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/models-valid-legacy/sensevoice/model.int8.onnx 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/models-valid-legacy/sensevoice/tokens.txt 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/models-valid-new/sensevoice-zh/model.int8.onnx 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/models-valid-new/sensevoice-zh/tokens.txt 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/models-zero-byte/sensevoice-zh/tokens.txt 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/state-invalid-json/state.json 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/state-points-to-broken/broken/tokens.txt 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/state-points-to-broken/sensevoice/model.int8.onnx 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/state-points-to-broken/sensevoice/tokens.txt 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/state-points-to-broken/state.json 12 ●●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/state-points-to-legacy/sensevoice/model.int8.onnx 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/state-points-to-legacy/sensevoice/tokens.txt 1 ●●●● diff | view | raw | blame | history
privatevoice.src/testdata/round1/state-points-to-legacy/state.json 12 ●●●●● diff | view | raw | blame | history
privatevoice.src/voicesnap.rc diff | view | raw | blame | history
privatevoice.src/wails.json 6 ●●●● diff | view | raw | blame | history