SuperAPI AI 工具集

gh-post

通用与其它

查看项目

更新于 10-15 23:45

技能介绍

用途:gh-post 用于撰写并提交“高信号、反 AI 味”的 GitHub Issue(缺陷报告、功能提案)与 Pull Request,避免 AI 格式化噪音。

主要能力:提供仓库定向工具,可扫描目标仓库的活跃人类维护者(过滤机器人)、Issue 标题前缀、PR 标题前缀、标签词汇、原生模板与受众判断;内置五步工作流:意图澄清、仓库定向、草拟为 Markdown 工件、冷读硬门禁、审批门禁、执行与验证。支持通过 /gh-post 斜杠命令或自然语言触发。

使用方式:先用 kscripts gh-orient --dir /path/to/repo 或 kscripts gh-orient -R owner/repo 定向仓库,可加 -p 指定仓库相对路径以判断受众(owner 或 visitor)。草稿写入 draft_github_<owner><repo>issue.md 或 draft_github<owner><repo>_pr.md,首行为 # <Proposed Title>。提交时用 tail -n +3(Issue)或 tail -n +5(PR)剥离草稿头,再通过 gh issue create 或 gh pr create 配合 --body-file - 提交。PR 草稿需显示 3D Paranoia 分类行。

适用场景:向 GitHub 仓库提交缺陷报告、功能提案或 PR,尤其适合需要遵循仓库标题前缀、模板与标签约定的项目。

限制:意图或目标仓库不明确时必须停止并询问,不得猜测;不得擅自添加 @username 提及;不得用 --body 传多行 Markdown,必须用 --body-file;冷读门禁未通过需修改后重跑一次;评论与回复不超过 50 词可跳过冷读。具体模板与 YAML 表单映射见 references/templates.md。