Amory.dev
登机口我的专长

全栈开发,端到端,从数据库一路做到 App Store。

登机口指引技能领域

  1. A

    全栈 Web

    端到端开发生产级 Web 应用和门户:数据库结构、API、认证与权限、后台管理工具、支付,以及最上层的前端。主要使用 Next.js 和 TypeScript,数据库为 Postgres。

  2. B

    移动端

    使用 Expo 和 React Native 开发跨平台应用,通过 App Store 审核并经 TestFlight 发布。在产品需要时调用 iOS 原生能力,例如设备端语音识别。

  3. C

    POS 收银与硬件

    一套白标 POS 收银系统,直接运行在商家现有的手机和平板上:收银台、商品目录、税费、报表、小票,以及离线优先的本地存储。

  4. D

    AI 产品

    把大语言模型功能融入真实产品:可调用工具的智能体、长期记忆、从自由形式的语音和文本中提取结构化信息。主要基于 Claude。

  5. E

    开源桌面工具

    为我自己的 Linux 环境(Hyprland 和 Omarchy)打造的小巧精悍的工具,使用 Rust、QML 和 Shell 编写:智能家居控制、录屏叠加层、摄像头头部追踪。发布在 GitHub 上。

  6. F

    产品与设计

    我运营自己的产品,所以整个闭环都由我负责:需求界定、界面设计、上线、支持,以及下一轮迭代。做有编辑质感的设计,而不是千篇一律的模板。

机型技术栈

TypeScriptRustNext.jsReactReact Native / ExpoSupabase / PostgresSQLiteTurborepo + pnpmClaude APIMapboxRevenueCatResendPayPalPhaser 3QMLShell / systemdLinux / HyprlandVercel

登机流程工作方式

  1. 01理解问题从人们每天真正在做的事出发,而不是从工具出发。先把范围写清楚,再动手写代码。
  2. 02尽早交付第一周就有可用的预览版,之后小步快跑、频繁发布。针对真实产品的反馈,胜过针对设计稿的反馈。
  3. 03在生产环境中负责到底监控、数据迁移、应用审核、用户支持。我把上线视为工作的开始,因为对我自己的产品来说,事实正是如此。
  4. 04干净收尾带类型的代码、有文档的交接,数据归产品的所有者所有。

实际案例查看作品

案例研究介绍了每个产品的功能、构建方式和其中的难点。

查看出发航班