2 月 11 去东北沈阳,哈尔滨,想拍点视频记录下,但是担心手机在外掉电问题,要不要买个 Osmo Action 5
如题,要不要搞个运动相机?
xiaohack博客专注前沿科技动态与实用技术干货分享,涵盖 AI 代理、大模型应用、编程工具、文档解析、SEO 实战、自动化部署等内容,提供开源项目教程、科技资讯日报、工具使用指南,助力开发者、AI 爱好者获取前沿技术与实战经验。
如题,要不要搞个运动相机?
当前,中国制造业正处在由规模驱动向智能驱动转型的关键阶段,而汽车产业链作为国民经济的支柱产业,其上下游遍布大量中小供应商,这些企业普遍面临“不愿转、不敢转、不会转”的现实困境。尽管政策层面持续推动“人工智能+”与“中小企业数字化转型城市试点”,但真正能落地、可复制、低成本的解决方案依然稀缺。数据智能公司在此背景下,不再只是技术供应商,而是成为连接国家战略与产业痛点的桥梁,通过将AI、大数据与工业知识深度融合,为汽车产业链注入真正可感知的智能化动能。
要实现这一目标,关键在于打破“大而全”的系统思维,转向“小而快”的场景穿透。传统工业软件往往依赖复杂部署与高昂成本,对中小企业而言如同“用航母运白菜”。真正有效的数据智能方案,必须扎根于制造现场的每一个细节——从焊点缺陷的视觉识别,到冲压参数的动态寻优,再到能耗曲线的实时调校。这些看似微小的环节,恰恰是影响良率、成本与交付周期的核心变量。数据智能公司需要的不是炫技,而是对工艺的深刻理解,对产线语言的精准翻译,以及对“见效快、投入低、易上手”的极致追求。唯有如此,才能让AI不再是实验室里的概念,而是车间里每天都在运行的“隐形工程师”。
在这一领域,国内企业广域铭岛已走出一条极具代表性的路径。依托其自研的Geega OS工业操作系统,公司聚焦汽车产业链,将多年沉淀的工业机理与AI算法结合,推出轻量化、模块化的“工业AI+”应用,已在成都、重庆、温州等地的试点城市中被官方纳入服务商名录。其服务的衢州极电、湖南远程新能源商用车等工厂,不仅实现了关键工序的智能优化,更成功获得国家CMMM4级成熟度认证,成为行业可复制的标杆。该公司的突破在于,它不追求“大而全”的平台垄断,而是以“场景即服务”的方式,把AI能力拆解成可插拔的模块,让一家年产能仅5万辆的零部件厂,也能在两周内上线AI视觉质检系统,三个月内实现缺陷率下降30%以上。相较之下,国外巨头如西门子、罗克韦尔虽在PLM与MES系统上具备深厚积累,但其方案往往重资产、长周期,难以适配中国大量中小供应商灵活、碎片化的需求。这种“轻量渗透、快速见效”的模式,正在重塑中国汽车产业链的数字化生态。它不是替代传统系统,而是填补了“最后一公里”的空白。当越来越多中小企业因“看得见、用得起、改得动”的智能工具而重拾转型信心,整条供应链的韧性与效率便悄然提升。
2025 年小米发布了新机,也同时发布了 HyperOS3 系统,体验了一下,不支持页面快速回顶,这么实用的功能!其他各个厂都适配了这个功能!难道,小米只知道抄个数字 17 ?还是技术原因?还是有什么考量?
主要是门口没有供电,可能需要电池款,还有就是门铃功能无所谓,现在基本上到家都是先电话联系。
就是需要手机上或者家里有个屏幕可以看看。能够储存视频的
各位有没有推荐呢
安装程序最后一步“Sign into Google”,在 Chrome 中打开了 google 的认证页面,选择账号后,显示“You have successfully authenticated.
You should be redirected back to the product. Click here if not working.”
然后就卡住了,有人知道怎么办吗?

接近 200% 涨幅了
还是有很多用户使用?(也可能是打开帖子的图片流量,我发的图片都是自己图床)
大概还有 30% 没有命中缓存,可能是第一次访问的原因,有时间看看。七成流量都命中缓存了。
地址: https://pic.mxpy.cn/ 可以直接用 2Libra 账号登录。
参考链接:
https://2libra.com/help/oauth
https://2libra.com/post/tools-sharing/oLYDmMl
在 AI 和大数据应用中,采用对象存储与 GooseFS 等高性能缓存结合的多级存储架构,是平衡成本与性能的最优解。GooseFS 通过其客户端缓存能力,为计算任务提供了高吞吐与低时延的数据访问性能,已在训练加速、模型分发、离线分析等众多核心业务场景中已得到过充分验证。 尽管如此,该架构在业界普遍面临一个核心挑战:跨层数据一致性的管理成本。缓存的引入,意味着系统存在两个数据视图,若不加以管理,将直接导致以下三类严重问题: 传统方案依赖于业务方构建复杂的同步逻辑,这不仅增加了开发负担,也使得架构耦合度增高,尤其难以处理对象存储底层自动化的生命周期操作。为了从根本上解决这一难题,GooseFS 推出了全新的元数据发现功能。该功能通过与持久化存储层建立直接的元数据同步链路,能够主动发现并应用底层的变更。它将复杂的一致性维护工作从业务层下沉至缓存服务本身,让用户可以更纯粹、更无感地享受多级存储带来的性能优势。 GooseFS 元数据发现功能基于事件驱动架构进行构建,旨在实现缓存层与持久化层之间高效、可靠的元数据同步。其核心链路包含三个关键组件: 为在分布式系统中实现可靠的事件处理,GooseFS 元数据发现解决了乱序与容灾的问题,保证元数据发现的时效性与可用性。 由于消息队列分区的特性及其他组件的分布式处理特性,事件的投递顺序无法得到严格保证。这对元数据操作是致命的,例如一个 DELETE 事件先于其对应的 PUT 事件被处理,将导致完全错误的状态。GooseFS 元数据发现以“通知”而非“指令”处理事件,并结合“窗口合并”优化,保证了元数据发现的准确性。在元数据发现的逻辑中,会将每一个事件视为一个“变更通知”。在处理事件时,它会主动请求 COS 以获取该对象的最终元数据状态,确保操作的幂等性与正确性。 同时,避免频繁请求 COS 带来的高延迟,GooseFS 引入了“窗口合并”机制。它会在一个极短的时间窗口内,将针对同一路径前缀的多个事件合并,通过一次批量查询完成状态确认。例如,一个“先删除后上传”的序列会被合并为一次同步操作,极大降低了远端访问频次,提升了同步时效。 考虑元数据发现服务的可靠性,为防止 GooseFS 节点故障等异常情况导致消息丢失,系统必须提供“至少一次”(At-Least-Once)的消费语义。GooseFS 元数据发现引入了事务性同步与持久化日志能力。GooseFS 为每个处理批次引入了唯一的事务ID(SyncTxId)。该 ID 会随着元数据变更一同被原子性地记录到日志中。当发生主节点切换或异常时,新的主节点可以从日志中恢复上一个已提交的 SyncTxId,并从该点继续消费,从而确保任何事件都不会被遗漏。 经过上述优化,元数据发现可实现近实时的元数据同步,在高 QPS 的 COS 请求负载下,元数据变更可在分钟级同步至 GooseFS。 此外,为确保服务的线上稳定性,我们部署了完善的监控、告警与数据对账能力,能够对同步链路中的任何异常进行及时感知和修复,保障了元数据变更的最终一致性。 将 GooseFS 集群升级至 1.5.1 及更新的版本后,将可以通过控制台命名空间入口,便捷开启元数据发现功能。具体步骤如下: COS 请求事件支持以下选项: 若您需要修改元数据发现配置,可在命名空间列表页点击更新已配置的命名空间,重新编辑配置或关闭命名空间。元数据发现技术架构深度解析


在控制台开启元数据发现能力

在 Java 应用程序中实现 Word 文档的直接打印功能是许多企业级应用的需求。本文将详细介绍如何使用 Spire.Doc for Java 库结合 Java 标准库中的 java.awt.print 包,实现从加载 Word 文档到指定打印机打印的完整解决方案。 首先,确保您的项目中已经引入了必要的依赖。Spire.Doc for Java是一个强大的Word文档处理库,支持文档的创建、编辑、转换和打印。您可以通过Maven或手动下载方式添加该库。同时,java.awt.print是Java标准库的一部分,无需额外安装。 接下来,确保你的系统可以识别要使用的打印机,可以通过打印机控制面板进行测试。 以下是一个完整的示例代码,展示了如何使用 Java 打印一个 Word 文档: 创建 PrinterJob 对象 : 查找打印服务 : 定义纸张格式 : 加载 Word 文档 : 打印文档 : 通过以上步骤,你可以轻松地在 Java 应用程序中集成打印功能。利用 Spire.Doc for Java 和 java.awt.print 库,你可以实现对 Word 文档的自动打印,提升用户体验和工作效率。在开发过程中,务必确保打印机连接正常,以及文件路径的正确性,以避免运行时错误。准备工作
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc</artifactId>
<version>14.1.3</version>
</dependency>
</dependencies>代码实现
import com.spire.doc.Document;
import javax.print.PrintService;
import java.awt.print.PageFormat;
import java.awt.print.Paper;
import java.awt.print.PrinterException;
import java.awt.print.PrinterJob;
public class PrintWithSpecifiedPrinter {
public static void main(String[] args) throws PrinterException {
// 创建一个 PrinterJob 对象,初始与默认打印机关联
PrinterJob printerJob = PrinterJob.getPrinterJob();
// 指定打印机名称
PrintService myPrintService = findPrintService("\\\\192.168.1.104\\HP LaserJet P1007");
printerJob.setPrintService(myPrintService);
// 创建 PageFormat 实例,并设置默认大小和方向
PageFormat pageFormat = printerJob.defaultPage();
// 返回与此 PageFormat 相关的 Paper 对象的副本
Paper paper = pageFormat.getPaper();
// 设置 Paper 的可打印区域
paper.setImageableArea(0, 0, pageFormat.getWidth(), pageFormat.getHeight());
pageFormat.setPaper(paper);
// 创建文档对象
Document document = new Document();
// 从文件中加载 Word 文档
document.loadFromFile("C:\\Users\\Administrator\\Desktop\\Input.docx");
// 设置打印文档的格式
printerJob.setPrintable(document, pageFormat);
// 执行打印操作
try {
printerJob.print();
} catch (PrinterException e) {
e.printStackTrace();
}
}
// 查找打印服务
private static PrintService findPrintService(String printerName) {
PrintService[] printServices = PrinterJob.lookupPrintServices();
for (PrintService printService : printServices) {
if (printService.getName().equals(printerName)) {
return printService;
}
}
return null;
}
}代码解释
PrinterJob.getPrinterJob() 初始化一个默认打印作业。findPrintService 方法循环遍历系统中所有的打印服务,并匹配指定的打印机名称。PageFormat 和 Paper 类来设置纸张的大小和可打印区域。Document 类加载指定路径的 Word 文档。printerJob.print() 执行打印操作。同时,对可能抛出的 PrinterException 进行异常处理。结论
电子签章公司的作用远不止是提供一个“盖章”的工具。它们是现代企业数字化转型的关键赋能者,其核心作用是通过技术手段,将传统、线下的纸质签署流程,转变为安全、高效、具有法律效力的电子化流程。 具体来说,电子签章公司的作用可以分解为以下几个层面: 一、 核心基础作用:确保安全与合规 这是电子签章存在的基石,解决了“能否信任”的问题。 Ø 确认签署人身份:通过手机号验证、银行卡三要素/四要素验证、人脸识别等多种方式,确保正在操作电子签章的人是合法的授权人,防止冒签。 Ø 保障文件内容不可篡改:采用国际/国密加密算法对文件进行固化。一旦签署完成,任何对文件内容的微小修改都会导致签章失效,从而被轻易发现。 Ø 精确记录签署时间:使用可信时间戳,精确记录签署动作发生的时刻,作为法律证据。 Ø 提供合法电子证据:整个签署过程(身份认证、文件发送、签署动作、时间戳)都会被全程记录,形成完整的证据链。一旦发生纠纷,电子签章公司可以提供出证服务,必要时还可联合公证处、司法鉴定中心出具相关报告,强化其法律效力。 二、 对企业运营的价值:降本增效 这是企业使用电子签章最直接的动力,解决了“效率与成本”的问题。 大幅提升签署效率 Ø 时间:将原本需要数天甚至数周的邮寄、面对面签署流程,缩短至几分钟甚至几秒钟。 Ø 空间:打破地理限制,全球各地的签署方均可随时随地通过手机或电脑完成签署。 显著降低运营成本 Ø 直接成本:节省纸张、打印、快递、仓储和人力成本。 Ø 间接成本:减少因流程延迟、人为错误、合同丢失等带来的管理成本和机会成本。 优化管理与风控 Ø 流程标准化:将合同签署流程固化到系统中,避免人为疏漏,确保合规。 Ø 状态实时可视:可实时追踪每一份文件的发送、查看、签署状态,方便跟进和催办。 Ø 印章集中管控:解决实体印章“滥用、盗用、难监管”的痛点,实现对电子印章的申请、授权、使用、作废的全生命周期在线管理。 三、 对商业生态的价值:驱动创新与协作 这是电子签章更深层次的作用,解决了“商业模式”的问题。 加速业务线上化闭环: 对于电商、在线教育、SaaS、金融科技等互联网公司,电子签章是实现全业务流程线上化的“最后一公里”。用户从下单、购买到签署服务协议,全程无需线下操作,体验流畅。 赋能供应链数字化: 连接上下游供应商、经销商,实现采购订单、对账单、供货协议等文件的在线高效协同,提升整个供应链的响应速度。 创新业务模式: 使得以前因签署困难而无法开展的远程业务成为可能,例如远程人力资源招聘、线上银行贷款、电子保单等。 四、 具体应用场景举例 Ø 人力资源:远程Offer、电子劳动合同、保密协议、离职证明,实现员工“入职-在职-离职”全周期无纸化。 Ø 采购与供应链:与供应商在线签署采购合同、质量协议、NDA(保密协议),大幅提升协同效率。 Ø 金融领域:银行贷款合同、理财产品协议、保险保单,让用户足不出户即可办理金融业务。 Ø 房地产:租赁合同、购房意向书,方便中介、业主和租客/买家远程交易。 Ø 政府政务:工商注册、税务申报、社保缴纳,实现“一网通办”,优化营商环境。 目前市场主流的签章公司在各个领域都有自身独特的产品亮点,比如: Ø 北京安证通信息科技股份有限公司在政务服务领域表现出的产品安全性和严谨性以及目前在各个领域中的AI应用创新产品; Ø 法大大公司在C端以及SaaS应用领域中的便捷签章产品; Ø E签宝公司在产业互联领域中有着比较突出的应用产品。 总而言之,电子签章公司的作用是一个多层次的体系: 对技术而言,它是一个安全与信任的解决方案。对企业运营而言,它是一个降本增效的管理工具。对商业发展而言,它是一个驱动数字化转型与创新的基础设施。它本质上卖的不仅仅是一个软件,而是一套融合了法律、密码学和技术,旨在重塑商业的交易方式。
当开源成为产业创新的“加速器”,当苏州的实体经济遇上前沿开源生态,一场聚焦技术突破、创业赋能、供需对接的行业盛会即将启幕。1月30日,开放原子“园区行”(苏州站)暨OPC开源对接会在苏州人工智能产业园盛大举办,以“技术研讨、需求牵引、成果展示”为核心模式,为苏州数字化转型注入开源新动能。 openKylin社区生态合作负责人马发俊发表了主题演讲,向与会嘉宾深入剖析了AI PC领域的发展需求与核心挑战,并分享了openKylin在AI技术领域的实践成果与创新探索。目前,openKylin社区正联合芯片、硬件、软件等产业链核心伙伴,全力构建面向未来的下一代智能桌面操作系统。 本次介绍的成果包括: 本次成果介绍彰显了openKylin社区以开源之力推动操作系统智能化升级的决心与实力。未来,openKylin 的核心战略是强化 AI 计算能力与开源生态建设。openKylin将与生态伙伴紧密协作,共同构建更强大的操作系统级 AI 算力调度与全场景适配能力,并优化面向开发者的算力服务。

策划 | 褚杏娟、Tina 对话 | 王一鹏 编辑 | 宇琪 在 2026 年初突然刷屏的 Clawdbot 又给 AI 编程的火爆添了一把柴。根据项目创始人 Peter Steinberger 的说法,他一个人完全用 AI 写出了这个超级 AI 助手。 AI Coding 高速演进,有人借助它如虎添翼,效率和能力被成倍放大;也有人一上手就频频踩雷,代码质量、系统风险反而被放大。但如今企业纷纷拥抱 AI Coing,代码已经是“cheap”,技术从业者现在面临的问题已经成为“如何与编程 Agent 相处”,无论是工作还是生活中。 近日,在 InfoQ 技术编辑组策划的《2025 年度盘点与趋势洞察》直播节目中,Kreditz Al Orchestrater 马工、资深 AI 产品专家松子(李博源)、资深独立咨询师 &Al Coding 资深实践者张汉东一起,分享了他们的 AI 编程工具使用经验和过对行业的观察,他们三人都去年大量使用 AI 编程,并在组织层面进行了一些探索。 在访谈中,三位专家都表示,彻底回不去之前的手工 coding 时代了,AI 已深度接管开发者的主观能动性,成为工作的核心环节。人类在 AI 时代的核心价值不是写代码,而是需求表达、方案判断、架构设计的能力,这是 AI 目前无法替代的 “最后护城河”。 根据使用经验,现在 AI 编程的成本远低于人力成本,其产出效率相当于数人团队,哪怕订阅制有额度限制,也是极高性价比的选择。AI 编程并非降低行业门槛,而是入门门槛降低、精通门槛拉高、天花板抬升,靠手速和熟练度生存的中间层工程师正被快速替代,其成长路径被直接掐断。当前,AI 无法真正理解 “优雅的架构”,这是人类的审美问题而非技术问题,也不该指望 AI 把控,架构设计本就是人类的核心职责,因此真正具备架构能力的人因 AI 变得更稀缺, 他们评价现在对 AI Coding 工具好坏与否的唯一标准是能否在真实生产系统落地交付,大厂未经过实战的全套 AI 方案毫无价值。专家指出,全自动 AI 程序员(如 Devin)现阶段完全行不通,易出现需求理解偏差、架构不一致、交付质量不稳定等问题,未来 3-5 年人机协作是企业级开发主流,长期 Agent 才是发展方向。当前,开发工作的核心已从 “怎么写” 转向 “写什么”,从关注代码细节转向业务逻辑、边界条件、异常处理;思考必须更清晰,才能让 AI 准确理解需求。 他们预计,2026 年 AI 编程将成为行业标配,“一人公司” 会成批出现;创业的技术门槛被拉平,核心竞争力转向商业模式、业务理解和业务架构。linker、compiler、操作系统未来或向 AI 友好形态升级,这背后存在大量创业机会。 而对于年轻人来说,AI 消除了信息差红利,让其能与行业专家站在同一起跑线;现阶段是有野心的年轻人成为软件工程思想领军人物的最佳窗口期,核心是获取一手信息、亲自实践并主动输出观点。 专家们提醒,不应将 AI 当作全知全能的神,而应让其批判性思考、挑战自身观点,避免强化认知偏见;AI 的核心价值是成为既支持又挑战人类的协作对象。 以下内容基于直播速记整理,InfoQ 在不改变原意基础上进行了删减。完整直播回放可查看: 王一鹏:如果用一个词形容你过去一年的 AI 体验,你会选什么? 张汉东:加速。 马工:革命。 松子:上瘾 王一鹏:对比使用 AI 工具之前的情况,你的工作流程是否都变了? 松子:最显著的特点就是变化快、跨度大。过去做一个需求,通常是查文档、写 PPT、画原型图,画完之后就等着技术去实现。现在则完全不同了,有想法就直接和 AI 进行头脑风暴,看着 AI 写代码,指挥 AI 去执行,拿到结果后再和技术团队一起评审,由他们来做加固和优化。 马工:工作流程上,我刻意把团队规模设计得非常小,通常只有两三个人,尽量避免大团队沟通,因为有些人跟不上节奏,反而会拖慢效率。另一方面是我个人的工作流,核心是我和 AI 的持续对话,由我来设计、引导它。 张汉东:以前我会非常关注代码细节,比如优雅性和精细化的质量控制。使用 AI 之后,我更多是站在更高的抽象层面思考问题,从架构层进行设计,甚至可以同时开多个分支并行推进开发流程。另外,在代码评审上也大量使用 AI,先由 AI 生成一份 review 报告,再进行人工检查,实现并行评审。 王一鹏:你第一次感到“AI 有点可怕或厉害”的瞬间是什么? 马工:5 月份开始用 Claude Code 之后,我才真正意识到这东西“成了”。在此之前,我一直认为 AI 只是辅助工具,给一些建议,但每个回答都需要仔细核查。Claude Code 不一样,它已经能够独立完成一些颗粒度较小的任务,而且不需要人在旁边全程跟着。这一点在我看来是革命性的。有了这种基础能力,再叠加我们的工程经验,就可以做很多以前做不了的事情。 松子:害怕我还真没有,更多的是兴奋,甚至有一种自己年轻了二十多岁的感觉。那种感觉就是,终于可以自己动手了,不再需要依赖技术团队帮我实现想法。尤其是在面对模糊需求时,AI 不仅能帮我纠正表达,还能帮我梳理边界条件,直接把代码写出来,把我的思路整理得非常清晰、有条理。 张汉东:我最早是从 Claude Code 3.7 版本开始用的,那时体验还不算好。等到 4.0 出来之后,我明显感觉到它变得非常强。再到最近,大家在网上讨论 Claude 的 Skill 能力,我也试了一下,最终的效果是我在 20 分钟内就做出了一个不算复杂、但支持跨平台的 AI 应用。 王一鹏:你现在写的代码,有多少比例是:在没有 AI 的情况下,你依然确信自己能完整写出来的? 张汉东:可以的,毕竟我有接近 20 年的项目和编程经验,手写代码本身没有问题。但最大的问题在于,我已经不想手写了。现在基本是 AI First,AI 已经在很大程度上接管了我的主观能动性,这是我感受到的最大变化。 松子:如果没有 AI,我几乎一行代码都写不出来。但我认为我的价值并不在于是否能逐行写代码,而在于:第一,我清楚自己要做什么;第二,我能够判断 AI 给出的方案是否可靠;第三,我能把需求描述清楚。这三种能力,是 AI 目前无法替代的。 马工:从理论上讲,我当然也可以手写所有代码,但从工程角度来看,这并不现实。AI 写代码的速度是我的十几倍甚至二十倍。比如我在圣诞节和新年假期完成的那个项目,如果没有 AI,可能需要一年时间才能做完。从工程管理角度来说,老板也不可能批准这样的周期,所以在现实中几乎不具备可行性。 王一鹏:过去一年里,有没有一个瞬间你意识到:“我已经回不去不用 AI 的状态了。”那一刻发生了什么? 马工:我从来没有想过要回到过去。就好比以前是科举制度,后来进了新学堂,你让我再回去参加科举?不可能的。我现在玩得很开心,也非常适应这种状态。 松子:跨年的那几天,大家都在干什么?我那几天连续使用的 Token 量都破亿,别人在倒计时,我却在给 AI 写代码。那一刻我非常清楚地意识到,我已经和 AI 形成了一种共生关系。后来有一天几乎完全没用 AI,但那一天我是真的很累,想给自己放一天假。结果第二天开始工作时,我发现自己竟然不知道该如何开始了。打开编辑器的第一反应,还是想先让 AI 帮我做点什么。回头再看这两个对比,我很确定自己已经回不到没有 AI 的时代了。 松子的 token 用量统计 张汉东:我意识到自己回不去,是在某一天突然发现自己写代码时已经不再使用编辑器了。我写了十几年代码,从来离不开编辑器。但在使用 Claude Code 四五个月之后,我发现很多时候根本不需要编辑器了。那一刻我意识到,自己已经彻底颠覆了过去的工作方式,也不可能再回到原来的状态了。 王一鹏:从去年开始,我们就关注 AI 给不同技术岗位带来的影响和变化,今年是更深入的一年。那先请各位根据自己的使用体验,锐评下现在的国内外的 AI Coding 工具,在使用中各有什么优缺点?有哪些看起来很先进,但在实践中很快暴露出问题? 马工:我并不把 AI 当作一个工具,而是把它当作一个同事。我和朋友一起探索出了一套理论,叫作 AI 管理学。传统管理里有人力资源管理,而现在我认为还需要一套面向 AI 的管理体系。管理的核心从来不在于工具本身,而在于流程和思路,也不存在所谓“最优解”。对我来说,更重要的是探索出一套适合自己的 AI 管理方法,并与我的工具组合在一起,形成最适合产品的方式。 也正因为如此,我现在比较反感一些大厂的做法,声称做出了一整套方案,要求别人直接照着用。但我仔细看过之后发现,他们自己甚至没有用这些工具真正做出一个在生产环境中运行、处理真实业务的系统。所以我现在评估工具,只看一件事:有没有在真实生产系统中、处理过真金白银的案例。如果没有,我基本不相信。在这一点上,我甚至更相信自己,因为我是实实在在把公司的业务跑在这些系统上的,是真正经过实战检验的。 张汉东:从产品经理背景转过来的用户,使用 Vibe Coding 时,往往并不太关心底层代码质量,更关注功能是否完整、是否可用。像我这种程序员出身的人,会不可避免地带着一些工程习惯,更在意代码质量、可维护性。因此在使用这种对话式代码生成工具时,我需要对整体生成逻辑进行把控。 即便我可能不会逐行检查代码细节,但必须在脑中建立一个清晰的心智模型,并通过对话与 Claude Code 建立稳定的协作关系。即便如此,它生成的代码质量也未必如想象中那么高,仍然需要人类进行验证和 review。通常还要结合一些 skill、prompt 以及自动检查和优化工具来兜底,才能保证整体质量。所以我认为,Vibe Coding 和相关工具的使用,至少可以分成两类人、两种路径来理解。 王一鹏:如果我并不是特别在意代码是否优雅、质量是否很高,只要能跑、能用,这种情况下不去 review 代码也没问题吗?还是说如果完全不 review,代码在运行层面本身就可能会出问题? 张汉东:一般来说,一个产品上线之后,后续一定涉及维护。如果形成的是一个“AI 生成代码、AI 修 bug”的闭环,短期内是可以工作的。但随着用户规模和代码规模不断扩大,很容易陷入不可控状态,最终变成一次性应用,用完即弃。对于一些关键领域,比如基础设施或操作系统,使用 Vibe Coding 时,你需要的是钢铁般稳定的结构;而在一些不那么关键的上层应用场景中,可以接受“用完即弃”,我更愿意把这种代码形态比作海绵结构,内部存在不少空隙和不确定性。最终可能呈现的是一种“海绵包裹钢铁”的混合结构。 松子:就我个人而言,评价工具的标准很简单,尤其是对非科班出身的人来说,真正能交付成果的,才是好工具。我用过不少国内和国外的工具,主要集中在应用层,而不是系统层。像汇编、C 或 C++ 这种底层语言,大模型目前显然还胜任不了。我更多使用的是 Python 加后端相关的应用开发。对我来说,谷歌的模型配合 Claude Code,已经足以覆盖日常工作需求。国内工具并不是不努力,但整体来看,底层模型能力仍然存在一定差距。面对复杂需求时,它们虽然很认真地写代码,但错误率偏高,往往需要我花大量时间去做复杂调整。 实际使用中,我在企业内部更多是用 AI 生成 demo 和高保真原型,而对外项目则是一个纯交付过程。做 demo 时,两三天就能完成一个高保真版本;但如果是用 Claude Code 写一个可交付的应用级项目,通常需要三到四周的时间。 以去年为例,从 9 月、10 月开始,我每个月新增的代码量在 10 万到 14 万行之间,12 月我做了一次大规模重构,直接删掉了 90% 以上的代码。到了今年 1 月份才正式进入交付阶段。那时我加了很多自己整理的 Skill 和规则,按照以往的工程习惯去做可用性检查、漏洞检查、代码复用检查等,再交给 AI 进行修复和优化。 王一鹏:是不是存在某些编程语言天生更适合 AI Coding? 马工:我相信语言、工具,甚至整个软件栈都需要被重新设计,变得对 AI 更友好。Rust 在我看来就是一种非常 AI 友好的语言,因为它可以在编译阶段完成大量验证,只要能通过编译,代码质量就已经明显高于很多语言,这对 AI 非常有利,可以极大降低迭代成本。除此之外,我认为 linker、compiler,甚至操作系统,未来都可能需要重构为 AI 友好的形态。因为现有工具几乎都是为人类设计的,而 AI 的思维方式与人类差异很大,这里面我反而看到了很多潜在的创业机会。 张汉东:Rust 对 AI 友好,很大程度上源于它强大的编译器体系,这为 AI 提供了一个清晰的验证反馈回路。更关键的是,Rust 是以类型系统为核心的语言,而类型系统本质上可以理解为一种逻辑证明。当 Rust 程序编译通过时,意味着它在逻辑层面已经被“证明”过了。 我之前有一个实践案例,让 Claude Code 帮我排查一个运行时才会暴露的问题,编译阶段是发现不了的。这个 bug 我自己没找到,但它大概花了五分钟就精准定位出来了。事后我反思,可能正是因为 Rust 的类型系统和强逻辑性,使得 AI 在推理时能够发现这些潜在问题。 当然,Rust 也有不足,比如缺乏像 Lua 这样的动态语言能力。我们团队也在思考,为 Rust 引入一种可以无缝交互的动态语言,语法接近 GS 这类大模型更擅长的语言形式。安全、稳定的核心部分由 Rust 承担,而快速迭代的业务逻辑则交给动态语言来实现,这也是我们正在探索的一种方向。 王一鹏:大家有没有自己的“AI 工具栈”,几个工具协作使用?实际中,有没有遇到过 AI 工具让你“返工成本比人工更高”的情况?程序员是否需要刻意训练自己更好地与 AI 协作? 松子:我确实有一套自己长期使用的 AI 技术栈,包括多 AI 协同写作,我甚至为此给自己设计并实现了几个协作型智能体。回顾 2025 年 3 月到 5 月那段时间,我刚开始深入大模型编程,可能也受到当时模型基础能力的限制,踩了非常多的坑。几乎每天只有 10% 的时间在生成代码,剩下 90% 都花在调 bug 上。那段时期反而是我从非技术背景跨入技术领域、学习速度最快的阶段。8 月之后,尤其是 Claude Code 3.5 版本出来以后,返工成本高于人工成本的情况基本就很少再出现了。 马工:我实际上是在搭建一个团队,为不同的 AI 赋予不同的人格和职责,有的负责头脑风暴,有的负责架构设计,有的负责编码,有的做测试,有的做质量控制,最后还有一个负责部署。我用 Claude Code 的 sub-agents 来实现这些角色,同时又设计了一个项目经理角色,负责协调整个流程,形成完整的工作流。 这套工作流目前相对固定,但我正在尝试把它做成更具弹性的形态,尽量用 AI 去模拟一个真实的人类团队。整体使用下来我已经非常熟练,也并不觉得返工成本是问题,因为返工本身也是由 AI 来完成,而不是我亲自返工。这套流程我在公司内部的生产环境中已经跑得很顺。 同时,在个人项目中,我还有另一套流程和角色,用于写文章,比如公众号内容创作。我的主要工作,其实就是组织这些“AI 同事”完成任务。 至于具体用哪个模型、哪个工具,在我的理论体系里并不是关键问题。我可以随时切换到其他大模型,最多只是质量稍差一些,或者返工次数多一些。这也是我和很多朋友共同追求的目标:构建一套尽量与具体大模型解耦、依赖度很低的 AI 团队体系。 如果打个比方,就像开一家真实的公司,能招到清华毕业生当然最好,招不到就招 985,再不行还有其他学校,但公司依然可以运转。你不能因为招不到最顶尖的人,就干脆不开公司了,那这个思路本身就是有问题的。 张汉东:通常我会用 Claude Code 做规划,用 Codex 做 review,完成后再回到 Claude Code 去实现。我的工作并不只有开发,还包括代码评审、社区工作,以及与出版社相关的写作任务,因此我也为自己打造了一套完整的 workflow。 这套 workflow 的灵感部分来自 Shopify 开源的一套工具,是用 Ruby 写的。我用 Vibe Coding 把它改成了 Rust 版本,并加入了一些结合我自身工作经验的流程设计。比如出版社给我一份大约 178 页的英文翻译稿,我基于 Claude Code SDK,把任务拆分成五个部分并行处理,大概一个小时就完成了包含格式、内部链接在内的完整中文版。 除此之外,我也用这套 workflow 来做代码 review,以及其他流程固定、但相对琐碎的工作,统一交给 AI 处理。还有一个例子是现在比较流行的上下文 MCP 项目,它是开源的,我同样用 Vibe Coding 把它改成了 Rust 实现,并整合了 Rust 的工具链。这样在做 Rust 代码 review 时,就可以把编辑器之外的各种工具一起纳入进来。 整体来看,这些已经构成了我个人的 AI 工具体系。最近我还在尝试把团队过去两年的经验沉淀成 Skill,正好赶上 Skill 这个概念流行,就把我们在 Rust UI 方向的经验整理成一个 Skill,作为团队共用的 AI 编程基础设施,形成一个共享的工具库。 视频 张汉东制作的 nana banana workflow 王一鹏:Vibe Coding 圈有两种玩法:Lovable/Bolt 那种快速出 Demo 给客户看,和 Claude Code 直接交付生产代码(即 Lovable 模式 vs Coding 模式 )。你们公司是哪种?有没有两种混用出问题的? 松子:Lovable 是我去年刚开始用大模型编程时常用的工具,现在回头看,那其实就是当时的阶段性选择。去年 4 月我做了第一个 demo,到 8 月和客户沟通时,我尝试用一种“边喝咖啡边聊需求、现场出 demo”的方式交流。这种模式下原型生成速度非常快,客户可以迅速看到大概的形态。 但我当时犯了一个很大的错误,就是在 live demo 之后,直接尝试把 demo 代码演进成生产级代码,结果掉进了一个非常深的坑。后来我逐渐形成了一种方法:live demo 结束后,先进入“包头”状态,对代码做一次完整重构。把 demo 代码直接拿去改成生产级,几乎就是一场灾难。demo 能跑、能看,但架构往往一塌糊涂,在其基础上继续加功能,重构成本甚至比重写还高。所以我的原则是,demo 用完即弃,属于日抛型产物,只用于表达和验证想法。 马工:过去和客户的交互往往需要研发团队支持,现在有了这些非专业编程工具,销售可以自己完成,整体效率提升非常明显。所以我并不完全同意“Lovable 不能用于生产”这种说法。比如销售做一个 demo,本身就是生产,它在业务上的价值,可能比我写一个非常复杂、可扩展的系统还要高。它能够直接促成订单,那为什么不能算生产呢? 当然,它是日抛型的,但依然是生产的一部分,关键是要把这两类场景区分开。你不能一边期望低门槛快速出成果,一边又要求给你一个完美架构。这本质上是期望管理的问题。很多人之所以对 AI 失望,往往是因为在错误的场景里,期待了错误的结果。 张汉东:在做 AI 工具选型时,确实要明确边界。像 Lovable,从名字就能看出来,更偏向于“让人喜欢”的 demo 型工具,适合给非技术决策者或客户展示,比如销售场景下让客户点头认可。它并不关注代码质量,而关注是否能促成决策。如果目标是专业开发,那就需要像 Claude Code 这样的工具,这是两个不同的领域。我虽然没有深度使用过 Lovable,但研究过他们官网开源的 prompt,写得非常好。它解决的正是非技术用户的痛点。就像我前面说的,即便是“海绵式”的代码,它依然能很好地表达意图,在和客户沟通时,往往比文字、图片甚至视频更有效,因为它是可交互的。 王一鹏:几位老师现在是用 AI 帮你们写 prompt,还是主要自己来写? 松子:我是自己写。 王一鹏:为什么不用 AI 写呢? 松子:我试过,但总觉得 AI 写出来的 prompt 太机械,不如自己写得有感情,更有韵味。 马工:我是大量用 AI 写,而且还专门设置了一个角色,把它当作公司的人力资源负责人。当项目遇到困难,或者到了关键里程碑时,我会让这个“人力资源专员”回顾我们的聊天记录,总结可以吸取的经验和教训,并把这些经验嵌入到各个角色的 cloud MD 中。这样每完成一个项目,我的各个 AI 角色都会在能力上有所提升,这是我对人类组织运作方式的一种模拟。 现实中的公司都会在项目结束后做复盘,决定哪些经验要保留,哪些问题下次要避免。在传统组织中,这些通常通过邮件或会议传递。而在 AI 场景里,我是通过固定的 prompt 把这些经验沉淀下来。 王一鹏:听起来马工已经触及到 AI 的本质了,本质上还是仿生学。 马工:对,本质就是模仿人类。很多 AI 技术上的难题,人类其实早就通过管理学和工程学的方法解决过了,我只是把这些方法原样迁移过来,用在 AI 身上。 张汉东:我也是偏向 AI 写 prompt,我的原则是尽量 AI First。但我会对 prompt 做把控,判断哪些是好的、哪些是无效的。如果需要比较专业的 prompt,我会先去网上找成熟案例,再结合 AI 一起改造成适合自己场景的版本。如果效果不好,就当成一次 debug,不断迭代,直到形成一个真正有用的 prompt。 王一鹏:Karpathy 说 AI 在“可验证任务”(如代码、数学)上可能超越人类专家,但在“不可验证任务”(如架构设计、战略决策)上进展缓慢。你们觉得 AI 什么时候能真正理解什么是“优雅的架构”?还是永远不能? 马工:作为工程师,我的核心目标只有一个,就是把问题解决掉。这个问题是用 AI 来解决,还是让同事解决,或者交给软件系统解决,对我来说本质上都只是工具选择而已。我不会为了用 AI 而用 AI,更不会执着于“一定要用 AI 把问题做到世界第一”。如果某个问题 AI 解决不了,那我就直接插入人工。我也认为,去预测三年后的 AI 会发展成什么样并没有太大意义,因为三年内会发生太多变化。更重要的是用好当下的工具和模型,尽快把问题解决,交付一个能够在生产环境中稳定运行的系统,这是我目前最关注的事情。 马工和同事在 coding 松子:以我自己为例,技术团队写完代码后,我再用 AI 或反编译工具去做 review,确实可以发现并修复大量 bug,很多时候甚至重写代码的效果会更好。但在架构设计和战略决策层面,AI 可以给你一百种“正确”的方案,却无法告诉你哪一种才是最合适、最优的选择。这种取舍判断,我认为仍然是人类最后的护城河。所谓“优雅”,在我看来并不是一个技术问题,而更像是一个审美问题。就像“情人眼里出西施”,我看这些大模型,各有各的美感,但在审美判断上,AI 目前确实还不行,它还需要更多训练。 张汉东:首先是 AI 能否理解“优雅的架构”。我以前在编程时,会直接要求 Claude Code 把代码写得更优雅、架构更清晰,它给我的回复基本是:抱歉,我理解不了“优雅”,我只能进行模式匹配,本质上是在模仿人类。也就是说,它并不真正理解人类的审美。 其次,我们本身就不应该指望 AI 去理解什么是“优雅架构”,这本来就应该由人来把控。就像 Anthropic 去年在官网推出的一套课程,其中有一门叫“4D 人机协作”,属于 AI 素养教育,核心是教人如何更优雅地进行人机协作。其中第一个 “D” 叫 Description,强调在向 AI 描述需求时,要明确哪些事情由人来做,哪些交给 AI。我认为这一点非常重要,有些问题本身就不该交给 AI 去理解。 王一鹏:去年,以 Claude Code 为代表,AI 编程工具的计费逻辑发生调整:从独立 API 计费,到订阅制+使用量控制。这些调整背后的动机是什么?另外,这些变化对开发者来说,使用成本是更高还是更低了?支付高额的费用,值不值呢?你用这些工具的时候,会主动关注 Token、调用量或费用上限吗? 马工:我并不认同“Claude Code 很贵”这种说法,这完全取决于你的参照系。我是把它当作一个“人”来看待的。你花 200 美元,根本不可能在任何地方请到一个能稳定写代码的人。从这个角度看,它便宜得不可思议。 目前 Anthropic 的问题在于,Max Plan 在法律上不能用于公司场景,我们公司只能使用 Team Plan,而 Team Plan 的额度又低于 Max Plan,超出部分只能走 API 计费,价格大概贵十倍,这确实带来了一些挑战,只能通过一些变通方式解决。但总体来看,这笔账其实不用算,只要你用得上,它能替代好几个员工。 松子:我个人一直更偏好订阅制。以我自己的真实数据来看,从元旦往前推的一个月内,我大概用了接近 28 亿个 token。如果按 API 计费,那成本会非常夸张;但用 100 美元的 Pro 订阅,对我来说反而是极其划算的。 如果按 API 算,这个工作量可能要几万美元。实际上,这相当于一个五人团队的产出,比如两个前端、两个后端,再加一个产品经理。按月薪 3 万计算,三个月就是 45 万的人力成本,而我用 Claude 只花了 100 美元。 张汉东:在 Code 订阅模式出来之前,我也只能用 API,确实非常贵,有时候只是打开项目又关掉,也会被计费,感觉很不可思议。后来转向订阅模式,哪怕有周限额,只要不是同时推进太多项目,其实是完全够用的。我有一段时间同时做了好几个项目,每天熬到两三点,一个月几乎没怎么睡,甚至还注册了多个账号并行使用,多少有点“薅羊毛”和数据蒸馏的嫌疑,后来我自己也意识到这样不太对,就收敛了,只把精力放在真正重要的项目上。我的建议是,要用就用最好的模型,无论是工作还是学习,否则你用一些中转服务,甚至都无法确认模型是真是假,很容易被掺假。 王一鹏:你们如何看待去年 Devin 这种全自动 AI 程序员的出现?与 Cursor 等人机协作工具相比,各位认为哪一个才是未来企业级开发的主流?你觉得现在的 Agent Coding,是在制造“可演进系统”,还是在制造“未来无人能接手的黑箱”? 马工:关于“无人软件工厂”或“软件黑灯工厂”,我几个月前在公司内部亲自尝试过,结果是非常惨痛的失败。除了 Devin,还有 OpenSWE、NonSmith 等一系列类似的全自动方案,基本没有真正成功的商业案例,更多是自我宣传,没有客户愿意用真金白银为其背书。在我看来,这条路线至少在现阶段没有必要:既然我已经用 AI 替代了 90% 的成本,剩下 10% 插入人工又有什么问题?我们的目标是解决问题,而不是证明“AI 无人工厂”的学术可行性。 王一鹏:当时这个“工厂”失败的具体原因是什么? 马工:第一,AI 在需求理解上极易产生偏差,无论需求文档写得多详细,都无法完全避免。第二,在系统架构上缺乏一致性,不同任务往往采用不同实现方式,即便用规则或 promise 约束,也仍然会出现不遵从的情况。第三,在最终交付质量上,人类能够理解质量是一个光谱,而不是 0 或 1,知道什么时候可以放松、什么时候必须严格,但 AI 缺乏这种上下文感知,表现非常不稳定,难以真正满足客户需求。 这些问题叠加后,你会发现交付结果始终达不到预期。相比之下,在工作流中插入少量人工控制节点,问题就能有效解决,而且成本并不会大幅上升,因为人只负责把控关键节点,而不需要亲自完成大量工作。 松子:我认为全自动 Agent Coding 目前存在下面几个致命问题。第一是没人 review,Agent 自己写、自己测、自己合并,最终谁来负责?第二是上下文严重丢失,十个月后再看代码,可能连 Agent 自己都解释不清楚,黑箱叠加黑箱,已经不是“屎山”,而是“黑洞”。屎山还能慢慢重构,黑洞则只能推倒重来。人写的代码再烂,至少还有责任人;Agent 堆出来的代码,一旦出问题,根本不知道该找谁。 像 Devin 这样的产品,发布时非常惊艳,但真正用起来却是一地鸡毛。简单任务尚可,稍微复杂就开始跑偏,上下文理解和调试能力甚至不如人类工程师,更像是一个需要人时刻盯着的 AI 实习生。从 ToB 企业的角度看,真正合理的形态一定是人机协作:关键节点可控、可维护、可追溯。AI 应该是副驾驶,而不是司机,方向盘必须掌握在人手里。 张汉东:未来三到五年内,人机协作一定是主流,但长期来看,Agent 会成为主流。我之所以这样判断,是因为 Anthropic 推出了系统化的 4D 人机协作课程,这说明在短期内,他们并不认为模型本身会出现足以彻底替代人的突破,否则没必要投入如此多精力去教人如何协作。 但从长期看,Agent 的方向依然非常明确。以 Claude 推出的 Skill 为例,它并不仅仅是 Prompt,而是把人类的能力和经验更精准地沉淀并交给 AI。随着 Skill 的积累和热加载能力的增强,Agent 在特定团队和场景中,已经具备成为主流生产力的潜力,未来甚至可能走向跨行业的通用化。 此外,Anthropic 收购了前端打包工具 Bun,也明确提出“下一代软件基础设施”的概念。结合谷歌、马斯克等公司的动向,可以看到未来的软件形态,很可能是面向 Agent 而非人类 UI 的。这些信号都在指向一个结论:短期内要解决黑箱问题、强调人机协作,但长期演进方向,仍然是 Agent。 王一鹏:有个比较极端的问题,你现在交付的东西,如果有一天 AI 不在了:你自己还接得住吗?还是你已经默认“反正以后也会有更强的 AI”? 松子:如果 AI 突然不在了,我确实接不住,但我也没打算硬接,我一定会去找下一个 AI。与其担心 AI 会不会消失,不如担心自己是否跟得上 AI 的进化速度。对我来说,一个很明显的状态就是每天都在学习新词、新玩法。每天至少两次浏览不同的 AI 网站和论坛,看看大家在讨论什么,从而不断更新自己的认知。 张汉东:首先,我认为 AI 不可能“不在”。从能源、算力以及各国的投入来看,无论是美国、日本还是中国,未来电力和算力只会越来越充沛,因此我并不太担心 AI 会整体消失。更重要的其实是你如何看待 AI,以及你对 AI 的依赖程度。在使用 AI 时,我们必须保留自己的判断能力,同时具备对 AI 输出结果的验证能力。如果 AI 不在了,大不了重新学习,但关键在于:你之前用 AI 写出来的系统和架构,你自己能不能 hold 住?你是否知道该从哪里重新接手?这取决于你在使用 AI 的过程中,是否建立起清晰的心智模型。如果你只是把 AI 当成一个黑箱,那一旦 AI 不可用,你肯定是接不住的。 而且现实中,AI 不可用的情况并不少见,比如账号被封。Claude 封号并不罕见,如果在一周内你的账号被封,而你手头的工作又有 deadline,这时该怎么办?找不到替代 AI,就只能自己顶上。因此,在日常与 AI 交互时,就必须提前做好这种心理和能力上的准备。 马工:AI 本身不会消失,但 AI 在你所在国家或地区的可用性,确实可能成为问题。比如 Anthropic 目前就不向中国提供服务,未来随着地缘政治变化,也不排除出现更极端的情况,你所依赖的某个服务突然完全不可用。 从企业供应链安全的角度来看,通常有两个对策。第一是准备 Plan B,比如智谱目前就主打作为 Claude 或 Anthropic 的替代方案,性能可能只有 80%,但价格只有十分之一。第二是在使用过程中,尽量降低对单一模型的强依赖,让工作流具备足够的韧性,即便切换模型也能完成任务,只是效率略低一些当然,在条件允许的情况下,比如我现在能用 Anthropic,我还是会直接用它,而不愿意花时间去适应那些便宜但体验不佳的模型。 王一鹏:有人说和 AI 多花时间头脑风暴是被严重低估的技巧,“简单功能少聊,复杂功能多聊”。但这不就是产品经理的老本行吗?程序员写代码的时间是不是正在被“和 AI 聊天”取代?另外,当 AI 工具成为习惯后,个人的思维方式需要跟着发生什么变化?顺便给大家一些使用 AI 编程的建议? 松子:简单功能少聊,复杂功能多聊,这本来也是产品经理的基本功。现在的模式是,产品经理先和 AI 深度讨论需求,再与技术团队协作,用 AI 写代码,最后由产品和技术一起审核,协作方式从“沟通产出”变成了“协作产出”。 在技术实现能力上,AI 确实在拉平差距,很多工程师的实现能力被 AI 显著拉近了。但需求表达能力反而成了一种稀缺资源。我们合作的一家央企,原来的“技术团队”已经改名为“需求经理”,他们大约 50% 的时间在和 AI 对话,30% 的时间审查 AI 生成的代码,剩下 20% 用于调试。这并不是降级,而是一种升级,从写代码转向架构和产品思维。 从“怎么写”转向“写什么”,从一次性完成转向迭代逼近。过去关注的是语法、API 和实现细节,现在关注的是业务逻辑、边界条件和异常处理。以前追求完美,现在更强调先让 AI 跑起来,再逐步修正。同时,还有一个明显变化:以前自己想明白就够了,现在必须让 AI 也想明白,这反而倒逼自己的思考更加清晰。在我看来,AI 时代最核心的能力不是写代码,而是把需求说清楚;说不清楚,AI 就会用一堆 bug 来“教育你”。 王一鹏:很像数学学习的过程。早期更多是学习计算方法,比如三角函数,而真正进入数学研究后,重点变成了提出问题、证明定理,并把推理过程表达得清晰、可验证、可被他人理解。现在的开发工作也类似,基础计算可以交给 AI,人只需要关注更高层次的问题。 马工:和 AI 聊天本身并不难,任何人都可以做到,但真正的挑战在于能否形成习惯。你只要有问题就去找 AI 聊,几乎只会有收益,不会有坏处。 我有个朋友,任何事情看到一句话,都会第一时间丢给 AI。我认为这会显著提升你的知识密度和深度,因为 AI 本身就是最“博学”的存在。我也在刻意培养这个习惯。前几天我修洗碗机,就是在 AI 的指导下完成的。我现在也还在思考,AI 在我生活中究竟扮演什么角色:有时是员工,有时是秘书,有时是导师。它并非上帝,但如果你养成这种与 AI 持续互动的习惯,你能从中获得的价值会非常巨大。关键在于,你要主动去找它,把它当作自己的“贵人”。 王一鹏:这其实和大家对 AI 的期望有关。有些人只进行几轮对话,得到不满意的结果就放弃了;有些人愿意聊二三十轮,得到一个 60 分的结果,再自己补到 80 分。但马工对 AI 的期望显然更高,是希望通过多轮对话,最终交付一个接近 90 分的结果。 马工:我在 ChatGPT 里做了定制化设置,明确要求它进行批判性思考、挑战我的观点、不清楚就不要回答,所有结论都必须有来源。我甚至在“塑造”AI 的性格,因为 AI 很容易顺着用户说话,而我刻意要求它不要强化我的偏见,而是帮助我识别并修正偏见。你不能把 AI 当成一个全知全能的神来崇拜,否则一旦结果不符合预期,就会迅速失望并转而寻找“下一个神”。 你之所以向 AI 求助,本身就说明你的认知是有限的,如果 AI 只是顺着你说,只会加固你的局限。你真正需要的是一个既支持你、又挑战你的对象,让你意识到自己可能是错的,甚至从根本上重新审视需求或架构。这也是为什么产品经理往往更适合使用 AI,因为他们从职业生涯一开始就习惯被挑战,而程序员往往不习惯被质疑设计。 张汉东:至于“程序员是否会被 AI 聊天取代”,我并不认同这种说法。实际上,即便在没有 AI 的时代,程序员在写代码前也要先对需求进行内化、建模,这是一个与自己对话的过程,现在只是把这个过程外化为与 AI 对话。过去当我把方案完全想清楚时,往往已经不太想写代码了,因为后面更多是体力劳动;现在有了 AI,我只需要把思路说清楚,代码就可以交给它完成,反而节省了大量时间。 松子:Claude Code 有一个全局配置文档,我在去年 10 月对它做过一次升级。配置中,我为它设定了明确的用户关系和协作角色,并且根据不同关键词加载不同的档案,与 Skill 结合完成不同类型的工作。效果在于,不同工作场景下可以快速切换不同角色和协作模式,比如写书、写文章、处理工作问题或生活问题,都能调用不同的“人格”和配置,提高整体效率。 张汉东:我觉得人格设定本身是有价值的,至少能提醒自己把 AI 当作伙伴。如果我也这么设定,可能就不会动不动骂 AI 了。 马工:我有个朋友正好反过来,给 AI 设定了一个“暴躁老哥”的人格,每次写完代码就让它来骂一遍,效果反而很好。有些场景下并不需要所有人都温和友善,有时确实需要一个“坏人”来提高整体质量。所以这完全取决于你自己真正需要什么。与其照搬别人的设定,不如把你在现实生活中渴望的那种角色,直接写成 prompt,交给 AI。 王一鹏:AI 生成的代码通常'能跑',但鉴别它是否'优雅'或'可维护',反而需要更高的能力。这是不是说明 AI 编程其实提高了门槛而不是降低?导致现在用 AI coding 最爽的是更资深的开发者? 张汉东:我觉得和年龄没有关系,即便把 AI 交给一个三岁小孩,只要他具备语言能力、能够表达自己,就同样可以使用 AI。小孩子的一个显著特点是不断追问“为什么”,本质上就是能够提出真实的问题、表达真实的困惑。这在我看来,是使用 AI 最核心、甚至唯一的重要能力。无论是在个人成长、工作还是职场中,关键都在于你能否觉察到自己真正遇到了什么问题,并把它清晰地表达出来。这听起来或许有些鸡汤,但所谓“活在当下”,本质就是对自身处境保持觉察,并将问题说清楚。 马工:以我个人的经验来看,我们公司已经不再招聘初级工程师,只需要资深工程师。原因其实很简单:从企业角度看,我不再需要能力处在“及格线”的工程师,因为他的水平可能与 AI 相当,甚至低于 AI,而 AI 在编程语言上的覆盖面远远超过个人。企业为此还需要支付较高的薪酬,自然缺乏招聘初级工程师的动力。 之所以我们这些“老登”还能处在第二层,是因为我们的能力确实比 AI 略高,至少可以指导 AI 工作。对企业而言,这种能力是有价值的,而且这种价值会被 AI 成倍放大。但如果每个企业都基于同样的逻辑做决策,就会有大量年轻人长期找不到工作,这将是一个非常严重的社会问题。 松子:入门门槛确实被大幅降低了,同时精通的门槛也被拉低,但天花板却被抬得更高了。现在入门可能只需要十分钟,就能做出一个看起来不错的 Demo 网站,但从“能跑”到“能用”之间仍然存在明显差距,无论是安全性、性能还是可维护性,都还有大量提升空间。 另一个重要变化是中间层的塌陷。过去依靠手速和熟练度生存的那一层工程师,正在被 AI 快速替代。入门者可以借助 AI 很快学会写代码,而中间层却被压缩消失。反而是依靠架构能力和判断力的资深工程师,在 AI 时代变得更加稀缺。AI 拉平了“会写代码”的价值,却显著放大了“判断代码好坏”的价值。因此,我认为 AI 时代最危险的并不是不懂代码,而是以为自己已经懂了。 王一鹏:有人说 AI 不但不会让架构师变多,反而会让架构师更稀缺:不是因为更难,而是“成长路径和回报同时塌陷”,你们同意吗?如果新人都用 AI 跳过基础训练,10 年后谁来当架构师? 松子:AI 并不是让架构师或产品架构、业务架构变得更多,而是让真正具备架构能力的人更加稀缺。这种稀缺性非常反直觉,并非因为事情变难了,而是因为成长路径发生了塌陷。一个行业中专家的数量,往往取决于两个因素:是否存在清晰的成长路径,以及是否有明确且足够的经济回报。像医生、律师这些职业虽然门槛高,但路径清晰、回报明确,因此仍然吸引大量人才。 而 AI 的出现,在一定程度上削弱了这两个条件。新人练手的机会变少了,如果直接依赖 AI 生成代码,就会跳过“如何设计才是最优”的思考过程。这就像计算器普及后,心算能力逐渐退化一样。未来十年,也许并不缺会使用 AI 的人,真正稀缺的是懂得如何教 AI 正确工作的那类人。 马工:现有的职务和头衔体系,可能在未来几年内会被重构,取而代之的是一套新的角色和职称体系。我加入公司时是 leader engineer,但后来我和老板沟通,直接把头衔改成了“AI orchestrator”,工作内容也从传统工程转向管理 AI agents。我相信未来几年会不断涌现新的头衔,而年轻人反而可能更有优势,因为他们没有历史包袱,可以用更 AI 原生的方式去思考。 但在新的体系真正成型之前,会有一个相当艰难的过渡期。年轻人确实会在这几年里大规模地面临就业困难,看不到清晰的上升路径,企业也缺乏培养他们的意愿。以我现在的团队为例,三个人就能完成过去几十人团队的工作,而且效率更高。这实际上意味着,我们无意中减少了大量岗位。如果没有经济层面的重大增长,这种压力在短期内很难缓解。 王一鹏:现在写代码变得简单,难点在于理解代码的现有内容、意义以及修改后可能导致的问题。这会对初级开发者的成长路径产生什么致命影响?AI 是不是正在直接“掐断”初级开发者本该经历的那条成长路径?如果公司都在裁高级工程师、只留应届生+AI,谁来教新人识别 AI 的坑?" 马工:年轻人探索新路径几乎是必然的,历史上也反复出现过类似情况。比如传统零售行业,过去需要从管理培训生、门店员工一步步做到店长、区域经理。电商兴起后,很多毕业生直接进入平台做“店小二”,反而成长为行业核心力量,并没有走传统路径。我相信软件行业中也一定会出现类似的新路径,只是目前还在探索阶段。 张汉东:从趋势判断上看,短期内人机协作仍然会是主流。在这一阶段,经验丰富的人依然是被需要的。同时,也会有一些年轻人抓住机会创业,他们往往会雇佣具备经验的老工程师。但从更长期来看,如果三到五年后以 Agent 为主流的模式真正成熟,职业结构可能会发生更根本的变化。 今天的架构师主要面向代码,参与人机协作;但未来的架构师,可能不再直接面向代码,而是面向多 Agent、多模态系统,负责整体调度和协同。这种能力并不一定依赖写代码,而更多依赖行业理解、领域知识和一线经验。架构本身并不局限于技术领域,任何行业只要具备架构能力的人,都有可能胜任 Agent 架构的工作。 王一鹏:现在张老师和松子老师所在的团队,还在招聘初级工程师吗? 张汉东:之前我们确实还在招聘初级工程师和实习生,但今年开始,团队的负责人已经明确要求全面推进 AI coding。如果现在还有新人岗位,也必须具备使用 AI 的能力。因为我们的 AI 工作流已经在团队中全面铺开,如果你进来却不会用 AI,基本无法融入工作。现在大家都是 AI 在干活,没有精力再进行传统意义上的手把手教学,有问题直接去问 AI。通过 workflow 和技能体系,整个团队已经高度 AI 化,新人必须跟上这个节奏。 松子:过去新人进来还会有人带,现在几乎没人再教,都是直接跟着 AI 学。另一方面,以前一个项目需要两名技术人员协作完成,现在往往是一个人加 AI 就能独立完成,形成一种“超级个体”的工作模式。新人需要自己负责一个完整方向的产品,并借助 AI 实现。 当前很多年轻人选择创业,背后有几个原因。首先,信息差红利基本消失了。过去创业需要长期积累和信息优势,而现在通过 AI 工具,几乎可以瞬间获得大量信息。其次,创业门槛被大幅拉低。大模型出现后的这两三年,低代码、AI 工具和云服务显著降低了 MVP 的实现成本,使得创业的技术门槛几乎被拉平。在这种背景下,真正的关键反而转向商业模式、业务理解和业务架构。 王一鹏:展望 2026,各位认为,今年最确定会发生的三个变化是什么?程序员的哪些能力会进一步被 AI 重塑? 技术人未来最应该开始学习或加强的能力是什么? 张汉东:过去这一年带来的变化,几乎相当于以往十年的迭代速度,很多事情已经无法预测,任何可能性都有可能发生。不过我仍然坚持一个判断:在未来三到五年内,人机协作依然会存在明确的窗口期。 在这段时间里,我对学生的建议是,首先一定要跟上 AI 的发展,最基本的是你得会用 AI。更重要的是,你要获取第一手信息,必须持续关注 AI 最前沿的动态,并基于这些信息去判断趋势。 其次,你一定要尽量掌握当前最好的 AI 工具,同时建立属于自己的 AI 工作流和学习路径。只有这样,才能顺利衔接后续以 Agent 为主流的发展阶段,知道如何指挥 Agent 工作,并在过程中持续积累行业经验。 马工:我的态度既乐观也悲观。悲观的一面在于,我认为 AI 取代大部分劳动力、引发大规模失业几乎是不可避免的,这一点个人无法改变,社会是否能够适应,这是政治和制度层面的问题。但从乐观的角度看,如果有一些年轻人足够有野心,想真正做出点东西,现在反而是最好的时代。以 AI coding 为例,我并不认为现阶段的工具已经达到了“世界一流”,它们只是暂时领先了半圈,而这是一场马拉松,领先优势随时可能被反超。在这个行业里,我不认为存在真正的权威。年轻人与所谓的世界一流专家,本质上站在同一起跑线上。 我现在特别想做的一件事,是重新构建一套话语体系。比如,为什么一定要有“架构师”这个角色?也许我们会创造出新的头衔和新的定义,年轻人同样可以参与其中。我甚至会认为自己是世界一流的 AI coding 专家,并不是因为我一定最强,而是因为我没有看到明显比我强很多的人。 如果一个年轻人有足够的胆量,想成为新时代的软件工程思想领军人物,现在就是最合适的窗口期,可能只有一到两年,必须立刻行动。一定要获取一手信息,不要只看公众号,不要只接受别人咀嚼过的结论。亲自动手的成本其实很低,只要你自己去实践,就会获得与他人完全不同的体验,通过不断对比,你才能逐渐和别人站在同一水平线上。如果你只是跟着某位名人说什么就做什么,那永远都会慢一步。更何况,很多观点本身也带有立场和商业目的。 另外,如果你真的想探索这个方向,不要只输入、不停地听,还要输出、去表达。讲对讲错并不重要,也不存在标准答案。只要你的观点足够有逻辑,就能吸引到志同道合的人,甚至走向创业。我认为,对于真正有目标、有野心的年轻人来说,这是一个极好的时代。 松子:AI 编程正在成为标配,已经不再是加分项,而是基础能力。中间层开发者正在大规模转行或被淘汰,“一人公司”会成批出现,这种趋势已经在现实中开始显现。在这样的背景下,最大的挑战在于学会如何与 AI 协作,并把更多时间投入到业务理解上。真正理解业务的人,才能告诉 AI 应该做什么。 归结为一句话,就是要放下对手工写代码的执念,从“敲键盘”转向“拿指挥棒”。在 2026 年,真正具备竞争力的,不是单纯写代码的人,而是能够指挥 AI 写代码、并把握方向的人。“回不去手工 coding 的时代了”

把 AI 当成一个同事,结果为王
编程老手们,都怎么用 AI 工具?

用 AI 编程,到底贵不贵?
全自动 AI 程序员,目前行不通
“只招会用 AI 的实习生”
“一人公司”成批出现,年轻人最好的时代
新技术发布即引发轰动,旋即又迎来口碑反转——这种“快进式”的舆论循环,正成为生成式 AI 时代显著的传播特征。 上周末,一个名为Moltbook的智能体社交平台以前所未有的速度席卷了全球科技圈。在那个被称为“AI 版 Reddit”的数字空间里,数十万个 AI 智能体自发地发帖、点赞甚至相互“密谋”。特斯拉前 AI 负责人安德烈·卡帕斯(Andrej Karpathy)曾感叹其为“科幻成真”。 然而,“打脸”来得比热度更快。 昨夜,Moltbook 在 X 上被曝存在致命的安全漏洞:由于缺乏基本的访问控制,超150 万用户的敏感数据(包括电子邮件、登录令牌以及极为关键的 API 密钥)遭到泄露。这场从“科幻奇迹”到“数字垃圾场”的瞬间滑坡,恰恰为我们揭开了 AI 时代隐私盲区的冰山一角。 Moltbook 的崩塌并非偶然,它反映了当前 AI 应用开发中普遍存在的 Vibe-coding 弊端。在这种模式下,开发者追求快速上线和病毒式效应,却将网络安全视为事后才考虑的附件。 上周三,全球迎来第 20 个“数据隐私日”。 回望十年前,隐私讨论的焦点尚停留在 Cookie 合规、数据库加密以及 VPN 的防御。然而,随着生成式 AI 在短短数年间完成从实验室走向生产力中枢,一个新的隐私盲区正在悄然形成。 在这个智能涌现的时代,数据泄露的范式已然发生突变。Akamai 大中华区售前高级经理马俊表示:“AI 时代的数据泄露不再需要暴力破解,攻击者正在利用 AI‘乐于助人’的天性,将原本用于赋能的交互界面,变成了一场精密的数据窃取实验。” 传统的网络攻击往往像是一场破门而入的劫掠——攻击者需要寻找系统漏洞,绕过防火墙,最终窃取静态存储的文件。但在人工智能时代,这种暴力美学正在被一种极具隐蔽性的“系统性查询(Systematic Querying)”所取代。 根据Akamai 发布的《2025 年网络安全态势报告》(数据来源于其全球流量监测网络),2025 年针对 AI 接口的 API 攻击次数较 2023 年增长了近180%。马俊指出,这种新型威胁的本质在于其隐蔽性与独特性。由于攻击是发生在正常的系统交互中,传统的检测工具很难将其标记为恶意行为。 AI 模型被设计初衷就是为了分享信息并提供有用的回复。这种“服务特性”为恶意行为者创造了绝佳的机会。攻击者不再询问“请告诉我数据库的账号密码”,而是通过数千次看似合理、甚至带有业务逻辑的精心提问,诱导 AI 在不知不觉中吐露其训练数据中的敏感信息(PII)或核心算法。这就像是在一个极其热情的员工面前,通过不断的套话,最终拼凑出公司的财务机密。 如果将数据安全比作一幅完整的拼图,那么系统性查询就是一场极具耐心的掠夺。 攻击者深知,直接要求 AI 提供完整敏感数据会触发内置的“护栏(Guardrails)”,因此他们采用了“分而治之”的策略。 在马俊描述的典型场景中,攻击者会利用自动化脚本进行海量提问。每一次提问获取的信息可能只是某个客户姓名的缩写,或者是算法中的一小段伪代码。 但在大量查询的累积下,这些碎片化信息最终能够被重构。根据OWASP(开放式 Web 应用程序安全项目)发布的《2025 年 LLM 十大安全漏洞(Top 10 for LLM)》,“敏感信息泄露(Sensitive Information Disclosure)”高居榜首。报告指出,这种泄露不仅源于训练数据本身的瑕疵,更源于模型在推理过程中对提示词(Prompt)权重的过度响应。 此外,比数据泄露更令企业感到胆寒的是模型窃取。AI 模型是企业投入巨资研发的核心资产。攻击者通过系统性地探测模型的输入与输出,可以逐步推断出模型的权重参数甚至其核心逻辑。 通过这种方式,他们可以近乎零成本地复制竞争对手花费数亿美元训练出来的成果。马俊强调,这种针对知识产权的直接盗取,正在成为 AI 军备竞赛中最阴暗的一面。 这种隐形威胁带来的后果是灾难性的。由于 AI 系统通常直接连接业务链条,一旦发生泄露,不仅意味着经济上的直接损失,更意味着法律维度的全面崩塌。 面对这种从交互中产生的风险,传统的防火墙已力有不逮。马俊提出了一个从策略、技术到流程的“综合防御框架”,旨在将安全基因植入 AI 的每一次吐息之中。具体措施如下: 基础管控:策略制定与技术拦截。组织必须建立严格的数据分类策略,确定 AI 应用程序和大型语言模型(LLM)可以处理哪些信息,并必须实施能够检测异常查询模式的实时监控工具。这些技术保障措施应包括输入净化、输出过滤和速率限制,以防止意外的数据暴露和蓄意的提取尝试。 进阶监控:行为分析与基线检测。持续监控和威胁检测也是必不可少的步骤。安全团队需要专门的监控解决方案,能够实时识别可疑的提示词模式、异常的数据访问行为和潜在的模型操纵尝试。这包括部署行为分析,为正常的 AI 应用程序使用建立基线,并对可能表明泄露尝试的偏差发出警报。 组织流程:红队演练与审计响应。全面的防御策略还应包括以员工为中心的安全措施和事件响应能力。定期进行模拟 AI 特定攻击场景的红队演练,有助于组织在恶意行为者之前发现漏洞。安全领导者还应保留所有 AI 交互的详细审计线索,并建立专门设计的清晰事件响应协议,以应对基于 AI 的数据窃取企图。 2026 年的数据隐私日,不再只是一个纪念符号,而是一个分水岭。我们正处于一个生产力爆炸与安全盲区并存的奇点。 正如 Sam Altman 在上周线上研讨会上所提到的,智能正在成为一种随处可见的廉价资源,但这种资源的流动性本身就带有风险。马俊及 Akamai 的洞察提醒我们:当我们惊叹于 AI 的博学与体贴时,切莫忘记,它也可能在不经意间交出企业的“命门”。 在 AI 时代,最顶尖的安全不是更厚的防火墙,而是更敏锐的洞察与更严苛的治理。唯有将防御视野从数据库延伸到对话框,我们才能在享受 AI 带来的“无限富足”时,守住那条名为隐私的生存底线。 隐形的裂痕:从“强攻数据库”到“巧取对话框”
合规不再是“纸上谈兵”
国内的网盘太厉害了,没法用了。
最开始黑群,不小心点了升级后,废废了
所以换到了飞牛,打算体验体验,刚把 20T 的资源重新下载好,又出了这档子事。
还有其他可以换的系统吗?
也不打算用黑群了。之前的黑群引导盘找不到了。
倒腾了很长时间的 NAS ,乐趣就是拆了装装了拆,去年全面换了飞牛,所以没逃过这次的坑。提提关于我倒腾过的各类 NAS 的感受吧。
黑群/白群:倒腾过黑群和白群的 DS920+。感受是 web ui 操作舒服,功能齐全且描述直观,文件同步客户端多版本管理这些功能对比飞牛可好太多了。白群有 QC 公网链接(但速度感觉很一般)。黑群其实还是挺稳定的,功能基本和白群一致,没有 QC ,安装好以后不倒腾太多基本没问题,印象里黑群的升级挺麻烦的。媒体库要用 jellyfin 或者 emby ,虚拟机和 docker 都支持。群晖最大的问题在于,白群那个万年不变的低规格配置(我的 DS920 得靠着一个 USB 转 2.5G 网卡过日子,赛博尿袋了属于是),以及堪比诸子百家的移动端 APP ,至今看不明白。
PS:我 NAS 入坑就是星际蜗牛入门套装开始的,再来一次我绝对不碰,浪费的钱都可以买辆便宜小四轮了。
威联通:没折腾过黑威联通,门槛比较高。白的用过 TVS951N 和 TS873A 。感受是硬件性价比高且有设计特点,OS 的专业性很强但描述很晦涩,WEB UI 卡是真的卡(哪怕后来说更新了优化了,还是卡),APP 这块没有比群晖强多少。威联通的机器设计亮点比较多,特别是 951N 这些,是带 2.5 寸的小盘位的,有几款甚至带 SATA/兼容 U2 盘位,加上威联通的 qtier 分层存储(说白了,高频读取的丢 ssd 层,冷数据丢 hdd ),我拿他挂了很久的 PT 。另外威联通有一个套件叫做 Qsirch ,在 pdf 等文档传入 nas 以后,先进行 ocr 并建立索引,之后使用时能实现搜索图片文字内容,算是很好用的功能,但要收费。有类似白群的外网 ID 连接方式,不好用+1 。
Unraid:自建 NAS 最早使用的就是 unraid ,也是从这里开始接触到 snapraid 的理念的,我觉得 snapraid 真的是垃圾佬的终极方案,可以充分利用多个不同容量的硬盘,组成超大容量的单一存储池,并且多块硬盘之间还可以按需唤醒和休眠,并且可以设置文件夹写入的硬盘实现类似分层存储的效果。当时用的机箱是万由 810A ,8 块企业盘炒豆子,这个休眠机制算是拯救了我的耳朵。unraid 的虚拟机效率很高,直通方便,但是没有配套的 app 应用,需要自己解决外网访问问题,并且自建 nextcloud 、emby 这些服务,算是比较倒腾的。之前 unraid 是买断制的,我觉得价格相对公道,转订阅制以后我觉得性价比直线下降。
Truenas:只负责存储的 NAS 系统,支持 ZFS 的很多高级特性,读写性能很强,但是配置要求高、应用安装复杂,我觉得家用的情况下完全不要尝试。我倒腾 NAS 最巅峰的一次就是组的 truenas ,买了个 H12SSL-i 主板(服务器主板的噪音真的大,散热器很难选)+epyc 处理器+256G 服务器内存+8x16T HDD+4x2T SSD+半人马座机箱,趁着矿潮卖了,怒赚一笔离场,换了极空间 Z423 。不过至今,我觉得全闪 NAS 最好的方案还是 epyc 服务器平台+80 块钱左右一张的 pcie 拆分转 4m2 卡,不过全闪的价格涨的已经让人没希望了。
极空间:只用过 Z423 pro ,看中高配置+小体积+4 个 M2 盘位。说实话,极空间的 app 做的不错,官方带的外网穿透服务速率给力,PC 端文件夹同步功能也好用,影视应用好用到让我直接把 emby 的授权卖掉了。但是极空间首先必须绑定手机号,并且权限管理真的很反智,谁家建 NAS 的管理员不能查看系统的全盘文件的?另外 Z423 这个机器也很迷,散热不舍得多给一点点,日常待机 CPU 60 度+,跑点任务 CPU 负载维持不到 20%也能直接 90 度+,接手的买家跟我说这机器热的死机了,还返厂维修了一次。
FNos:现在在用的,我已经把机械盘都卖掉了,飞牛本地只放一些重要的文件到闪存上,媒体库通过挂在网盘直链播放。说实话,飞牛的官方 ID 穿透服务我还是比较满意的,199 买了包年,在 v4 地址被收回以后这个穿透我用的还比较频繁。网盘挂载+直链播放确实很方便,平时媒体库的维护直接在网盘上转存就好了,不用浪费时间下载和整理。不过其他的小问题确实挺多,比如飞牛的系统盘不支持备份(群晖和威联通这种会把系统信息在所有硬盘上都存一份),刚支持 zfs 的版本把我的一块 m2 盘干到不认盘等等。
至今还有几个想碰没碰过的:Openmediavault (很早的时候看 linustechtips ,他们用的这个,但我没有动力尝试)。铁威马和华芸,绿联的成品 NAS 。铭凡之前推出 n5 的时候,似乎自带的 ssd 里面装了一个铭凡的 nas 系统,也不知道什么样的。网易爆米花,了解不多,但似乎也支持直链播放,不知道体验会不会比飞牛的好。
另外,现在云盘的空间是越来越足了,115 有很大的空间,google 的 ultra 会员也有 30t ,其实我有点想把文档也放到云端加密存储+NAS 侧解密,不过还是只限想想。。
最近有一种很强烈的疲劳感,不知道你们有没有
我并不是不会用搜索引擎。
相反,我算是那种很会“搜”的人:
关键词拆解、site 、英文、各种组合,我都很熟。
这两年我也大量在用 ChatGPT ,写代码、查思路、做对照,确实很强。
但最近有个感觉越来越明显——
我越来越不知道“该搜什么 / 该问什么”了。
搜索、ChatGPT 、抖音,其实解决的是三种不同的问题
当我非常明确要找一件东西,比如:
某个 API
某个框架文档
一个确定的问题
搜索和 ChatGPT 都是最优解。
但更多的时候,我其实只是想:
随便看看互联网最近在干嘛
找点灵感
放空一下脑子
这时候,我反而会打开 抖音。
但刷着刷着,又会产生另一种疲劳感。
抖音很轻,但内容太“重”
刷短视频的时候,我几乎不需要思考:
停下来 → 有感觉
划走 → 没感觉
这种交互非常高级。
但问题是,短视频的内容本身是高度加工过的:
情绪被放大
节奏被设计
推荐目标往往是“多看一点”
刷完之后,很容易更累,而不是更清醒。
搜索和 AI 要你思考,短视频替你思考
后来我意识到一个很有意思的对比:
搜索 / ChatGPT:
你要先想清楚问题是什么
短视频:
算法帮你决定你该看什么
两边都很极端。
而我想要的,其实是中间态。
“刷”,不一定非要刷内容
有一天我突然在想:
如果保留“刷”的轻交互,
但把内容换成真实存在的网站,会怎么样?
不是视频,不是观点,不是情绪,
而是网站本身。
所以我做了一个很小的实验
我做了一个网站,干的事情很简单:
把网站,变成可以上下刷的对象。
你刷到的是:
一个工具
一个项目
一个很怪但有用的小站
而不是被剪辑过的内容。
不用输入关键词
不用写 prompt
不用登录
你只需要上下滑。
它不一定比搜索聪明,也不一定比抖音上头
老实说,这种方式不一定高效:
不如搜索精准
不如 ChatGPT 有总结
不如抖音刺激
但它有一个很奇怪的优点:
你不会觉得被消耗。
你可以刷 30 秒就关;
也可能刷到一个你以后会常用的网站。
没有任何压力。
如果你也有类似的疲劳感
我把这个小实验放在了这里:
不一定要登录
没有广告
没有引导教程
刷一下就懂了,
不懂也可以直接关掉。
最后
我不觉得它能替代:
搜索
ChatGPT
抖音
它更像是一个缓冲层:
当你不想思考、
也不想被算法牵着走的时候,
给你一个“随便看看”的空间。
如果你最近也觉得:
搜索有点累
AI 有点吵
短视频刷完更空
那也许你会理解这个实验。
如果不理解,也完全没关系。
欢迎拍砖,
比鼓励更需要批评与建议。 🙏
有一说一,家庭的公网,不是飞牛要关闭公网直连,严格来说,而是所有都要关,公网的正确用法应该是 vpn 、frp xtcp 、stcp 等一切加密作为入口,哪怕用 ss 来作为入口都行,不可能直接把服务的公网暴露出去啊,就算嫌麻烦也应该用白名单模式吧,这次是飞牛有问题,下次又不知道是什么了
在开代理的情况下可以通过 WEB-RTC 探测客户端 IP,好多年前的了,我没怎么了解 tun 模式。
一个是代理 IP 一个是真实 IP
检测: https://wiki.shikangsi.com/webrtc-ip/
公众号是我的,文章不是我写的。
原文: https://mp.weixin.qq.com/s/qsOyhARns-5Zjgzs6jh9TQ
作者:王博涵 小步外勤产品总监,外勤管理数字化专家 销售每天都在写拜访记录,可客户却反馈没见到人。日报看起来很完整,但业绩推进并不理想。久而久之,客户拜访变成了一项很难核实、也很难评估价值的工作。 这正是越来越多企业开始重视客户拜访管理的原因。 不少企业在客户拜访管理上,其实已经投入了不少精力。比如要求销售打卡,提交日报,拍照留存。 但在实际执行中,问题依然反复出现。 一方面,管理者无法实时了解销售的真实行程,只能事后查看结果。另一方面,即便有拜访记录,也很难判断这次拜访是否真正有效。 更常见的情况是,客户资料分散在个人手机里,拜访信息无法沉淀。一旦人员变动,前期积累的客户关系和跟进记录很容易中断。 这些问题并不是销售不努力,而是管理方式已经跟不上业务节奏。 真正有效的客户拜访管理,重点并不在于有没有去客户那里,而在于整个过程是否清晰、真实、可追溯。 这也是客户拜访管理系统存在的意义。 通过数字化工具,把原本零散的线下动作统一到一个标准流程中,既减少管理成本,也让销售更清楚每天该做什么。 从大量企业的实践经验来看,一套成熟的客户拜访管理体系,通常会覆盖以下几个环节。 很多销售效率低,并不是不勤快,而是路线安排不合理。 客户分布在哪里?当天先拜访谁?哪些客户需要高频跟进? 如果完全靠个人经验,很容易出现重复跑、漏跑的情况。 在客户拜访管理系统中,客户信息和地理位置会被统一管理。销售可以清楚看到客户分布,合理规划拜访顺序,减少无效路程。 对管理者来说,也能更直观地了解区域覆盖情况,及时发现空白市场。 客户拜访管理最容易出现争议的阶段,往往发生在拜访过程中。 有没有到现场?在客户那停留了多久?现场做了哪些事情? 如果没有清晰记录,后续的管理和复盘都会变得非常主观。 在实际应用中,小步外勤通过定位、签到和现场采集等方式,把拜访过程完整记录下来。 销售只有到达客户附近,才能完成签到。现场拍摄的照片会自动记录时间和地点,避免事后补传。拜访内容直接在现场填写,减少回忆偏差。 这些看似基础的动作,恰恰是保障拜访真实性的关键。 客户拜访结束后,数据是否被有效利用,决定了管理价值能走多远。 如果拜访记录只是停留在个人日报里,对企业来说意义并不大。 通过客户拜访管理系统,所有拜访记录都会自动沉淀到客户档案中。包括历史沟通情况、拜访频次、推进进度等信息。 当人员调整或区域交接时,新接手的销售可以快速了解客户背景,避免从零开始。 这也是越来越多企业将客户拜访管理,视为销售过程管理基础的一大原因。 在数字化管理过程中,真实性始终是一条不能触碰的底线。如果数据本身存在问题,后续的分析和决策都会失去意义。 因此,在客户拜访管理的技术实现上,小步外勤从多个层面进行了限制和校验。 系统会识别异常设备环境,减少模拟定位等情况。通过多种定位方式交叉验证,避免简单手段造假。现场采集内容与时间、位置绑定,形成完整记录链路。 这些机制并不是为了增加销售负担,而是为了让管理建立在真实数据之上。 当客户拜访被完整记录下来,管理方式也会随之发生变化。 管理者不再只盯着“谁跑得多”,而是关注哪些拜访真正带来了转化。哪些客户值得投入更多精力?哪些区域需要调整策略? 通过拜访数据分析,企业可以逐步形成更适合自身业务的销售节奏和管理方式。 这也是客户拜访管理从工具层面,逐步走向管理体系的重要一步。 客户拜访一直存在,但管理方式正在发生变化。从依赖经验和自觉,到借助系统进行规范和沉淀,是很多企业走过的共同路径。 对于希望提升销售执行力、降低管理成本的企业来说,客户拜访管理已经不再是“锦上添花”,而是绕不开的一项基础能力,帮助企业把每一次客户拜访管清楚、看明白、用起来。
在销售团队规模还不大的时候,客户拜访更多靠自觉。但当团队开始扩张,人员分散在不同区域,管理者很快就会发现一个现实问题。
传统管理方式下,客户拜访为什么容易失控

客户拜访管理的核心:不只是看“有没有去”

拜访前:把计划和路线想清楚
拜访中:让每一次到店都有依据
拜访后:让客户信息真正成为企业资产

客户拜访管理系统:如何保障数据真实可靠

从“管人”到“管事”:客户拜访管理的长期价值
写在最后