Skip to content

Releases: yuaiccc/japanese-verb-master

v1.1.0 - 多词性查询 · 中文释义 · 振り仮名 · UI重构

25 Apr 03:12

Choose a tag to compare

✨ 新功能

多词性查询支持

  • 名词、い形容词、な形容词、副词等非动词词汇查询(Jisho API)
  • 动词走原有活用流程,非动词展示字典释义卡片(含 JLPT 等级、常用词标记)

中文释义翻译

  • Jisho API 英文释义自动通过本地 Ollama 翻译为中文

振り仮名(Furigana)标注

  • 基于 kuromoji 分词器精确标注,每个汉字头上显示对应假名
  • 支持字典卡片、动词摘要、AI 例句全场景

UI 全面重构

  • 搜索框与查询按钮合二为一(胶囊搜索栏)
  • 左右分栏布局:左侧结果 + 右侧 AI 解析(sticky 定位)
  • 卡片/字体/间距/动画全面优化,更简洁现代

🐛 Bug 修复

  • addToHistory 字段错误导致历史记录异常
  • wanakana 无法处理汉字的归一化比较问题
  • 行く/いく 的て形/た形特殊处理不完整
  • AI 错误时缺少 headersSent 检查导致崩溃
  • 清理死代码(formatTime、selectFromHistory)
  • 前端 wanakana 依赖缺失
  • Jisho API 联想补全超时(800ms→5000ms)

📦 技术栈

Vue 3 + Vite | Express.js | kuromoji | wanakana | Ollama | Jisho API

v1.0.0 - Japanese Verb Master 首个正式版

24 Apr 19:20

Choose a tag to compare

Japanese Verb Master v1.0.0

核心功能

  • 日语动词活用变形引擎(五段/一段/サ变/カ变)
  • 支持罗马音、平假名、汉字多种输入方式
  • 基于 Kuromoji 的动词类型自动识别
  • Jisho API 联想补全
  • AI 深度解析与例句生成(Ollama 本地模型)
  • AI 自动校对变形结果
  • 响应式设计,支持桌面端与移动端

Bug 修复

  • 修复错误消息因 display: none 无法显示的问题
  • 修复请求失败时误清空用户输入的问题
  • 修复动词类型检测缺少 null 安全检查的问题
  • 修复流式响应 buffer 残留数据未处理的问题
  • 删除 common-verbs.json 中「働く」重复条目
  • 修正「歩く」翻译歧义(走 → 行走)
  • 增强 CORS 安全配置

技术栈

  • 前端: Vue 3 + Vite
  • 后端: Express.js + Kuromoji + Ollama
  • API: RESTful + SSE 流式传输