name: dot-ai-process-feature-request description: 处理来自另一个dot-ai项目的功能请求或响应。从tmp目录读取,实现/集成,并在需要时写入响应。 user-invocable: true
处理功能请求/响应
读取并处理来自另一个dot-ai项目的功能请求或响应。
流程
- 检查
tmp/feature-request.md(来自其他项目的传入请求) - 如果未找到,检查
tmp/feature-response.md(对我们发出请求的响应) - 如果都不存在,告诉用户没有待处理事项
对于传入请求 (feature-request.md)
- 向用户展示请求并确认他们想要继续
- 实现请求的功能
- 向请求项目写入响应文件(在请求中指定的路径)
- 在实现完成后删除 feature-request.md 文件
对于响应 (feature-response.md)
- 读取并展示响应
- 使用信息继续集成功能
- 在集成完成后删除 feature-response.md 文件
响应文件格式(仅用于传入请求)
# 来自 [THIS_PROJECT] 的功能响应
## 实现了什么
[简要描述构建的内容]
## 如何使用它
[API签名、端点、类型、参数]
## 示例
[显示如何调用/使用功能的代码示例]
## 备注
[任何注意事项、限制或额外上下文]
指南
- 在处理前阅读并理解完整的请求/响应
- 对于请求:使用你的判断选择最佳方法
- 在响应中编写清晰的文档,以便请求项目可以轻松集成