网文作家语音码字助手 PRO(按量付费 · 支付宝 A2M / 402)
能力概述
把网文作者的「语音草稿」转成「能直接发布、无 AI 味、贴合文风」的成稿。核心是一条由服务端确定性规则引擎执行的四层流水线:
L1 清洗(脏 → 通顺)→ L2 去味(通顺 → 无 AI 味)→ L3 文风(无 AI 味 → 贴合文风)→ L4 上下文比对(贴合文风 → 专名一致性终稿)
各层实际处理项:
| 层 | 处理内容 |
|---|---|
| L1 清洗 | 语气词/口头禅剔除;句首冗余连接词清理;重复词合并;同音错字纠正;现实国名/政体架空避讳;口语书面化;标点归一 |
| L2 去味 | 总结性句式拆除;书面词口语化;成语密度控制;副词削减;长句自动拆分 |
| L3 文风 | 按玄幻 / 武侠 / 都市 / 言情档预设做句长黄金区间校准;叙述与对话差异化处理 |
| L4 上下文比对 | 解析使用者提供的资料库 / 前置章节,对专名做一致性校正;未提供时自动跳过 |
对话引号内容会被隔离保护,句级操作不会误伤对话;输出为确定性结果,同一输入多次调用结果一致。
适用场景:
- 用户提供语音输入稿 / 口述稿 / 语音转文字稿,要求「清洗」「整理」「润色」「改顺」「去掉 AI 味」「贴合文风」。
- 网文作者日更码字:语音口述 → 转成可直接发布的章节。
- 已有稿件「读着像 AI 写的」「不像本人」「有机器腔」,要求去 AI 味或校准文风。
不适用:通用职场 / 公文 / 学术写作;不涉及故事走向、情节、人物关系本身的改动。
> 本服务为按次计费的付费能力,核心方法论与规则引擎在服务端执行,脱离后端无法独立使用。
付费与支付链路(AI 按量付费)
本 skill 是「AI 按量付费」服务,基于支付宝 A2M 协议(HTTP 402 Payment Required),按次计费。润色引擎运行在服务端(端点 https://api.lvanaifw.com/api/polish),调用时按以下四阶段完成收款与交付:
- probe(探测):智能体携带语音草稿发起服务调用(正文发送前须取得用户显式逐次确认)。
- pay(支付):若请求未携带有效支付凭证,服务端返回 HTTP 402 +
Payment-Needed账单头;由支付宝 AI 付能力(alipay-bot,npm 包@alipay/agent-payment)向用户发起支付,用户在支付宝 App 内确认后完成付款。 - complete(完成交付):智能体携带
Payment-Proof支付凭证重试,服务端调用alipay.aipay.agent.payment.verify验付通过后返回润色结果。 - ack(履约回执):服务端调用
alipay.aipay.agent.fulfillment.confirm发送履约确认,订单完成。
正文与隐私边界(重要):
- 本 skill 的润色能力由服务端执行,调用时会将语音草稿正文发送至上述服务端端点处理;发送前必须取得用户的显式逐次确认。
- 本 skill 不主动调用任何支付 CLI、不代扣、不传递支付凭证;支付动作由支付宝 AI 付能力(
alipay-bot/@alipay/agent-payment)承接,用户付款始终在支付宝 App 内自行确认。
前置检查:当前智能体是否支持支付宝 AI 按量付费
发起下单前,先检查你的可用工具 / 能力列表中是否存在支付宝 AI 按量付费的支付能力(如名称含 alipay 或 aipay 的支付工具,或明确的支付宝 402 支付 skill;带前缀也算,存在任意一个即视为支持)。
只以你的工具列表为证据,本文档中提到的工具名不算;无法确认时按「不支持」处理。
- 支持:静默继续本 Skill 的后续流程,不向用户提及本检查。
- 不支持:终止流程且不要发起下单。只向用户说明结论与解决办法(无需解释你如何检查、不要出现具体工具名),提示升级智能体到最新版本并确认已开通支付宝 AI 按量付费能力后重试。
输入规范
调用后端服务时,请求体 JSON 字段如下:
{
"query": "语音草稿全文(必填)",
"style": "目标文风(可选,默认「玄幻」)",
"context": "使用者资料库 / 前置章节文本(可选,用于 L4 上下文比对)",
"report": false
}
query:待清洗润色的语音草稿原文。必填,空稿会返回占位提示。style:目标网文子类型(玄幻 / 武侠 / 都市 / 言情)。缺省用默认文风「玄幻」。context:人名 / 地名 / 国名等专名对照资料或前置章节(支持A→B、A:B、A=B映射格式,每行一条),用于保证专名一致;缺省则跳过 L4 层。report:可选布尔值,默认false。置true时成稿末尾附一段「处理报告」(字数 / 句数 / 平均句长 / 最长句 / 对话占比)。
单次价格
本服务按次计费,单次价格 ¥0.5(与支付宝服务登记价一致),由支付宝 AI 按量付费完成收款。
依赖安装
买家侧支付依赖支付宝官方 alipay-bot CLI(npm 包 @alipay/agent-payment):
npm i -g @alipay/agent-payment
安装后确认 alipay-bot --version 有输出。未安装或换了新 Agent 环境,需先重新安装并确认可用。
脚本调用(推荐)
本 Skill 提供封装脚本,一键完成「请求 → 402 → 支付 → 查单取结果」,无需手动拼支付命令:
# 发起支付(输出付款二维码)
node scripts/voice-draft-polish-pro-paid.mjs pay --query "语音稿" --style "玄幻" [--context "..." --report]
# 用户付款后查询结果(取回润色成稿)
node scripts/voice-draft-polish-pro-paid.mjs query --out-shake-no <订单号> --query "语音稿" --style "玄幻"
脚本内部调用官方 alipay-bot 支付能力,不自行实现付款或签名;支付动作由用户在支付宝 App 内确认。
工作流程(402 支付四阶段,协议说明)
服务端地址:https://api.lvanaifw.com/api/polish
第一步:请求资源
POST https://api.lvanaifw.com/api/polish
Content-Type: application/json
Body: {"query": "语音草稿原文", "style": "玄幻", "context": "..."}
第二步:处理 402 响应
首次请求会返回 HTTP 402。必须同时保存响应中的两个值:
- Header
Payment-Needed(付款要求,含商品信息与收款方信息) - Header
X-Out-Trade-No(商户订单号)
第三步:发起支付
将 Payment-Needed 的值交给支付宝 AI 按量付费能力(支付宝 402 支付 skill),向用户发起支付授权。用户支付成功后,获得 Payment-Proof(支付凭证)。
第四步:支付成功后获取资源(⚠️ 必须执行)
支付成功后,必须携带支付凭证与订单号重新请求:
POST https://api.lvanaifw.com/api/polish
Content-Type: application/json
Headers: Payment-Proof: <第三步获得的支付凭证>
X-Out-Trade-No: <第二步保存的订单号>
Body: {"query": "语音草稿原文", "style": "玄幻", "context": "..."} ← 与第一步完全一致
> 注意:第四步最易被遗漏。不携带 Payment-Proof 与 X-Out-Trade-No Header 重试,将永远拿不到付费结果。Body 保持与第一次请求一致,仅通过 Header 传递支付凭证与订单号。
输出规范
支付成功并重试后,服务端返回 HTTP 200,content 字段为清洗润色后的成稿:
{
"code": "SUCCESS",
"resource_id": "/api/polish",
"content": "【成稿全文】……",
"report": { "字数": 1234, "句数": 56, "平均句长": 22.5, "最长句": 33, "对话占比": "12.3%", "文风": "玄幻", "引擎": "确定性规则 v1.0" },
"trade_no": "2026xxxx",
"out_trade_no": "ORDER_xxx",
"already_fulfilled": false,
"fulfillment_confirmed": true
}
content:成稿全文。report:仅当请求report: true时返回;否则为null。already_fulfilled:true表示本次命中幂等缓存(同一支付凭证重复重试,不重复扣费),结果与首次一致。
若服务端返回 code 为 NOT_PAID / ERROR 等非 SUCCESS 值,按对应 message 向用户说明原因。
授权条款
本 skill 为专有授权(Proprietary)作品。未经创作者书面许可,禁止复制、修改、再分发、转售或反向工程本 skill 的任何内容。付费行为仅授予「按次调用润色服务」的使用权,不授予源代码或方法论的复制、转授权或再分发权利。