Thysrael/Horizon

来源
GitHub
首次上榜日期
领域
数据采集
GitHub 星标数
9,924
主要语言
Python
网站
www.horizon1123.top (在新标签页中打开)

本页介绍外部开源仓库,并非 HDATF 产品。

Thysrael/Horizon

它做什么

Horizon是MIT许可的Python工具,从多个来源收集新闻和帖子,用AI模型打分筛选,每天写出Markdown简报。它面向想从众多订阅源、论坛和时间线中只收到值得一读的条目,并附带背景和社区讨论的人。来源包括RSS、Hacker News、Reddit、Telegram、X、GitHub、GDELT和Google News等,收集X需要Apify账户和token,或在Playwright模式下使用导出的登录cookie。每个条目会归入tech-news或tech-blog等profile,由该profile的Markdown prompt按评分标准给出0到10分。低于阈值的条目被剔除,同一话题在profile内合并,分类上限防止某个话题占满简报。入选条目通过网络搜索工具(ddgs库)和过往简报的本地BM25搜索加上背景和摘要,引用来源只能来自工具结果。模型可从Anthropic、OpenAI、Gemini、DeepSeek、本地Ollama服务器等中选择,key从环境变量读取。未设置语言时以英语输出,设置wizard默认建议中文和英文,简报可发布到GitHub Pages,或通过邮件、Slack等webhook以及WeChat发送。上手时用uv或Docker安装,用horizon-wizard完成设置后执行uv run horizon,stdio MCP服务器把各处理阶段、运行记录和webhook发送作为13个工具提供(README的表格列出12个)。过往简报搜索只为拉丁字母单词和中文双字片段建立索引,因此无法匹配韩语单词,目前也没有GitHub release和PyPI包。

许可证

MIT 宽松许可。保留版权声明即可商用和修改。

同领域的其他仓库

  • psf/requests
    一个发送HTTP请求的Python库。它支持JSON数据、身份验证、保留Cookie的会话、文件上传和连接超时。
  • bojieli/greenbubbles
    这是一个命令行工具,读取WeChat已经存放在用户自己Mac上的数据库文件,用来查看本人的WeChat记录。coding agent可以检索这些对话,或把选定的对话整理成引用原始消息的笔记。安装过程会从用户自己的WeChat应用中取出密钥,需要管理员权限。README说明这是研究性alpha版本,需要Apple silicon与macOS 14以上。
  • KKKKhazix/AIHOT
    这是自托管行业新闻网站框架,可收集来源、筛选评分、按事件聚合报道并生成简报,包含筛选提示词和门槛。
  • SonicloudTech/sonicloud_opensdk
    这是通过 BLE 接入录音卡硬件的 SDK 和跨平台示例,涵盖录音控制、音频接收、文件传输及桌面转写演示。
  • atilaahmettaner/tradingview-mcp
    这是向AI客户端提供市场数据、技术指标、筛选器和回测的独立MCP服务器。README说明其使用公开数据端点,而非自动操作TradingView会话。

只收录进入 Trendshift 排行榜的仓库,榜单仅用于寻找候选项目,不转载名次。说明、许可证和星标数来自各 GitHub 仓库。解读是我们自己的判断。我们尚未测试这些项目,上榜并不证明质量。

在 GitHub 上查看 (在新标签页中打开)