SuperAPI AI 工具集

tk-github-image-upload-to-pr

设计与创作

查看项目

更新于 10-15 21:03

技能介绍

用途:处理已有 GitHub PR 的本地图片证据上传请求。默认目标是 PR 正文,也可在用户明确指定时更新某条已有评论。仅当出现显式图片请求,或来自 tk-pr-open 且 evidence_required: true 的精确交接时才自动触发。

主要能力:校验并暂存本地图片;通过仓库级 GitHub 附件方式上传;以最小改动向 PR 正文或所选评论插入图片;复用已有 ## 스크린샷 标题,缺失时插入到 AI footer 之前或末尾,保留无关内容;上传后核对源 Markdown、渲染页面、资源链接与上传 ref;退出时清理自有暂存文件。

使用方式:确认来源、当前 PR 与执行仓库;读取现有 PR 正文;按 references/gh-attach.md 选择并执行可用的扩展路由,仅在选中 CDP 或扩展无法写入时才读取 references/cdp-fallback.md;需要纯人工的主机设置、认证、权限或重启步骤时,交由 tk-wizard 处理;浏览器运行时验证使用 tk-browser-verify。上传或更新前需再次确认目标、有效本地证据或生产方交接、已认证路由与写入范围,否则返回 Blocked 或 Unverifiable。结果以 ## GitHub image upload 开头,包含 ## Uploaded、## Verification、## Cleanup,并以单行 Status: Pass|Fail|Pending|Blocked|Unverifiable 结尾。

限制:不得创建或合并 PR、变更 reviewer、发布 release;除非用户明确选择,不得插入评论;不得覆盖已存在的草稿或评论,不得点击提交按钮;不得根据仓库公开/私有选择路由,不得仅凭占位符、Markdown 存在、固定延迟或未渲染的 API 响应宣告成功;不得记录或返回签名 URL、JWT 或含密钥的查询串。路由、认证、渲染证据缺失时返回 Unverifiable;上传、ref 校验或清理出错返回 Fail。仓库自有产物默认放在 .tigerkit/ 下,使用前需确认仓库根、无被跟踪文件且已被忽略;不安全或无法识别仓库时按 Blocked|Unverifiable 停止。费用、价格与平台支持等细节暂未提供。