增加 AI plan mode 功能
Open
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 4.7k
- Forks
- 719
- Avg merge
- 4h 30m
- Merged PRs (30d)
- 83
Description
反馈标题:
增加 AI plan mode 功能
反馈内容:
希望在 MonkeyCode 中新增一个“AI plan mode”,该模式可以根据当前工程/文件或用户输入的功能需求,自动生成可执行的实现计划。功能包括:
- 将大任务分解为多个子任务(含优先级与估时)
- 为每个子任务给出实现思路和示例代码片段或文件修改建议
- 支持交互式迭代(用户可接受/调整单个子任务或让 AI 重新规划)
- 能导出为 issue 列表(或与现有 issue 系统打通)以便任务跟踪
- 提供可配置的细粒度(例如粗略计划 / 详细计划 / 代码级计划)和可选的约束(时间、复杂度、使用技术栈)
期望效果:
- 在编辑器或项目视图中可开启“AI plan mode”开关,并对选定范围(文件/目录/功能描述)生成一份清晰的实现计划。
- 计划能以结构化形式导出为待办/issue,便于分配与追踪。
- 生成的代码片段和实现思路应尽量具体、可复用,减少人工拆解工作量。
- 支持用户对计划做增删改并让 AI 更新后续计划。
我的 UID:019e2be8-43b0-7b1c-bbe3-7e170c213af5
Contributor guide
No contributing guide indexed for this repository
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
No implementation files or tests are named. Start by mapping the existing editor or project view, AI interaction flow, and issue integration, then determine how a plan can be generated, edited, iterated, and exported. Done means an agreed scope and design covering task decomposition, configuration, structured export, and updates after user changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- ai, developer-experience
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100