爱意满满的作品展示区。
nexmoe

开源了一个用母语看全球一手信息源的工具, OpenTrends

  •  2
     
  •   nexmoe ·
    nexmoe · 3 days ago · 891 views

    最近我一直想找一个更省心的趋势阅读入口。

    看 AI 要刷厂商博客、研究博客、论文、社区讨论。看开发者趋势要刷 Hacker News 、GitHub Trending 。看中文热点又要刷知乎、掘金和各种中文社区。来回切换很痛苦

    所以我做了 OpenTrends

    它是一个用母语看全球一手信息源的开源工具。OpenAI 、Anthropic 、DeepMind 、Hacker News 、GitHub Trending 、Reddit 、Product Hunt 这些源,会按主题聚合到一起,再用 AI 翻译和摘要。

    你不用在十几个网站之间来回切,也不用每次手动翻译。打开页面,先用中文扫一遍全球信息流,再决定哪些值得点进去深读。

    Demo: https://opentrends.io/zh

    GitHub: https://github.com/nexmoe/opentrends

    OpenTrends 中文首页

    它解决的不是信息少,而是信息太散

    我自己做内容和看项目的时候,经常会遇到一种错位感。

    一个东西在中文互联网上看起来突然爆了,回头一查,英文社区可能两周前就已经吵过几轮。也有一些东西反过来,英文媒体说得很热闹,但国内真正用的人不多,中文社区一点水花都没有。

    所以 OpenTrends 不想做二手改写资讯,也不是替你判断今天什么最热。

    它更像一个信息雷达,把原始来源尽量拉到你面前,让你看到不同社区之间的时间差和语境差。

    OpenTrends AI 主题页

    主要功能

    1 、按主题聚合一手来源。

    现在有 AI 、Embodied AI 、Biotechnology 、Smart Hardware 、Tech 、Programming 、Indie 、Chinese 等主题页。每个主题按来源分组,不硬混成一个大信息流。

    2 、用母语快速扫重点。

    OpenTrends 会做 AI 翻译,也会把主题更新压成 brief ,并保留引用来源。很多时候我们不是看不懂英文,而是没精力逐条读英文源。先用中文扫一遍,判断成本会低很多。

    3 、看清楚来源状态。

    来源页能看到每个源的提供方、刷新频率、条目数和状态。这个不性感,但重要,毕竟信息工具最后还是要回到来源质量。

    OpenTrends 来源页

    4 、给 Agent 读取趋势数据。

    OpenTrends 也做了 Agent Skill 。装到支持 skill 的 Agent 里之后,可以让 Agent 直接读取 OpenTrends 的结构化趋势数据。

    比如问,

    「帮我读一下 OpenTrends AI ,列出最重要的 5 条更新。」

    「对比一下 OpenTrends 今天的硬件和编程趋势。」

    「从 OpenTrends 生物科技里挑几条值得关注的内容,带来源链接。」

    网页适合人快速扫,Skill 适合让 Agent 拿到干净数据继续分析。

    OpenTrends Agent Skill

    目前状态

    项目现在已经能用,但还在早期。

    后面会继续补更多来源,优化摘要、翻译、缓存、去重和主题组织。

    如果你也经常需要追踪全球一手信息,可以去官网看一下。

    https://opentrends.io/zh

    如果你对这个方向感兴趣,也欢迎来 GitHub star 、提 issue 或 PR 。

    https://github.com/nexmoe/opentrends

    8 replies    2026-05-12 10:29:21 +08:00
    derek80
        1
    derek80  
       2 days ago
    酷!
    nexmoe
        2
    nexmoe  
    OP
       2 days ago via iPhone
    @derek80 欢迎分享给朋友
    fuckaholic
        3
    fuckaholic  
       2 days ago
    非常 nice
    nexmoe
        4
    nexmoe  
    OP
       2 days ago
    @fuckaholic 谢谢支持
    UxCZbWShjEsL
        5
    UxCZbWShjEsL  
       2 days ago
    Demo 页出错了。Something went wrong!
    Show Error
    nexmoe
        6
    nexmoe  
    OP
       2 days ago
    @UxCZbWShjEsL 具体是哪个路径,我这边看着好像没问题
    UxCZbWShjEsL
        7
    UxCZbWShjEsL  
       2 days ago
    @nexmoe #6 就主页啊,都没到路径。图传用不来,控制台报错给,贴个 ai 的解析

    从你提供的浏览器开发者工具截图来看,主要存在 **两个核心问题**,它们相互关联,导致前端无法成功获取数据:

    ---

    ## 问题一:CORS 跨域错误(最关键)

    ### 🔴 错误信息:
    > `Access to fetch at 'https://api.opentrends.io/...' from origin 'https://opentrends.io' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.`

    ### 📌 含义:
    你的前端页面运行在 `https://opentrends.io`,但试图请求另一个域名 `https://api.opentrends.io` 的 API 。浏览器出于安全策略(同源策略),默认禁止这种跨域请求,除非服务器明确允许。

    而目标服务器 (`api.opentrends.io`) **没有返回必要的 CORS 响应头**(如 `Access-Control-Allow-Origin`),因此浏览器直接拦截了响应,前端代码拿不到数据。
    nexmoe
        8
    nexmoe  
    OP
       1 day ago
    @UxCZbWShjEsL #7 修了,应该没问题了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2634 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 16:08 · PVG 00:08 · LAX 09:08 · JFK 12:08
    ♥ Do have faith in what you're doing.