您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在Linux.do AI对话列表页面添加一键下载按钮,导出历史对话的标题和内容
这是一个油猴脚本,用于在 Linux.do AI 对话列表页面添加一键下载功能,可以导出历史对话的标题和完整内容。
✅ 一键导出所有历史对话 ✅ 支持导出为 JSON 和 Markdown 两种格式 ✅ 显示实时进度,体验友好 ✅ 自动获取对话标题、用户名、时间戳和完整内容 ✅ 智能延迟请求,避免服务器压力
首先需要在浏览器中安装油猴(Tampermonkey)扩展:
linux-do-ai-conversations-exporter.user.js
文件的内容复制粘贴进去Ctrl+S
(Mac: Cmd+S
) 保存或者直接打开 .user.js
文件,油猴会自动识别并提示安装。
linux-do-conversations-xxxxx.json
- JSON格式数据linux-do-conversations-xxxxx.md
- Markdown格式文档{
"exportTime": "2025-10-10T12:00:00.000Z",
"totalConversations": 30,
"conversations": [
{
"title": "对话标题",
"url": "https://linux.do/t/topic/xxxxx",
"posts": [
{
"username": "用户名",
"time": "2025-10-10T12:00:00.000Z",
"content": "对话内容..."
}
],
"timestamp": "2025-10-10T12:00:00.000Z"
}
]
}
导出的 Markdown 文件结构清晰,包含:
脚本使用了 Playwright 辅助分析页面结构,主要实现:
fetch
API 获取每个对话的详细内容⚠️ 请求频率: 脚本会在每个请求之间自动延迟 500ms,避免对服务器造成压力 ⚠️ 网络环境: 导出时间取决于对话数量和网络速度 ⚠️ 浏览器兼容: 建议使用最新版本的 Chrome、Edge 或 Firefox
MIT License
欢迎提交 Issue 和 Pull Request!
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址