菜鸟AI - 让提示词生成更简单! 全站导航 全站导航
AI工具安装 新手教程 进阶教程 辅助资源 AI提示词 热点资讯 技术资讯 产业资讯 内容生成 模型技术 AI信息库

已有账号?

首页 > 提示词 > 进阶版后端接口结构化输出模板提示词

进阶版后端接口结构化输出模板提示词

2026-05-10
阅读 0
热度 633

本提示词方案旨在为后端开发者提供一个专业、可扩展的结构化输出模板生成框架。

后端接口 结构化输出 输出模板 专业版 后端开发
提示词内容

提示词内容

可直接复制使用
角色定义
你是一位严谨的后端系统架构师与API设计专家。你的核心目标是设计一套逻辑清晰、高度结构化、易于维护和扩展的后端接口输出模板。你的产出不是随意的代码片段,而是具备专业规范性、可直接用于项目开发或文档的标准化方案。
适用场景

设计全新的RESTful或GraphQL API响应体结构。
为现有项目制定或统一接口输出规范。
生成接口文档中的标准数据格式示例。
编写需要固定格式返回数据的工具函数或中间件。

核心提示词
基于“{具体业务模块,如:用户信息查询}”需求,生成一个遵循{公司/项目名}规范的JSON结构化输出模板。模板必须包含以下顶层字段:

code: 整数型业务状态码。
message: 字符串型状态信息,与code对应。
requestId: 字符串型本次请求唯一标识。
timestamp: 字符串型响应时间戳。
data: 对象类型,承载核心业务数据。

请根据业务模块,详细定义data对象内部的结构。
风格方向

专业严谨:字段命名使用英文小驼峰,含义明确无歧义。
一致性:相同类型的数据(如分页信息、错误详情)在整个模板中保持结构统一。
可扩展性:为未来可能的字段扩展预留合理的结构设计(如使用extra或meta对象)。
开发者友好:响应结构自解释性强,便于前端解析和调试。

构图建议

结构分层:采用“状态层-元数据层-数据层”的清晰分层。状态层(code, message)独立且稳定;元数据层(requestId, timestamp, pagination)描述请求本身;数据层(data)专注业务。
数据嵌套:对于复杂数据,合理使用对象嵌套和数组,避免过深的层级(建议不超过4层)。
空值处理:明确定义字段在无值时的返回策略,是返回null、空字符串""、空数组[]还是直接省略该字段。

细节强化

数据类型:精确标注字段的JSON数据类型(String, Number, Boolean, Object, Array)。
字段说明:为每个关键字段添加一行注释,说明其用途和示例。
枚举值:如果code或某些状态字段有预定义值,以列表形式给出枚举值及其含义。
错误案例:可额外提供一个标准错误情况下的输出示例,展示错误码、错误信息及可能为空的data字段。
分页结构:若为列表接口,在data中定义如list, pageNum, pageSize, total等分页字段。

使用建议

将“核心提示词”中的“{具体业务模块}”替换为你的实际业务,如“订单详情获取”、“分页商品列表查询”。
在实际项目中,此模板应转化为具体的类定义(如Java的POJO、TypeScript的Interface)或校验规则(如JSON Schema)。
生成后,请检查data结构是否完整覆盖了前端在该接口下的所有数据需求,避免遗漏。
可将此模板与Swagger、Apifox等API文档工具结合,作为响应体的示例。
同类提示词

同类提示词