2026-05-01

过去二十年,软件行业的核心商业模式一直很稳定:

用户购买软件,软件提供功能。

无论是桌面时代、移动互联网时代,还是 SaaS 时代,本质都没有改变:

1
用户 → 软件 → 服务

但 AI 的出现,正在改变整个链路。

更多 →
2026-01-01

2026 碎碎念

更多 →
2025-05-20

使用vite 构建项目时,管理变量的方式有如下几种:

  1. .env等文件中读取;
  2. vite.config.js中定义;
  3. 通过命令行参数配置;
  4. package.json等文件中读取并注入;
更多 →
2025-04-29

EARS(Easy Approach to Requirements Syntax,简易需求句法方法)是一种轻量级、实用的需求工程方法,通过标准化的句法模板有效解决传统需求工程中的关键问题。本文将全面介绍EARS方法的理论基础、实践应用以及在现代软件开发中的价值。

更多 →
2025-04-27

Function Calling 与 MCP 以及 A2A 之间有什么联系和区别?

更多 →
2025-01-01

2025 碎碎念

更多 →
2023-01-02

这本书是进化论的通俗科普,但是其中的各方角逐,假设、论证、反驳、预测、实验、推倒、再假设,可以认为是将科学之路的曲折演变过程展现得淋漓尽致。

借用一句话:生命和生命法则隐藏在黑暗中,上帝说,让达尔文去吧,于是,一切豁然开朗;撒旦说,别急,让他们都上,于是,一切又复归混沌。

更多 →
2022-03-04

本文是 《The Art of Unit Testing with example in JavaScript, 3rd Edition》 一书的读书简记,此书前两版有中文版本:第一版使用 C 语言描述,第二版使用 C# 语言描述。
第三版暂未出版中文版,使用 Javascript/Typescript 语言描述,使用的主要测试框架的 Jest

更多 →
2022-01-02

故事如下:

今天,和朋友无意间闲聊听说了一件令人匪夷所思的事情,他们公司的领导月薪20000加上额外的项目分红,突然在公司大群里面说自愿降薪一半与公司共渡难关,并且呼吁大家一起。

更多 →
2021-12-01

这本书的英文名是《User Stories Applied : For Agile Software Development》,是一本将敏捷开发(XP)的思想与流程应用到需求管理工作的小册子。
用户故事是一种管理需求的方法,以便开发人员、客户团队、客户以及用户共同配合开发出高质量产品。

更多 →