PROJECT INDEX · 技术项目

把复杂工程,做成真正可用的产品。

目前主要投入 ArkDeck 与 Atom Archetype:一个面向 OpenHarmony 真机工作流,一个面向可维护的 DDD 后端工程。

全部项目
04
主要项目
02
其它技术投入
02

MAIN PROJECTS · 主要项目

最新正在投入的两个项目

一个处理 AI 与真实设备之间的安全执行问题,一个处理复杂后端服务如何从清晰边界起步。

AI-NATIVE DEVICE WORKFLOW · OpenHarmony 设备工作流

ArkDeck

让 AI 在明确的安全边界内,接管 OpenHarmony 真机调试工作流。

独立产品 Swift · macOS

一款用 Swift 构建的 OpenHarmony 桌面设备工作流工具。它把设备发现与接管、HAP 调试、HiLog / UI Dump / Trace 采集、刷机恢复和 Session / Artifact 管理组织成受控的 Typed Operation,并为 AI 自动分析与下一轮请求保留清晰的安全边界。

  • 精确目标设备绑定与分级授权,避免 AI 操作错误设备
  • 可恢复的 Job、Session、Journal 与 Artifact 生命周期
  • HAP 调试、原生调试、刷机恢复与有界 AI Debug Loop
  • App、CLI 和 AI 只提交 Typed Operation,不直接执行 raw shell
  • Swift
  • SwiftUI
  • OpenHarmony
  • HDC
  • AI Agent

DOMAIN-DRIVEN BACKEND · DDD 后端工程脚手架

Atom Archetype

用一条 Maven 命令,生成边界清楚、可以直接继续开发的 DDD 多模块服务。

核心项目 Java 25 · MIT

一个基于 Java 25 和 Spring Boot 4.1 的 Maven Archetype。它预先建立领域、应用、API 与基础设施模块之间的依赖边界,同时准备认证、持久化、缓存、OpenAPI 与集成测试,让新服务从可维护的结构起步。

  • 领域、应用、API 与基础设施的多模块边界
  • MyBatis-Plus、Flyway、MySQL 与可选 Redis 适配器
  • Spring Security、OpenAPI 与 Testcontainers 集成测试
  • 模板生成和生成后 Maven Reactor 的双重验证
  • Java 25
  • Spring Boot 4.1
  • Maven Archetype
  • DDD
  • Testcontainers

OTHER WORK · 其它技术投入

持续深入,也解决自己的问题

ArkUI / WaterFlow 是长期的开源基础设施投入;Telegram Hub 则从自己的信息获取需求出发,逐步长成可靠的无服务器工具。

UI INFRASTRUCTURE · 开源基础设施

ArkUI / WaterFlow

深入滚动组件与布局基础设施,把复杂交互变成稳定的系统能力。

参与 OpenHarmony ArkUI 的开发,聚焦 WaterFlow 及相关懒布局能力。工作不只在组件表面,而是深入布局算法、滚动行为、缓存与预加载,以及跨 ArkTS、C API 边界的可靠性。

  • WaterFlow 滑动窗口与分段布局算法
  • 懒布局、缓存、预加载和复杂滚动行为
  • ArkTS / C API 集成、测试与组件可靠性
  • C++
  • ArkUI
  • OpenHarmony
  • Layout Engine
  • Scrolling

SERVERLESS AUTOMATION · 个人基础设施

Telegram Hub

把 RSS、Nitter 和 Twitter 数据源,可靠地送进 Telegram。

一个运行在 Cloudflare Workers 上的无服务器信息聚合器。Cron 负责调度,Queues 拆开采集与投递,D1 保存稳定身份、租约和运行状态;面对重复消息、限流或短暂故障,也能退避重试并继续投递。

  • RSS、Nitter 与 TwitterAPI.io 统一为规范化内容
  • D1 identity、lease 与投递状态机吸收重复任务
  • Queue 重试、退避与死信队列处理故障
  • 在真实 workerd 环境中覆盖 D1、Cron 和 Queue 测试
  • TypeScript
  • Cloudflare Workers
  • D1
  • Cloudflare Queues
  • Telegram Bot API