SuperAPI AI 工具集

research-archival

写作与研究

查看项目

更新于 10-16 00:20

技能介绍

用途:抓取 AI 研究对话(ChatGPT、Gemini、Claude 分享页)与普通网页,归档为 markdown 并创建带交叉引用的 GitHub Issue,每一步都强制身份核验。

主要能力:提供三套任务模板——A 完整归档(抓取+保存+建 Issue)、B 仅保存、C 仅建 Issue(文件已存在)。抓取按 URL 路由:JS 渲染的分享链接走 Firecrawl 公共 API,静态页可用 Jina Reader,默认 Firecrawl;文档称实测 Jina 对 chatgpt.com/share 链接返回内容明显偏少且中途截断。归档产出两个文件:docs/research/raw/YYYY-MM-DD-{slug}-{source_type}.raw-scrape.txt(字节精确、永不编辑,扩展名 .txt 以免被 markdown 工具改写)和带 frontmatter 的编辑版 .md,其中只放指针而非正文转录。

必要用法:写入 gh 前先做身份预检(GH_ACCOUNT 环境变量、curl -sH "Authorization: token $GH_TOKEN" https://api.github.com/user、或 gh api user --jq .login);建 Issue 前用 gh label list 复用标签并限 3-6 个,用 --body 配合 heredoc 或 --body-file。Firecrawl 调用示例:curl -sS --max-time 180 -X POST https://api.firecrawl.dev/v2/scrape。

适用场景:个人或组织仓库的研究资料归档与可追溯管理。

限制:不得把转录粘贴进 .md;防重复嵌入采用 w-shingles 包含度(阈值经实测校准,非直接选定),单个引用行仍须通过,重度改写的重新嵌入无法自动识别,需人工判断。身份不匹配时必须阻断写入;组织仓库改以 permissions.push 判定。缺失事实:本资料未提供安装命令、许可与收费信息。