1. 一份AI日报的诞生:从信息洪流到结构化认知
每天早上七点,我的手机闹钟还没响,三个信息聚合工具的推送已经先到了。做AI日报这件事,我从2023年春天开始,到现在已经坚持了三年多。最初只是给自己看的备忘录,后来在几个技术社群里分享,慢慢变成了一份固定输出的内容产品。今天这篇,我想把“AI日报(2026年9月30日)”这个看似简单的标题背后,整套选题、筛选、验证、撰写、分发的完整流程拆开来讲。
你可能会问,一份日报而已,能有什么技术含量?说实话,刚开始我也这么想。但当你连续做了1000多期之后,你会发现这件事的复杂度远超预期。信息源的噪音过滤、重要性的判断标准、不同读者群体的需求平衡、时效性与准确性的取舍,每一个环节都有大量的决策要做。而且AI领域的变化速度太快了,今天的热点明天可能就无人问津,上周还默默无闻的技术路线这周可能就融资过亿。在这种节奏下做日报,本质上是在做一套信息筛选与价值判断的系统工程。
这份日报适合谁来参考?如果你是技术团队的负责人,需要快速了解行业动态但没时间刷几十个信息源;如果你是产品经理,想知道最新的AI能力边界在哪里;如果你是投资人,需要一份去噪后的每日简报;甚至如果你只是一个对AI感兴趣的普通读者,想用十分钟了解今天发生了什么——这份日报的设计思路和操作流程,都能给你一些可以直接抄作业的方法。
我先把核心结论放在前面:做AI日报最难的不是写,而是不写什么。每天产生的AI相关新闻、论文、产品发布、融资事件加起来可能有几百条,但真正值得进入日报的,通常不超过8条。这个筛选比例大概是50:1甚至更低。接下来我会详细拆解这个筛选机制是怎么运转的。
2. 信息源架构:日报的原材料从哪来
2.1 三层信息源体系的设计逻辑
做日报的第一步不是写,而是建信息源。我试过很多种方案,从最早的纯手工刷推特,到后来用RSS订阅几百个博客,再到现在的三层架构。踩过的坑包括:信息源太多导致阅读疲劳、信息源质量参差不齐导致误判、过度依赖单一平台导致视野狭窄。
现在稳定运行的是三层信息源体系,每一层承担不同的功能:
第一层:核心信源(约15个)。这些是我每天必看的,包括几个头部AI实验室的官方博客、几个关键人物的社交账号、两三个高质量的行业通讯。这一层的特点是信噪比极高,基本上每一条更新都值得关注。比如某个实验室发布新模型的技术报告,或者某个关键人物对行业趋势的判断,这些内容通常会在几小时内成为全网讨论的焦点。我一般会在早上6:30-7:00集中刷一遍这一层,用时大约20分钟。
第二层:扩展信源(约50个)。包括主流科技媒体的AI频道、几个论文预印本平台的每日精选、以及一些垂直领域的专业博客。这一层的作用是补充第一层可能遗漏的内容,以及提供不同视角的解读。比如第一层可能只发布了模型的技术细节,第二层会有应用案例、竞品分析、行业影响等维度的内容。这一层我采用快速扫描的方式,只看标题和摘要,遇到感兴趣的再点进去细看,用时大约15分钟。
第三层:长尾信源(约200个)。包括各种小众博客、个人开发者分享、开源社区动态等。这一层我不可能每天全看,而是采用关键词过滤加随机抽样的方式。具体做法是设置一组关键词(如“模型压缩”“推理优化”“多模态对齐”等),让工具自动筛选出包含这些关键词的内容,然后我每天随机抽看10-15条。这一层的作用是发现一些还没被主流关注但可能重要的趋势,用时大约10分钟。
三层加起来,每天早上花在信息采集上的时间大约是45分钟。这个时间投入是值得的,因为如果跳过这一步直接看别人的汇总,你得到的是二手信息,而且无法判断信息的完整性和准确性。
2.2 信息采集工具链的选型与配置
工具选型这块我走过不少弯路。最早用Feedly订阅RSS,但很多AI实验室的博客不提供RSS,而且社交平台的内容无法订阅。后来试过用爬虫自己抓,但维护成本太高,经常因为页面结构变化导致抓取失败。现在的方案是组合使用多个工具,各取所长。
具体配置如下:
| 工具类型 | 具体工具 | 用途 | 更新频率 |
|---|---|---|---|
| RSS阅读器 | Inoreader | 订阅博客和新闻网站 | 实时 |
| 社交平台列表 | 平台原生列表功能 | 追踪关键人物 | 实时 |
| 论文推送 | 预印本平台邮件订阅 | 获取最新论文 | 每日 |
| 关键词监控 | 自定义脚本 | 长尾信源筛选 | 每小时 |
| 社群摘要 | 几个技术社群 | 获取从业者讨论 | 实时 |
这里重点说一下关键词监控脚本的配置。我用Python写了一个简单的脚本,核心逻辑是:从预设的URL列表抓取内容,用正则表达式匹配关键词,将匹配到的内容存入数据库,然后每天早上生成一份摘要。脚本本身不复杂,大概200行代码,但关键词的维护是个持续的工作。我会根据最近的热点调整关键词列表,比如某段时间“推理成本”讨论很多,就把它加入关键词;过一段时间讨论少了,再移除。
注意:关键词监控脚本一定要设置去重机制,否则同一篇文章可能因为被多个源转载而重复出现。我的做法是用文章标题的哈希值作为唯一标识,存入数据库时检查是否已存在。
2.3 信息源的动态调整机制
信息源不是一成不变的。我每个月会做一次信息源审查,主要看几个指标:过去30天这个源贡献了多少条进入日报的内容、有多少条是我点进去看了但最终没用的、有多少条是完全没点开的。根据这些指标决定是保留、降级还是移除。
举个例子,某个科技媒体的AI频道,过去30天贡献了3条日报内容,但我点进去了50次,说明它的信噪比在下降。这种情况下我会把它从第一层降到第二层,减少每天必看的时间投入。反过来,如果某个小众博客连续贡献了高质量内容,我会把它从第三层升到第二层甚至第一层。
这个动态调整机制听起来简单,但执行起来需要纪律。我见过很多人做日报,信息源一旦设定就再也不改,结果要么是信息过载,要么是视野越来越窄。AI领域的变化太快了,信息源必须跟着变。
3. 筛选与判断:什么值得进入日报
3.1 四条筛选标准的优先级排序
信息采集完之后,面对的是几十条甚至上百条候选内容。怎么决定哪些进入日报?我总结了四条标准,按优先级从高到低排列:
第一条:是否改变了某种能力边界。这是最重要的标准。如果某个新模型在某个任务上的表现显著超过了之前的最好水平,或者某个技术方案让之前不可能的事情变得可能,那它一定值得进入日报。比如2026年9月30日这天,如果有一个新的多模态模型在视频理解任务上比之前的SOTA提升了15个百分点,这就是能力边界的变化,必须收录。
第二条:是否影响了大多数从业者的工作方式。有些内容虽然技术上不是突破性的,但会改变很多人的日常工作。比如某个主流框架发布了重大版本更新,或者某个云服务商大幅降低了推理成本,这些都会直接影响从业者的技术选型和成本结构。
第三条:是否引发了广泛的讨论和争议。AI领域从来不缺争议,但真正值得进入日报的争议,是那些反映了行业深层矛盾的。比如关于模型开源与闭源的争论、关于AI生成内容版权的讨论、关于某个技术路线是否已经走到尽头的辩论。这些讨论本身可能没有标准答案,但它们能帮助读者理解行业的张力所在。
第四条:是否提供了独特的数据或视角。有些内容可能不满足前三条,但它提供了一组罕见的数据,或者从一个很少有人想到的角度分析了问题。比如某个研究团队统计了过去五年AI论文的引用分布变化,或者某个开发者分享了自己在生产环境中部署大模型的真实成本数据。这类内容的价值在于它的稀缺性。
这四条标准的优先级不能乱。我见过一些日报把争议性内容放在第一条,结果整份日报充满了口水战,真正重要的技术进展反而被淹没了。能力边界的变化永远是第一位的,这是AI日报区别于其他科技新闻的核心价值。
3.2 快速判断的操作流程
有了标准,还需要一套快速执行的流程。我的做法是“三遍扫描法”:
第一遍:标题扫描(2分钟)。把所有候选内容的标题过一遍,凭直觉标记出可能符合四条标准的内容。这一遍不求准确,只求不遗漏。通常100条候选内容会标记出20-30条。
第二遍:摘要扫描(5分钟)。对标记出来的内容,快速看摘要或前两段,进一步筛选。这一遍会淘汰掉大部分标题党或内容与标题不符的。通常剩下10-15条。
第三遍:全文精读(15-20分钟)。对剩下的内容,快速精读关键部分,判断是否真的符合标准,以及应该放在日报的哪个位置。最终确定8条左右进入日报。
这套流程的关键在于每一遍都有明确的淘汰机制,而不是试图一次性做出完美判断。我试过直接精读所有候选内容,结果花了两个小时还没看完,而且因为疲劳导致判断力下降。三遍扫描法把判断拆解成三个递进的步骤,每一遍的认知负荷都控制在合理范围内。
3.3 常见误判与纠正方法
即使做了三年多,我还是会误判。常见的误判类型有几种:
过度重视大公司动态。大公司发布的东西不一定重要,有时候只是例行更新或公关行为。纠正方法是问自己:如果这家公司不是大公司,这条内容还值得收录吗?
被社交平台的讨论热度误导。某个话题在社交平台上讨论很多,不一定代表它真的重要,可能只是因为它有争议性或娱乐性。纠正方法是看讨论的参与者是谁,如果主要是非技术背景的人在讨论,那它可能不适合进入技术向的日报。
低估长尾内容的价值。有些内容来自小众博客或个人开发者,看起来不起眼,但可能包含重要的洞察。纠正方法是给长尾内容一个固定的配额,比如每天至少从第三层信源中选一条,强制自己关注小众声音。
被时间压力影响判断。早上时间紧,容易草率决定。纠正方法是提前一晚做好第一遍扫描,把第二遍和第三遍留到早上,这样时间压力会小很多。
4. 日报的撰写:从信息到可读内容
4.1 结构设计与信息层级
日报的结构直接决定了读者的阅读体验。我试过很多种结构,最终稳定下来的方案是“三段式”:头条深度、要闻速览、一句话快讯。
头条深度(1条,约300-400字)。这是当天最重要的一条内容,需要展开写。包括:发生了什么、为什么重要、关键细节、可能的影响。头条的选择标准最严格,必须是四条标准中至少满足两条的内容。
要闻速览(3-4条,每条约150-200字)。这些是当天比较重要的内容,但重要性略低于头条。每条包括:核心事实、关键数据、简要背景。要闻的选择标准是至少满足一条标准。
一句话快讯(3-5条,每条约50-80字)。这些是有价值但不需要展开的内容,比如某个小工具更新、某个数据发布、某个观点分享。一句话快讯的作用是扩大信息覆盖面,让读者知道还有哪些事情在发生。
这个结构的逻辑是:读者的注意力是有限的,头条吸引深度阅读,要闻提供核心信息,快讯扩大视野。不同需求的读者可以选择不同的阅读深度。
4.2 语言风格与表达技巧
AI日报的语言风格需要在专业性和可读性之间找平衡。太专业了,非技术读者看不懂;太通俗了,技术读者觉得没干货。我的做法是:核心事实用专业语言,背景解释用通俗语言,影响分析用中性语言。
举个例子,如果当天有一条关于新模型架构的内容,我会这样写:
核心事实:某团队发布了基于状态空间模型的新架构,在长序列建模任务上比Transformer快3倍,内存占用降低60%。
背景解释:Transformer是目前大多数大模型的基础架构,但它在处理超长序列时计算成本会急剧上升。状态空间模型是另一条技术路线,之前主要在理论研究中受到关注,这次是首次在大规模任务上验证了其可行性。
影响分析:如果这一结果能够复现并扩展到更大规模,可能会影响未来大模型的基础架构选择。但目前还处于早期阶段,距离实际应用还有距离。
这种写法的好处是,技术读者可以直接看核心事实和影响分析,非技术读者可以通过背景解释理解上下文。而且影响分析保持中性,不做过度的乐观或悲观判断,让读者自己形成观点。
4.3 标题的打磨与优化
日报的标题看似简单,其实很考验功力。一个好的日报标题应该:准确反映内容、吸引点击、不夸张不误导。我总结了几个标题打磨的原则:
用动词开头。比如“某团队发布新架构”比“新架构发布”更有动感。“某公司开源推理框架”比“推理框架开源”更直接。
包含关键数据。如果内容中有重要的数字,尽量放进标题。比如“推理成本降低60%”比“推理成本大幅降低”更有信息量。
避免形容词堆砌。“重磅”“颠覆性”“革命性”这些词尽量不用,它们会让读者产生审美疲劳,而且往往名不副实。
控制长度。标题控制在20-30个字之间,太短信息量不够,太长读者扫一眼抓不住重点。
我通常会为每条内容写2-3个备选标题,然后选一个最符合上述原则的。这个习惯是从做传统媒体编辑的朋友那里学来的,虽然多花几分钟,但效果很明显。
5. 分发与反馈:日报的最后一公里
5.1 多平台分发的适配策略
日报写完之后,分发是最后一公里。不同的平台有不同的内容消费习惯,需要做适配。
邮件通讯。这是最完整的分发形式,包含所有内容。邮件的优势是读者可以离线阅读、方便存档、不受平台算法影响。缺点是打开率不稳定,需要长期积累订阅者。
社群分享。在几个技术社群里分享精简版,只包含头条和要闻,快讯部分省略。社群分享的优势是互动性强,读者可以即时提问和讨论。缺点是信息容易被淹没在聊天记录里。
个人博客。作为存档和SEO用途,把每天的日报发布在博客上。博客的优势是长期可检索,缺点是即时性差,读者不会每天主动来看。
社交平台。发布一句话摘要加链接,引导读者去看完整版。社交平台的优势是传播快,缺点是内容被压缩,容易断章取义。
多平台分发的工作量不小,我通常会用工具做半自动化处理。比如写一个脚本,把日报内容按照不同平台的格式要求自动转换,然后手动微调后发布。这样可以把分发时间从30分钟压缩到10分钟左右。
5.2 读者反馈的收集与分析
反馈是改进日报的重要依据。我主要通过几个渠道收集反馈:邮件回复、社群讨论、社交平台评论、以及一个简单的阅读行为统计。
阅读行为统计这块,我用的是邮件通讯平台自带的分析功能,可以看到每封邮件的打开率、点击率、以及读者在哪个部分停留时间最长。这些数据能告诉我哪些内容受欢迎,哪些部分读者会跳过。
比如有一段时间,我发现头条的点击率很高,但快讯部分的点击率很低。分析后发现,快讯部分的内容太杂,读者觉得没有重点。后来我调整了快讯的筛选标准,只保留真正有独特价值的内容,点击率就上来了。
社群讨论是另一个重要的反馈来源。有时候读者会对某条内容提出质疑,或者补充我不知道的信息。这些互动不仅能纠正错误,还能帮我发现新的信息源和选题角度。
5.3 持续迭代的机制
做日报不是一劳永逸的事情,需要持续迭代。我每个月会做一次复盘,看几个关键指标:日报的打开率、读者的反馈数量、信息源的贡献分布、以及我自己在制作过程中的时间分配。
根据复盘结果,我会做一些调整。比如如果发现某个信息源连续几个月贡献很少,就把它移除;如果发现某个环节耗时太多,就优化工具或流程;如果发现读者对某类内容特别感兴趣,就增加这方面的覆盖。
这个迭代机制听起来简单,但坚持下来不容易。我见过很多做日报的人,一开始热情很高,但几个月后就因为缺乏反馈和迭代而放弃了。我的经验是,把迭代变成一种习惯,而不是等到问题积累到不得不改的时候才动手。
6. 实操中的坑与应对技巧
6.1 信息过载与决策疲劳
做日报最大的挑战不是技术问题,而是心理问题。每天面对海量信息,做几十次判断,很容易产生决策疲劳。我的应对方法是:把判断标准化、把流程自动化、把决策分散化。
标准化就是前面说的四条标准和三遍扫描法,让判断有据可依,减少主观消耗。自动化就是用工具处理重复性工作,比如信息采集、去重、格式转换。分散化就是把判断分散到一天中的不同时段,而不是集中在早上一个小时里。
我试过把所有判断集中在早上做,结果到了第七八条的时候,判断力明显下降,经常做出事后后悔的决定。后来改成前一天晚上做第一遍扫描,早上做第二遍和第三遍,判断质量明显提升。
6.2 信息准确性的验证
AI领域的新闻有个特点:很多内容来自社交平台的爆料或论文预印本,未经同行评审或官方确认。如果直接收录,可能会传播错误信息。
我的验证方法是:交叉验证加来源标注。对于关键事实,至少从两个独立来源确认。如果只有一个来源,会在日报中标注“据某来源报道”或“该消息尚未得到官方确认”。对于论文预印本,会标注“该论文尚未经过同行评审”。
这个做法虽然增加了工作量,但能有效避免传播错误信息。我见过一些日报为了抢时效,直接收录未经确认的消息,结果后来被证明是误报,损害了日报的可信度。
6.3 时效性与深度的平衡
日报的时效性要求很高,但有些内容需要时间才能看清全貌。我的做法是:当天报道事实,后续跟踪分析。
比如某个新模型发布,当天日报只报道核心事实和关键数据,不做过度解读。过几天等更多信息出来之后,再在日报中做后续跟踪,分析它的实际表现和影响。这样既保证了时效性,又避免了过早下结论。
这个做法需要建立一个跟踪机制。我会把需要后续跟踪的内容记在一个清单里,每天花几分钟检查是否有新进展。如果有了新信息,就在当天的日报中加一条更新。
6.4 个人精力管理
做日报是长期工作,精力管理很重要。我的经验是:固定时间、固定流程、固定休息。
固定时间是指每天早上7:00-8:30做日报,雷打不动。固定流程就是前面说的三遍扫描法加三段式撰写。固定休息是指每工作25分钟休息5分钟,用番茄钟来管理。
听起来很机械,但正是这种机械性让我能坚持三年多。如果每天都靠意志力来决定什么时候做、怎么做,很快就会耗尽精力。把流程固定下来,变成习惯,才能长期持续。
7. 工具链的搭建与优化
7.1 核心工具清单
经过多次迭代,目前稳定使用的工具链如下:
| 环节 | 工具 | 用途 | 备注 |
|---|---|---|---|
| 信息采集 | Inoreader + 自定义脚本 | RSS订阅和关键词监控 | 脚本用Python编写 |
| 信息去重 | 自定义脚本 | 基于标题哈希去重 | 存入SQLite数据库 |
| 内容编辑 | Markdown编辑器 | 撰写和格式化 | 支持实时预览 |
| 分发 | 邮件平台 + 社交平台 | 多平台发布 | 半自动化 |
| 数据分析 | 邮件平台自带分析 | 阅读行为统计 | 每周查看一次 |
这套工具链的总成本大约是每月20-30美元(主要是RSS服务和邮件平台),加上自己写脚本的时间投入。对于个人项目来说,这个成本是可以接受的。
7.2 自动化脚本的核心逻辑
自动化脚本主要做三件事:抓取、去重、格式化。抓取部分用requests库加BeautifulSoup解析HTML,对于提供API的源直接用API。去重部分用SHA256哈希标题,存入SQLite数据库,每次抓取前先查重。格式化部分把抓取到的内容转换成统一的Markdown格式,方便后续编辑。
脚本的代码不复杂,但有几个细节需要注意:
import hashlib import sqlite3 import requests from bs4 import BeautifulSoup def get_title_hash(title): return hashlib.sha256(title.encode('utf-8')).hexdigest() def is_duplicate(title, db_path='articles.db'): conn = sqlite3.connect(db_path) cursor = conn.cursor() cursor.execute('CREATE TABLE IF NOT EXISTS articles (hash TEXT PRIMARY KEY)') title_hash = get_title_hash(title) cursor.execute('SELECT 1 FROM articles WHERE hash = ?', (title_hash,)) result = cursor.fetchone() if result is None: cursor.execute('INSERT INTO articles (hash) VALUES (?)', (title_hash,)) conn.commit() conn.close() return False conn.close() return True这个去重逻辑很简单,但效果很好。需要注意的是,有些源会对同一篇文章使用不同的标题,这种情况下哈希去重会失效。我的补充做法是对标题做归一化处理,比如去掉标点符号、统一大小写、去除常见的前缀后缀等。
7.3 工具链的持续优化
工具链不是搭好就完了,需要持续优化。我每季度会花半天时间审视工具链,看哪些环节可以改进。
比如最近的一次优化是给抓取脚本加了重试机制。之前如果某个源临时不可用,脚本会直接跳过,导致漏掉内容。加了重试机制后,脚本会在失败后等待几秒再试,最多重试三次,大大减少了漏抓的情况。
另一个优化是给格式化脚本加了模板系统。之前每种内容类型的格式化逻辑都写死在代码里,改起来很麻烦。改成模板系统后,只需要修改模板文件就能调整输出格式,不用动代码。
这些优化看起来是小事,但积累起来能显著提升效率。我的原则是:任何重复三次以上的操作,都应该考虑自动化。
8. 从日报到知识库:内容的二次利用
8.1 日报内容的归档与索引
每天的日报写完之后,如果不做归档,过几个月就找不到了。我的做法是建立一个简单的知识库,把每天的日报内容结构化存储。
具体做法是:每篇日报拆分成独立的条目,每个条目包含日期、标题、正文、关键词、来源链接等字段,存入数据库。然后建一个简单的搜索界面,可以按关键词、日期、来源等维度检索。
这个知识库的价值在于,当你需要查找某个历史事件或技术进展时,可以快速定位。比如我想查过去半年所有关于“推理优化”的内容,只需要在搜索框输入关键词,就能看到所有相关条目。
8.2 趋势分析与月度总结
有了结构化的数据,就可以做趋势分析了。我每个月会做一次月度总结,统计这个月日报中出现的主题分布、信息源分布、以及重要事件的脉络。
比如2026年9月的月度总结可能会显示:这个月关于“多模态模型”的内容占比最高,达到25%;关于“推理成本”的讨论在月中达到高峰,然后逐渐回落;某个新发布的开源模型在日报中被提及了8次,是本月最受关注的项目。
这些分析不仅能帮助读者理解行业趋势,也能帮我优化日报的选题方向。如果发现某个重要主题被遗漏了,下个月就会加强这方面的信息源覆盖。
8.3 专题深度的策划
日报是碎片化的,但有些主题值得做深度。我会根据日报中积累的内容,定期策划一些专题深度。
比如如果过去两个月日报中关于“AI编程助手”的内容累计有30多条,我就会策划一个专题,把这些内容整合起来,加上额外的研究和分析,形成一篇深度文章。这种专题深度的价值在于,它把碎片化的信息串联成了完整的图景,帮助读者建立更系统的认知。
专题深度的策划不是拍脑袋决定的,而是基于日报数据的。我会看哪些主题在日报中出现的频率高、读者的反馈多、以及我自己在写作过程中觉得值得深入的方向。这三个维度结合起来,就能找到合适的专题选题。
9. 一些实操心得与避坑建议
做AI日报三年多,踩过的坑不少,这里分享几条我觉得最有价值的经验。
第一条:不要追求大而全。刚开始做日报的时候,我总想把所有重要内容都收录进来,结果日报越来越长,读者反而流失了。后来我意识到,日报的价值不在于覆盖多少内容,而在于筛选出真正重要的内容。宁可少而精,不要多而杂。
第二条:建立自己的判断标准,不要被外界带节奏。社交平台上的讨论热度、其他日报的选题、甚至读者的反馈,都可能影响你的判断。但最终,你需要有一套自己的标准,并且坚持它。如果总是跟着外界走,日报就会失去自己的特色。
第三条:保持输入和输出的平衡。做日报是输出,但如果没有持续的输入,输出很快就会枯竭。我的做法是每天留出至少一个小时的深度阅读时间,不为了写日报,只是为了学习和思考。这个习惯让我能保持对行业的敏感度,也能在写日报时有更多的背景知识可以调用。
第四条:接受不完美。每天的日报不可能都是完美的,有时候会因为时间紧而草率,有时候会因为判断失误而遗漏重要内容。接受这一点,不要因为某一天的失误而否定整个项目。重要的是持续做,在做的过程中不断改进。
第五条:找到自己的节奏。每个人的信息处理习惯不同,有人喜欢早上做,有人喜欢晚上做;有人喜欢一次做完,有人喜欢分几次做。找到适合自己的节奏,比照搬别人的方法更重要。
最后再分享一个小技巧:我会在每天日报的末尾加一句“今日思考”,写一句自己对当天某个内容的个人看法。这句话不追求正确,只是记录当时的想法。过一段时间回头看,这些“今日思考”往往比日报本身更有价值,因为它们记录了我认知的变化轨迹。这个习惯我坚持了两年多,积累了几百条思考,偶尔翻看,能清晰地看到自己对AI行业的理解是如何一步步深化的。