核心框架稳定,功能模块自由生长
注册中心负责发现和组织工具,每个功能按自己的模型、界面、状态与服务边界维护。新增功能不需要把主框架拆一遍。
Product stance
注册中心负责发现和组织工具,每个功能按自己的模型、界面、状态与服务边界维护。新增功能不需要把主框架拆一遍。
桌面与移动端按使用场景分支,不假装一套布局能包打天下。Windows 干重活,Android 随手处理。
重 IO、并发、长列表和进度更新都必须让出界面线程。大任务也要保持顺滑,而不是“后台忙完再说话”。
Inside the product
壳层负责承载,注册中心负责发现,功能域负责业务,核心服务负责底座。边界清楚,迭代才不乱。
主题、路由、桌面窗口与移动端导航,负责承载,不塞业务。
统一注册分类、工具、搜索标签、授权状态和页面入口。
每个工具独立组织 model、view、viewmodel 与 service。
网络、存储、日志、云传输、主题与平台能力提供稳定底座。
Quality bar
加载、空状态、失败和恢复路径必须清楚,不能只扔一个异常码。
服务不碰 UI,功能不绕过统一网络、存储、日志和平台入口。
先让用户知道下一步做什么,再谈动效和技术上的漂亮。
How we ship
批量改名、格式转换、云盘迁移、内容整理——优先接住重复劳动,而不是堆概念页。
按钮、空状态、危险确认、进度反馈和移动端触控规范由底层组件统一兜住。
功能按域拆分,站点按静态导出发布。一个模块出问题,不该拖垮整个产品。