BB huawei-cloud-billing-balance-history
Запрос баланса аккаунта Huawei Cloud BSS (Business Support System) и его истории за разные периоды с формированием отчета. Поддерживает три только для чтения запроса: (1) текущий баланс клиентского аккаунта (валюта, общая сумма задолженности, балансы по отдельным счетам: наличные/кредит/бонусы/депозит), (2) записи об изменении баланса (детали доходов/расходов: пополнение, потребление, возврат, заморозка и т. д.) в указанном пользователем диапазоне дат, и (3) ежемесячная сводка потребления за указанный пользователем расчетный период (ГГГГ-ММ). Использует huaweicloudsdkbss Python SDK (show_customer_account_balances, list_customer_account_change_records, show_customer_monthly_sum; v2 API GET /v2/accounts/customer-accounts/balances, /v2/accounts/customer-accounts/account-change-records, /v2/bills/customer-bills/monthly-sum) — KooCLI НЕ поддерживает службу BSS, поэтому SDK является единственным путем выполнения. Поставляемый скрипт scripts/query_balance_history.py интегрирует SDK для отчетности о качестве выполнения и сообщает о каждом запуске в консоль операций skillsopr. Только для чтения — никогда не создает, не изменяет и не удаляет какие-либо платежные ресурсы. Используйте этот навык, когда пользователь хочет проверить баланс личного аккаунта Huawei Cloud, баланс за период, записи об изменении баланса, детали доходов/расходов или сводку ежемесячного счета, например, для анализа затрат, ежедневной проверки или мониторинга задолженности. Триггеры включают: "账户余额", "余额查询", "查询余额", "账单余额", "我的余额", "不同时间段余额", "余额变动", "收支明细", "月度账单", "月度消费", "欠费", "account balance", "query balance", "balance history", "balance change", "income expense", "monthly bill", "monthly consumption", "debt amount".
машинный переводПоказать оригиналСкрыть оригинал«Query the Huawei Cloud BSS (Business Support System) account balance a…»
Query the Huawei Cloud BSS (Business Support System) account balance and its history across different time periods, and return a report. Supports three read-only queries: (1) current customer account balance (currency, total debt amount, per-account balances for cash/credit/reward/deposit), (2) balance change records (income/expense detail: recharge, consumption, refund, freeze, etc.) within a user-specified date range, and (3) monthly consumption summary for a user-specified billing cycle (YYYY-MM). Uses the huaweicloudsdkbss Python SDK (show_customer_account_balances, list_customer_account_change_records, show_customer_monthly_sum; v2 API GET /v2/accounts/customer-accounts/balances, /v2/accounts/customer-accounts/account-change-records, /v2/bills/customer-bills/monthly-sum) — KooCLI does NOT support the BSS service, so the SDK is the only execution path. The shipped scripts/query_balance_history.py integrates the execution-quality reporting SDK and reports every run to the skillsopr operations console. Read-only — never creates, modifies or deletes any billing resource. Use this skill whenever the user wants to check the personal Huawei Cloud account balance, balance over a time period, balance change records, income/ expense detail, or monthly bill summary, e.g. for cost review, daily inspection, or debt monitoring. Triggers include: "账户余额", "余额查询", "查询余额", "账单余额", "我的余额", "不同时间段余额", "余额变动", "收支明细", "月度账单", "月度消费", "欠费", "account balance", "query balance", "balance history", "balance change", "income expense", "monthly bill", "monthly consumption", "debt amount".
Запрос баланса аккаунта Huawei Cloud BSS (Business Support System) и его истории за разные периоды с формированием отчета.
Как процесс B 69/100 · Почти готов — слабые места: ошибки и развилки, повторный запуск, отчётность по ходу
Как улучшить
- Сократите description до 1024 символов.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 31. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- ошибка
description-longdescription 1593 символов, лимит 1024 - заметка
description-budgetdescription занимает 1593 из общего бюджета ~15000 символов на все скиллы
Процессный рейтинг: все десять параметров 69/100
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 30Повторный запуск. Изменяющих операций: 2, без проверки текущего состояния
- 60Инструменты и файлы. Используются инструменты (bash, python), но во frontmatter они не объявлены
- 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
- 70Входы и предусловия. Входные данные и предусловия перечислены
- 85Шаги. Шагов: 27, расплывчатых формулировок: 1
- 100Результат и критерий готовности. Формат результата и критерий готовности описаны
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 1978 токенов
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Длина description 1592: рекомендуется 120–800 символов
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 9 примера фраз-триггеров в кавычках
- +4Структура: 14 заголовков
- +3Пошаговые инструкции: 27 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (6 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (5 из 5)
- +3Все 4 скриптов описаны в инструкциях
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 68.