第 27 章建议:补一个 MCP 写操作超时后确认结果的最小案例
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- Mezza giornata
- Idoneità per principianti
- 62/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Ambito
- content, documentation
Direzione di ricerca
Leggi content/chapters/chapter-27.md, in particolare il paragrafo sulle chiavi di idempotenza e sui controlli di stato, e verifica se il capitolo ha già una voce di esempio da riutilizzare. L’esempio è un endpoint locale mock di ticket, indicizzato da un operation ID stabile, che copre tre percorsi: scrittura normale più rilettura, una risposta persa seguita da una query di stato e un retry sulla stessa chiave, e una query di stato non disponibile che lascia il ticket in sospeso per la gestione manuale. Fatto quando la demo mostra un ticket, il suo stato finale e log correlati per operation ID; conferma la posizione con i maintainer prima di scrivere.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
第 27 章「MCP 权限管理」已经提到用幂等键、唯一约束和状态检查避免重复写入。我建议在这一段后面加一个小例子,让读者看到「调用超时」和「业务写入失败」是两种不同的状态。
可以用一个本地模拟工单接口。调用前生成稳定的业务操作 ID,服务端写入后可按 ID 查询结果。同一请求演示三种路径:
- 正常返回,回读确认工单存在。
- 服务端写入后故意丢掉响应。客户端超时后先查状态;需要重试时复用同一个幂等键,最终仍只有一张工单。
- 状态查询也不可用。保持「待确认」,把异常交回人工处理。
用工单数量、最终状态和按操作 ID 关联的日志验收这个示例即可。这个用例来自我在整理 Agent-Ready Engineering 的操作契约时想验证的一项行为。
想请教维护者,这样的补充适合放在本章末尾,还是做成单独的共建案例?如果第 27 章已有适合复用的示例入口,我很乐意先把范围对齐。
- Lingua principale
- HTML
- Stelle
- 520
- Fork
- 87
- Merge medio
- 20m
- PR unite (30g)
- 18
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di modelscope/ms-cookbook
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
modelscope/ms-cookbook#15 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
modelscope/ms-cookbook#11 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
modelscope/ms-cookbook#4 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di modelscope/ms-cookbook
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
BehiSecc/awesome-claude-skills#1354 ·
I maintainer di solito rispondono entro 7 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
-
Add: BOM CineApertaapproved check:passed streams:add
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
[推荐公众号]: 模型之外Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 66/100
ttttmr/Wechat2RSS#719 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
NLog/NLog.github.io#267 · 1 commento ·