大学强推生成器

SKILL内容创作
内容创作 未标注权限 许可证不明确
安装这个技能

为教师生成大学推荐信(强推):输入学生3个特质关键词后,强制补充1个真实行为事件,用STAR法则(情境-任务-行动-结果)生成三段式强推,国内保研/综合评价出中文版,海外留学出英文版,任何学科通用。识别“勤奋”“很努力”等空泛评价并追问具体事件,事件不足不输出,不套模板、不虚构细节。当用户说“写推荐信”“帮我写强推”“保研推荐信”“学生出国要推荐信”“recommendation letter”“reference letter”时使用。

一句话选型结论

按资料字段整理

大学强推生成器是内容创作类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类内容创作 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_94d2da37/star-recommendation-letter
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

内容创作
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_94d2da37仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791624867
正文体量9.3 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写文章与脚本

按主题产出初稿与分镜脚本。

改稿与润色

把草稿改顺、统一语气。

多平台文案改写

同一内容按平台改成长短不同的版本。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在内容创作场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
大学强推生成器当前 未标注权限 未标注 未标注 未标注 有
AI 视频生成 调用外部服务 GitHub 仓库 431.3 万 Codex、Claude、Cursor 有
视频帧 联网访问 ClawHub 市场 262.1 万 OpenClaw 有
Markdown 转换器 写入文件 ClawHub 市场 135.3 万 OpenClaw 有
哔哩哔哩全合一 接触敏感数据 ClawHub 市场 64.1 万 OpenClaw 有
Remotion video toolkit 命令行 浏览器控制 ClawHub 市场 63.9 万 OpenClaw 有

SKILL.md 全文

9.3 KB
模型实际读到的说明书原文,来自技能仓库

支付宝 A2M 生产支付失败排查

适用场景

402-buyer-pay 在生产环境持续返回 SYSTEM_ERROR / 系统异常,支付失败,但沙箱能跑通,
无法判断是商户自己配置错了还是支付宝平台的问题。

环境准备(首次使用)

  1. 安装依赖:在本 Skill 目录执行 npm install alipay-sdk(需 Node.js ≥ 18)。
  2. 准备配置:复制 references/alipay.example.json 为 scripts/config/alipay.json,填入真实值。
    字段说明:appId 应用 ID;privateKey 应用私钥(原始字符串,不带 PEM 头尾,Java 用 PKCS#8、其他语言用 PKCS#1);alipayPublicKey 支付宝公钥;gateway 网关(生产 https://openapi.alipay.com/gateway.do);serviceId 服务市场真实服务 ID;sellerId 2088 开头的收款商户 ID;realOutTradeNo 可选,上次失败支付的真实订单号(用于反查)。
  3. 私钥安全:config/alipay.json 含应用私钥,严禁提交到 Git、上传或分享;请将其加入 .gitignore。
  4. 验证就绪:node scripts/probe-production-gateway.js

核心方法:错误形态判据

不要猜,用生产密钥打一个只读接口,看它报什么错。 支付宝网关的错误码本身就是判据:

返回 含义 结论
aop.invalid-signature / 签名错误 私钥与支付宝公钥不匹配 商户侧问题 → 查密钥配置
40006 Insufficient Permissions 该应用未绑定此产品 属正常(未开通产品),同时证明签名已被接受
40002 / 参数校验类错误 已通过鉴权,参数不对 商户侧参数问题
40004 Business Failed + subCode 已通过鉴权,进入业务层 产品权限正常,业务数据问题
TRADE_PROGRESS_FAILED + 买家和卖家不能相同 买家钱包绑定账号 = 收款账号 最常见根因,见下方「买卖同号」
SYSTEM_ERROR / 系统异常,支付失败 笼统错误,可能是任何原因 不要直接判定为平台故障,先把本地可查项全部走完
返回 HTML 错误页 该接口不存在 不要在这个接口上浪费时间

> 重要教训:同一个根因在不同时机可能抛出不同错误。SYSTEM_ERROR 与
> 买家和卖家不能相同 可能指向同一问题——不要因为错误文案"像平台故障"就下结论,
> 也不要因为换过一次账号就认定该项已排除(换绑可能根本没生效)。
>
> ⚠️ 实测确认:「买家和卖家不能相同」按实名主体(身份证/企业主体)判断,不是按登录账号。
> 换绑到同一个人名下的另一个支付宝账号后,错误依然一模一样。
> 必须使用不同实名主体的账号(家人/朋友实名开通的账号)才能通过。

关键推论:只要拿到的是正常的 JSON 业务响应(而非签名/权限错误),就说明 appId + 私钥 +
支付宝公钥三者一致且有效,且该产品已绑定。
此时若收银台仍失败,责任在支付宝侧。

执行步骤

1. 跑隔离探针

node scripts/probe-production-gateway.js --config <path-to-alipay.json>

或在项目内直接复制 scripts/probe-production-gateway.js 后运行(需同目录有 config/alipay.json)。

脚本会依次探测:
- alipay.aipay.agent.payment.verify(主判据:40004 = 权限正常)
- alipay.trade.query(对照:预期 40006,用于确认签名有效)
- 若干疑似查询接口(返回 HTML 即说明不存在)

必须输出完整原始响应,包含 subCode / subMsg / traceId——traceId 是提交官方工单的唯一凭据。

2. 逐项排除本地原因

按此顺序核对,每项都要有实测依据,不要凭印象:

怀疑点 核对方法 常见错因
买卖同号(最高优先级) 买家钱包绑定的账号是否就是收款 PID?直接比对账号,不要听信"换过了" 以为是同一个账号;换绑操作实际没生效
账单签名 本地按 key 字典序拼接后 RSA-SHA256 重算比对 字段顺序错、漏字段
账单字段层级 解码 Payment-Needed,确认 goods_name / seller_id / service_id 在 method 层而非 protocol 层 最容易搞错的一项
pay_before 时区 检查是否为 +08:00 且晚于当前时间 用 UTC 生成导致"已过期"
密钥一致性 见上方错误形态判据 应用私钥 / 支付宝公钥混用
买家钱包 alipay-bot check-wallet 应返回 已开启支付宝支付功能 / status: bound 未绑定或未激活
商户服务可用 curl -i <服务地址> 应返回 HTTP 402 + Payment-Needed 头 服务挂了
serviceId 一致性 比对账单、配置文件、控制台三处 用了沙箱的 api_mock_service_id

3. 确认根因后:换绑买家账号的完整流程

若根因是「买家和卖家不能相同」,换绑流程如下(顺序不能乱):

  1. alipay-bot close-wallet --json → 拿到 data.access_url(支付宝官方链接 + 二维码)
  2. 用当前绑定的那个账号在手机支付宝打开该链接 → 关闭 AI 支付
  3. 清理本机凭据缓存:close-wallet 明确说明 "without deleting local credentials",
    关闭后本机 ~/.alipay-bot-cli/claws/workbuddy/wallet.json 里的 token 仍在,
    apply-wallet 会一直返回 alreadyExists: true。必须把 wallet.json 和 wallet.json.bak
    都备份后移开
    ,apply-wallet 才会生成全新链接(实测:只移 wallet.json 不够,
    CLI 会从 wallet.json.bak 恢复旧的待绑定申请,导致拿到一个已过期的链接)。
  4. alipay-bot apply-wallet -a "<agent名>" → 返回全新授权链接(注意核对 accessUrl 是否真的变了)
  5. 用另一个实名主体的支付宝账号打开授权链接 → 开通 AI 支付 → 拿到 6 位授权码
    (⚠️ 授权链接有效期很短,实测约 3-4 分钟,过期就让用户说一声,重新生成)
  6. alipay-bot bind-wallet -c <6位授权码>(若报授权失败但 check-wallet 已返回 bound,
    以 check-wallet 为准,并用 wallet.json 的 credentialMd5 是否变化来确认真的换了账号)
  7. 重新取新账单 → alipay-bot 402-buyer-pay ...

判断是否真的换绑成功:对比 wallet.json 里的 credentialMd5 是否变化。
identityFingerprint 是本机 Agent 身份,不会随账号变化,不要拿它判断。

4. 支付成功后的验收(避免把正常现象当故障)

  • 402-query-payment-status -t <交易号> -r <资源URL> 成功时会自动发送履约回执,
    输出里会写「履约回执:已发送」。
  • 因此再单独执行 402-buyer-fulfillment-ack -t <交易号> 会返回
    FULFILLMENT_FAILED / 履约失败——这是幂等保护,属正常
    ,不要当成故障去排查。
  • 复核时可再查一次:若资源体里 already_fulfilled: true,说明履约早已完成,链路闭环。
  • 完整通过标准:资源响应状态 200 + fulfillment_confirmed: true + 拿到交易号。

5. 确认根因在平台侧后

排除完本地项仍失败,则集中核查两处(都在控制台,代码层面无解):

  1. 服务是否在生产收银台「已生效」——注意"审核通过"≠"已生效"。收银台需把 service_id
    解析为收款配置,配置不完整时只返回笼统的 SYSTEM_ERROR。
  2. 应用是否已签约 AI 支付收款能力——API 调用权限与实际收款能力是两套开关,
    前者可通过探针验证,后者只能控制台确认。

补充:若沙箱畅通、生产必挂、更换买家账号无效、跨小时错误完全一致,符合灰度放量特征,
需官方确认商户与买家账号是否在开放名单内。但只有在「买卖同号」等本地原因全部真正排除后,
才能归结为平台侧问题。

硬性纪律

  • 支付前不得先执行 check-wallet,第一条支付命令必须是 402-buyer-pay(官方文档要求)。
  • 每次重试必须重新取新账单,禁止复用旧 Payment-Needed 文件、旧 tradeNo / outShakeNo / paymentProof。
  • A2M 生产环境没有订单反查接口,无法从商户侧确认买家支付记录——不要在这上面耗时间。
  • 探针必须只读:用假交易号、假凭证,绝不创建订单或触发扣款。
  • 报告里给出的每个结论都要能指到一条实测证据,不做无依据推断。

官方渠道

  • 客服电话:95188(转商户 / 开放平台技术支持)
  • 提交工单时必带:appId、商户 PID、serviceId、traceId、失败时间点、已排除项清单

常见问题

5 问
答案由本站依据条目字段整理
大学强推生成器怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_94d2da37/star-recommendation-letter。安装方式为未标注。装完刷新技能列表或重开客户端。

大学强推生成器支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

大学强推生成器权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

大学强推生成器收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

大学强推生成器用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。