知识合集

哈喽,我是颜sir,询盘自由网背后的人。做网络营销快6年,运气不错,实现了财务自由,目前全职在家钻研更多赚钱方法。在钻研过程中,我发现网上几乎找不到优质的中文资源。我深知新手入门需经历痛苦挣扎,所以创建了询盘自由网,把我知道的分享给你。

Promise 怎么取消?AbortController 够用吗?

Promise 本身没有取消,社区靠 AbortController 约定补上。这篇说明这个约定哪里会漏,以及 Effect 把取消做成机制是什么意思。

Effect 在 Workers 上怎么组织 Runtime?

模块级 ManagedRuntime 放静态 Layer,每个请求取一次 context,env 做成请求级 Service。这篇给出完整写法,以及在 Workers 上不该做的几件事。

Effect 在 Workers 上有哪些已知的 issue?

两个来自 GitHub issue 的问题:HttpClient 未读取响应的 FinalizationRegistry,和比请求活得更久的长寿 fiber。我没有复现,这里只写我读到的和保守的规避做法。

为什么不该在每个请求里 provide Layer?

在 fetch handler 里 Effect.provide(layer),每个请求都会重新构建一遍 Layer。用一个计数器量化三种写法的构建次数,并说明多个 runtime 时怎么共享 memo map。

Effect Workflow 怎么让长流程重启后接着跑?

下单预留库存、大额订单等人工审批,审批隔天才来,服务中途还可能重启。这篇讲 effect/workflow 怎么定义这样的流程,以及用 SQLite 验证过的重启后恢复。

Effect Workflow 的幂等要做到哪几层?

workflow 里重复副作用有三个来源:重复提交、步骤重放、外部调用重试。这篇讲三层幂等各自保护什么,以及 Activity.idempotencyKey 为什么默认不含尝试次数。

Effect 的 RPC 契约怎么写?

用 Rpc.make 声明调用的名字、payload、成功类型和错误类型,用 RpcGroup.make 归组,服务端和客户端共享同一份 Schema,业务失败也成为契约的一部分。

Effect 里怎么用 SqlClient 做事务?

用 SqlClient 的模板字符串写查询,用 SqlSchema.findOne 绑定入参与结果的 Schema,用 sql.withTransaction 包住一段 Effect,成功提交,失败或中断回滚。

怎么把回调式 API 包装成 Effect?

Node 的 fs.readFile 这类回调式 API 没有 Promise 可包。用 Effect.callback 配合 resume,还能在被中断时清理定时器等资源。

Effect.promise 和 Effect.tryPromise 该用哪个?

两者都能把 Promise 包成 Effect,区别在 reject 之后是缺陷还是类型化的失败。这篇讲清怎么选、简写为什么不够,以及 signal 能取消什么。

Effect.runSync 为什么会抛 AsyncFiberError?

Effect 的类型不区分同步和异步,所以 runSync 遇到包着 Promise 的 Effect 会在运行时抛 AsyncFiberError。这篇讲清原因、好处和应对方式。

WordPress 加速插件 NitroPack 值得买吗?

技术小白想给 WordPress 提速,NitroPack 是我用过最省心的方案。这篇用官网截图讲它的吸引力、该买哪个套餐,以及按年付费到底划不划算。

怎么迁移WordPress网站?

迁移WordPress网站只要五步:导出数据包、转移域名、装WordPress、导入数据包、保存固定链接。买了新空间,先问客服能不能免费帮你迁。

Hostinger值得买吗?怎么买最划算?

用 2026 年 10 月官网页面截图,讲清 Hostinger WordPress 主机有什么吸引人之处、该选哪个套餐按几年买、买了之后比正价和续费价划算多少,并保留我 2022 年的实测经验。

WordPress应该用什么主题?

WordPress主题不重要,搭配Page Builder,选几个轻快的免费主题就够了。这篇讲我为什么不再用多功能付费主题,以及主题和Page Builder搭配时要注意什么。

招一个写手做SEO要多少钱?

做SEO需要大量内容,很多人不敢招写手,是因为觉得写手价格不便宜。这篇用一笔账对比国内招全职写手和外包英文写手的成本,并讲为什么要做内容。

做SEO该走内容派还是技术派?

SEO圈子逐渐分成技术派和内容派。这篇讲我从技术派转向内容派的原因,以及图快用PBN带来的教训。