普通视图

发现新文章,点击刷新页面。
今天 — 2026年1月17日首页

数据库管理公司ClickHouse融资4亿美元

2026年1月17日 12:29
数据库管理公司ClickHouse当地时间1月16日宣布完成4亿美元D轮融资,据悉估值达到150亿美元。本轮融资由Dragoneer Investment Group领投,Bessemer Venture Partners、GIC等参投。(界面)

半亩花田母公司向港交所递交上市申请

2026年1月17日 12:12
据港交所文件,1月16日,半亩花田母公司山东花物堂化妆品股份有限公司向港交所递交上市申请,中信证券为独家保荐人。据文件披露,该公司经调整净利润由2023年的人民币2370万元增加249.4%至2024年的人民币8280万元,并由截至2024年9月30日止九个月的人民币4970万元增加197.2%至2025年同期的人民币1.477亿元。(新浪财经)

中信证券:看好半导体设备的投资机遇 建议关注高弹性细分龙头

2026年1月17日 11:56
中信证券研报认为,台积电2025年业绩创纪录,2026年资本支出大幅上调,表明了AI算力与先进制程带来的持续红利。面对国内百万片级的先进产能缺口,国内晶圆厂正迎来扩产热潮,为设备市场释放出千亿美元的空间,且国产化率有望实现翻倍增长。基于先进制程与国产替代的双轮驱动,我们看好半导体设备的投资机遇,建议关注具备平台化能力的领军企业及高弹性细分龙头。(财联社)

现代汽车计划将旗下高端化品牌引入中国市场

2026年1月17日 11:46
据北汽集团消息,2026年1月13日,北汽集团党委书记、董事长张建勇与来访的现代汽车CEO何塞·穆诺兹举行会谈,双方就支持北京现代发展达成多项共识。何塞表示,中国市场始终是其全球战略的核心,将持续加码在中国市场的投入与发展。据介绍,现代汽车将进一步强化技术与人员支持,并将旗下高端化品牌引入中国市场。现代汽车2025年全球销量超727万辆,北京现代全年销量达21万台。根据北京现代此前发布的“智启2030计划”,未来4-5年计划推出20款新车,目标年销50万辆。(界面)

科大讯飞推出SuperAgent应用框架,驱动营销关系演进至B2A2C丨最前线

2026年1月17日 11:19

作者丨欧雪

编辑丨袁斯来

随着AI与营销加速融合,单一功能的Agent已难以满足复杂营销场景需求。

在1月15日于深圳举办的2026科大讯飞AIMC全球智能营销生态峰会上,科大讯飞AI营销(AIMarX)正式推出营销SuperAgent应用框架,并发布基于该框架构建的营销智能体平台,提出以“群体智能”驱动营销从“经验驱动”迈向“智能驱动”的行业新范式。

“数据割裂正成为AI规模化落地的核心制约。”在会上,AppsFlyer亚太区总裁兼董事总经理Ronen Mense这样指出当前营销行业面临的深层困境。

随着营销触点碎片化加剧,即使是头部品牌也发现,他们在不同平台间积累的数据无法打通,导致AI应用始终停留在单点优化阶段。“营销团队比其他职能更容易暴露数据基础的缺陷。”Ronen Mense指出,“数据既受到隐私法规制约,又需要支撑实时决策,这种双重压力使得构建可信、统一的数据基础变得尤为困难。”

这种困境在全球化营销中表现得尤为突出。“全球营销的复杂性正呈指数级上升——市场层级多元、文化差异显著、触点高度分散,这些痛点靠人力堆叠已无法应对。”科大讯飞AI营销业务群副总裁、营销方案业务部总经理王云霞表示。

“AI正从一个‘功能’进化为‘底层架构’。”科大讯飞高级副总裁、消费者BG总裁于继栋强调。这一转变要求技术必须更加务实,只有真正解决实际业务痛点,才能推动行业转型。

在峰会讨论中,36氪发现,一个共识正在形成:单一技术突破已不足以解决系统性问题。行业需要的是生态级的重构。

这种重构首先体现在协作方式的改变上。传统营销往往存在部门壁垒——数据分析、内容创意、媒介投放各自为政。而智能营销时代,需要的是跨职能的协同工作流。“优化师能快速定位策略问题,创意团队能知道哪个素材跑得好,这种统一视角正在改变传统的协作模式。”王云霞指出。

更深层的变革在于价值衡量体系的重建。当62%的用户在获取AI答案后不再点击传统链接,传统的点击率、转化率等指标已无法全面反映营销效果。行业需要建立新的度量标准,能够衡量品牌与消费者之间建立的长期信任和价值连接。

此外,科大讯飞副总裁、AI营销业务群总裁李平在峰会中提出了一个前瞻判断:SuperAgent将驱动营销关系从B2A(Brand to Agent)演进至B2A2C(Brand to Agent to Consumer)。在此模式下,AI不再仅是品牌的提效工具,更成为连接品牌与消费者的智能桥梁。

动力电池回收千亿元级市场待启

2026年1月17日 10:51
1月16日,工业和信息化部举行新闻发布会,会上介绍了工业和信息化部等六部门联合印发的《新能源汽车废旧动力电池回收和综合利用管理暂行办法》(简称《管理办法》)。 近年来,我国新能源汽车产业快速发展,产销量持续攀升。同时,随着已经销售使用的新能源汽车动力电池容量衰减步入退役期,废旧动力电池产生量不断增长,我国即将进入动力电池规模化退役阶段。 国家市场监督管理总局此前公布的数据显示,2024年国内动力电池回收量突破30万吨,对应市场规模超480亿元,预计到2030年国内市场规模将突破千亿元。 随着动力电池回收产业的市场规模站上千亿元级,技术成为了这一产业未来竞争的关键之一,其中不仅包括生产工艺技术的持续创新,更涉及数字技术在动力电池回收全生命周期信息溯源管理中的深度应用。(证券时报)

逾300家A股公司发布2025年业绩预告

2026年1月17日 10:41
数据显示,截至1月16日收盘,有超过300家A股公司发布了2025年业绩预告。其中,有6家公司预计2025年归属于上市公司股东的净利润超过百亿元。发布2025年业绩预告的公司中,多家有色金属相关公司预计去年业绩良好。例如,紫金矿业预告的净利润(下限)目前排在首位。公告显示,紫金矿业预计2025年度实现归属于上市公司股东的净利润约510亿元至520亿元,同比增长约59%至62%。从已公布的上市公司业绩预报来看,多家光伏行业上市公司2025年业绩承压。(财联社)

SwiftUI navigation stack 嵌套引起的导航错误

作者 tangzzzfan
2026年1月17日 00:26

最近我们在推进 ModernNavigation 插件化架构时,遇到了一个 SwiftUI 开发中非常经典、但也极其容易让人抓狂的“幽灵问题”:嵌套 NavigationStack。 作为一名在 iOS 领域摸爬滚打多年的开发者,我深知这种架构层面的“小瑕疵”如果不彻底理清,后续会导致手势失效、双标题、甚至 Path 状态莫名丢失等一系列连锁反应。 今天我把这个问题深度复盘了一下,总结出了一套更符合我们 Redux 思想的解决方案。

案发现场:为什么你的 Navigation 崩了? 我们在做插件化时,为了让模块独立,经常会习惯性地在 AppRoute 的 body 里写下这段代码: case .settings: NavigationStack { // 罪魁祸首在这里 SettingsView() }

当你从 HomeView(已经在一个 NavigationStack 内部)执行 router.push(.settings) 时,你就亲手制造了一个“栈中栈”。

症状分析:

  • 权限冲突:外层的 NavigationPath 想管进度,内层的 NavigationStack 也想管进度,SwiftUI 直接“摆烂”,导致侧滑返回可能直接回到 App 根部。
  • UI 灾难:你可能会在屏幕顶端看到两个叠加在一起的导航栏,或者是返回按钮莫名其妙消失。
  • Redux 状态断裂:内层栈的操作完全脱离了我们 NavigationStore 的掌控。

处方:区分“动作”而非“视图” 解决这个问题的核心思想只有一句话:Push 是一场“接力”,Sheet 是一场“派对”。

  • Push(推栈):它是当前导航流的延续,绝对不能自带 NavigationStack。
  • Sheet/Cover(弹窗):它开启了一个全新的、独立的导航流,必须自带 NavigationStack 来管理它自己的子页面。
  1. 给视图加点“环境感知” 为了让视图在“被推入”和“被弹出”时表现不同(比如弹窗时需要一个“关闭”按钮),我们引入一个 isModal 标识(不太优雅): struct SettingsView: View { var isModal: Bool = false @Environment(NavigationStore<AppRoute, AppSheet>.self) private var navStore

    var body: some View { List { ... } .navigationTitle("设置") .toolbar { if isModal { ToolbarItem(placement: .cancellationAction) { Button("关闭") { navStore.dispatch(.dismiss) } } } } } }

  2. 在路由层实现“插件化”分流 在我们的 RouteViewFactory 实现中,我们需要明确区分这两种场景。不需要写超大的 switch,而是让 Factory 能够根据上下文返回正确的包装: struct UserRouteFactory: RouteViewFactory { func view(for route: Any) -> AnyView? { // 方案 A:通过路由类型区分 if let userRoute = route as? UserRoute { return AnyView(SettingsView(isModal: false)) // 纯净视图用于 Push }

     // 方案 B:通过特定的 Sheet 路由类型
     if let sheet = route as? UserSheet {
         switch sheet {
         case .settingsModal:
             return AnyView(
                 NavigationStack { // 只有 Sheet 才包裹 Stack
                     SettingsView(isModal: true)
                 }
             )
         }
     }
     return nil
    

    } }

深度思考:Redux 架构下的单向流 在 Redux 模式下,我们的 NavigationStore 应该对这种层级关系有清晰的定义:

  • path 数组:管理的是同一个 NavigationStack 内的线性增减。
  • presentedSheet:管理的是一个全新的 UIWindow 级别的层级。 为什么我们要这么做? 这样做最大的好处是导航状态的可预测性。 当你在处理 Deep Linking(深度链接)时,你可以清晰地在代码里写:

“先 Push 到用户中心,再从用户中心 Present 一个修改头像的弹窗。”

如果每个页面都自带 NavigationStack,这种跨层级的逻辑跳转将会是调试噩梦。

总结与更新 我们要对现有的导航包进行以下约定:

  • 所有模块暴露的 Push 视图必须是“裸”的(无 Stack)。
  • 模块可以定义专有的 SheetRoute,由对应的 Factory 负责包裹 NavigationStack。
  • 统一使用 isModal 或 Environment 变量来处理导航栏交互的差异。 这样一来,我们的 ReduxRouterStack 就能保持极其精简,同时具备极强的健壮性。

国际移民组织2026年危机应对计划拟筹集25亿美元资金

2026年1月17日 10:22
国际移民组织当地时间1月16日发布《2026年危机应对计划》,提出32项优先国家及区域方案,阐述该组织将如何应对全球最紧迫的人道主义危机,并强调基于实证、以人为本的应对策略。国际移民组织表示,在全球人道需求持续攀升的背景下,这些计划旨在为2270万移民、境内流离失所者及收容社区提供救生援助与韧性建设干预。落实相关行动需要25亿美元资金,这一需求既反映了人道危机的规模,也构成2026年全球呼吁行动的核心组成部分。(第一财经)

黑芝麻智能携手中远海运旗下数智公司,启动船舶智能巡检机器人项目

2026年1月17日 10:20
1月15日,黑芝麻智能与中远海运集团旗下全资子公司青岛中远海运数智科技正式签约,共同启动船用具身智能巡检机器人项目。这标志着黑芝麻智能机器人业务在船舶与航运领域迈出关键一步,也为其在更多复杂工业场景中的应用落地奠定基础。项目聚焦远洋船舶复杂环境下的智能巡检需求,围绕具身智能机器人系统、端侧智能控制平台及感知与决策算法展开联合研发与探索,旨在将智能算力、算法能力与真实行业场景深度融合,推动具身智能技术在高复杂度、高可靠性场景中的工程化落地。

OpenAI拟在ChatGPT中测试定向广告

2026年1月17日 10:11
当地时间1月16日,OpenAI透露,将于未来几周内,面向美国部分用户在ChatGPT应用内启动广告测试。广告投放对象涵盖免费版ChatGPT用户,以及此前率先在印度推出、现正拓展至美国市场的新款低价套餐——月费8美元的Go套餐用户。而价格更高的ChatGPT付费高级版则依旧不会出现广告。(界面)

动力电池回收千亿元级市场待启

2026年1月17日 10:01
近年来,我国新能源汽车产业快速发展,产销量持续攀升。同时,随着已经销售使用的新能源汽车动力电池容量衰减步入退役期,废旧动力电池产生量不断增长,我国即将进入动力电池规模化退役阶段。国家市场监督管理总局此前公布的数据显示,2024年国内动力电池回收量突破30万吨,对应市场规模超480亿元,预计到2030年国内市场规模将突破千亿元。(证券时报)

美国加州总检察长发函 要求xAI停止制作深度伪造内容

2026年1月17日 09:53
美国加利福尼亚州总检察长邦塔(Robert Bonta)周五向xAI公司发出了一封勒令停止函,要求该公司停止通过其Grok人工智能聊天机器人创建和传播人工智能生成的未经同意的性化图像。邦塔办公室在一份声明中说,这封信要求 “立即采取行动,停止创建和传播深度伪造、未经同意的亲密图像和儿童性虐待材料”。(新浪财经)

12306务工人员春运预约购票服务上线

2026年1月17日 09:38
1月17日,据国铁集团客运中心消息,铁路12306手机客户端务工人员预约购票服务目前已上线,符合条件的务工人员可线上预约购买2026年春运期间往返车票。2026年春运,铁路12306继续推出务工人员预约购票专区服务。现在起到2月26日,已通过实名制核验的务工人员可预约购买2月2日至3月13日的火车票。(央视新闻)
❌
❌