语文作文批改 V1
语文作文批改 V1
语文作文标准版批改方案。创建、入参、响应与异步流程均与 创建作文批改 共用同一接口,无需单独 URL。
如何启用本版本
在 创建作文批改 请求 Body 中设置:
| 字段 | 取值 | 说明 |
|---|---|---|
subject |
'语文' |
必填 |
version |
1 |
不传时默认为 1 |
is_pro |
0 / 1 |
按普通版或 Pro 版计费链路,见商务约定 |
成功后回调与详情查询中 data.version_name 为 **cn_v1**。
版本特点
| 对比项 | V1(本版本) | V2 高级评分 | V3 三档润色 |
|---|---|---|---|
| 评分方式 | AI 直评 + 可自定义 score_items |
独立高级评分,维度 A/B/C/D | 与 V1 相同(AI 直评) |
| 润色 | 单篇 runse |
单篇 runse |
默认中度 + runse.versions 2 篇(轻/大改写,共 3 档) |
strictness |
不生效 | 生效 | 生效(提示词口径) |
| 素材推送 | item 含 素材推送 时可返回 |
同左 | 同左 |
| 计费参考 | 普通版约 0.2 元/次 | 高级版价格 | 与 V1 同档 |
请求与响应
完整入参、注意事项、错误码一律以 创建作文批改 为准,本文不重复罗列。
对接时重点关注:
item:按需勾选评分、评语、旁批、润色等维度;语文可选素材推送score_items:在item含评分时生效,可自定义维度名称continuation_text:续写题未作答检测(可选)- 提交成功返回
data.id,批改结果通过callback_url推送
升级选型
回调 / 详情 data 字段总览
批改完成后的回调 Body 与 查询作文详情 返回的 data 结构一致。V1 固定 version_name = cn_v1,无 score_detail(V2 专有)、无 runse.versions(V3 专有)。
| 字段 | 类型 | 说明 |
|---|---|---|
zuowen_id |
string | 作文任务 ID |
version_name |
string | 固定 cn_v1 |
status |
number | 1=完成,-1=失败(详情接口可见) |
createtime / company_id |
number | 详情接口可能附带 |
title |
string | OCR 识别并修正后的标题 |
content |
string | OCR 纠错前的正文(纯文本) |
correct_words |
string | OCR 纠错后的正文 |
ocr_text |
object | 含 img_list、坐标、origin_content 等,详见《发送作文批改结果》 |
wrong_words |
object | 逐字错别字,key 为下标字符串 |
pangpi |
object | 旁批:commit_items + commit_total |
pigai |
object | 批改结果,字段随创建时 item 动态返回(见下节) |
runse |
object | 单篇润色:title / content / explain |
materials_push |
object | null | 仅 item 含 素材推送 时可能返回,默认 null |
transmission |
object | 创建时传入的透传字段,原样返回 |
note |
object | null | 内部备注;未作答兜底时可能含 metrics |
ocr_text、pangpi、wrong_words的坐标层级与用法见 发送作文批改结果。下文重点说明 V1 的pigai/runse及完整示例。
pigai 字段说明(V1 标准版)
V1 使用 AI 直评:pigai.score 为总分(0~100),pigai.score_items 为维度明细。创建时若 item 不含某能力,对应字段不会出现在回调中。
| 字段 | 类型 | 触发条件(item) |
说明 |
|---|---|---|---|
score |
int | 含 评分 |
总分 0~100;偏题可为 0;会按错别字比例、字数比例扣减 |
score_items |
array | 含 评分 |
维度评分明细;维度名来自创建时的 score_items,未传则用默认维度 |
score_items[].item |
string | — | 维度名称,如「主题立意」 |
score_items[].score |
int | — | 该维度 0~100 |
score_items[].reason |
string | — | 判分理由 |
requirements |
string | 含 写作要求 |
本题写作要求与关注点 |
outline |
string | 含 写作思路 |
若我来写的提纲(开头/中间/结尾) |
title |
string | 含 改写标题 |
修改后的标题;未改可与原文相同 |
title_reason |
string | 含 改写标题 |
改标题原因;未改返回 "" |
first_p |
string | 含 改写开头结尾 |
改写后的开头段 |
first_p_reason |
string | 含 改写开头结尾 |
改开头原因 |
last_p |
string | 含 改写开头结尾 |
改写后的结尾段 |
last_p_reason |
string | 含 改写开头结尾 |
改结尾原因 |
modify |
string | 含 修改错误 |
病句/用词/逻辑等修改说明(忽略标点与错别字) |
comment |
string | 含 评语 |
总评;含 精简批改 时约 50 字,否则约 200 字 |
paragraphs |
array | 含 段评 |
逐段点评字符串数组 |
highlights |
string | 含 亮点 |
亮点分析 |
suggestions |
string | 含 不足和建议 |
不足与改进建议,多条用 \n 分隔 |
questions |
array | 含 提问 |
约 3 个引导思考的问题 |
V1 不会出现:score_detail(V2)、mod_items / more_items(英语 V2)、highlight_items / suggestion_items(英语 V3)、no_answer(仅未作答兜底场景)。
runse 字段说明(V1 单篇润色)
| 字段 | 类型 | 说明 |
|---|---|---|
title |
string | 润色后标题(中文) |
content |
string | 润色后正文,段落用 \n 分隔 |
explain |
string | 润色说明,按序号列出改了什么、为什么 |
V1 无 runse.versions 数组。
完整回调 JSON 示例(cn_v1)
以下为典型成功回调示例。ocr_text.img_list 仅保留结构示意(完整坐标示例见《发送作文批改结果》);pigai / pangpi / runse / wrong_words 为可直接对接的完整形态。
1 | { |
可选:materials_push 示例
创建时 item 包含 素材推送 且推送成功时,materials_push 可能为:
1 | { |
