Bready 是桌面端 AI 面试协作助手,提供实时提示、语音协作与结构化准备,让你在面试现场更从容。
- 协作模式:实时问答 + 语音/文本双通道,专注现场表达
- 准备流程:简历与岗位分析、问题拆解与重点提示
- 隐私优先:本地运行与权限可控
- 主题与体验:明暗主题切换、现代化动效与极简布局
- 多语言支持:中文 / 英文 / 中英混合 / 日语 / 法语
- 多种登录方式:支持 Google 登录、邮箱注册与密码重置
git clone https://github.com/your-org/bready.git
cd bready
npm install
cp .env.example .env
npm run devnpm run build
npm run dist
npm run dist:all在 .env.local 中开启调试(修改后需重启应用):
# 日志级别与格式
LOG_LEVEL=debug
LOG_FORMAT=json
LOG_SAMPLE_DEBUG=1
LOG_SAMPLE_INFO=1
LOG_SAMPLE_WARN=1
LOG_SAMPLE_ERROR=1
# AI 服务
DEBUG_DOUBAO=1
DEBUG_GEMINI=1
# 音频与 IPC
DEBUG_AUDIO=1
DEBUG_IPC=1
VITE_DEBUG_AUDIO=1
# 性能与启动
DEBUG_STARTUP=1
DEBUG_MEMORY=1
# 数据库与认证
DEBUG_DB=1
DEBUG_AUTH=1
# 应用与 DevTools
DEBUG_APP=1
DEBUG_DEVTOOLS=1说明:
DEBUG_*为主进程调试开关,值设为1即可。VITE_DEBUG_AUDIO只影响渲染进程(前端)日志。- 终端输出为主进程日志;开启
DEBUG_DEVTOOLS=1可在 DevTools Console 查看渲染进程日志。
- 设计说明:
docs/UI_DESIGN.md
Bready is a desktop AI interview copilot that delivers live prompts, dual-channel audio/text collaboration, and structured prep so you stay calm under pressure.
- Collaboration mode: real-time Q&A with voice + text
- Multilingual: Chinese / English / Chinese+English / Japanese / French
- Preparation flow: resume & JD analysis, key talking points
- Privacy-first: local runtime and explicit permissions
- Themes & motion: light/dark themes with modern UI polish
- Multiple login options: Google sign-in, email registration, and password reset
git clone https://github.com/your-org/bready.git
cd bready
npm install
cp .env.example .env
npm run devnpm run build
npm run dist
npm run dist:allEnable debug flags in .env.local (restart the app after changes):
# Log level & format
LOG_LEVEL=debug
LOG_FORMAT=json
LOG_SAMPLE_DEBUG=1
LOG_SAMPLE_INFO=1
LOG_SAMPLE_WARN=1
LOG_SAMPLE_ERROR=1
# AI services
DEBUG_DOUBAO=1
DEBUG_GEMINI=1
# Audio & IPC
DEBUG_AUDIO=1
DEBUG_IPC=1
VITE_DEBUG_AUDIO=1
# Performance & startup
DEBUG_STARTUP=1
DEBUG_MEMORY=1
# Database & auth
DEBUG_DB=1
DEBUG_AUTH=1
# App & DevTools
DEBUG_APP=1
DEBUG_DEVTOOLS=1Notes:
DEBUG_*flags are for the main process; set to1to enable.VITE_DEBUG_AUDIOaffects renderer (frontend) logs only.- Main process logs go to the terminal; use
DEBUG_DEVTOOLS=1to inspect renderer logs in DevTools Console.
- Design notes:
docs/UI_DESIGN.md
Bready はデスクトップ向けの AI 面接アシスタントです。リアルタイム提示と準備フローで、面接中の安心感を高めます。
- 協作モード:音声 + テキストのリアルタイム支援
- 多言語対応:中国語 / 英語 / 中英ミックス / 日本語 / フランス語
- 準備フロー:履歴書・職務内容の分析
- プライバシー重視:ローカル実行と権限制御
- テーマ:ライト/ダーク切替
- 複数のログイン方法:Google ログイン、メール登録、パスワードリセット
git clone https://github.com/your-org/bready.git
cd bready
npm install
cp .env.example .env
npm run devBready est un copilote d’entretien IA pour desktop, avec prompts en direct et préparation structurée pour répondre sereinement.
- Mode collaboration : assistance voix + texte en temps réel
- Multilingue : chinois / anglais / mixte / japonais / français
- Préparation : analyse CV et description de poste
- Confidentialité : exécution locale et permissions contrôlées
- Thèmes : clair / sombre
- Connexion multiple : Google, inscription par e-mail, réinitialisation du mot de passe
git clone https://github.com/your-org/bready.git
cd bready
npm install
cp .env.example .env
npm run dev
Built with ❤️ by the Bready Team
