Skip to main content
UFOZoo

AI代码提取 从AI对话中在线提取代码工具

AI代码提取工具,从AI对话回复中提取代码块、链接和表格,自动识别语言类型,一键复制,适合开发者整理和复用AI输出使用。

更新于 2026-08-16

相关工具

功能特性

  • 提取 ``` 或 ~~~ 围栏代码块,自动标注语言、文件名并按序号排列
  • 提取对话中的所有 URL,自动去重并保持原始顺序
  • 将 Markdown 管道表格提取为结构化数据,可一键复制为 CSV
  • 提取无序与有序列表项,保留嵌套缩进层级
  • 可选提取无围栏的缩进代码块(4 空格以上)与行内 `code` 代码片段
  • 代码、URL、表格、列表四种内容类型可独立开关
  • 每个分类显示提取数量统计,一眼掌握结果概况
  • 支持逐项复制,也支持按分类一键复制全部
  • 从容处理混合内容:同一段消息中的正文、代码、表格与链接互不干扰
  • 结果分区支持折叠展开,输出面板保持整洁
  • 输入即实时提取,底部显示行数、字符数与大小统计

使用方法

  1. 1将 ChatGPT 或 Claude 的回复粘贴到左侧面板,也可以点击示例按钮体验工具效果。
  2. 2通过顶部开关选择要提取的内容类型:代码、URL、表格与列表。
  3. 3代码块会显示在「代码块」分区,每块带有语言徽章、文件名与序号。
  4. 4点击任意条目旁的复制按钮可单独复制该项,代码会连同语言围栏一起复制。
  5. 5点击分区标题栏的「复制全部」可一次复制该类型的所有条目。
  6. 6在「表格」分区点击「复制为 CSV」,粘贴到 Excel 或 Google Sheets 即可得到规整的表格。
  7. 7想收集 AI 提到的参考链接时,只需开启 URL 开关并复制列表。
  8. 8当聊天中的代码没有围栏时,可开启「缩进代码」,注意缩进检测可能误判,请核对结果。
  9. 9开启「行内代码」可一并收集正文中用反引号包裹的短代码片段。
  10. 10编辑文本时留意底部状态栏的行数、字符数与字节数统计。

常见问题

能识别哪些代码块?

以 ``` 或 ~~~ 开头的围栏代码块,语言从开围栏自动读取(如 ```python、~~~js)。冒号后的文件名(```js:foo.js)也会一并显示。没有闭合围栏的代码块同样会被提取,且代码块内部的内容不会被当作 URL、表格或列表扫描。

没有围栏的代码能提取吗?

可以,需要手动开启。开启「缩进代码」后,以 4 个以上空格开头的连续行会被聚合为代码块。由于这种检测仅基于缩进,意外缩进的普通文字可能被误判,使用前请务必核对结果。

表格转 CSV 怎么用?

点击表格卡片上的「复制为 CSV」,每个表格行会变为一行 CSV,单元格之间用逗号分隔;包含逗号、引号或换行的单元格会自动加引号并转义。将结果粘贴到 Excel 或 Google Sheets 即可得到普通电子表格。

URL 会去重吗?

会。URL 会去重并保留首次出现的顺序,同一个链接在对话中出现多次,最终只会显示一次。

和邮箱提取器有什么区别?

邮箱提取器只处理单一类型。本工具一次提取四类内容(代码块、URL、表格与列表),覆盖了 AI 对话中最常见的结构,且每类内容可独立开关、独立复制。

提取准确吗?

提取基于结构规则:识别围栏、管道符、分隔行和列表标记。对于复杂的嵌套内容(例如表格单元格内的 Markdown、列表中的代码),可能漏提取或误读,重要内容请在使用前核对。

能提取图片吗?

不能。工具只处理文本结构(代码、URL、表格、列表、行内代码),对话中的图片无法被提取,它只基于您粘贴的纯文本工作。

「行内代码」选项是做什么的?

它会收集正文中用单个反引号包裹的短代码片段,例如函数名或命令。结果会自动去重,每行显示一条。

代码块里的 URL 会被提取吗?

不会。围栏代码块内的所有内容都被视为代码,其中的 URL、表格或列表标记会被有意跳过,避免代码示例污染提取结果。

「复制全部」的代码是什么格式?

每个代码块都会以原始围栏和语言标注重建,复制全部后可直接作为 Markdown 粘贴使用。列表项复制时会恢复项目符号与缩进层级。

为什么有些表格没有提取出来?

只有「表头行 + 分隔行(| --- |)+ 数据行」结构的表格才会被识别。缺少分隔行的两行式表格、或数据行不以竖线开头的表格无法检测。如果聊天把表格渲染成了缩进文本,可以尝试「缩进代码」选项。

能直接输入网址提取网站代码吗?

不能,工具只处理您粘贴的文本。想获取网页代码,请打开浏览器开发者工具(F12),从 Elements 或 Sources 面板复制代码,或用 view-source 查看页面源代码,再把相关部分粘贴进来。提取规则(围栏、表格、URL)对粘贴内容同样生效。

AI代码阅读器能从截图或图片里提取代码吗?

不能。工具只处理文本,截图或图片中的代码无法读取。请先用 OCR 工具识别图片,再把识别出的文本粘贴进来;保留缩进的代码粘贴后效果最好。

为什么不能直接粘贴 GitHub 仓库链接提取代码?

工具只处理您粘贴的文本,它无法抓取 GitHub 仓库或任何网址。想从 GitHub 提取代码,请打开文件的原始视图(raw.githubusercontent.com,或文件页面的 Raw 按钮),全选、复制后粘贴进来,常规提取规则(围栏、表格、URL)同样适用。要提取整个仓库,建议本地克隆或使用 GitHub 的代码搜索。