作品Work

做过的东西 Things I have made

十一个项目,从 iOS 到 Web。每一条都写明它的问题、做法,以及代价。 Eleven projects, from iOS to the web. Each one states its problem, what I built, and what it cost.

iOS iOS

05
  1. 01 NINE 底片风格相机:取景窗里看到的就是快门存下的,不是拍完再挑。 A film-look camera where the viewfinder is the photograph — not something you colour afterwards. 实验Experiment 2026
  2. 02 SCREEN 把截图变成能找回来的记忆:在本机读懂你存下的东西,用你自己的话搜回来。 Screenshots as memory you can find again: understood on device, searched in your own words. 实验Experiment 2026
  3. 03 FUSE 把数位内容放进真实世界:截图贴进照片里的平面,透视、遮罩、光线都要对。 Digital content into the physical world: a screenshot placed on a real surface, with perspective, mask and light that hold up. 实验Experiment 2026
  4. 04 SHELL 截图美化:把截图放进干净的机身里,背景、尺寸与阴影都可控。 A screenshot beautifier: a clean device shell, a background you control, and shadows that behave. 实验Experiment 2026
  5. 05 CADViewer 手机上真的能转的 CAD 图纸:STEP / IGES / STL / OBJ,带装配树。 CAD drawings that actually rotate on a phone: STEP, IGES, STL and OBJ, with an assembly tree. 实验Experiment 2026

macOS macOS

01
  1. 06 TokenVault 本地优先的密钥保险库:没有服务器,没有账户,靠 iCloud 在你自己的设备之间同步。 A local-first vault for keys and tokens. No server, no account — iCloud carries it between your own devices. 开源Open source 2026

Web Web

04
  1. 07 RIMECFG 把输入法配置从「改 YAML」变成「看得见的编辑」:方案、词库、候选顺序都有界面。 Input-method configuration, moved out of YAML files and into something you can see. 已上线Live 2025
  2. 08 SCALE 一个地形实验站:程序生成的高差、雾与光,全部实时计算,没有贴图。 A terrain experiment: procedural elevation, haze and light, computed live, with no image maps. 实验Experiment 2025
  3. 09 UNFOLD 一套给独立工作室用的双语站点:两套版面,一种语气。 A bilingual site system for small studios: two surfaces, one voice. 实验Experiment 2025
  4. 10 SIGNAL STATION 一个单文件、无框架、可在离线使用的深色个人站。它的全部代码就是它自己。 A single-file, framework-free personal site that works offline. All of its code is itself. 已上线Live 2024—

工具 Tools

01
  1. 11 TeleShield Telegram 群组的审核与风控:识别广告、拉黑与记录,让管理这件事有据可依。 Moderation and abuse control for Telegram groups — spotting spam, blocking it, and keeping a record. 开源Open source 2025