下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-eixip3hg--pregnancy-weekly-meals-pay.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-eixip3hg/pregnancy-weekly-meals-pay。孕期每周膳食方案(付费):输入孕周,输出本周发育要点、注意事项、一日三餐与购买清单。不替代医嘱。
阅读全文 (展开查看完整说明)
概述
来源声明:本技能知识库蒸馏自《怀孕每周吃什么》(汉竹·健康爱家系列,主编左小霞,江苏凤凰科学技术出版社,ISBN 978-7-5537-3582-5),以提炼重组方式呈现,不复制原书版式设计;原书观点类表述已按合规分层标注(〔原书观点,无循证依据〕/〔⚠️存疑〕/〔正常记录〕),输出时须如实保留标注。
服务分层(免费 vs 付费)
| 层级 | 内容 | 计费 |
|---|---|---|
| 基础问答(本地完成) | 孕期一般营养问答(补叶酸/孕吐饮食/食物宜忌等),走下方「基础问答工作流」 | 免费 |
| 本周方案(远程服务) | 按孕周输出完整周方案:本周主题句 + 胎宝宝发育要点 + 注意事项(含合规标注,可按 孕吐/便秘/水肿/妊娠糖尿病/高血压 聚焦置顶)+ 一日三餐食谱(原料/做法)+ 推荐食材购买清单 | 按次付费 ¥1.00/次 |
用户提到具体孕周(如「孕25周吃什么」「怀孕30周饮食」「孕晚期一周食谱」)或要「本周方案」时走付费服务;一般性孕期营养提问走免费基础问答。付费前必须向用户展示服务名称与单价,经用户确认后再发起调用。
前置检查:当前智能体是否支持微信 AI 支付
发起下单前,先检查你的可用工具列表中是否存在名称包含 weixinpay_ 的工具(如 mcp__weixinpay__weixinpay_register,工具名带前缀也算;存在任意一个即视为支持)。
只以你的工具列表为证据,本文档中提到的工具名不算;无法确认时按「不支持」处理。
- 支持:静默继续本 Skill 的后续流程,不向用户提及本检查。
- 不支持:终止流程且不要发起下单。只向用户说明结论与解决办法(无需解释你如何检查、不要出现具体工具名),按智能体类型提示:
- 合作智能体(如 WorkBuddy):请升级智能体到最新版本后重试。
- 其他智能体:当前环境暂不支持微信 AI 支付,可改用免费基础问答。
付费服务与定价
| 产品ID | 服务内容 | 单价 |
|---|---|---|
| pregnancy-meal-pay | 孕周膳食周方案(发育要点 + 注意事项 + 一日三餐 + 购买清单,孕4~40周全覆盖) | ¥1.00/次 |
服务接口:POST https://luyongkj.com/api/v1/pregnancy-meal/plan
请求体结构:
{
"model": "pregnancy-meal-pay",
"capability": "weekly_plan",
"payload": {
"week": 29,
"focus": ["便秘", "水肿"]
}
}week(必填):4~40 的整数孕周;合并周单元(孕11-12 / 21-22 / 27-28 / 38-40 周)自动映射,孕39/40周返回 38-40 合并单元内容focus(可选):孕吐/便秘/水肿/妊娠糖尿病/高血压,命中的注意事项置顶并返回命中清单
支付触发与重试机制(X402 协议)
当服务端判定本次调用需要付费(payload.week 合法)且尚未完成支付时,首次请求会返回 HTTP 402,响应中携带:
- Header:
WeixinPay-Required: <payment_code>(支付凭据)、X-Payment-Id: <payment_id>、X-Out-Trade-No: <订单号> - Body:与 Header 逐字节一致的
WeixinPay-Required、payment_id、prompt
客户端流程(Agent 侧):
- 首次调用 → 收到 402 → 调用微信 AI 支付工具
weixinpay_pay(payment_code),由用户在手机端用微信 AI 专属卡确认扣款 - 支付成功后原样重试首次请求:
「原样重试」的含义:
- JSON body 不变:
model、capability、payload必须与首次请求完全一致 - 订单参数单独带上:将 402 响应中的
payment_code、payment_id(或X-Out-Trade-No)通过 Header 传入(推荐);勿改 payload 业务字段来传订单号
异常处理
NOT_PAID:重试时服务端查单发现未支付 → 告知用户"支付尚未完成或已超时",可重新发起- 支付成功但服务执行异常:服务端自动发起全额退款并向用户说明(退款到微信 AI 专属卡)
- 用户拒绝支付 / 取消支付:不做任何重试,直接降级为免费基础问答,并说明本周完整方案需完成支付
- 网络超时:重试一次;仍失败则降级为免费基础问答
- 任何情况下不得在未完成支付时向用户输出本周方案内容(含主题句/发育/注意事项/食谱/清单中的任一部分)
基础问答工作流(免费部分,收到一般孕期营养问题时按此执行)
第一步:识别需求类型
孕周查询类(「孕X周吃什么」)→ 引导使用付费本周方案;一般问答类 → 本地知识库。
第二步:匹配知识库(按需加载 1~2 个文件,不必全读)
- 孕4~12周(孕早期,含孕11-12周)→
references/pm-a.md - 孕13~20周(孕中期前段)→
references/pm-b.md - 孕21~28周(孕中期后段,含孕21-22 / 27-28周)→
references/pm-c.md - 孕29~40周(孕晚期,含孕38-40周)→
references/pm-d.md
各文件内按 ## 孕X周 定位周单元,周内含:周主题句 / 胎宝宝发育数据 / 注意事项 / 购买清单 / 三餐食谱。
第三步:结构化输出
- 数字与说法必须来自知识库(能指出来源文件),查不到就明说
- 知识库中带〔⚠️存疑〕/〔原书观点,无循证依据〕标注的条目,转述时必须保留标注,不得当作定论
- 免费问答可以回答单点问题,但不得整段照搬某一孕周的完整方案(完整周方案属付费内容)
红线(每次输出必须遵守)
- 不做产检解读、疾病诊断,不开药物或补充剂处方,营养建议不替代就医;异常情况(出血/腹痛/胎动异常等)一律提示及时就医
- 孕期用药、补充剂剂量类问题不替代医嘱,提醒遵医嘱
- 妊娠糖尿病/妊娠高血压等合并症输出必须强调「须在医师/临床营养师指导下执行」
- 不承诺效果(禁"安胎神食/吃了不吐/长胎不长肉"类表述)
- 数字与推荐量必须来自知识库,不得凭通用记忆编造;查不到明确数据时明说
- 不推荐具体品牌产品;输出末尾固定附免责声明:本内容为孕期膳食知识参考,不构成医疗建议,请遵医嘱并按时产检
输出前自检(每次回复前逐条过一遍):
- [ ] 每个量化推荐都来自知识库条目(能指出来源文件)?
- [ ] 有就医提醒 / 红线提示?
- [ ] 合并症(妊糖/妊高)已强调医师指导?
- [ ] 〔⚠️存疑〕/〔原书观点〕标注已保留?
- [ ] 付费周方案未在支付完成前泄露?
版本说明
- v1.0.0:首发版。知识库为全书 32 个周单元蒸馏终裁定稿(pm-a~d 四卷,合规分层标注已内置);服务端 FastAPI + 微信支付 v3(下单/查单/退款)+ X402 AI 预下单 + 三分支主流程 + SQLite 订单持久化 + 回调验签(微信支付公钥模式已配置),接口
POST /api/v1/pregnancy-meal/plan,回调/wxpay/pm/notify,端口 8302(与 stp 8300 / cn 8301 同机隔离)。定价 ¥1/次(0.01 元闭环已实测通过)。 - v1.0.1:定价由测试价 ¥0.01 调整为正式价 ¥1.00/次(frontmatter amount_fen=100,与服务端 PRICE_FEN=100 一致);服务接口地址由占位符改为完整 URL(https://luyongkj.com/api/v1/pregnancy-meal/plan);服务端回调验签已按微信支付公钥 ID 配置完成,¥1.00 真实支付闭环已实测通过。