MoonshotAI / MoonshotAI/kimi-code

给vscode 插件增加任务完成的通知

Open
#2,434 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.