Add plugin 提肛助手 v1.1.0#264
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces the 'tiga' plugin for ZTools, a Vue 3 and TypeScript-based application designed to schedule and guide pelvic floor exercises. Key feedback from the review highlights a critical runtime error in App.vue where a leftover template reference to <ExerciseGuide> remains after its script variables were deleted. Additionally, the reviewer noted a usability bug in the streak calculation that resets the count to zero each day before the first check-in, a markdown rendering issue wrapping empty lines in paragraph tags, and several missing defensive checks against null or undefined storage records. Finally, it is recommended to consistently access ztools via window.ztools in exercise-guide.html to ensure compatibility with Electron's context isolation.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
- v1.1.0 - 优化
- v1.1.0 - 优化 - 修复

插件信息
本次变更
新增
优化
showNotification,仅在需要点击回调时降级到 Web NotificationworkTimeMode字段,减少不必要的重计算services.addRecord()单一入口,消除三处重复代码修复
el-switch绑定只读 computed 的潜在问题exercise-guide.htmlCSS 属性重复覆盖exercise-guide.html运动完成后打卡记录静默丢失的问题截图 / 演示
自检清单
plugins/tiga/目录此 PR 由 ztools-plugin-cli 自动管理:每次
ztools publish在分支上追加一个 commit,PR 链接保持不变。