This website requires JavaScript.
Explore
Help
Register
Sign In
hmo
0 Followers
·
0 Following
Joined on
2026-04-26
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
8
Projects
Packages
Public Activity
Starred Repositories
hmo
pushed to
master
at
hmo/MoFin
2026-08-22 10:29:21 +08:00
0c1c6cabeb
docs: 消息架构重构阶段总结文档+broadcast/messenger spec+INDEX更新
hmo
pushed to
master
at
hmo/MoFin
2026-08-22 10:18:28 +08:00
fb5a1adcec
feat(alert_helper): notify同时写broadcast_messages(deploy_guard等告警进统一消息源)
hmo
pushed to
master
at
hmo/MoFin
2026-08-22 10:11:49 +08:00
2cc8341dcb
feat(alert): 异常浮窗数据源改为broadcast_messages的system_error类(24h,统一消息源)
6efcdf75e0
feat(alert_logger): record_alert同时写broadcast_messages(统一消息源,异常=system_error类)
Compare 2 commits »
hmo
pushed to
master
at
hmo/MoFin
2026-08-22 09:56:45 +08:00
26d751b071
feat(alert): 异常浮动新行为——24h过滤+新异常3秒展开折叠+已展开不重复+首次加载不弹旧异常
hmo
pushed to
master
at
hmo/MoFin
2026-08-22 02:05:00 +08:00
c93dcdf8ab
refactor(daily_kline): 取消拆分,统一no_agent=True+超时1800s解决超时问题
hmo
pushed to
master
at
hmo/MoFin
2026-08-22 01:46:48 +08:00
a967295785
fix(daily_kline): sh拆分sh_a/sh_b按排序均分(解决600s超时,no_agent保持True)
hmo
pushed to
master
at
hmo/MoFin
2026-08-22 01:30:58 +08:00
0feb486a54
fix(promote_candidates): 补_exec_retry定义(DB锁自动重试)
8e9b280442
fix(promote_candidates): DB锁自动重试(busy_timeout+指数退避5次)
89ac3b688a
fix(xmpp_logger): 修复score函数usage_percent为None时的TypeError(健康API 500)
58c7b223bf
fix(health): 移除功能树中已禁用/归档的job节点(策略评估/分支自成长/元自成长/建议对账/cron报告推XMPP)
Compare 4 commits »
hmo
pushed to
master
at
hmo/MoFin
2026-08-22 00:11:38 +08:00
626465960e
fix(mofin_health): 修复cycDelivery非法正则(\\x00-\\x7F→[^ -~])导致整个JS崩溃switchTab未定义
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 22:34:26 +08:00
20c05b6e7c
feat(messenger): 全部77个活跃cron脚本接入统一消息通道(install_stdio_hook)
5e0141eb28
fix(messenger): 修复hook递归——写broadcast表直接操作DB不经send(防无限循环)
d56981d38f
feat(messenger): hook自动将脚本stdout写入broadcast表(消费者接管消息归档)
c830e005ce
feat(messenger): 添加install_stdio_hook统一拦截脚本stdout按通道分发
Compare 4 commits »
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 21:55:00 +08:00
e4440379df
fix(broadcast): 添加esc函数(修复播报页esc is not defined)
8433d46ed7
feat(mofin_db): flush_rec_digest推荐输出接入messenger(broadcast归档+xmpp推送)
91386530ee
feat(market_watch): 接入messenger——温区更新走broadcast通道
d6e101c4df
feat(health): cron列表加消息通道列+可切换API(toggle_delivery)
6577534130
feat(health): pipelines加delivery消息通道字段
Compare 6 commits »
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 20:11:59 +08:00
ed83fddcf4
feat(messenger): 统一消息处理者——生产者(脚本/job)驱动通道,不按内容判通道
548fd4bab1
fix(broadcast): 修复播报Tab loading问题(renderTab增加broadcast case)
c549bc57df
feat(broadcast): 播报Tab添加到index.html
Compare 3 commits »
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 15:18:17 +08:00
5eeb31668d
feat(broadcast): 播报系统Tab+API+历史查询+消息分类
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 14:13:51 +08:00
981d35e1cf
fix(mofin_health): 今天已运行的LLM job不报output_missing误报
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 14:07:38 +08:00
dc87536f5b
fix(mofin_health): 今天已运行的LLM job不报output_missing误报
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 12:56:17 +08:00
6ed49a62de
fix(mofin_health): 清理已归档模块引用(meta_watchdog/branch_*/prune_branches)+修复语法
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 12:50:10 +08:00
389cf06f4a
fix(mofin_health): 移除已归档模块引用(meta_growth/meta_watchdog/branch_*/prune_branches/stale_detector/watchlist_auto_exit)
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 11:40:17 +08:00
34992de898
fix(realtime_indicators): 用live_prices实时价格替代stock_daily收盘价,确保今日数据写入
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 11:31:40 +08:00
7075bd47d2
fix(realtime_indicators): 修复no such column id(stock_indicators表无id列)
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 11:19:09 +08:00
4fe2c43310
fix: 复制alert_logger.py到deploy/profile-scripts(修复price_monitor ModuleNotFoundError)
hmo
pushed to
master
at
hmo/MoFin
2026-08-21 11:12:51 +08:00
37867f378c
docs: 补充E组文档+加工层架构(strategy_lifecycle+realtime_indicators)
Previous
4
Next