Normal view

There are new articles available, click to refresh the page.
Today — 13 September 2025Main stream

Easy AI18n | 更好用的 Python3 i18n 库

By: zilingmio
13 September 2025 at 18:55
zilingmio:

目前已有 i18n 库的痛点

  1. Python 自带的 gettext 不支持动态选择语言 (比如 Bot 需要根据用户选择语言)
  2. 其他库需要手动维护翻译字典, 开发效率低
  3. 都不支持 f-string 语法, 写起来不够优雅, 不够方便

所以, Easy AI18n 诞生了, 解决了以上所有痛点


Easy AI18n 是一个现代化的 Python3 国际化工具库,支持 AI 翻译、多用户场景以及完整的字符串格式化语法,让项目全球化变得更加优雅自然。

https://github.com/z-mio/easy-ai18n


特点

  • 自动提取内容生成翻译字典, 提高开发效率
  • 支持动态多语言, 适配多用户场景
  • 支持所有格式化语法, 代码更优雅
  • 支持 AI 翻译, 翻译质量更好

对比

其他 i18n 工具 EasyAI18n
需手动维护翻译字典, 开发效率低 自动提取翻译内容,无需手动维护文件
仅支持部分格式化语法 完全支持所有格式化语法
不支持实时多语言切换,不适用于多用户场景 支持默认语言与多语言切换,适配多用户环境

👥 多用户多语言场景(如 Telegram Bot )

通过自定义语言选择器, 在多用户环境中实现动态语言选择:

/i18n.py:

from pyrogram.types import Message
from easy_ai18n import EasyAI18n, PostLanguageSelector


class MyPostLanguageSelector(PostLanguageSelector):
    def __getitem__(self, msg: Message):
        lang = msg.from_user.language_code
        return super().__getitem__(lang)


i18n = EasyAI18n()

_ = i18n.i18n(post_lang_selector=MyPostLanguageSelector)

if __name__ == "__main__":
    i18n.build(target_lang=['en', 'ru'])

/bot.py:

@bot.on_message()
async def start(__, msg: Message):
    await msg.reply(_[msg]("Hello, world!"))

NPR and PBS Must Transform After Trump’s Cuts Cripple Broadcasters

Radio and television stations, facing enormous budget holes, are pleading with NPR and PBS to lower their fees as they examine whether to drop national programming altogether.

© Jordan Gale for The New York Times

An employee in the sound booth of KWSO 91.9, a tribal NPR affiliate, records a radio segment in Warm Springs, Ore.

California’s $23 Billion Plan to Restore Federal Cuts to Scientific Research

13 September 2025 at 12:41
Democrats are calling for the creation of a state equivalent of the National Institutes of Health, but first state lawmakers and then voters would need to approve it.

© Justin Sullivan/Getty Images

California lawmakers are proposing using $23 billion in bonds to fund scientific research.

How Law Enforcement Got the Man Suspected of Killing Charlie Kirk

F.B.I. leaders touted the immense federal deployment assigned to find the assassin. But their big break came with a single tip — from the suspect’s own family.

© Loren Elliott for The New York Times

Law enforcement officers on Thursday searched a residential area close to Utah Valley University in Orem.

David Ellison’s Spending at Paramount Has Changed Hollywood’s Mood

David Ellison has gotten off to a fast start as the owner of Paramount, at least when it comes to buying things.

© Charly Triballeau/Agence France-Presse — Getty Images

Last month, David Ellison took over Paramount Global as part of an $8 billion merger that combined his company, Skydance Media with MTV, the Paramount movie studio, CBS and two streaming services.
Yesterday — 12 September 2025Main stream

下班时间,摸摸鱼,顺便来抽抽服务器啊

By: EasyLink
12 September 2025 at 17:35
EasyLink:

话不多说,每天都有

云服务器抽奖 9/12 ├活动类型: 通用抽奖 ├定时开奖: 2025-09-12 19:00:00 UTC+8 ├参与关键词: 云服务器抽奖 ├强制关注频道(群组): EasyLink-中文交流群 ( http://t.me/EasyLink_chat) ├已参与: 563 人 ├奖品列表: ├ L3.M.VPS.C2G2 精品 1 年 x 1 ├ L3.M.VPS.C2G2 精品 1 月 x 2 ├ L1.VPS.C2G2 原生 1 月 x 3

能替代 cursor autocomplete 的方案有哪些?

By: vevlins
12 September 2025 at 11:12
vevlins:

最近全面转到 kilo code 了,cursor 不够用,老断网,也不灵活。但 autocomplete 能力没找到有那么丝滑的,kilo code 的 autocomplete 没正常用过一次。腾讯的 codebuddy 的还可以,但是经常误点击到一些提示内容到对话框中。

本来想 cursor 免费版 autocomplete+kilocode ,但 cursor 也有一些小 bug 跟其他的 ai 工具不怎么兼容。

讲一个结婚当天新娘跑了的故事

12 September 2025 at 10:50
deadlineChen:

X=新郎的“好”朋友

新郎,新娘 ,X ,没结婚之间的插曲:X 出差到北京,约了新郎一起喝酒,俩人喝多。 新娘打电话叫新郎回家,X 抢过电话 言语过激(说话不是那么礼貌, 哥们他妈的....。大概意思就是 。哥们喝酒你别絮叨了) 新娘就对 X 产生了隔阂。

原定 9 号结婚,有习俗是偏席 8 号,好朋友会提偏席的前一天 7 号到。 车站在新郎的市区 婚礼酒店在县城, 有一段距离, 新郎和新娘会亲自接参加婚礼的朋友从车站到县城的酒店。

重点来了:X 也来了, 新郎和新娘优先接了 新娘的妹妹(小姨子和连翘)因为他们距离很近小姨子是开车来的。 接 X 的队伍就变成了 2 台车 四个人。重点 接到 x 了。 五人见面,新郎介绍 X 指着新娘这是我媳妇,X 居然没打招呼也没笑. 剩下的俩个人也是 X 也没有任何肢体语言。 新娘就生气了。 然后新郎也生气, 说新娘不应该在车上就表现出来生气, 然后一起回了酒店。。

晚上去新郎家吃饭,也是巧 所有人又坐在了一桌,气氛就比较尴尬,X 居然没察觉气氛的尴尬 还在推杯换盏。 大家吃完饭以后各回各家。新娘和新郎就因为这个事情吵架了。 而且很凶。 新郎家长都惊动了。 新娘连夜从婚房去了酒店。 到了 8 号早上 新娘一直和她妈在视频说着来龙去脉, 新郎家来了无数人 劝和。 就是要不结婚, 最后的最后 这个劝和 持续了一整天啊。 中途 12 点新娘家退了拉亲属到新郎家的大巴车 早上 5 点 一直持续到晚上 5 点, 发展到最后 新娘从酒店回了自己老家。

9 号新郎家婚礼一切造就,少了新娘。

讲一个结婚当天新娘跑了的故事

12 September 2025 at 10:50
deadlineChen:

X=新郎的“好”朋友

新郎,新娘 ,X ,没结婚之间的插曲:X 出差到北京,约了新郎一起喝酒,俩人喝多。 新娘打电话叫新郎回家,X 抢过电话 言语过激(说话不是那么礼貌, 哥们他妈的....。大概意思就是 。哥们喝酒你别絮叨了) 新娘就对 X 产生了隔阂。

原定 9 号结婚,有习俗是偏席 8 号,好朋友会提偏席的前一天 7 号到。 车站在新郎的市区 婚礼酒店在县城, 有一段距离, 新郎和新娘会亲自接参加婚礼的朋友从车站到县城的酒店。

重点来了:X 也来了, 新郎和新娘优先接了 新娘的妹妹(小姨子和连翘)因为他们距离很近小姨子是开车来的。 接 X 的队伍就变成了 2 台车 四个人。重点 接到 x 了。 五人见面,新郎介绍 X 指着新娘这是我媳妇,X 居然没打招呼也没笑. 剩下的俩个人也是 X 也没有任何肢体语言。 新娘就生气了。 然后新郎也生气, 说新娘不应该在车上就表现出来生气, 然后一起回了酒店。。

晚上去新郎家吃饭,也是巧 所有人又坐在了一桌,气氛就比较尴尬,X 居然没察觉气氛的尴尬 还在推杯换盏。 大家吃完饭以后各回各家。新娘和新郎就因为这个事情吵架了。 而且很凶。 新郎家长都惊动了。 新娘连夜从婚房去了酒店。 到了 8 号早上 新娘一直和她妈在视频说着来龙去脉, 新郎家来了无数人 劝和。 就是要不结婚, 最后的最后 这个劝和 持续了一整天啊。 中途 12 点新娘家退了拉亲属到新郎家的大巴车 早上 5 点 一直持续到晚上 5 点, 发展到最后 新娘从酒店回了自己老家。

9 号新郎家婚礼一切造就,少了新娘。

Patel and F.B.I. Face Scrutiny as Kirk’s Killer Remains at Large

Already, a series of missteps by Kash Patel, the F.B.I. director, in recent months have invited worries that he has eroded public confidence in the agency.

© Vincent Alban/The New York Times

Kash Patel, the F.B.I. director, attended a 9/11 memorial ceremony in New York before heading to Utah to oversee the investigation into the assassination of Charlie Kirk.

住的地方有不丢垃圾的合租室友,如何应对

By: linl1n
12 September 2025 at 09:11
linl1n:

二房东合租房,室友属于一年基本上见不到面那种,从去年开始发现的,楼道经常堆着 1-2 个垃圾,上一次丢楼梯口,放了几个月没丢,后面我主动丢的。

上周发现又有新的堆在楼梯口,东西都腐烂出味道了,于是我这次直接放门口提醒让丢掉,第二天发现垃圾不见了,还以为是拿去丢了,今天发现,味道还是没有消散,结果找了一下,发现又堆楼梯口死角盲区处了。

二房东属于那种不管事的,已经投诉过几次都没用,而且合租 4 户人,平时见不到面就不知道是谁干的,很烦

已经买了那种告示贴,让不要丢在门口,不知道有用吗

Paramount Plans Bid for Warner Bros. Discovery

Any deal would further reshape the media industry, putting CBS News, CNN and two major movie studios under the same corporate umbrella.

© Stella Kalinina for The New York Times

Warner Bros. Studios in Burbank, Calif.
Before yesterdayMain stream

Harvard Is Told Research Money Could Flow Again, for Now

After a court victory, Harvard researchers were told some grants were being restored. But the battle over whether the government can halt the money is probably not over.

© Sophie Park for The New York Times

The Harvard University campus in Cambridge, Mass.

CBS News Weighs Major Role for Bari Weiss as Part of Deal to Buy The Free Press

The talks with Ms. Weiss, a founder of The Free Press, are the strongest sign yet that the new owner of CBS News intends to make major changes.

© Noam Galai/Getty Images

Bari Weiss co-founded The Free Press in 2021. Ms. Weiss’s potential role at CBS would be part of a broader deal.

The CDC’s Cuts to FoodNet Could Threaten Americans’ Health

11 September 2025 at 03:08
Public health experts worry that downsizing the sprawling FoodNet surveillance system could make it harder to prevent food-borne illnesses.

© Rory Doyle for The New York Times

Former F.B.I. Spy Hunter Compromised China Inquiry, Watchdog Says

5 September 2025 at 05:03
The Justice Department’s inspector general disclosed new details about the extent of misconduct by a top F.B.I. counterintelligence official, Charles McGonigal.

DeepSeek V3.1 突现离谱 Bug:「极」字满屏乱蹦,开发者一脸懵逼

By: Selina
26 August 2025 at 14:41

DeepSeek 最新版 V3.1 被多名开发者实测发现,会在完全不该出现的地方插入「极 / 極 / extreme」等 token。

`time.Second` 变成 `time.Se 极`,版本号 `V1` 变 `V 极`。更糟的是,这个问题不仅出现在第三方量化部署,连官方全精度也会复现,影响真实编码流程。

开源社区用户给出多组复现场景:在 Go 等语言生成里,模型会把词元「粘」到标识符中,`Second` 前随机插入「极/極/extreme」,即便是 `top_k=1, temperature=1` 的保守解码也躲不过。

有人起初怀疑是极低比特量化或校准数据集边缘效应所致,但随后在其它网站的 FP8 全精度 版本也复现了相同问题,说明并非单纯部署层事故。结论:能编过去的代码,突然就编不过去了。

DeepSeek 在更新之后,不是第一次被发现 bug。上一次是针对写作任务上,出现了语言混杂的问题。在代码任务上,则有过拟合的嫌疑。

不过这一次出现「极」字,不是「答错题」这么简单,而是会把系统带崩了。要么影响了语法树,要么让代理流程卡死,这对依赖自动化编码,或者测试流水线的团队是相当大的麻烦。

倒也并不是只有 DeepSeek 一家,Gemini 近来曝出在代码场景里陷入「自我否定的无限循环」,一边道歉一边输出「我是一种耻辱」的长串文本,让人哭笑不得。

孩子的心理素质还有待加强啊,DeepSeek 就不会这么内耗,还贡献了 AI 界经典的表情包:

稳定性问题屡见不鲜

为什么会出现这种情况,官方还没有出面说明。不过,厂商可能也需要时间排查。

像 Gemini 的情况,后来被定性成为一个循环 bug,安全层—对齐层—解码层交互出了问题。这种情况可能是供应商为了压制冒犯性输出、减少幻觉,会在系统提示或后处理上加规则;这些规则如果和代码场景冲突,可能触发异常的替换、重复或过度道歉,最终演化「情绪化死循环」。

Google 的产品负责人出面解释,这个 bug 正在修复当中,网友们已经开始玩梗了:不行就带孩子看看心理咨询吧。

DeepSeek 这次主要是扑街在第三方平台上,问题是最严重的。知乎答主 Pandora 测试了发现,官方 api 的情况好很多。那要做的排查工作就又多了一些。

也有可能是解码概率分布偏移导致的,模型把文本切成词元(token)再拼回去,只要解码概率分布略有偏移,就可能把一个高频 token 硬插进标识符中。

本质上,还是模型在机械地、基于概率地「拼凑」,而并非真正「理解」文本的含义。当分词结果不理想,或解码过程出现微小扰动时,这种基于概率的拼接就可能出错,将一个不相关的高频词元「污染」到最终的输出中。

大模型的稳定性一直是个问题。今年年初,OpenAI 的社区大量反馈记忆体系异常导致用户历史上下文丢失。

Gemini 曾经出现过人像生成功能为了「多样化」,把非常具体的历史人物,生成成风格不符的样貌,最后不得不临时下线。

还有的 bug 可能跟时时刻刻都会发生的小维护有关。模型提供商常做「热修」:换系统提示、微调温度、更新 tokenizer、小改工具调用协议……等等等等。

但是一旦链路拉长,哪怕是「看起来无害」的灰度,也可能打破一直以来的平衡。昨天还稳的代理链,今天在函数签名、JSON 严格性、工具返回格式这些「边角位」上崩掉。更麻烦的是,厂商并不总会同步披露这些灰度细节,于是工程师只能靠事故后「猜测 + 对照」。

同时,越来越多的 Agent 与工具链结合,其实也很脆弱。那些主打自动研究或自动写码的多智能体,真正挂掉的地方往往不在大模型本身,而在「工具调用—状态清理—重试策略」的链条里:超时没有兜底,失败后还原不了上下文……

我们越是试图用规则去修剪和控制 AI,它就越可能从我们意想不到的地方,以一种更荒诞的方式,长出奇形怪状的枝丫。

让 AI 从「能干活」到「能托付」,最关键的到底是什么?

我们总以为是更高的准确率,更强的推理能力,或者是模型层 SOTA 。 DeepSeek的「极」字 Bug 和 Gemini的循环事故,都在提醒我们:工程的稳定性不应该被忽略,是那种即使犯错也能被预测和控制的「确定性」。

#欢迎关注爱范儿官方微信公众号:爱范儿(微信号:ifanr),更多精彩内容第一时间为您奉上。

爱范儿 | 原文链接 · 查看评论 · 新浪微博


戴上眼镜,起飞!影翎 A1 全景无人机首发评测

By: Lin
14 August 2025 at 21:00

你大概率见过这样一幕——一台航拍无人机,身上绑着一部全景相机。早在 2022 年,影石就嗅到了这股创意的风,推出了适配大疆 Air2 系列的全景相机套件「瞳 Sphere」,让无人机玩家第一次尝到了 「全景飞行」 的滋味。

▲ 为了给无人机挂上全景相机,用户和品牌都绞尽了脑汁

而今天,故事迎来了升级版:全球首款全景无人机—— 影翎 A1 登场。毫不意外,背后那双最熟悉的推手,依然来自影石。

品牌中文名叫「影翎」,英文名是「AntiGravity」,直译为「反重力」,这个词一听就是来搞无人机的,它是由影石和第三方团队共同孵化的品牌,全景无人机 A1 是他们的第一个产品。

▲套装包含:无人机本体、体感遥控手柄、飞行眼镜及电池

无人机本体的外观非常科幻。正面竖向排列的视觉避障模组就像电影中的外星生物,而上下两边的半球形凸起就是全景相机模组,一上一下的镜头放置方式和「瞳 Sphere」相同。

▲ 开机自动展开起落架,避免底部的全景镜头接触地面

让我成为一只鸟,在空中自由探索

既然是影石孵化的品牌,身上自然也流淌着影石的血液,尤其是全景合成技术。

影翎 A1 能够在飞行过程中实时合成全景影像,结合经特别设计的镜头布局,它能够实现出色的「隐形」效果,在飞行眼镜中环顾四周也不会看到机身和螺旋桨的踪迹。

▲ 戴着飞行眼镜转头可以轻松变换视线方向

想象你正在北京环球影城的哈利波特禁忌之旅上,飞车极速前进时,四周的景象尽收眼底。即便飞车在前进,你的视角却可以任意转动,就像是身临其境,飞车的方向并不限制你的视野。

影翎 A1 带给我的就是这种自由的体验,仿佛化身为一只在天空中翱翔的鸟,一边飞行,一边自由探索眼前的美景。这样的飞行体验,非常适合在各大景区应用——工作人员摇身一变成为无人机驾驶员,游客则可以「坐」在无人机上,随心所欲地欣赏四周的风光。

全景飞行的模式使其操作方式有别于传统 FPV 无人机——飞行方向只由手柄控制,不再与头显的视角同步。当你的视角与飞行方向不一致时,头显屏幕上会自动弹出一个悬浮窗,实时显示无人机前方的影像。而你只需轻轻转动手柄上的滚轮,就能迅速回到飞行器前方的视角并调整飞行方向,避免盲飞的风险。

其实对于新手来说是很好上手的,但如果你以前就飞过 FPV,那我建议你放下所有的经验,像个新手一样享受这份空中飞行的自由感。

很好玩,也很好拍

在这次体验的前半部分,我完全沉迷在自由的观光感受里了,直到我想起它还是一部能够拍摄全景视频的生产力工具,然后马上就发现了全景无人机的妙处——先专心飞,再随意构图。

影翎 A1 能够录制最高 8K@30fps 规格的全景视频(可惜由于是早期工程样机,我们只体验到了 5.7K@50fps 的视频规格),然后在后期软件里自由调整视角,设置关键帧打点实现一些高难度的镜头运动。

这意味着,在前期拍摄时飞手无需纠结构图与运镜。只要专注于操控飞行,确保无人机与拍摄对象的距离与相对位置即可。

以前,拍摄这些镜头时需要操控 FPV 无人机进行翻转、甩尾等高难度动作,还要冒着很大的炸机风险。但现在,只需在后期软件中拖动画面、设置关键帧,便能轻松重现这些效果。

也难怪早就有玩家们在无人机上绑全景相机了,确实好用。

让航拍过程成为一种享受

爱范儿觉得影翎 A1 会是一款彻底改变过往飞行体验的产品。

作为全球首款一体式全景无人机,影翎 A1 融合了手势体感控制摇杆、实时合成全景视频和全方位观测的飞行眼镜,为飞行者带来一种前所未有的体验。它让每个人都能在空中自由探索,尽情欣赏大自然的鬼斧神工。

对于影像创作者来说,这样的一体化设计也比曾经专机专用的外挂式配件来得更加可靠,无论是飞行操控还是拍摄体验都更上一层。

最重要的是,影翎 A1 突破了传统飞行的束缚,它解放了创作者们 「机不可失,失不再来」 的焦虑,将他们的飞行体验提升到全新的高度,让航拍的飞行过程本身也成为一种享受

给创作者们提供了大胆飞行、自由创作的底气,这才是影翎 A1 的独特魅力所在。

#欢迎关注爱范儿官方微信公众号:爱范儿(微信号:ifanr),更多精彩内容第一时间为您奉上。

爱范儿 | 原文链接 · 查看评论 · 新浪微博


❌
❌