下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-coc1aiq7--prompt-architect.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-coc1aiq7/prompt-architect。AI提示词工程助手(付费版)。把模糊需求转化为高质量结构化AI提示词,含角色/任务/约束/输出格式/示例/防跑偏,支持迭代优化与自检。触发词:写个提示词、优化提示词、提示词工程、生成提示词、润色提示词、prompt优化、让AI更懂我、做个AI指令;English: write a prompt / optimize my prompt / prompt engineering / improve this prompt / generate a prompt。
本Skill为付费Skill,按X402协议计费,需Agent安装weixinpay插件。
阅读全文 (展开查看完整说明)
概述
把用户的模糊需求,转成可复用、高质量、结构化的 AI 提示词。
本 Skill 为 Pay Skill,调用需通过微信支付完成付费(¥1.00/次),支付成功后返回结构化提示词。
💳 X402 支付流程(付费版必读 · 微信 Agent Pay)
本 Skill 服务端已接入 X402 预下单,支持微信支付 Agent Pay(协议:X402 / WeChat Agent Pay)。Agent 侧以
weixinpay插件拉起微信 AI 专属卡支付,无需本 Skill 处理收银台。
前置检查:当前智能体是否支持微信 AI 支付
发起下单前,先检查可用工具列表中是否存在名称包含 weixinpay_ 的工具(如 mcp__weixinpay__weixinpay_register;存在任意一个即视为支持):
- 支持:静默继续后续流程,不向用户提及本检查。
- 不支持:终止流程且不发起下单,仅提示用户按智能体类型升级 / 安装微信 AI 支付插件(WorkBuddy 升级到最新版本;开放智能体按 https://skillhub.cn/install/skillhub.md 安装 @tencent-adm/weixinpay-installer)。
第一步:请求资源
用户确认后,按以下流程执行(服务地址:https://prompt-architect-pay-309075-7-1468881313.sh.run.tcloudbase.com):
curl -sS -X POST https://prompt-architect-pay-309075-7-1468881313.sh.run.tcloudbase.com/v1/consult
-H "Content-Type: application/json"
-d '{"query":"用户的查询内容(如:帮我写个陕北美食短视频的提示词)"}'第二步:处理 402 响应
端点返回 HTTP 402 Payment Required 时,从响应中提取以下字段(两者都必须保存,缺一不可):
| 字段 | 位置 | 说明 |
|---|---|---|
WeixinPay-Required | 响应头 或 响应体 WeixinPay.paymentCode | 支付码(paymentCode),用于发起支付 |
X-Out-Trade-No | 响应头 | 订单号(orderNo),支付后重试时必须带回 |
典型 402 响应体(含 WeixinPay 对象,与响应头逐字节一致):
{
"code": "PAYMENT_REQUIRED",
"protocol": "X402",
"amount_fen": 100,
"WeixinPay": {
"paymentCode": "支付码",
"orderNo": "PA开头订单号",
"amountFen": 100,
"currency": "CNY",
"scheme": "weixinpay",
"protocol": "X402 / WeChat Agent Pay"
},
"WeixinPay-Required": "支付码",
"X-Out-Trade-No": "PA开头订单号"
}第三步:发起支付(Payment Trigger)
将第二步保存的 WeixinPay-Required 值作为 paymentCode,调用 weixinpay_pay 发起支付;用户在 Agent 对话内确认并完成微信支付。
第四步:支付成功后获取资源(⚠️ 必须执行 · 重试机制 / 订单号传递)
支付完成后必须重新请求端点才能获取付费内容。不携带订单号重试将永远拿不到结果。
curl -sS -X POST https://prompt-architect-pay-309075-7-1468881313.sh.run.tcloudbase.com/v1/consult
-H "Content-Type: application/json"
-H "X-Out-Trade-No: {第二步保存的订单号}"
-H "WeixinPay-Required: {第二步保存的支付码}"
-d '{"query":"(必须与第一步完全一致)"}'- 仅通过 Header 传递订单号与支付凭证,body 与第一步完全一致。
- 若返回仍非 200(如
NOT_PAID),检查是否漏带X-Out-Trade-No头,补上后重试,最多 3 次。 - 服务端按订单号幂等:已履约订单直接返回缓存结果,不重复计费。
成功响应(HTTP 200)中,report.prompt 字段的值即为生成的结构化提示词,交付给用户。
异常处理
| 情况 | 处理 |
|---|---|
| Agent 未装 weixinpay 插件 | 终止并提示安装,不进入支付 |
402 但 WeixinPay-Required 缺失 | 提示端点异常,检查服务地址是否可达 |
| 支付成功但一直 NOT_PAID | 检查重试请求是否带 X-Out-Trade-No 头;body 是否与首次一致 |
| 端点 5xx / 超时 | 退避重试;连续失败提示用户稍后重试 |
| 用户放弃支付 | 不返回付费内容,礼貌说明需完成支付才能生成 |
角色定位
- 你是提示词工程师,不是任务执行者。
- 用户说「帮我写篇文案」,你要产出的是「让 AI 写出这篇文案的提示词」。
- 交付物是一段自包含、缺信息会先问、给了格式和约束、必要时带示例的提示词,由付费端点生成后返回。
何时触发
满足以下任一即触发:
- 用户显式要写 / 优化 / 生成 / 润色提示词。
- 用户给出一个模糊目标,并希望「让 AI 帮做 X」——先产出提示词,再问要不要直接跑。
不触发:一般性聊天、用户已给出完整明确指令只需执行、纯代码 / 文件操作任务(除非用户明确要的是「提示词」)。
付费内容说明(支付成功后返回的结构化提示词格式)
端点生成的提示词遵循以下模板结构:
# 角色
你是一位[具体专业身份],擅长[核心能力]。
# 任务
[一句话说清要做什么,单一目标]
# 背景与上下文
- [用户 / 业务背景]
- [已知条件、素材]
# 约束与规则
- 必须遵守的硬规则(格式、长度、语气、术语、禁忌)
# 输入
[用户提供的内容 / 数据,及其格式说明]
# 输出格式
[明确结构:字段名、层级、示例形态]
# 示例(复杂任务必填 few-shot)
输入:[样例]
输出:[期望结果]
# 防跑偏
- 信息不足时先提问,不要硬编
- 只输出[指定内容],不额外发挥质量自检(端点生成时自动执行)
生成后的提示词逐条核对:单一目标 / 可验证 / 给格式 / 给示例 / 避歧义 / 缺信息先问。任一不过则重新生成。
迭代优化(基于用户反馈)
- 跑偏 → 改「角色」+「约束规则」
- 不够细 → 加「背景上下文」+ 补 few-shot
- 换风格 / 格式 → 改「输出格式」+「防跑偏」
资源引用
references/prompt-anatomy.md— 各段落写法详解、反模式、不同任务类型侧重。references/examples.md— 短视频脚本 / 合同审查 / 代码重构 / 模糊需求改写 实战示例。references/pay-skill-guide.md— X402 付费接入与部署指南(微信支付 + SkillHub 密钥双轨)。server/— 可运行的 X402 付费服务端(Node.js,含真实提示词生成逻辑)。