SuperAPI AI 工具集

azuresql-db-feedback

数据与分析

查看项目

更新于 10-16 06:47

技能介绍

用途:当用户在 azuresql-db-* 技能使用中遇到问题,或 Azure SQL Database 容器(Private Preview)出现缺陷、缺失能力时,该技能负责把用户已掌握的信息整理成一份完整报告并交由用户提交,避免用户手工拼凑。仓库为 microsoft/azure-sql-database-container,容器与技能同源。

主要能力与流程:先判断问题归属,技能类问题(指令错误、缺失、加载失败、未安装、需绕过)走 skill_feedback.yml;容器缺陷走 bug_report.yml;容器缺失能力走 feature_request.yml。若只是反馈“运行良好”,则引导至 Discussions 而不建 issue。判断标准是:指令正确但引擎仍失败即容器问题;指令错误、不完整或被忽略即技能问题;无法确定时应询问用户,不猜测、不重复提交。

用法:收集事实(仅当未知时才运行命令)——技能名称、所用智能体(Claude Code、GitHub Copilot、Codex、Cursor)、错误或缺失的指令原文及实际可行做法、用户提示词;容器问题则需镜像 tag、主机操作系统(对应下拉值)、运行时及版本、现象与复现命令、必要时 docker logs sqldb。提交前必须脱敏:替换 SA 密码、注册表凭据、完整连接串中的密码(保留结构改用***)、客户数据、嵌入、可识别路径及访问令牌。随后向用户完整展示标题、正文与标签并取得明确同意才可提交。提交优先使用 gh CLI(gh auth status 通过时),命令为 gh issue create --repo microsoft/azure-sql-database-container --title "[Skill]: <one-line summary>" --label skills --label needs-triage --label User-filled --label via-skill --body-file <path-to-body>,正文写入文件以保留引号与换行;不可用时回退到预填 URL,需先阅读 references/issue-fields.md 获取字段 id 与下拉值,且必须使用完整 github.com URL,不能用 aka.ms 短链(会丢失查询串)。

限制:提交内容公开可见,必须脱敏;不得未经确认创建、评论或关闭 issue;不得把技能问题提交到容器模板或反之;不确定的下拉值应留空而非猜测;已列入 Known limitations 或已有 open issue 的情况不再新建,改为指引用户查看。gh 成功以打印新 issue URL 为准,URL 成功以用户打开后表单已预填为准,二者皆无则视为未提交并如实说明。工具版本参考:若配置了 Microsoft Learn MCP 服务器,可用 mcp__microsoft-learn__microsoft_docs_search 或 microsoft_docs_fetch 获取最新版本,否则以本地参考为准。