MoonshotAI / MoonshotAI/kimi-code
移动端 Web 缺少通知/推送功能开关
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 7.5k
- Forks
- 1.2k
- Avg merge
- 11h 53m
- Merged PRs (30d)
- 350
Description
问题描述
在 PC 端浏览器打开 Kimi Code Web 时,可以正常接收并管理推送通知,相关功能开关也可见。但在移动端浏览器打开 Kimi Code Web 时,找不到通知/推送相关的功能开关,导致无法启用或管理推送通知。
复现步骤
- 在 PC 端浏览器打开 Kimi Code Web,进入设置或个人资料页面,可以看到推送通知开关并能正常开启。
- 在移动端浏览器(如 iOS Safari / Android Chrome)打开 Kimi Code Web,进入相同设置页面,找不到推送通知开关。
- 结果:移动端无法启用推送通知,错过重要消息提醒。
期望行为
移动端 Web 应提供与 PC 端一致的通知/推送功能开关,允许用户启用或禁用推送通知。
环境信息
- 设备:iPhone / Android 手机
- 浏览器:移动端 Safari / Chrome
- 现象:设置中缺失推送通知开关
补充说明
如果移动端是因为浏览器权限限制(如 iOS PWA 通知权限需要特殊处理)导致无法支持,建议在 UI 中给出明确提示或引导,而不是完全隐藏开关。
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing the PC and mobile settings or profile pages in Kimi Code Web and trace how the notification or push permission state controls visibility. Verify the behavior in iOS Safari and Android Chrome; the issue is done when mobile users can enable or disable the notification switch, or receive clear guidance when browser permissions prevent support.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend, web-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100