新作品: HairTry,一款 AI 发型设计工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
jonssonyan
V2EX    分享创造

新作品: HairTry,一款 AI 发型设计工具

  •  2
     
  • /div>   jonssonyan 40 天前 3104 次点击
    这是一个创建于 40 天前的主题,其中的信息可能已经有所发展或是发生改变。

    完整内容请移步阅读: https://mp.weixin.qq.com/s/n2KvQRy_30qMhP1b0zRKFA

    前言

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

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

    MVP 版本

    新产品:HairTry (免登录免费使用)

    官网: https://hairtry.app

    它是一款 AI 发型设计工具,可以帮助你在最终确定发型之前立即尝试不同的造型 。不必担心剪出一个可能会后悔的发型,上传照片,看看不同发型在你身上的实际效果。♀♂

    主要功能:

    1. 20 秒生成专属 AI 发型:上传照片,即刻看到真实效果。
    2. 百款模板 & 自定义:100 种发型可选,支持修改提示词打造专属造型。
    3. 免费试用 & 积分奖励:登录即可解锁更多特权。
    4. 快速登录 & 多语言支持:支持 Google 登录,覆盖 11 种语言。
    5. 前后对比 & 历史记录:真实对比发型变化,随时回看尝试过的造型。
    6. 下载 & 分享:一键下载高清原图,轻松分享到社交平台。

    实际效果非常写实,肉眼无法看出处理过痕迹,足够可以以假乱真。只针对发型进行修改,保留五官的特征。发型库内置了 100 种模板,包含男士短发,男士时尚,女士长发,女士短发,中性发型等,你也可以自定义风格,修改成自己想要的样子,另外还可以自定义发色,或许看完之后你就能决定自己是否是个这种发型。

    免登录免费使用,登录后可以查看自己创作的作品,只会保存近 7 天的记录,7 天之后会自动删除,无需担心你的隐私被泄露。

    虽说是 MVP 版本,但是我还是想把它做成我想象的样子,所以一共花了 4 天。

    技术栈

    HairTry 技术栈:

    1. 全栈开发框架:Next.js
    2. Javascript 框架:React
    3. 编程语言:TypeScript
    4. CSS 框架:Tailwind CSS
    5. ICON: react-icons
    6. 数据库:MySQL
    7. 参数校验:zod
    8. 认证&鉴权:next-auth
    9. ORM 框架:prisma
    10. 支付:stripe
    11. 国际化:next-intl
    12. 日志:winston
    13. 运维:Docker + Shell
    14. 文件存储:cloudflare r2
    15. 域名解析:cloudflare
    16. 域名购买:namesilo
    17. AI 辅助编程:Claude Code

    我开发好之后,并没有急着发 1.0 版本,而是找了朋友帮忙内测,收集一些产品优化建议,之后我着重优化了页面( C 端产品更需要注重美观、交互体验、产品学习成本)。考虑到一部分人使用手机,所以对 step 进行高亮和定位,引导用户按照步骤使用,提高转换率。

    第 1 条附言    37 天前
    HairTry 已在 Product Hunt 发布,需要大家的支持!动动小手帮我投个票,感激不尽

    链接在这: https://www.producthunt.com/products/hairtry
    20 条回复    2025-09-04 14:27:36 +08:00
    needpp
        1
    needpp  
       40 天前
    {
    "code": 50000,
    "message": "error"
    }
    Anfook
        2
    Anfook  
       40 天前
    试了 5 次都是进度 1% 2%然后 error ,
    bytealan
        3
    bytealan  
       40 天前
    早上还刷到你发的抖音了...
    jonssonyan
        4
    jonssonyan  
    OP
       40 天前
    @Anfook 接口限流了。
    jonssonyan
        5
    jonssonyan  
    OP
       40 天前
    @bytealan 那面爆击了
    jonssonyan
        6
    jonssonyan  
    OP
       40 天前
    @needpp 因为是免费的,api 限流了
    qi19901212
        7
    qi19901212  
       40 天前
    我觉得你这个应该卖给 大的理发连锁店
    jonssonyan
        8
    jonssonyan  
    OP
       40 天前
    服务恢复了
    jonssonyan
        9
    jonssonyan  
    OP
       40 天前
    @qi19901212 这个定位做出海的,国内也可以访问
    nicht
        10
    nicht  
       40 天前 via Android
    我看了感觉流程能够闭合,4 天一个 MVP 佩服
    Michelangelono
        11
    Michelangelono  
       40 天前
    生成的效果和描述词基本没什么关系
    jonssonyan
        12
    jonssonyan  
    OP
       40 天前
    @Michelangelono AI 生成的内容有抽卡性质
    thinkwei2012
        13
    thinkwei2012  
       39 天前
    ,最近在尝试留胡子,可以搞个胡子造型么?
    jonssonyan
        14
    jonssonyan  
    OP
       39 天前
    @thinkwei2012 good idea
    haJohn
        15
    haJohn  
       38 天前
    提示词没生效呀,选了短发,粉红色,没有生效
    RicardoY
        16
    RicardoY  
       38 天前
    我充了 5 刀,支付回调跳转的地址是 0.0.0.0
    op 稍微上点心啊,核心付款路径不验证的吗!
    jonssonyan
        17
    jonssonyan  
    OP
       38 天前
    @RicardoY 我对账最近订单未发现支付异常,方便提供相关信息么,Email: c3VwcG9ydEBoYWlydHJ5LmFwcA== (base64)
    jonssonyan
        18
    jonssonyan  
    OP
       38 天前
    @haJohn 可以免费试用多次
    RicardoY
        19
    RicardoY  
       37 天前
    @jonssonyan 并没有影响支付结果,是支付之后返回商户的逻辑出问题了
    jonssonyan
        20
    jonssonyan  
    OP
       37 天前
    @RicardoY 已修复,
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     880 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 22:28 PVG 06:28 LAX 15:28 JFK 18:28
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86