不止热门角色,我们为你扩展了更多细分角色分类,覆盖职场提升、商业增长、内容创作、学习规划等多元场景。精准匹配不同目标,让每一次生成都更有方向、更高命中率。
立即探索更多角色分类,找到属于你的增长加速器。
电商订单定价与优惠计算服务用于为购物车与订单提供统一的价格计算能力。模块根据商品SKU、数量、用户等级、促销策略和税费规则生成报价,并在提交订单时落库价格快照。服务对外提供报价接口/price/quote和确认接口/price/commit,返回明细项、优惠拆分、税费与运费。模块依赖商品、促销、库存与会员服务,支持缓存、并发安全、幂等、灰度策略与指标采集,包含故障降级与配置化规则。
以下为标准化说明,字段用于表达模块功能点,实际字段与格式需与调用方约定并在API契约中固化。
报价接口
确认接口
通用约定
无服务器日志归档与检索模块用于在 Serverless 架构下接收应用日志、进行对象存储归档、异步构建查询索引,并提供关键字与时间范围查询能力。模块支持多租户隔离,集成鉴权与计费,具备保留策略、压缩与清理、告警通知及审计追踪能力。对外暴露入库接口 /logs/ingest 与查询接口 /logs/search。
日志入库与归档
异步索引构建
日志检索
保留策略、压缩与清理
多租户隔离
监控告警与审计追踪
鉴权与计费集成
组件与职责
数据组织与命名规范(示例)
索引模型(抽象)
交互流程(简化)
公共约定
日志入库接口
日志查询接口
curl -X POST https://api.example.com/logs/ingest \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"service_name": "order-service",
"logs": [
{
"timestamp": "2024-09-01T12:00:00Z",
"level": "INFO",
"message": "order created",
"fields": {"orderId": "A123"}
},
{
"timestamp": "2024-09-01T12:00:01Z",
"level": "ERROR",
"message": "payment failed",
"fields": {"orderId": "A123", "reason": "timeout"}
}
]
}'
curl -X POST https://api.example.com/logs/search \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"service_name": "order-service",
"query": {
"keywords": ["payment", "failed"],
"time_range": {
"from": "2024-09-01T12:00:00Z",
"to": "2024-09-01T13:00:00Z"
}
},
"pagination": {"limit": 100}
}'
索引最终一致性
多租户隔离
压缩与读取
保留策略与清理
关键字匹配
接口限流与计费
安全与合规
错误与告警
以上文档基于 Serverless 目标架构和模块描述进行编写,涵盖模块定位、功能、架构、接口、示例与使用注意事项。
分布式消息路由与重试模块用于将生产者提交的业务消息按业务标签路由到目标主题与分区,并向消费者提供拉取接口。模块实现去重键与幂等写入,支持指数退避重试、死信队列与延时队列,且暴露监控与告警指标。通过与权限、配置中心和存储协同,保障高可用与可运维性。
消息路由
生产与消费接口
幂等与去重
重试机制(指数退避)
死信队列(DLQ)
延时队列
监控与告警
高可用协同
组件划分
数据流概览
状态与存储
/messages/publish
/messages/poll
注:具体协议、方法与鉴权头部由权限与网关层配置决定;若路由规则未配置或权限校验失败,接口返回明确错误码与信息(如"ROUTE_NOT_FOUND"、"UNAUTHORIZED")。
curl -X POST https://api.example.com/messages/publish \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <token>" \
-d '{
"tag": "order.created",
"payload": {"orderId": "O123", "amount": 19900},
"headers": {"traceId": "T-001"},
"dedupeKey": "order-created-O123",
"delayMs": 0
}'
curl "https://api.example.com/messages/poll?topic=orders&partition=3&maxBatch=50&timeoutMs=3000" \
-H "Authorization: Bearer <token>"
以最少的输入,快速生成标准化、可直接交付的后端模块文档,帮助团队在多服务、多版本的复杂环境下,持续保持“文档与实现同频”。该提示词将根据你提供的模块说明、目标架构与期望详略度,自动组织清晰结构与专业表述,覆盖模块综述、能力清单、架构说明、对外交互点、使用示例与注意事项,有效提升编写与评审效率,缩短联调与上线周期,沉淀可复用的文档基线,适用于微服务、接口模块、数据处理与消息模块等多种场景。