Dd有设计感的开发者
Tony Dinh 的头像
Tony Dinh越南独立开发者 · TypingMind 作者

Tony Dinh:从年薪 10 万美元的工程师到一人公司

2021 年 9 月,TA 辞掉新加坡年薪 10.56 万美元的工作,没有融资、没有团队、没有粉丝。此后 TA 做了 DevUtils、Black Magic、Xnapper 和 TypingMind,其中 TypingMind 月收入 13.7 万美元。TA 把这一切写成了一本已卖出 1,700 多本的书,2026 年又一口气发布了六款 iOS App 和一个即将登陆 Steam 的游戏。

@tdinh_me越南第一批 · 5分约 17 分钟读完更新于 2026-10-21
  • 独立开发
  • AI 前端
  • macOS
  • Build in Public
  • SaaS

一句话:一位越南工程师(本名 Dinh Quang Trung),从新加坡的普通软件工程师做成了全球最知名的一人公司之一;X 简介把每个产品后面都直接写上了月收入。

代表作:TypingMind(AI 聊天前端,20,641+ 付费客户,$137K / 月)、DevUtils(47+ 个离线开发者工具,$5K / 月)、Black Magic(曾做到 $14K / 月)、Xnapper(截图美化,$6K / 月)、《My Indie Book》。

关键数字:X 关注者约 20.6 万、推文 2.8 万多条;GitHub 184 个公开仓库、近一年贡献 6,586 次;书已售出 1,733 本。

2026 年:连续发布 Skyline、Pulse、Aside、Make Website、Fabricly、Tailii 六款 iOS App,3D 网页游戏《Survive 10 Waves》将于 11 月 2 日登陆 Steam。

20.6 万X 关注者
2011加入 X
9,490GitHub 代表仓库 ★
2,154GitHub 关注者

《My Indie Book》的开头很朴素:「我只是一个普通的软件工程师,在一家普通公司年薪 105,600 美元,住在新加坡每月 700 美元的出租房里。」TA 没有富裕的家庭、没有创业经验、没有商业人脉、没有社交媒体粉丝。三年后,TA 的产品月收入达到 8.3 万美元;如今,单 TypingMind 一款就是 13.7 万美元。

档案速览

Profile

身份
独立开发者,一人公司;App Store 开发者署名 Dinh Quang Trung
所在地
越南(曾在新加坡工作)
经历
越南、新加坡的软件工程师 → 2021 年 9 月辞职全职独立开发
代表作
TypingMind、DevUtils、Xnapper、Black Magic、My Indie Book、Survive 10 Waves
技术栈
JavaScript / TypeScript(Next.js)、Swift(macOS / iOS)、three.js;早年 Java / Android
收入
X 简介公开:TypingMind $137K / 月,DevUtils $5K / 月
网站
myindiebook.com、tonydinh.com

TA 到底在做什么?

Tony 做的大多是站在大平台旁边、补齐体验短板的生意:DevUtils 把开发者每天去可疑网站上粘贴文本的格式化、解码工具,做成了一个离线、尊重数据的原生 App;TypingMind 在 ChatGPT API 开放后,用你自己的 API Key 提供一个比官方界面更强的聊天前端:多模型、文件夹、提示词库、插件、团队版。

与此同时,TA 是「Build in Public」最坚定的实践者之一:收入、失败、增长曲线都公开,最后汇成一本书。2026 年,TA 又进入了一个高产的实验期:iOS 小 App、AI 建站 App、浏览器 3D 游戏,几乎每月一个。

本页依据 My Indie Book 官网、TypingMind 与 DevUtils 官网、GitHub、App Store 和 X 资料整理,资料截至 2026 年 10 月。收入数字均为 TA 本人公开的数据。

成长与经历

  1. 2013

    注册 GitHub

    最早的项目之一是渲染吉他和弦的 Android 库 ChordDroid,还有个人网站 dinhquangtrung.net。

  2. 2016

    前端实验

    github-explorer(★728,PWA 实验:网页能否「看起来、用起来」像原生 App)和 react-router-page-transition(★548)。

  3. 2019

    工程师的爱好

    跟着 NAND to Tetris 课程在 Logisim 里搭了一台 16 位计算机,也写了日志模式分析命令行 logmine(★202)。

  4. 第一次尝试

    失败的日志查看器

    为了做一个原生日志查看器,TA 专门学了 Swift。项目失败了,但 TA 学到了第一个心态转变:代码只是工具,不要过度工程化。

  5. 2020.09

    DevUtils:第一笔 9 美元

    离线的开发者工具合集上架,赚到人生第一笔互联网收入 9 美元,后来稳定在每月约 5,000 美元。同时在 Twitter 上从零积累到一万关注者。

  6. 2021.09

    辞职

    离开新加坡的工作,全职独立开发。随后做了 Twitter 分析与增长工具 Black Magic,做到每月 1.4 万美元,但因 Twitter API 政策变化失去了它。

  7. 2022

    Xnapper 与黑五清单

    截图美化与分享工具 Xnapper 做到每月 6,000 美元;同年发起独立开发者黑五优惠合集(★7.5 千)。

  8. 2023.03

    TypingMind

    ChatGPT API 开放后推出,6 个月内把收入反弹到每月 4.5 万美元,之后扩展到团队版,增长到 13.7 万美元。

  9. 2024–2025

    《My Indie Book》

    把两万多条推文、几十篇长文整理成一本关于一人创业的书。

  10. 2026

    新一轮实验

    5–8 月发布六款 iOS App;Make Website 用几个问题生成一个完整网站;9 月开源一个用实时音频识别 YouTube 赞助片段的扩展;3D 网页游戏《Survive 10 Waves》将于 11 月 2 日在 Steam 发售。

代表作品详解

TypingMind ↗

2023Next.jsAI 聊天前端

「The best frontend for AI.」用你自己的 API Key 和 ChatGPT、Claude、Gemini 以及任何大模型聊天,只为实际用量付费。它把官方界面缺的东西一次补齐:多模型无缝切换、聊天资料与文件夹、提示词示例库、插件、本地优先的隐私,以及面向企业的团队版(TypingMind for Teams)。

商业模式以「终身许可证」为主:买断后长期使用,官网上能看到限时的许可证折扣。首页写着「20,641+ happy customers use TypingMind daily」。

月收入
$137K(X 简介)
客户
20,641+
技术
Next.js · Vercel

DevUtils ↗

2020macOS 原生离线

「All-in-one Toolbox for Developers.」47 个以上精心打磨的开发者工具:Unix 时间转换、JSON 格式化、Base64、JWT 调试、正则测试……原生 macOS App,离线工作,尊重你的数据,不用再把敏感文本粘贴到「来路不明」的网站上。也可以 brew install devutils。

它是 Tony 的起点:第一笔 9 美元来自这里。用户评价里反复出现的词是「constantly open」:一直开着。

月收入
$5K(X 简介)
用户
10,000+ 开发者
评分
4.9(官网)
版本
1.17.0

《My Indie Book》 ↗

书Next.js 官网已售 1,733 本

「Stories and notes about building a one-person startup without funding.」书的官网像一封长信:先讲 TA 的故事和数字,再用卡片列出四个成功产品各自从零到多少月收入,最后是目录。未购买的部分被做成了乱码遮挡,既展示了内容,又留下悬念。

售价
$24(早鸟 $9)
已售
1,733 本

Survive 10 Waves ↗

2026three.jsSteam · 11 月 2 日

「Ten waves. One arena that closes in on you.」一个在浏览器里就能玩的 3D 射击生存游戏:守住场地、用赚来的金币升级、在竞技场坍塌前撤离。网页版是演示,完整版将于 11 月 2 日在 Steam 登陆 Windows 和 macOS。TA 还开源了用于生成「机械可展开」风格 3D 模型的提示词。

2026 年的 iOS 小品

App上架一句话
Skyline2026-05拍一张登机牌就记下航班,在夜光 3D 地球上画出弧线;无账号、无服务器、飞行模式可用
Pulse2026-05把 Paddle 账户变成干净的收入仪表盘:今日 / 7 天 / 30 天、续费拆分、国家分布
Aside2026-05基于 Apple Intelligence 的端侧 AI 聊天,对话从不离开手机,售价 $9.99
Make Website2026-06回答几个问题,几分钟生成一个完整、漂亮的网站
Fabricly2026-06拍照或扫洗标,AI 告诉你衣服的面料成分和保养方法
Tailii2026-08给生日、纪念日做一个「惊喜倒数日历」

开源与 GitHub

GitHub(trungdq88)简介是「Write code, build the world 🌍」。184 个公开仓库以 JavaScript 为主,记录了一个工程师从 Android、PWA 到 React、再到 AI 的轨迹。很多仓库是「fun little experiment」:实时更新的 Twitter 横幅、用火焰图读超长 HN 帖子、元胞自动机小游戏。

仓库★年份说明
Awesome-Black-Friday-Cyber-Monday7,4932022独立开发者黑五优惠合集;2025 版强调只收人工审核过的高质量软件,「no AI slops」
github-explorer7282016PWA 实验
react-router-page-transition5482016React Router 页面过渡组件
logmine2022019日志模式聚类命令行
youtube-sponsor-detection1162026用实时音频和字幕识别 YouTube 赞助片段
real-time-twitter-banner1062021用 Twitter API 做的实时横幅实验

网站研究

X 简介把主页指向了这本书。书页的结构本身就是 TA 的方法论:用真实数字建立信任(年薪、房租、每个产品的月收入),用故事拉近距离(没有背景、没有粉丝),最后用「已售 1,733 本」完成社会证明。

X 简介也是一张「产品名片」:每个产品前一个 emoji,后面直接写上月收入。这种透明是 indie hacker 文化的核心。

站点技术特点
typingmind.comNext.js · Vercel首页就是产品本身,打开即可开始聊天
devutils.comNext.js · Cloudflare47+ 工具、4.9 分、10,000+ 开发者,三个数字讲清价值
myindiebook.comNext.js · Vercel长信式销售页,目录乱码遮挡
survive10waves.comthree.js整个网站就是游戏

方法与观点

A good product is not enough. Organic growth doesn't always work.

— Tony Dinh
  • 先建立受众:做一个有趣的人,认真回复别人,一万关注者是 TA 所有产品的起点。
  • 多次下注:十几次失败、四次成功,成功率不需要很高,但要足够多次。
  • 平台风险真实存在:Black Magic 做到月入 1.4 万美元,却因为 Twitter API 政策变化失去了它。
  • 代码只是工具:第一次失败教会 TA 不要过度工程化。
  • 透明就是营销:公开收入和失败,换来信任与传播。

长处与局限

维度长处局限 / 需要留意
商业多款产品验证过付费意愿,TypingMind 规模可观TypingMind 依赖各家模型 API,且官方客户端在不断变强
分发20 万 X 关注者,发布即有流量增长高度依赖个人影响力
产品朴素而顺手,专补平台短板2026 年的新 App 评分很少,尚未验证
透明收入与失败全部公开,极具参考价值公开数字以 TA 自报为准,外界无法完全核实

可以从 TA 身上学什么

  • 从一个小工具开始:第一笔 9 美元,比任何商业计划都重要。
  • 先有受众,再有产品:持续在 X 上真诚地分享。
  • 不要把命运押在别人的 API 上:或者至少准备好 B 计划。
  • 补齐大平台的短板:官方做不细的地方,就是独立开发者的机会。
  • 把经验写成书:它既是复盘,也是新的产品。

推荐先看这三个

  1. My Indie Book ↗

    读一读开头免费的部分,看一个普通工程师怎样一步步走到一人公司。

  2. DevUtils ↗

    如果你是开发者,装上它,你会明白为什么用户说它「一直开着」。

  3. Awesome Black Friday ↗

    每年黑五,看看独立开发者们都在卖什么好软件。

去看看 Tony Dinh 本人的作品

从 DevUtils 或 TypingMind 开始,感受一下「补齐短板」的产品哲学。

资料来源

  1. Tony Dinh 的 X 个人资料
  2. My Indie Book
  3. TypingMind
  4. DevUtils
  5. Survive 10 Waves
  6. GitHub:trungdq88
  7. Awesome Black Friday / Cyber Monday
  8. App Store:Skyline
  9. App Store:Make Website
  10. App Store:Aside

本页由公开资料整理,可能存在遗漏或过时之处;以本人公开发布的信息为准。