jonssonyan's Website

保持热爱,奔赴山海。

书接上文:Windows + Expo + React Native 安卓开发环境搭建教程

大家好,之前我分享了如何在 Windows 本地开发 Expo + RN,本文分享 Mac 本地开发 Expo + RN。

EAS 免费版限制:

为什么我青睐本地开发而不是使用 EAS?因为 EAS 免费版限制太多,首先 EAS 性能没我本地机器好,龟速编译,有时候还要排队,而且编译次数和热更新次数每月都有限制,唯一优点就是 Windows 可以云端编译 iOS 不需要 Mac 设备。

阅读全文 »

大家好!

本文继续深度分享,主要分享我自己的做产品过程中如何使用 AI 提效。

AI 工具

主要是三家,Codex 和 Claude Code 写后端,Gemini CLI 写前端

  1. ChatGPT & Codex
  2. Claude & Claude Code
  3. Gemimi & Gemini CLI
阅读全文 »

大家好!

我在上线一个产品后,我也不知道能不能挣钱,很多时间是观察数据和验证市场,以此来决定是否要继续投入,这时候第一目标是尽快把利润打正,这样可以让产品活的更久一点,以后才有更多的可能。

主要的成本

  • 固定成本

    1. 服务器
  • 网站

    1. 域名
  • App

    1. Google Play (一次性 $25)
    2. Apple Developer (每年 $99)
  • AI

    1. ChatGPT Plus
    2. Google AI Pro
  • 其他成本

    1. API
    2. Cloudflare R2

优化成本

阅读全文 »

我在开发 App 和网站,因为是一个人,所以开发 App 优先选择的跨平台的开发方案,虽然现在 AI 越来越强,跨平台开发和原生开发几乎只是 AI “翻译” 一下的事情,但是经过我多次尝试,还是不能让 AI 生产符合我要求的原生工程,而且考虑到后期维护还需要小修小补需要自己对代码有一定的熟悉,最重要的是 TypeScript 还可以无缝衔接开发网站,所以更加坚定的加入了 RN 阵营。

Expo + React Native 可以开发安卓和 iOS,但是 Windows 下本地只能开发安卓,开发 iOS 必须要有 Mac 或者使用 Expo 云端编译(免费账户只能并发 1 个编译任务,并且每月有编译次数额度)。

安装过程中需要连接外网,请自行解决网络问题。

本教程的版本

  1. Java 21
  2. Node.js 20 + pnpm 10
  3. 模拟器:Pixel 7 + API 36
  4. Expo 54
  5. RN 0.81
阅读全文 »

最近我刷到一些关于 OPC(一人公司)的帖子,而且最近几年很多一二线城市都在鼓励 OPC 创业,对此深有感触,特此分享一点个人的经验,欢迎一起交流。

自我介绍

本人前些年一直在做开源,最近一年我在做产品,主要做独立站和 App(Android + iOS),目前一个人完成了闭环。

OPC 是什么?

所谓的一人公司并非一定要注册一个公司,而是一个人借助 AI 可以做一个公司的事情,包括但不限于开发、运营、投放、社媒,目的是盈利。

阅读全文 »

juicity 协议用的人比较少,理论上用人越少协议越稳定,juicity 从 2023 年开始开发,截止目前在 GitHub 仅有 1k star,如果你还没听说过,可以去 GitHub 学习。本文主要介绍如何搭建 juicity 协议 + acme 自动续签 + nft 端口转发。

juicity: https://github.com/juicity/juicity

申请证书

使用 acme.sh 实现证书的自动管理

acme: https://github.com/acmesh-official/acme.sh

阅读全文 »

前言

之前我分享了我去香港办卡的经历:我用一天速通了中银香港、汇丰、众安、蚂蚁 ,就是为了跑通全球收款做准备,因为 stripe 只能绑定本地的银行卡,比如我注册 stripe 是地点是香港,所以也需要绑定香港的银行卡。

内地收款

我们先看下在中国内地如何收款的,线上收款方式最常见的就是微信和支付宝,但是需要有公司作为实体去申请,个人是申请不了的。这时候就出现了很多第三方支付,可以使用个人身份入驻,还有一种是挂机程序通过监听支付成功的通知来手动发起回调请求,但是这些都是不可靠的(我曾经使用过某第三方支付,跑路后余额变成了欢乐豆),并且微信和支付宝在全球覆盖并不广泛,国外更流行使用万事达和 VISA 卡。

全球收款

阅读全文 »

前言

最近去了一趟香港,1 天时间开户了 5 个银行账户,上午线下开户了中银香港(当场拿到实体卡),下午在线上开户了中银香港、汇丰、众安、蚂蚁,期间踩了不少坑。

我做了一些 AI 产品: 新产品:HairTry,一款 AI 发型设计工具,收款使用的 stripe,提现需要绑定银行卡,国外大部分服务都是不支持内地的银行卡,而且鉴于我 stripe 注册地的是香港,所以这时候办港卡是再合适不过了。

准备

在去香港之前我计划是开户四家银行,两家传统银行和两家虚拟银行,分别是中国银行(香港)、汇丰银行、ZA Bank (众安) 、蚂蚁银行,强烈建议大家多开户几个防止回来之后才发现用不了,血亏。

阅读全文 »

前言

大家好,我是 jonssonyan。

今年在尝试做 AI 出海产品,严格意义上这是我的第一款出海产品,之前我开源了很多作品,其中几个还可以,在 GitHub 收获了 5k+ Star,小范围内有些影响力,但是之前的用户可能并不是下一个产品的目标用户,所以我就认为我是从 0 开始。

与之前不同的是这次我基本跑通了商业闭环:用户获取 -> 用户转化 -> 用户留存 -> 复购与增值 -> 口碑传播 ↵

做出海的都知道,国际支付很难搞定,国外和国内的支付习惯不同,国内几乎都是微信/支付宝/借记卡,而国外多数使用信用卡/GooglePay/ApplePay/数字银行等。这时 Stripe 是最好的选择(全球排名前 10 的独家兽),但是并未对中国大陆开放并且封控很严格,经过一番摸索,终于我基本接入成功了(还有剩余要优化的部分)。

阅读全文 »

前言

感谢 Kimi K2,让穷人也用上了 Claude Code。

Claude Code 发布以来,编程能力是目前公认最强的,但是对国内不太友好,封控严重,国内一封一大片,我也在一直观望,否则秒封白折腾。

但是 7 月 11 号晚上 月之暗面发布 Kimi K2,总参数 1T,支持 Anthropic API,价格还便宜,可以替换 Claude Code 的默认模型,实现国内无痛用上 Claude Code,

Claude Code:https://www.anthropic.com/claude-code

阅读全文 »

舔狗日记已开源~,传送门: 《新作品《舔狗日记》:在爱的剧本里,我们都是自己的主角》

GitHub:https://github.com/jonssonyan/dog-diary

前言

大家好。

今年 3 月份一个朋友和我说他有一个需求,就是不知道每天吃什么,我是不是可以开发一个推荐美食的网站?这样他就不需要每天纠结吃什么了,甚至可以直接生成菜谱,参照菜谱自己动手做饭。

阅读全文 »

现在很多企业都在用 AI 给业务赋能,网上充斥着各种名词,Agent、LLM、RAG、MCP、Function Call,看的眼花缭乱,本文会将它们比作是一台电脑的各个组成部分,通俗的给大家讲清楚这几个是什么?它们之间的联系是什么?

LLM(语言模型)- CPU

LLM 全称叫 Large Language Model(大语言模型),例如:ChatGPT、Claude、Gemini 等,这个是最常见的,大家应该第一个接触 AI 产品就是这些。2022 年 11 月 30 日 OpenAI 发布 ChatGPT,最初是的交互形式就是在网页上和大模型进行聊天。

后来人们想让 AI 扮演指定的角色,就出现了“提示词”(Prompt),人们不想每次都要告诉 AI 它需要扮演的角色,就出现了”系统提示词“(System Prompt),再后来人们将自己的提示词分享出来,就出现了“GPT 商店”,将自己写好提示词的 Chat 分享出来。例如:写作助手、编程专家。

RAG(检索增强生成)- 磁盘/内存

阅读全文 »

Mac 配置开发环境非常简单,只需要安装 brew 包管理工具,就可以一键搭建开发环境,而且 terminal 就像是 linux 下一样,非常适合开发。brew 源可能网络不太稳定,建议安装 Shadowrocket,感受丝滑的安装体验。

我平时写 java、python、golang、node.js 比较多。我需要安装 JDK、miniconda、golang、nvm。另外 还需要安装一些辅助开发工具,比如:git、chrome、postman、vscode,最后 JetBrains IDE 是必不可少的。

java

1
brew install --cask temurin21

java –version

阅读全文 »
0%