SuperAPI AI 工具集

csctf

前端与建站

查看项目

更新于 10-16 08:35

技能介绍

用途:把 AI 对话分享链接(ChatGPT、Gemini、Grok、Claude)转换为干净的 Markdown 和静态 HTML,适合归档 AI 对话、保留代码围栏或发布内容。

主要能力:

  • 输入分享链接,输出同名 .md 与 .html 两种文件;Markdown 保留代码围栏,HTML 为零 JavaScript 的静态页面,内含内联 CSS、prefers-color-scheme 明暗模式、highlight.js 语法高亮和自动目录。
  • 文件名由对话标题生成:小写、非字母数字转为下划线、上限 120 字符,重名追加 _2 等后缀。
  • 支持 GitHub Pages 发布、批量归档、仅 Markdown 或仅 HTML 输出。

必要用法: 安装:curl -fsSL https://raw.githubusercontent.com/Dicklesworthstone/chat_shared_conversation_to_file/main/install.sh | bash 基础转换:csctf <share-url> 发布到 GitHub Pages:csctf <url> --publish-to-gh-pages --yes(可用 --remember 保存设置、--gh-pages-repo 指定仓库、--gh-pages-branch 指定分支)。 批量归档:for url in $URLS; do csctf "$url" --outfile ~/archive/ --quiet; done 常用参数:--outfile、--md-only、--html-only、--quiet、--timeout-ms(默认 60000)、--publish-to-gh-pages、--yes。

效果与限制:ChatGPT、Gemini、Grok 通过无头 Chromium 抓取;Claude.ai 因 Cloudflare 保护,需本机安装 Chrome 并已登录 claude.ai,工具会复制 Chrome 会话 Cookie 并以远程调试方式经 DevTools Protocol 提取。首次运行需下载 Chromium,约 30-60 秒,后续约 5-15 秒。私有链接会提示未找到消息;超时可调高 --timeout-ms;发布失败需确认 gh auth status 通过。收费、价格等其他信息资料未提供。