← 返回博客

如何将 Discord 消息保存为 Markdown

· Save Team
discordcommunitychatarchive

Discord 社区是知识的金矿——开发者帮助频道、产品反馈、社区讨论和公告。但 Discord 的搜索功能有限,对话会消失在无尽的滚动中。以下是如何将 Discord 内容保存为 Markdown 的方法。

为什么要将 Discord 消息保存为 Markdown?

Discord 内容本质上是短暂的:

  • 没有导出功能 — Discord 不允许你导出频道历史
  • 搜索功能基础 — 无法进行带高级过滤器的全文搜索
  • 上下文容易丢失 — 重要消息在活跃频道中会被淹没
  • 话题串会归档 — 已归档的话题串变得难以找到
  • 服务器访问不是永久的 — 某天你可能会失去访问权限

Save 捕获的内容

当你保存在浏览器中打开的 Discord 页面(discord.com)时:

话题串和频道内容

  • 带有作者名和时间戳的消息
  • 带有结构的话题回复
  • 代码块和行内代码
  • 格式化文字(粗体、斜体、列表)
  • 嵌入链接和内容
  • 置顶消息和公告

示例输出

# #help-backend — TypeScript Prisma 问题

**频道:** help-backend
**服务器:** DevCommunity

---

## @sarah_dev — 2026 年 3 月 15 日 下午 2:14

有人处理过无服务器环境下的 Prisma 连接池问题吗?
我在 Vercel 上遇到了"连接过多"的错误。

## @jake_ops — 2026 年 3 月 15 日 下午 2:18

经典的无服务器问题。你需要使用 Prisma Accelerate
或设置 PgBouncer。以下是我们的解决方案:

\`\`\`typescript
import { PrismaClient } from '@prisma/client'
import { withAccelerate } from '@prisma/extension-accelerate'

const prisma = new PrismaClient().$extends(withAccelerate())
\`\`\`

使用场景

开发者知识库

  • 保存帮助频道中的解决方案
  • 存档设置指南和故障排除话题串
  • 从社区答案构建可搜索的 FAQ
  • 收集在开发服务器中分享的代码片段

社区管理

  • 存档重要公告
  • 保存产品决策的反馈话题串
  • 为 FAQ 创建记录常见问题
  • 追踪社区讨论中的功能请求

学习

  • 保存教程讨论和解释
  • 存档学习小组对话
  • 收集教育服务器中分享的学习资源
  • 从工作坊和活动频道整理笔记

研究

  • 保存关于工具和技术的讨论
  • 存档产品反馈和用户感受
  • 收集真实使用案例和经验
  • 追踪社区讨论中的趋势

最佳实践技巧

  1. 使用网页应用 — 在浏览器中打开 discord.com,而非桌面客户端
  2. 打开话题串 — 先导航到特定话题串或对话
  3. 滚动加载 — 确保在保存前消息已加载
  4. 置顶消息 — 保存置顶消息视图以获得精选频道亮点
  5. 论坛频道 — 这些特别好用,因为每个话题都是结构化的话题串

开始使用

从 Chrome 网上应用店安装 Save — 存档你的 Discord 社区。


有问题?请联系 [email protected]