Skip to content

Releases: kele551/hotnews

v1.5.8(2026-10-26)

Choose a tag to compare

@kele551 kele551 released this 26 Oct 08:23

热点新闻 v1.5.8(2026-10-26)

这一版都是看得见的改动:以前同一件事被好几家报道,页面上就是好几条重复;现在它们合成一张「事件卡」,点开能看各家怎么报。旧稿也不再一刷就没——按天归档,能往回翻、能检索。

更新内容

  • 事件卡:同一件事的多来源报道聚合,卡片上直接标「几家怎么报」,点开对比各家角度。
  • 跨天归档与历史检索:抓到的稿件按天落档,刷新不再丢历史;断网时首屏回落到归档内容,不再白屏。
  • 桌面气泡投放重排:跨轮同一件事只提醒一次、夜间免打扰、配额按来源分级。
  • 源健康度:按「实际能读到几条」排序,哪家的源在超时或掉线一眼看出来。
  • 修时效窗口:三个 HTML 解析器各写各的时限,个别垂类源在解析阶段就被整栏砍光(右栏只剩 warn);现在只有一处判据(源自己声明 > 栏目豁免 > 分区默认)。
  • 界面:首页与国际页版式、配色继续打磨;主题跟随系统深浅色。

下载

  • GitCode(主源,国内快):本发行页附件 hotnews-v1.5.8.exe
  • GitHub(镜像):本发行页附件 hotnews-v1.5.8.exe

单文件免安装,双击运行会自动打开浏览器。已装着旧版的用户不用重新下载:程序会自己检查更新,点「立即升级」换到本版。

校验值

SHA256 = CC2D2BB2C5A7D0E19EF51CDEF8DF7E51E170DC1793ADD9469E41085AAE12B272(文件 15,249,859 字节)

v1.5.7

Choose a tag to compare

@kele551 kele551 released this 20 Oct 05:26

v1.5.7(2026-10-20)

页面页脚的仓库地址换成 GitHub(可点):首页与「国际」页右下角从已停更的 gitee.com/kele551/hotnews
换成 github.com/kele551/hotnews,点一下直接打开项目主页;只改显示,抓取与划分逻辑未动

v1.5.6

Choose a tag to compare

@kele551 kele551 released this 17 Oct 05:01

v1.5.6

v1.5.5

Choose a tag to compare

@kele551 kele551 released this 15 Oct 03:43

更新内容
· 国内 / 国际划分更准:主体是国内的稿件不再出现在国际栏(此前有少量漏网)
· 国内财经里的纯外国宏观(海外央行动向、海外股指)改判到国际财经,涉华财经仍留在国内栏
· 修「检查更新」偶发提示「无法连接更新源」:系统清理临时目录后也能正常检查更新
· 修个别来源图片地址异常被拒、导致该条不显示图
· 界面美化:主页面与国际页版式、配色全面重做
· 右下角气泡的打开/退出按钮改为平滑抗锯齿渲染
· 跨源同题合并:多家媒体报道同一件事只保留一条;搜索仍可检索全部来源
· 国际栏目扩充多家新闻源,条目数量显著提升

v1.5.4

Choose a tag to compare

@kele551 kele551 released this 12 Oct 04:45

更新内容
· 界面美化:主页面与国际页版式、配色全面重做
· 右下角气泡的打开/退出按钮改为平滑抗锯齿渲染
· 新闻分流修复:国别判定、跨源去重与关键词表重构
· 国际栏目扩充多家新闻源,条目数量显著提升
· 列表与气泡仍保持多家媒体同题合并、搜索可检索全部来源

v1.5.2

Choose a tag to compare

@kele551 kele551 released this 09 Oct 06:13

更新内容
· 所有栏目以当天新闻为主,严格区分国内与国际
· 每个栏目扩充到 3 家以上新闻源,全部实测连通
· 每条新闻必须配高清大图,无图不显示
· 首页 23 秒内出内容(原来要等 3050 秒)
· 右下角气泡可滚动播放,点气泡直接打开对应新闻
· 修复在线升级失败、托盘与气泡未生效等问题
· 桌面图标重新设计

v1.5.1

Choose a tag to compare

@kele551 kele551 released this 07 Oct 04:42

更新内容
· 所有栏目以当天新闻为主,严格区分国内与国际
· 每个栏目扩充到 3 家以上新闻源,全部实测连通
· 每条新闻必须配高清大图,无图不显示
· 首页 23 秒内出内容(原来要等 3050 秒)
· 右下角气泡可滚动播放,点气泡直接打开对应新闻
· 修复在线升级失败、托盘与气泡未生效等问题
· 桌面图标重新设计

v1.5.0

Choose a tag to compare

@kele551 kele551 released this 07 Oct 04:34

v1.5.0:以当天为主 + 栏目不再单一 + 首屏秒开

【时效】所有栏目以「当天」为主,常看常新

  • 要闻 / 热榜严格当天;垂类(科技/软件/娱乐)按栏目窗口,绝不拿旧闻充数
  • 修掉一个严重 bug:红星新闻解析不出时间时凭空伪造「刚刚」,导致两天前的旧闻
    排到热榜第一条。已删除伪造逻辑,改去文章页读真实发布时间。
  • 澎湃热榜原来 published 写死 0(接口其实给了 pubTimeLong),同样混进旧闻。

【国内 / 国际严格区分】

  • 用站方自己的栏目分类判定(凤凰文章页 JSON-LD 的 articleSection 白名单),
    关键词黑名单仅作兜底 —— 黑名单必漏,比如「乌征兵人员将1岁幼儿父亲沿地拖行」
    是国际新闻,标题里却没有「乌克兰」三个字。
  • 国内「要闻」「热榜」「娱乐」里判为国际的条目全部转给国际板块,不丢弃。
  • 国际热榜因此从 2 家增至 5 家(中新社国际 / Hacker News / 凤凰 / 澎湃 / 红星)。

【栏目不再单一(每栏多家)】

  • 科技 6 源:IT之家、快科技、爱范儿、雷峰网、极客公园、NotebookCheck
  • 软件 4 源:mefcl、小众软件、少数派、果核剥壳
  • 娱乐:国内 凤凰娱乐 + 新浪娱乐;国际 NME / Stereogum / Consequence / Variety / Billboard
  • 国际要闻 8 源:France24 / NPR / Sky News / UN News / CGTN / ABC News / Variety / Billboard
  • 以上每个源都是实测连通 + 带图后才加入的,实测失败的(BBC/CNN/NYT 被墙、
    CBS 无图、人民网停更一年多)一律没有采用。

【每条必须有高清大图】

  • 门槛提到短边 300;无图一律不上
  • 无图源(少数派/新浪娱乐)自动去文章页补 og:image
  • mefcl 站方图本身就是 220x150,开豁免(否则整个软件栏目消失)

【首屏 2~3 秒】

  • 原来完整抓一轮要 30~50 秒(热榜和补图都要逐个抓文章页),首屏一直空着等
  • 改为两阶段:先只跑 RSS 源立刻发布,慢活在后台补完再覆盖

【右下角气泡】

  • 自绘窗口,不依赖系统通知(Win11 + 通知总开关关闭时系统气泡会被静默丢弃)
  • 一条气泡滚动播放 3 条,必定含国际 1 条
  • 三类提醒:新闻更新 / 新闻大事 / ★我的软件被发布

【修的致命 bug】

  • 托盘和气泡从来没工作过:_Tray 用了三个 ctypes 里根本不存在的名字
    (wchar / LRESULT / WNDCLASS),init 直接抛异常且静默降级
  • GetModuleHandleW 写在 user32(实际在 kernel32)、GetStockObject 写在 user32(实际在 gdi32)
  • 文字毛刺:进程未声明 DPI 感知,125% 缩放下窗口被整块放大
  • 补 import tempfile(Linux 上 LOCALAPPDATA 缺失会 NameError)
  • 接口不再同步阻塞(国际冷启动 40 秒,切分区像卡死)

【抓取提速】

  • 全局共享 httpx 连接池(原来每个请求都新建,等于每次重做 TCP+TLS 握手)
  • 只读文件头:og:image 取前 96KB、测图片尺寸取前 256KB
  • 文章页元数据永久缓存;HN 专项从 26.8s 降到约 6s

【署名】exe 属性 CompanyName=HaiFeng (kele551)、
Copyright=Copyright (C) 2026 HaiFeng (kele551)、Comments=仓库地址;
私人邮箱已从 exe 属性和页面页脚全部清除。

v1.2.0 自动更新

Choose a tag to compare

@kele551 kele551 released this 06 Oct 04:28

新增自动更新 + 图片质量修复