六月 03, 2026

有数据不等于有用:AI 的上下文选择

好几年以前我开了一个坑:Atelier Wiki。当时想把炼金工房系列的数据全都解包出来,整理成一个可以查询的数据...

三月 16, 2026

Workflow vs Agent

I am currently building an IM Agent platform for internal engineering collabo...

七月 24, 2022

The Build System with Efficiency and Security

BackgroundIn the modern software development process, we are inevitable to us...

六月 18, 2022

The Front-end Is Not Only a Page —— Network

The front-end used to be static pages: It’s returned by an HTTP GET request,c...

三月 06, 2022

Functional Concepts in React Suspense and Hooks

React 18 SuspenseI believe all of us web developers have heard about Suspense...

十月 11, 2020

React 运行环境的隔离

在实现项目的时候遇到这么一种场景:用户可以在页面引入第三方的组件渲染页面。 如图中的蓝框部分是用户引入的第三方组件,而下面的控制器是自己实现的组件。里面...

六月 12, 2020

从非递归函数生成递归函数

递归在现代的语言中是一个很常见的特性,它可以把问题分解成规模更小的相似问题逐步解决。尤其是在函数式编程语言中,没有循环语句,所有的迭代操作都会由递归来完成...

十一月 16, 2019

Algebraic Effects

看到 Dan Abramov 的一篇博客 Algebraic Effects for the Rest of Us 提到了一个叫 Algebraic Ef...

九月 19, 2019

React Suspense, React Hooks 与 FP

最近看了 一篇很有意思的文章,讲述了 Suspense, Hook 与 Monad, Applicative 之间的关系。里面的信息量有点大,拿出来整理一...

六月 12, 2019

PFPL 读书笔记 3 —— 假设判断与一般判断

假设判断与一般判断假设判断假设判断 表示一个或多个假设和一个结论之间的蕴含关系。举个简单的假设判断的例子——「人被杀就会死」。其中「人被杀」是假设,「(人...

加载更多