豆芽 记

豆芽,一只柯基犬,雌。2017年3月4日出生,因病于2025年12月22日上午10时15分走了,走了,真的离开了。3个月大的时候就来了。

感谢它陪伴的8年多时光,陪伴了太多的一个人的日子里,从一无到什么都皆有时的一段上升的光阴里;从这屋子新的直到最后的两天从屋子里抱着已经生病严重的它下楼去,再也没回来了。

无以能记述的心境与伤感,已然过去了n天,但太熟悉太熟悉了。

豆芽呀。太多的时光一起走过,还需些时日方能释怀。

北海时光

不到3天,都发生的太过突然,全无心里准备,平凡到它最后是我叫了它一声‘豆芽’,它在ICU里就走了。它发出最后的2声‘嚶嘤’停止了跳动,急救抢救强行带回来20多分钟,等到她带它来的人。

或许过于重于感情的愫而有些不能自表达了。

它是被一种高度恶性、侵袭性强的肿瘤—-心脏血管肉瘤带走的。

我们做到了开始养时的诺言:‘善始善终,尽心尽力’。不离不弃。

记忆长久,相框永存。

我在最后那张纸上写下两个‘豆芽’,随它一起走了化了。我在收集整理它的视频图片存于网盘中,永存。

借以纸,寄于情,思吾心。

——

八载晨昏伴我行,摇尾迎门笑汪盈。
忽闻病讯三朝短,空忆可姿一梦轻。
嘤声断处泪难停,伴生伴语再无寻。
若境来生仍相遇,继牵你项过桥横。

LLM聊天质量评估-介绍

LLM evaluation allows engineers, QAs, and PMs to:

  • Prevent regressions – Catch breaking changes before they reach production
  • Optimize performance – Find the best prompts, models, and parameters for your use case
  • Build confidence – Get data-driven insights into your AI application’s quality
  • Save time – Automate manual testing with 40+ pre-built evaluation metrics
  • Enable iteration – Compare different versions of your AI system objectively
  • Quality assurance – Ensure consistent performance across different inputs and scenarios

More details https://www.confident-ai.com/docs

A new AI LLM world (A fresh perspective) !

还在坚持的跨时区生活:工作、旅途与脚下的球

过去的三个月,像一张被精心编织的网,它的经纬线是由截然不同的时空构成的。一端,是凌晨一点的越洋电话会议;另一端,是家乡泸州1902米山巅的辽阔风声。我穿梭在这张网中,试图在全球化的工作节奏与个人真实的生活体验之间,找到自己的平衡点。

这三个月,工作的主旋律依然是与美国团队的深度协作。

  • “凌晨1点”与“早上11点”,这两个时间点像两个锚点,固定了我一天的框架。深夜的沟通,需要清醒的头脑和精准的表达;午前的复盘,则是对一夜工作的沉淀与梳理。
  • 这种跨时区的协作,磨砺了我的时间管理能力和异步沟通的艺术。它让我深刻体会到,在全球化的工作环境中,真正的“在一起”并非物理时间的重叠,而是目标与进度的同步。

身体,是承载所有思想和工作的容器,我从未忘记对它的关照。

  • 每周踢球,是雷打不动的仪式。在球场上,没有代码、没有会议,只有最原始的奔跑、对抗与协作。这是一次次精神的“重启”,汗水冲刷掉的是疲惫,换来的是多巴胺带来的纯粹快乐。
  • 每日骑车,则是我与这座城市最直接的对话。穿行在街道上,感受风、阳光和季节的细微变化,这片刻的独处,是忙碌生活中珍贵的留白。

输入,是防止内心枯竭的最好方式。

  • 读了《黄家驹传》, Beyond的音乐是时代的呐喊,家驹的故事让我思考理想与坚持的力量。那是一种“灵魂的摇滚”——即便在商业与现实中碰撞,也要守护内心的旋律。
  • 翻了《Tiktok爆款攻略》,这是另一个极端的探索。我好奇于这个时代注意力经济的运作逻辑,这是“流量的密码”,是算法和数据构建的现代巴别塔。
  • 在两种截然不同的内容间切换,仿佛让大脑在不同的维度上做体操,既感性又理性,既怀旧又前沿。

这三个月最浓墨重彩的一笔,无疑是关于足球的远征。

  • 作为一名成都蓉城的球迷,飞赴韩国首尔,在宏伟的世界杯球场,亲眼见证心爱的球队客场作战,这是一种无法用言语完全形容的震撼。
  • 当身披红色战袍的球员在异国的绿茵场上奔跑,当熟悉的助威声在客队看区响起,0-0的比分背后,是巨大的激情与坚守。那一刻,我感受到的是一种“当地的全球化”——家乡的球队,站上了亚洲顶级的舞台;而我个人的爱好,也因此与更广阔的世界产生了连接。

回望这三个月,当我站在泸州1902米的山顶,那些碎片化的生活图景仿佛被瞬间串联,变得清晰:

  1. 关于平衡: 生活不是单选题。我们完全可以既深入全球化的工作,又扎根于个人真实的热爱。平衡,不是静态的完美,而是动态的驾驭。
  2. 关于尺度: 我们同时生活在多个尺度的世界里。从个人骑行的街道,到家乡的山川,再到首尔的世界杯球场和跨时区的协作网络。重要的不是固守一隅,而是拥有在不同尺度间自由切换的心境与能力。
  3. 关于坚持: 无论是凌晨一点的会议,每周的绿茵之约,还是远赴他乡的助威,所有微小的、日复一日的坚持,最终会定义我们是谁,并将我们带往想去的地方。

下山,回归日常。但这段整合了工作、健康、知识与远方的旅程,已经为我注入了新的能量。这三个月,充实而立体。期待下一个季度的故事。

MKK的博物馆阅览记录

纯属的跟随过往的,活着的历史。

日期名称地点感受备注
2025-11-03国立民俗博物馆首尔一国之历史变迁故成都蓉城-远征军
2025-04-15新疆维吾尔自治区博物馆乌鲁木齐民族的历史,西北的变迁,左宗棠叙事等好些馆维修未开放(包括干尸馆)
2024-07-14四川博物院成都四川的过往,印章打卡多多和伯伯伯娘父母小朋友一起
2023-09-03百色起义纪念馆广西百色红色文化在广西的精彩一幕;发展历程不一样的史录全家自驾途中的一站
2023-06-24中国工农红军四渡赤水太平渡陈列馆四川古蔺县天生红军军事的妙笔一挥造就赤水河的更神迹回叙永和伯伯父母小朋友一并
2023-04-16,
2008-05
秦始皇兵马俑博物馆西安第二次来的感触深刻还是第一次大学时呢?第二次公司团建组织;第一次是大三时吧
2023-02-05故宫博物馆北京活着的明清传奇,一日游不尽北京出差时与老同学一起
2020-11-21三星堆博物馆广汉看完后感触历史学的都白学了,这会是颠覆的过往;我们对旧事知多少?二人组去的
2020-11-14金沙遗址博物馆成都那些金子的美妙世界,幸好没有文字的和家里人一起参与
2019-04-07水井坊博物馆成都几百年前的酒窑,活着的传奇。品尝2类完全不同的白酒。和朋友一起二人
2018-12-17海南省博物馆海口独立岛屿的民族发展历程一一在目,多有不清海口出差期间一人去
2018-12-01建川博物馆聚落成都有一些如地震馆没有进去;震惊一人生的收藏与付出;地震等三人开车去
2016-04中国国家博物馆北京历史变成现实之物;一日远不够读完和朋友二人;出差来

杂事叙(续)作-仅记录

【2025-08-22】 还是感觉带有浓浓的小农思想,小农思维在里面;在面对这个世界的时候,依旧如此。

2025-08-19 周二

  • 重庆钢铁挂止损价1.56清仓看哪天能出?最多5天(第4天)《每天挂单》
  • 【计划】航空航天ETF计划在22号左右离场;
  • 蒙草生态设置4.6清仓一半(此轮向上趋势走完,《每天挂单》);已成
  • 泸天化难受的点;继续忍受到8或9加仓?反转?
  • 华电国际设置5.47清仓点,《每天挂单》
  • 黄金ETF跌到止损点加仓3000股;
  • 誉衡药业设置4.00的止盈点;
  • 上海机场设置32.10清仓点,《每天挂单》
  • 金力永磁设置29.50清仓点,《每天挂单》

【2025-08-14】人若全力以赴,天将遂人心愿。

【2025-08-12】

IPO数量变化

【2025-08-05】 B2WnXLdLWfVi2od7zLNYZc4DwtTx9jck56NN9pzjBPN1

spring-security-oauth2中各URI对应的Filter

适用版本:spring-security-oauth2 v1.1及以上

URIFilter说明
/.well-known/openid-configurationOidcProviderConfigurationEndpointFilter获取配置OIDC的meta数据信息
/.well-known/oauth-authorization-serverOAuth2AuthorizationServerMetadataEndpointFilter获取配置OAuth2的meta数据信息
/userinfoOidcUserInfoEndpointFilter获取OIDC用户信息
/connect/logoutOidcLogoutEndpointFilter处理RP端发起的退出请求
/connect/registerOidcClientRegistrationEndpointFilter允许注册client端的默认实现
/oauth2/authorizeOAuth2AuthorizationEndpointFilterOAuth2中认证逻辑处理入口
/oauth2/jwksNimbusJwkSetEndpointFilter获取jwks配置信息
/oauth2/device_authorizationOAuth2DeviceAuthorizationEndpointFilterOAuth2中设备授权处理入口
/oauth2/device_verificationOAuth2DeviceVerificationEndpointFilterOAuth2中设备校验处理入口
/oauth2/tokenOAuth2TokenEndpointFilterOAuth2中token处理入口
/oauth2/introspectOAuth2TokenIntrospectionEndpointFilterOAuth2中检查token状态入口(是否激活)
/oauth2/revokeOAuth2TokenRevocationEndpointFilterOAuth2中撤回已签发的token入口

具体的实现与参考请访问:https://gitee.com/shengzhao/spring-oauth-server