名称: dot-ai-请求-ai-功能 描述: 为另一个dot-ai项目生成功能请求提示。当您需要在兄弟项目(如MCP服务器、控制器等)中实现功能以解除当前项目的阻塞时使用。 用户可调用: true
在dot-ai项目中请求功能
将功能请求写入目标dot-ai项目的tmp目录中的一个文件。用户将审查并批准写入操作。
项目
| 项目 | 目录 | 描述 |
|---|---|---|
| dot-ai | ../dot-ai |
主MCP服务器(API端点、工具、处理程序) |
| dot-ai-ui | ../dot-ai-ui |
用于可视化和仪表板的Web UI |
| dot-ai-controller | ../dot-ai-controller |
Kubernetes控制器 |
| dot-ai-stack | ../dot-ai-stack |
堆栈部署配置 |
| dot-ai-website | ../dot-ai-website |
文档网站 |
重要: 不要使用此技能请求当前正在工作的项目中的功能。直接实现它们。
流程
- 从用户请求中确定目标项目
- 从目录名确定当前项目名称:
basename $(git rev-parse --show-toplevel) - 删除目标项目tmp目录中的任何现有feature-request.md(以便差异仅显示新内容)
- 将功能请求写入:
../[目标项目]/tmp/feature-request.md - 告诉用户打开目标项目并运行
/process-feature-request
文件格式
使用以下内容编写功能请求文件(用步骤2中的实际项目名称替换[当前项目]):
# 来自[当前项目]的功能请求
**请求项目目录:** ../[当前项目]
## 我们需要什么
[描述我们需要什么以及为什么]
## 我们的建议
(您决定最佳方法)
- [建议的方法或实现想法]
## 上下文
[这在我们的项目中解锁什么]
## 备注
您是此代码库的专家。如果有更好的方法,请自由地以不同方式实现,或者如果这没有意义,请推回。
## 响应指令
实现此功能后,编写一个响应文件以帮助请求项目集成:
1. 写入:`../[当前项目]/tmp/feature-response.md`
2. 包括:实现了什么、如何使用它(API签名、端点、类型),以及任何使用示例
指南
- 描述您需要什么以及为什么,而不是如何实现它
- 建议只是建议 - 接收代理决定方法
- 接收代理是代码库的权威
- 保持请求专注于问题,而不是解决方案
- 用户在操作被接受前将审查写入操作