WaterFlow 布局与常见问题排查
对比滚动组件与 WaterFlow 布局模式,说明分组、缓存和惰性布局的用法,并通过日志与 dump 排查常见问题。附交互演示及 OpenHarmony 7.1 规划特性。
PROJECT INDEX · 技术项目
目前主要投入 ArkDeck 与 Atom Archetype:一个面向 OpenHarmony 真机工作流,一个面向可维护的 DDD 后端工程。
MAIN PROJECTS · 主要项目
一个处理 AI 与真实设备之间的安全执行问题,一个处理复杂后端服务如何从清晰边界起步。
AI-NATIVE DEVICE WORKFLOW · OpenHarmony 设备工作流
让 AI 在明确的安全边界内,接管 OpenHarmony 真机调试工作流。
一款用 Swift 构建的 OpenHarmony 桌面设备工作流工具。它把设备发现与接管、HAP 调试、HiLog / UI Dump / Trace 采集、刷机恢复和 Session / Artifact 管理组织成受控的 Typed Operation,并为 AI 自动分析与下一轮请求保留清晰的安全边界。
DOMAIN-DRIVEN BACKEND · DDD 后端工程脚手架
用一条 Maven 命令,生成边界清楚、可以直接继续开发的 DDD 多模块服务。
一个基于 Java 25 和 Spring Boot 4.1 的 Maven Archetype。它预先建立领域、应用、API 与基础设施模块之间的依赖边界,同时准备认证、持久化、缓存、OpenAPI 与集成测试,让新服务从可维护的结构起步。
OTHER WORK · 其它技术投入
ArkUI / WaterFlow 是长期的开源基础设施投入;Telegram Hub 则从自己的信息获取需求出发,逐步长成可靠的无服务器工具。
UI INFRASTRUCTURE · 开源基础设施
深入滚动组件与布局基础设施,把复杂交互变成稳定的系统能力。
参与 OpenHarmony ArkUI 的开发,聚焦 WaterFlow 及相关懒布局能力。工作不只在组件表面,而是深入布局算法、滚动行为、缓存与预加载,以及跨 ArkTS、C API 边界的可靠性。
SERVERLESS AUTOMATION · 个人基础设施
把 RSS、Nitter 和 Twitter 数据源,可靠地送进 Telegram。
一个运行在 Cloudflare Workers 上的无服务器信息聚合器。Cron 负责调度,Queues 拆开采集与投递,D1 保存稳定身份、租约和运行状态;面对重复消息、限流或短暂故障,也能退避重试并继续投递。
ARTICLES · 技术文章
对比滚动组件与 WaterFlow 布局模式,说明分组、缓存和惰性布局的用法,并通过日志与 dump 排查常见问题。附交互演示及 OpenHarmony 7.1 规划特性。