Skip to content

给skills提供中文翻译#43

Open
shenSKY wants to merge 7 commits into
qiuzhi2046:mainfrom
shenSKY:main
Open

给skills提供中文翻译#43
shenSKY wants to merge 7 commits into
qiuzhi2046:mainfrom
shenSKY:main

Conversation

@shenSKY

@shenSKY shenSKY commented Mar 31, 2026

Copy link
Copy Markdown

变更说明

fix #17 给skills提供了翻译功能

依赖 MyMemory API,但是会有每日500的上限
高效缓存:(前端内存 → 后端内存 → 磁盘文件)三级缓存避免重复翻译,大幅减少 API 调用
可靠清除:一键清除所有层级缓存,UI 即时响应
用户体验:搜索框实现原文 Tooltip、双语言搜索,停留在翻译后的skills上会显示原文

变更类型

  • Bug 修复
  • 新功能
  • 重构 / 优化
  • 依赖更新
  • CI / 构建配置
  • 文档

影响范围

  • Electron 主进程 (electron/main/)
  • Preload / IPC 桥接 (electron/preload/)
  • React 渲染层 (src/)
  • 构建与打包配置
  • 文档

测试

  • 已通过 npm run typecheck
  • 已通过 npm test
  • 已在本地运行 npm run dev 验证功能

截图 / 录屏

截屏2026-03-31 17 21 16

补充说明

个人测试在环境上不完全,若采纳,请先测试

610037874@qq.com and others added 7 commits March 31, 2026 16:58
中国友好:依赖 MyMemory API,但是会有每日500的上限
高效缓存:(前端内存 → 后端内存 → 磁盘文件)三级缓存避免重复翻译,大幅减少 API 调用
可靠清除:一键清除所有层级缓存,UI 即时响应
用户体验:防抖、骨架屏、原文 Tooltip、双语言搜索
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

skill列表显示问题

1 participant