【开源软件】DiscourseCopilot:总结 Discourse 论坛长帖,追问整栋楼,AI 搜遍全论坛

软件名称:

DiscourseCopilot

一句简介:

几秒钟看懂任何 Discourse 论坛的长帖:一键总结、针对整栋楼追问、AI 搜遍全论坛并给出带楼层链接的回答。

应用平台:

Chrome(Manifest V3)

推荐类型:

【开发者自荐】

是否收费:

免费,开源(Apache-2.0)

应用简介:

各位好,我是 DiscourseCopilot 的开发者。
逛 Discourse 架构的论坛(LINUX DO、美卡论坛、meta.discourse.org 都是)经常遇到几百楼的长帖,爬楼太累,所以写了这个扩展。它在浏览器侧边栏打开:

  • 一键总结:整栋楼每一层都读,给出主楼内容、大家的回应和关键结论
  • 追问:针对整栋楼提问,比如"哪层楼提到了解决办法",回答会指出具体楼层
  • Agent 模式:提一个问题,AI 一步步搜遍整个论坛,给出带编号来源的回答,每一步都能看到
  • AI 用自己的 key:OpenAI / Claude / Gemini 都支持;没有 key 的话,去 Google AI Studio 免费申请一个 Gemini key 就行(https://aistudio.google.com/api-keys ),免费额度日常够用;也可以用 Ollama / LM Studio 本地模型,数据不出本机
  • 扩展本身没有服务器、没有账号、没有统计;按论坛逐个授权访问

演示动图:

demo

在美卡论坛的实际使用截图:


两点说明:

  • 扩展界面目前是英文的(总结和回答跟随帖子语言,中文帖子用中文回答)
  • 需要自备 AI API key,或使用本地模型

Chrome 商店:https://chromewebstore.google.com/detail/discoursecopilot/dpngnaiiofobfjleabbhnfmdflddnhac
GitHub:GitHub - kccarlos/DiscourseCopilot: AI summaries, follow-up chat, and a cited research copilot for any Discourse forum — a Chrome side-panel extension. Bring your own AI provider. · GitHub
之前在美卡论坛发过一帖,按反馈迭代了几个版本。欢迎试用,有问题直接回帖。

只走 .json 么,感觉 json 能省点资源,.md 也行

比如

  • https://meta.appinn.net/t/topic/93822.json
  • https://meta.appinn.net/t/topic/93822.md

现在修好了吗

.md 么?修好了。

不行,ChatGPT网页端对话笨笨的,它不认识text/markdown 这个 mime,可能需要改成text/plain?

感谢指点!

对的,目前主要走 .json:/t/{id}.json 拿主题信息,posts.json 按 post_ids[] 分批拉楼层。因为回答里要引用到具体楼层、还要只增量爬新回复,需要每一层独立的结构(楼层号、作者、时间),.md 是渲染好的一整篇,拿不到这些。另外纯文本场景也会用 /raw/{id}。

拿完会存本地所以会尽量避免重复爬