github / github/spec-kit

[Feature]: An innovative approach to develop microservices by spec-driven development

未關閉
#2,829 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
enhancement stale
主要語言
Python
星號
137k
分支
12.3k
平均合併
2 天 12 小時
30 天內合併 PR
159

描述

### Problem Statement

Dear Copilot Team,

I hope this message finds you well.

I would like to briefly introduce an AI-assisted, documentation-driven software development methodology that I have designed and validated through a real-world microservice application.

The method enables structured, scalable development of large systems by combining human-defined use cases with AI-driven implementation. It addresses common limitations of large-scale AI-assisted coding—such as architectural drift, duplication, and context fragmentation—through controlled documentation and incremental expansion.

Using this approach, I built a sample event-driven microservice application with full back-end and front-end validation and bilingual support.

You can find an explanation of the methodology, along with access to the sample application and repositories in attached introduction PDF here.

[Approach Introduction.pdf](https://github.com/user-attachments/files/28539201/Approach.Introduction.pdf)

If the approach aligns with your current or future development initiatives, I would be glad to explore potential collaboration opportunities.

Best regards,
Mojtaba Kargaran

### Proposed Solution

Described in attached pdf above.

### Alternatives Considered

_No response_

### Component

Specify CLI (initialization, commands)

### AI Agent (if applicable)

None

### Use Cases

_No response_

### Acceptance Criteria

_No response_

### Additional Context

_No response_

貢獻指南

開啟貢獻指南

研究方向

先閱讀附加的 Approach Introduction.pdf,然後檢查 repository 的 CLI 初始化和命令進入點。該 issue 沒有提供具體的使用情境、檔案或驗收標準,因此請在開始實作之前定義一項範圍明確的變更和可衡量的完成標準。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
python
領域
ai, cli, developer-experience
Issue 類型
功能
難度
5/5
預估耗時
一週以上
活躍度
活躍
描述清晰度
需要釐清
新手友好度
18/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。