for (const component of components) {
Not all streaming workloads involve I/O. When your source is in-memory and your transforms are pure functions, async machinery adds overhead without benefit. You're paying for coordination of "waiting" that adds no benefit.
,这一点在im钱包官方下载中也有详细论述
return re.sub(r"\s+", " ", node.get_text(" ", strip=True)).strip()
Что думаешь? Оцени!