MoonshotAI / MoonshotAI/kimi-code
给vscode 插件增加任务完成的通知
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 7.5k
- Forks
- 1.2k
- Avg merge
- 11h 53m
- Merged PRs (30d)
- 350
Description
What feature would you like to see?
需求描述:
目前随着模型能力增加, 已经可以直接贴一个UI 图, 或直接给一个大的需求让AI 完成, 这就需要连续工作十分钟以上或1个钟, 期间需要不停的去查看是否完成, 这时如果下达任务后, 等待期间, 我可以去干别的任务, 准备其他材料什么的, 如果有一个像kimiwork 升级时 弹窗出来的系统提示, 就能及时告诉我任务完成了, 需要安排下个任务
期望:
在vscode 在任务完成时, 检查是否最小化, 或者“失焦”,它被其他窗口挡住了,且不是当前活动窗口, 就弹窗一个系统提示, "kimi 任务完成!", 如果是活动窗口, 则不会有系统提示
Additional information
提醒:
不是vscode 内部通知, 而是系统通知
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 locating the VS Code plugin's task-completion handling and its existing notification integration. Check how the plugin can determine whether the VS Code window is minimized, unfocused, or covered by another window, then review system-notification support. Done means a system notification saying "kimi 任务完成!" appears only when the task finishes while the plugin is not the active window.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vscode
- Domain
- desktop, developer-experience
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100