Japanese Sentence Analyzer (日本語文章解析器) 🈁

May 23, 2026 · View on GitHub

MIT License Demo

使用 AI大模型 驱动的日语句子深度解析工具
面向中文学习者, 使用 Gemini Flash(gemini-3.5-flash) 模型分析、拆解句法结构、标注词性、呈现发音与释义,让读懂日语不再困难。


✨ 主要特性

功能描述
🔍 智能句法标注一键输出词性、假名、罗马音与语法成分
📚 多维词义解释使用Gemini大模型提供精准中文释义
🖼️ OCR 图像识别从截图或照片中提取日语文本并立即解析
🔈 原声 TTS 朗读集成 Gemini TTS(gemini-3.1-flash-tts-preview), 朗读整段日语
🔄 整句翻译双语对照,迅速把握整体含义
🌐 流式响应基于流式 API,交互更丝滑
🌙 暗黑模式支持亮色/暗色/跟随系统三种主题模式
🔐 访问控制可选的密码保护功能,保护私有部署,不被盗刷
⚙️ 高度可配置支持自定义 Gemini API Key / Endpoint

🚀 在线体验

立即在浏览器中试用 👉 Demo 国内访问地址 👉 国内访问

注意:当前 Demo 网站使用的是免费的 API Key,可能存在不稳定情况。请勿滥用,如有大量使用需求,建议根据下方教程申请您自己的 API Key(完全免费)。 测试网站的免费api最近老被刷爆了,还是建议申请自己的apikey填在测试网站使用即可

📺 演示视频

https://github.com/user-attachments/assets/5039cb62-135e-48e1-971d-960d6b82cacf


🛠️ 在线部署指南

  1. 访问 Google Aistudio 官网 👉 aistudio
  2. 点击页面右上角的 “Get API Key” 按钮
  3. 在弹出窗口中选择已有项目,或点击创建新项目(完全免费)
  4. 创建后复制生成的 API Key,并妥善保存
  5. 您可以将该 API Key 应用于:
    • 自行部署完整项目
    • 或在 Demo 网站右上角“设置”中自定义使用您的 API Key

一键部署到 Vercel(推荐)

Deploy with Vercel

  1. Fork 本仓库到自己的 GitHub 账户
  2. 在 Vercel 中 Import 该仓库
  3. Project Settings › Environment Variables 添加:
  4. 目前仅支持gemini模型,后续可能会加新模型
    变量名必填说明
    API_KEY你的 Gemini API 密钥(前文获取的)
    API_URL自定义接口地址(留空使用默认)
    CODE访问密码(设置后需要密码才能使用应用)

🤝 如何贡献

我们热忱欢迎任何形式的贡献!

  • 🐛 报告 Bug:在 Issues 中描述复现步骤
  • 🚀 提出功能:新特性 Idea & 需求讨论
  • 💻 提交代码:Pull Request

在提交 PR 之前请先创建 Issue 进行沟通,保持方向一致。


📄 许可证

本项目基于 MIT License 发布。© 2025 Japanese Analyzer


📬 联系方式

如有问题,请开一个 Issue 交流

Star History

Star History Chart