BD wechatpay-deduction-service
Решение для подключения WeChat Pay с автоматическим списанием средств, охватывающее полный цикл для сценариев периодических платежей / сначала получите, потом платите: только подписка, подписка во время оплаты, запрос на списание, уведомление о предварительном списании, отписка, запрос, возврат средств, сверка. Предоставляет пять возможностей: выбор решения / пример кода / быстрая справка по бизнесу / оценка качества / устранение неполадок. Используйте, когда пользователь упоминает "委托代扣", "周期扣款", "周期扣费", "自动续费", "先享后付", "免密支付", "纯签约", "支付中签约", "预扣费通知", "申请扣款", или просит "接入委托代扣", "要委托代扣接口示例代码", "排查委托代扣问题".
машинный переводПоказать оригиналСкрыть оригинал«微信支付委托代扣接入解决方案,覆盖周期扣款 / 先享后付场景下的纯签约、支付中签约、申请扣款、预扣费通知、解约、查询、退款、对账全链路,提供…»
微信支付委托代扣接入解决方案,覆盖周期扣款 / 先享后付场景下的纯签约、支付中签约、申请扣款、预扣费通知、解约、查询、退款、对账全链路,提供选型/示例代码/业务速查/质量评估/排障五大能力。Use when user mentions "委托代扣", "周期扣款", "周期扣费", "自动续费", "先享后付", "免密支付", "纯签约", "支付中签约", "预扣费通知", "申请扣款", or asks to "接入委托代扣", "要委托代扣接口示例代码", "排查委托代扣问题".
Решение для подключения WeChat Pay с автоматическим списанием средств, охватывающее полный цикл для сценариев периодических платежей / сначала получите, потом…
Как процесс D 41/100 · Процесс не доведён — слабые места: результат и критерий готовности, когда включается, входы и предусловия
Такой же скилл встречается ещё в 1 месте: ClawHub
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 28
✓ Критических и высоких находок нет
Средние и низкие: 28
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/接入指南/回调处理.md:54Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<openid><![CDATA[onqO…6ua]]></openid>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/接入指南/回调处理.md:58Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<contract_id><![CDATA[Wx15…715]]></contract_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/示例代码/1-用户签约/APP纯签约.md:56Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<pre_entrustweb_id><![CDATA[5778…V2V]]></pre_entrustweb_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/示例代码/1-用户签约/APP纯签约.md:80Строка, похожая на токен (может быть id, хеш или секрет) (в кавычках — упоминание, а не команда)[queryInfoDic setObject:"5778…V2V" forKey:"pre_entrustweb_id"];
в кавычках -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/示例代码/1-用户签约/APP纯签约.md:91Строка, похожая на токен (может быть id, хеш или секрет) (в кавычках — упоминание, а не команда)queryInfo.put("pre_entrustweb_id","5778…VV1");в кавычках -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/示例代码/2-代扣扣款/申请扣款.md:41Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<contract_id>Wx15…715</contract_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/示例代码/4-订单协议查询/查询签约关系.md:71Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<openid> <![CDATA[oHZx…LZs]]> </openid>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/示例代码/4-订单协议查询/查询订单.md:51Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<openid><![CDATA[oUpF…AG0]]></openid>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/示例代码/7-异步结果回调/扣款结果通知.md:33Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<openid><![CDATA[oUpF…ukE]]></openid>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/示例代码/7-异步结果回调/扣款结果通知.md:41Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<contract_id><![CDATA[Wx15…715]]></contract_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/示例代码/7-异步结果回调/扣款结果通知.md:60Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<contract_id><![CDATA[Wx15…715]]></contract_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/示例代码/7-异步结果回调/签约-解约结果通知.md:31Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<openid><![CDATA[onqO…6ua]]></openid>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/1-商户/示例代码/7-异步结果回调/签约-解约结果通知.md:35Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<contract_id><![CDATA[Wx15…715]]></contract_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/接入指南/回调处理.md:57Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<openid><![CDATA[onqO…6ua]]></openid>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/接入指南/回调处理.md:61Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<contract_id><![CDATA[Wx15…715]]></contract_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/接入指南/签名与验签规则.md:72Строка, похожая на токен (может быть id, хеш или секрет)contract_id: Wx15…715
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/接入指南/签名与验签规则.md:121Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<contract_id>Wx15…715</contract_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/示例代码/1-用户签约/APP纯签约.md:60Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<pre_entrustweb_id><![CDATA[5778…V2V]]></pre_entrustweb_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/示例代码/1-用户签约/APP纯签约.md:84Строка, похожая на токен (может быть id, хеш или секрет) (в кавычках — упоминание, а не команда)[queryInfoDic setObject:"5778…V2V" forKey:"pre_entrustweb_id"];
в кавычках -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/示例代码/1-用户签约/APP纯签约.md:95Строка, похожая на токен (может быть id, хеш или секрет) (в кавычках — упоминание, а не команда)queryInfo.put("pre_entrustweb_id","5778…V2V");в кавычках -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/示例代码/2-代扣扣款/申请扣款.md:41Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<contract_id>Wx15…715</contract_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/示例代码/4-订单协议查询/查询签约关系.md:70Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<openid> <![CDATA[oHZx…LZs]]> </openid>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/示例代码/4-订单协议查询/查询订单.md:50Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<openid><![CDATA[oUpF…AG0]]></openid>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/示例代码/7-异步结果回调/扣款结果通知.md:34Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<openid><![CDATA[oUpF…ukE]]></openid>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/示例代码/7-异步结果回调/扣款结果通知.md:44Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<contract_id><![CDATA[Wx15…715]]></contract_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/示例代码/7-异步结果回调/扣款结果通知.md:63Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<contract_id><![CDATA[Wx15…715]]></contract_id>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/示例代码/7-异步结果回调/签约-解约结果通知.md:33Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<openid><![CDATA[onqO…6ua]]></openid>
заглушка -
низкая Секреты в коде
secret-high-entropy-tokenreferences/2-服务商/示例代码/7-异步结果回调/签约-解约结果通知.md:37Строка, похожая на токен (может быть id, хеш или секрет) (значение-заглушка)<contract_id><![CDATA[Wx15…715]]></contract_id>
заглушка
Просканировано файлов: 49. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 41/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 40Согласованность. Имя во frontmatter (wechatpay-deduction-service) не совпадает с папкой (charmia-test-0428-01)
- 60Инструменты и файлы. Используются инструменты (web), но во frontmatter они не объявлены
- 100Шаги. Шагов: 34
- 100Стоимость исполнения. Тело инструкции 1235 токенов
- 100Повторный запуск. Изменяющих операций нет
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- +4Нет примеров входа/выхода
- -226 эмодзи в инструкциях: шум для модели
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 3 примера фраз-триггеров в кавычках
- +3Длина description 246 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 9 заголовков
- +3Пошаговые инструкции: 34 пунктов
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 83.