下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-sbhabyq8--press-release-writer.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-sbhabyq8/press-release-writer。- 专业的付费中文新闻稿写作服务。你提供素材(速记),AI 帮你写出一篇结构完整、语气克制、可直接对外发布的正式稿件,并按标准版式排版成 Word 文档交付。支持三类稿件:标准新闻稿(产品发布、融资合作、获奖动态,倒金字塔结构,导语抓住重点)、活动回顾稿(峰会论坛、线下发布会,按议程分板块还原现场亮点)、嘉宾发言整理稿(口述整理成去口语化的正式文字)。所有稿件遵…
- 震撼"
- "
- 颠覆"
- 式浮夸。单次调用 0.30 元,微信支付即时解锁。
阅读全文 (展开查看完整说明)
概述
付费新闻稿写作服务
本技能提供付费的中文新闻稿写作服务,覆盖标准新闻稿、活动回顾稿、嘉宾发言整理稿三类稿件的撰写。每次写作需支付费用 0.30 元(30 分/次),支付完成后获取完整的新闻稿内容。
付费前置检查
调用本 Skill 前,检查当前 Agent 是否已安装 weixinpay 插件(extension):
- 已安装:可继续提供付费服务
- 未安装:向用户提示"当前 Agent 暂不支持微信支付付费能力",终止流程
工作流程
第一步:收集写作素材(免费引导,与用户对话)
发起付费请求前,先向用户收集并整理以下关键素材(用户一次性给全则直接整理;缺关键项主动询问,不编造):
- 5W1H:Who(主体)、What(事件)、When(时间)、Where(地点)、Why(新闻价值/为什么重要)、How(怎么实现/怎么参与)
- 可引用原话:高管/客户/合作伙伴的 quote,注明姓名与职位
- 具体数据:增长率、规模、覆盖人数等具体数字
- 背景信息:行业背景、公司过往动作
- 公司简介(boilerplate)与媒体联系人(姓名/邮箱/电话),如适用
- 稿件类型:标准新闻稿 / 活动回顾稿 / 嘉宾发言整理稿(模糊时先与用户确认)
第二步:请求资源
将整理好的素材组织为一段结构化文本(含稿件类型与写作要求),作为 query 向商户后端发起 POST 请求:
curl -X POST https://your-domain.com/api/resource
-H "Content-Type: application/json"
-d '{"query": "【稿件类型】标准新闻稿n【素材】公司星澜科技于6月10日发布智能办公软件星澜助手Pro,CEO王芳表示……"}'第三步:发起支付(调用 weixinpay_pay,⚠️ 必须主动执行)
收到 HTTP 402 响应后,提取支付信息并主动调用支付接口:
- 从 402 响应中提取两个关键值:
- Header
WeixinPay-Required:支付凭证码(payment_code) - Header
X-Out-Trade-No:商户订单号
- Header
- 将
WeixinPay-Required的值作为paymentCode,调用weixinpay_pay向用户申请微信支付授权(响应体WeixinPay.WeixinPay-Required与 Header 值一致时也可使用 Body 中的值)。 - 用户确认并完成支付后,进入下一步重试获取内容。
必须主动调用
weixinpay_pay发起支付,不能跳过支付直接重试,否则后端不会返回付费内容。
第四步:支付成功后获取内容(⚠️ 必须执行)
支付成功后,必须重新发起请求获取付费内容。重试规则:
- JSON body 不变:与首次请求完全一致
- 通过 Header 携带支付信息:将 402 响应中的
WeixinPay-Required和X-Out-Trade-NoHeader 原样带上
POST https://your-domain.com/api/resource
Content-Type: application/json
WeixinPay-Required: <payment_code>
X-Out-Trade-No: <out_trade_no>
{"query": "【稿件类型】标准新闻稿n【素材】……(与首次完全一致)"}注意:body 与第一步完全一致,不要修改 body 中的任何字段。支付信息通过 Header 传递。
第五步:交付内容
收到 HTTP 200 响应后,从 content 字段取出新闻稿正文,完整呈现给用户。
如用户需要 Word 排版文档,可使用本技能附带的排版脚本(scripts/build_press_release.py)将正文排版为 .docx 交付(此为付费内容的后处理,不再额外收费)。
第六步:处理退款响应
如果返回 "code": "REFUNDED",说明商户服务异常无法提供内容,已自动退款:
- 向用户说明:"抱歉,该服务暂时无法提供内容,已自动退款至原支付账户。"
- 不要再次尝试支付或重新请求
注意事项
- 必须先通过"付费前置检查"确认 weixinpay 插件已安装,否则不要进入支付流程
- 收到 402 响应时,必须主动调用
weixinpay_pay发起支付,不要把支付动作交给插件"自动处理" - 支付成功后必须主动发起重试请求,body 保持不变,通过 Header
X-Out-Trade-No传递订单号 - 如果返回 "NOT_PAID",说明支付尚未完成,请等待后重试
- 如果返回 "REFUNDED",说明服务异常已退款,告知用户并终止流程
- 如果返回 "FULFILL_AND_REFUND_FAILED",说明服务异常且退款失败,建议用户联系客服
参考资料
references/checklist.md— 信息收集与审校清单(第一步引导提问、成稿后审校可对照使用)references/docx_template_guide.md— Word 排版进阶定制说明(抬头、Logo、多语言等)