• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hahaba
V2EX  ›  程序员

大环境不好待机三个月了,用这段时间梭哈了一个项目,大家帮忙用户+1

  •  1
     
  •   hahaba · Jan 28, 2024 · 11853 views
    This topic created in 1016 days ago, the information mentioned may be changed or developed.

    楼主测试开发,11 月份辞职的,准备开个店子,转头一看朋友们都亏的裤衩子都没了,心想着不行啊,这种光景不适合把钱往出掏,但是天天吃了睡睡看了吃,也没得意思,就寻思着搞点什么东西玩玩。

    刚好博客近期收不到微信通知了,一看原来 server 酱收费了,一天 5 次,我哭了。心想着我也开发一个更强大的吧。于是埋头苦干两三个月,anpush.com 诞生。

    anpush 涉及到了前端(官网、管理后台、chrome 插件),后端(各种第三方、消息队列、负载均衡、支付系统),APP 端( uniapp 一把梭了)。比较恶心的是国内厂商各家一个 sdk ,直接放弃了。就用谷歌的 fcm 吧

    开发过程中遇到了各种各样的问题,各种技术坑(指的三方),当然也有冷嘲热讽的说没人为这个付费,实际上已开始就没打算过国内有付费用户( PS: github 上的很多朋友支持了一下,算是有十几个付费用户了吧)。终极目标是向老外收收美刀,收不到就去开店子啰。


    开发语言情况:

    后端:Java (核心业务,拿框架梭哈) 前端:Vue ( UI ) 消息端:Python (因为不是核心,主要负责消费,python 开发速度快) 通道:这个比较杂,因为有的是模拟人工操作,用了 Go 、Python 、JS chrome 插件:js APP 端:JAVA+JS 混合 中间键:Redis 、RBMQ 、Mysql 、MQTT 、Clickhouse

    50 replies  •  2024-04-24 07:00:28 +08:00
    kkk9
    kkk9
    Jan 28, 2024
    1
    uniapp 一把梭了 …… 😓
    3IOhG7M0knRu5UlC
    3IOhG7M0knRu5UlC
    Jan 28, 2024 via Android
    2
    这种业务比较适合永久购买,比如 pushover 5$ 人手一个 ,按次订阅太扯了。
    3IOhG7M0knRu5UlC
    3IOhG7M0knRu5UlC
    Jan 28, 2024 via Android
    3
    另外你这个方案太复杂了吧,不如 aws sqs sns 一把梭,撑到 100 万用户再换都可以。
    hahaba
    hahaba
    OP
    Jan 28, 2024
    4
    @GooMS 收费这方面没得任何经验,后面开老外怎么说,还有个 pushhover 太简单了,要多装个 APP ,我直接一个接口梭哈到所有 APP 去了
    hahaba
    hahaba
    OP
    Jan 28, 2024
    5
    @GooMS 其实主要复杂在第三方上面,比如 whatsapp 之流的,只能用协议实现发消息
    3IOhG7M0knRu5UlC
    3IOhG7M0knRu5UlC
    Jan 28, 2024 via Android
    6
    hahaba
    hahaba
    OP
    Jan 28, 2024
    7
    @GooMS 这个是后面要做的事情,的确需要优化。但是不是一个道路上面,我是不想让用户再下载一个 app ,而是使用常用的 app 去接收通知。但是这个客户端的基础功能也的确需要完善
    wonderfulcxm
    wonderfulcxm
    Jan 28, 2024 via iPhone
    8
    技术栈好丰富,可能日后维护成本很高
    hahaba
    hahaba
    OP
    Jan 28, 2024
    9
    @wonderfulcxm 这种缝合怪项目,没有办法,就是很杂乱
    dyv9
    dyv9
    Jan 28, 2024 via Android
    10
    围观一下,虽然好多看不懂,不站前排挡住别人。😂
    fisherman0459
    fisherman0459
    Jan 28, 2024
    11
    方便简单描述下推送到 WhatsApp 是什么原理吗?
    Nosub
    Nosub
    Jan 28, 2024 via iPhone
    12
    厉害了,很不错。
    passon
    passon
    Jan 28, 2024
    13
    推送给钉钉怎么实现的?需要用户设置什么东西吗
    hahaba
    hahaba
    OP
    Jan 28, 2024
    14
    @passon 就是个简单的 webhook ,你在钉钉里创建,填进来就可以了
    hahaba
    hahaba
    OP
    Jan 28, 2024
    15
    @fisherman0459 就是你加我为好友,通过 api 推送好友消息,和 qq 差不多
    TiaoYeTaiLang
    TiaoYeTaiLang
    Jan 28, 2024❤️1
    16
    这东西是什么使用场景?
    zh3256
    zh3256
    Jan 29, 2024
    17
    感觉技术栈挺重的, 维护成本会高不少
    stevenluox1
    stevenluox1
    Jan 29, 2024
    18
    码一个,看看后续发展
    leokun
    leokun
    Jan 29, 2024
    19
    挺强大的
    deanwang
    deanwang
    Jan 29, 2024
    20
    应该加个根据访问用户的时区或则 IP 自动选择显示语言. (如果为了拓展海外用户
    wikii
    wikii
    Jan 29, 2024
    21
    点击最下面的《开发文档》,跳到《条款和条件》去了.
    en1ac
    en1ac
    Jan 29, 2024
    22
    注册总是失败啊 request time out 然后微信登录也不行。
    yanyiming
    yanyiming
    Jan 29, 2024
    23
    标题应该写这个项目是做什么的、解决了什么问题、有什么优点, 而不是卖惨和单纯的拉客.
    LeslieLeung
    LeslieLeung
    Jan 29, 2024
    24
    也可以看看我的项目,开源可自建,零成本部署。同样也能推送到各个渠道。

    https://github.com/LeslieLeung/heimdallr
    hahaba
    hahaba
    OP
    Jan 29, 2024
    25
    @yanyiming 并非卖惨,也无需国内用户付费,只是记录
    hahaba
    hahaba
    OP
    Jan 29, 2024
    26
    @en1ac 挂梯子的话,被指向到了国外的服务器,经过几次中转可能就超时了,试试关闭梯子看看
    hahaba
    hahaba
    OP
    Jan 29, 2024
    27
    @wikii 感谢感谢,你不说,我根本发现不了
    hahaba
    hahaba
    OP
    Jan 29, 2024
    28
    @en1ac 我搞个美国的服务器吧,日本的线路太拉了
    hahaba
    hahaba
    OP
    Jan 29, 2024
    29
    @deanwang 目前是根据浏览器的语言自动切换,没有生效吗😭
    hahaba
    hahaba
    OP
    Jan 29, 2024
    30
    @TiaoYeTaiLang 比如 wordpress 、hexo 、halo 这类博客的评论通知,文章发布通知,服务器异常告警,shopify 的订单通知,路由器群晖什么的都可以接入
    sSsSsSs
    sSsSsSs
    Jan 29, 2024
    31
    一起开店啊,写啥代码
    hahaba
    hahaba
    OP
    Jan 29, 2024
    32
    @sSsSsSs 有点迷惘,感觉就餐饮能搞一下,其他的不行啊,可以一起交流
    sSsSsSs
    sSsSsSs
    Jan 29, 2024
    33
    @xunbug 就是搞餐饮,而且是搞小店
    hahaba
    hahaba
    OP
    Jan 29, 2024
    34
    @sSsSsSs 自己搞还是请人,自己搞只能预制菜了,你是在哪个城市搞
    zhuangjia
    zhuangjia
    Jan 29, 2024
    35
    先去新东方学厨师,然后再自己搞怎么样?
    sSsSsSs
    sSsSsSs
    Jan 30, 2024
    36
    @xunbug 昆明,自己搞
    Muslanet
    Muslanet
    Jan 31, 2024 via Android
    37
    我比较关注消息推送方面的,因为家里有服务器有些任务/服务要推送到微信上。用过的产品有 server 酱,pushplus ,现在在用的是比较好的是爱语飞飞,用了 1 年多想点舒服,调用起来也方便
    hahaba
    hahaba
    OP
    Jan 31, 2024
    38
    @Muslanet 需求不一样吧,有些敏感的只能推国外通道 AnPush 支持,其他的都不知道,这个爱语飞飞也太简陋了一点
    ZnductR0MjHvjRQ3
    ZnductR0MjHvjRQ3
    Jan 31, 2024
    39
    看起来真的很不错 大佬加油 不知道 chrome 推送能不能推到 Windows 上
    Muslanet
    Muslanet
    Feb 1, 2024 via Android
    40
    @xunbug 嗯,是很简单。用了这么久符合我的需求,简单高效,周末研究一你的产品看看
    hahaba
    hahaba
    OP
    Feb 1, 2024
    41
    @Motorola3 chrome 要开发者认证,还要交美刀,还在想办法处理。我在想不如开发个客户端算了
    Charlie17Li
    Charlie17Li
    Apr 21, 2024
    42
    歪个楼,想问下,微信这种应用的消息可以通知给我的其他 APP 吗(场景:手机没有呼吸灯,得时不时看下手机有没有消息,有点困扰)
    Howee
    Howee
    Apr 22, 2024
    43
    之前自己弄了个打卡脚本,想用微信推送打卡的结果,用了一波某酱,一天五次不说,看详情还得点进去。后来翻了下企业微信群机器人文档,发现这玩意儿太简单了呀,就调个接口的事儿,他一个月收 8 块。还那么多人订阅,说实话酸了。后来看到老哥的这个网站,用着还不错,比某酱良心多了。支持老哥!
    LEAlice
    LEAlice
    Apr 22, 2024
    44
    “不断的更新”好像要改成“不断地更新”。
    zhangjiashu2023
    zhangjiashu2023
    Apr 22, 2024
    45
    @Charlie17Li SmSforward 可以安卓手机监听所有的通知转发到别的 app
    zhangjiashu2023
    zhangjiashu2023
    Apr 22, 2024
    46
    @Howee 目标用户是那些不懂代码的把
    hahaba
    hahaba
    OP
    Apr 23, 2024
    47
    @zhangjiashu2023 SmSforward 原理就是收到通知了才能转发啊,微信经常收不到消息,转发了个寂寞
    hahaba
    hahaba
    OP
    Apr 23, 2024
    48
    @Howee 谢谢老哥支持,订阅 server 酱的的确很多人,没办法人家出来的早,而且知道的人多。我这个没啥人知道
    zhangjiashu2023
    zhangjiashu2023
    Apr 24, 2024
    49
    @hahaba 安卓手机怎么会有经常收不到消息呢。
    zhangjiashu2023
    zhangjiashu2023
    Apr 24, 2024
    50
    @Charlie17Li 两百块钱买个手环,可以自定义软件通知在手环上显示的,还有震动提醒
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4714 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 03:26 · PVG 11:26 · LAX 19:26 · JFK 22:26
    ♥ Do have faith in what you're doing.