技术方案
全栈华为:系统原生,云侧只用华为云
不是套壳网页,也不是"端侧 + 自建后端"。从相机管线到支付校验,全部走华为官方能力。
- ArkTS + ArkUI
- C++ Native 相机管线
- Account Kit
- IAP 2.0
- Cloud Foundation Kit
应用端ArkTS / ArkUI · C++ Native 相机与编码
▼
华为账号Account Kit · 一键登录
华为支付IAP 2.0 · 订阅
华为云Cloud Foundation Kit · 云函数 / 云数据库
无自建业务服务器 · 不存放用户素材
技术栈
用了哪些华为能力
HarmonyOS 原生
ArkTS + ArkUI 声明式界面,C++ Native 处理相机、编码与水印合成。
华为账号(Account Kit)
一键登录获取昵称头像,用于水印与会员身份,不新建账号体系。
华为应用内购买(IAP 2.0)
订阅由华为支付完成,可在系统「订阅管理」中查看与取消。
Cloud Foundation Kit
云函数校验订阅凭证、云数据库下发配置(水印与收费模块开关可后台调整)。
服务卡片
桌面卡片直达常用功能,减少层层点击。
上架自检
按应用市场安全与体验规范整改:状态栏适配、触控尺寸、对比度、未成年人模式等。
架构
为什么不自建业务服务器
自建服务器意味着"用户素材要经过我们",也意味着多一处泄露面。workso 的选择是:把重活放在端侧,把云侧缩到最小。
- 素材处理全部在端侧:水印合成、转写、OCR、成片封装都在手机上完成
- 云侧只保留两件事:会员权益校验、运营配置下发(不含任何素材)
- 不做上传/归档/云盘类的功能,也就不需要存储你的工作内容
- 不接入第三方统计与广告 SDK,不把数据卖给任何人(也不打算这么做)
这带来一个可验证的结果:断网状态下,录像、拍照、扫描、日记记录等核心功能照常可用。
可验证
你可以自己验证的几点
- 开飞行模式:录像、拍照、扫描、日记仍可正常使用(AI 与天气水印除外)
- 在系统「订阅管理」里能看到并取消会员订阅,由华为侧统一管理
- 在系统设置中关闭任一权限,只有对应功能不可用,应用不会反复索权
- 应用内「我的 → 关于本应用」可查看版本、协议与联系方式
鸿蒙原生,装好即用
在华为应用市场搜索 workso。