我的两个月的全栈开发实践, 从需求到产品完成到网站上线到支付流程打通 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
iorilu
V2EX    程序员

我的两个月的全栈开发实践, 从需求到产品完成到网站上线到支付流程打通

  •  
  •   iorilu 2023-05-20 09:38:29 +08:00 4163 次点击
    这是一个创建于 943 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在过去差不多两个月时间里,经过 V2sub - AI 字幕机项目, 完成了全栈开发实践, 累计完成以下任务

    相关帖子

    累计完成以下任务

    • 调研需求, 拟定开发计划
    • WIndows 版 V2sub 后台 python 服务程序开发
    • WIndows 版 V2sub 前端 pyqt 程序开发
    • macOS 版 V2sub 前端 pyqt 程序开发
    • 购买 aizimuji 域名一个
    • 购买服务器一台
    • 配置服务器, 安装 php ,mysql 等必要环境
    • 开发 aizimuji 静态网站 (https://www.aizimuji.com)
    • 调研支付相关项目
    • 二次开发独角数卡项目(php, laravel), 并部署(https://buy.aizimuji.com)
    • 使用 figma 设计若干图标, 图片等
    • 使用 OBS 录制若干使用教学视频, 并发到 B 站
    • 开发自动化打包脚本, 实现一键打包流程, 简化发布更新步骤(这点极为重要)
    • 发布若干版本更新

    基本算是软件开发, 支付, 网站架设流程走通了, 大概一个人做产品该做的事我都做过了,也学到了不少东西, 以前也没怎么搞过 GUI 开发, 这次也算实践了一下 pyqt 的开发, 网站架设, 支付流程跑通也非常重要, 以后做其他东西也能用上了

    大家也可以分享下自己做产品, 网站, 支付的经验

    28 条回复    2023-05-21 17:15:15 +08:00
    Mandyer
        1
    Mandyer  
       2023-05-20 10:11:45 +08:00
    楼主要是能分享过程中的学习资料就更好了
    iorilu
        2
    iorilu  
    OP
       2023-05-20 10:21:25 +08:00
    @Mandyer 没有什么具体的书啊之类资料, 我比较也算有些经验

    反正有稳定就查,google ,github , 总有答案

    关键是得有计划, 每天一点一点得完成

    我现在觉得每天早上花 20 分钟整理 todolist 这种事是最重要得, 把任务按优先级分好,新功能需求实现,bugfix 等, 每天不断推进, 总能完成
    sickoo
        3
    sickoo  
       2023-05-20 11:34:35 +08:00
    想看看支付这一块,学习学习
    closedevice
        4
    closedevice  
       2023-05-20 11:40:18 +08:00
    2 个月是全职开发?
    iorilu
        5
    iorilu  
    OP
       2023-05-20 11:43:41 +08:00
    @sickoo 支付这块我调研了下, 有不少所谓得发卡系统

    我用的 https://github.com/assimon/dujiaoka , 独角数, 应该算不错得

    支付实现最简单就是, 申请支付宝当面付, 个人就行, 不需要任何资质

    理论上, 你不需要改代码, 直接找个服务器部署独角数系统, 买个域名指向服务器, 然后把支付宝当面付得证书复制过去就能用了

    但是他这个发卡是那种提前生成好得码, 比如什么充值码, 或者 chatgpt 账号之类的

    我修改是因为我要根据用户 email 实时生成注册码, 所以我做了点二次开发
    beyondex
        6
    beyondex  
       2023-05-20 12:57:32 +08:00 via Android
    音频可以不?我有一些音频资料
    iorilu
        7
    iorilu  
    OP
       2023-05-20 13:33:00 +08:00 via Android
    @beyondex 音频可以,但我现在设计的是音频要专业版才能转换
    caqiko
        8
    caqiko  
       2023-05-20 13:40:04 +08:00
    感谢分享,能作为一个副业挺好的。
    我也做了一款小产品,你走过的路我基本都走过,不过我走的是简略缩水版。
    做的产品是一个 Chrome 扩展插件,支付用的是支付宝当面付的接口,域名、服务器、网站也都弄了。
    图标是网上随便找的,看了你的介绍我觉得也可以试试用 figma 重新设计一下。
    自己写了打包脚本,每次更新测试好了,直接用脚本一键打包。
    版本更新了 10 几个,累计用户 120 个,付费的可能有 20 个,收入 1500 元左右。

    没有做的:视频教程(产品功能简单,我感觉用不上,后期也可以尝试一下),桌面客户端(不适合当前产品)。

    另外一点是,我没有提前做好计划,所以做的很慢,断断续续大半年才做出来可用的版本。
    还需要加强的是做好推广,以及客户运营。
    iorilu
        9
    iorilu  
    OP
       2023-05-20 14:43:28 +08:00 via Android
    @closedevice 算是全职把,毕竟事情确实很多, 光开发个软件可能没那么多事

    但想运营起来还想有点收入,事情还是很多的
    iorilu
        10
    iorilu  
    OP
       2023-05-20 14:45:55 +08:00 via Android
    @caqiko 你付费 20 个就有 1500 收入很高了啊

    我不知道我软件用户多少,毕竟是本地软件不好统计,但购买过注册码的累计上百人把,目前总收入可能 2 ,3 千,每天也有几个订单,后面可能多花点时间推广运营了
    iyobucuo
        11
    iyobucuo  
       2023-05-20 15:15:39 +08:00 via Android
    https://www.aizimuji.com/

    移动端样式还需要优化一下,标题栏展开菜单,左划才能看到
    caqiko
        12
    caqiko  
       2023-05-20 15:26:27 +08:00 via Android
    @iorilu 我是按时长收费的

    我觉得收费过早,应该先免费开放积攒一波种子用户,方便后续社群营销
    iorilu
        13
    iorilu  
    OP
       2023-05-20 15:56:34 +08:00 via Android
    @iyobucuo 谢谢提醒, 还真是,我都没注意

    也是抄的模板,回头看看怎么改
    TabGre
        14
    TabGre  
       2023-05-20 16:20:30 +08:00 via iPhone
    我也有意使用独角兽的支付来做
    gyt95
        15
    gyt95  
       2023-05-20 18:29:06 +08:00
    首页视频如果是 3 分钟以内就好了。
    iorilu
        16
    iorilu  
    OP
       2023-05-20 19:13:29 +08:00
    @gyt95 嗯, 后面打算放个精简版的上去
    xuey
        17
    xuey  
       2023-05-20 19:25:31 +08:00
    感谢分享,打算尝试一下独角数。
    guin
        18
    guin  
       2023-05-20 20:10:27 +08:00
    B 站视频地址是?
    iorilu
        19
    iorilu  
    OP
       2023-05-20 20:14:36 +08:00 via Android
    @TabGrewww.aizimuji.com 首页图片点击可看
    wqq096737ink
        20
    wqq096737ink  
       2023-05-21 02:02:58 +08:00
    @caqiko 对,收费过早 先圈一波用户。 所以这就是我不在工具上瞎 尝试 别人的 工具,瞎折腾的原因。

    工具上能用就行,非必要不要乱尝试,没意义
    chuck1in
        21
    chuck1in  
       2023-05-21 07:50:43 +08:00 via iPhone
    @iorilu 这个不需要注册个体工商户吗?
    iorilu
        22
    iorilu  
    OP
       2023-05-21 08:14:38 +08:00 via Android
    @chuck1in 开通不需要

    不过有些限制

    好像每天收款不超五千把

    想更多要个体户,或公司

    不过我想真要收入每天几千了,搞个小公司也应该把
    hanguofu
        23
    hanguofu  
       2023-05-21 08:50:19 +08:00
    @caqiko : Chrome 扩展插件 是不是必须要在 google play 上架 啊 ?如果不上架的化,自己开发的 Chrome 扩展插件 会不会一旦联网,就自动失效?
    caqiko
        24
    caqiko  
       2023-05-21 09:51:56 +08:00 via Android
    @hanguofu 是 chrome web store
    上架到商店的扩展代码不能混淆,很容易被抄
    所以我没有上架,而是引导用户使用开发者模式加载解压的文件夹,这样隔几天浏览器就会提醒用户删除(不安全的)扩展

    之前在 mv2 时代,有些开发者上架到商店的是一个空壳,执行的功能脚本是从自己服务器获取到的混淆过的,现在 mv2 的好像也不让上架了
    我用的 mv3
    roundgis
        25
    roundgis  
       2023-05-21 13:15:57 +08:00 via Android
    後端同用 python php?
    iorilu
        26
    iorilu  
    OP
       2023-05-21 14:14:51 +08:00
    @roundgis 软件都是 python

    php 只是那个购买注册码网站使用的, 就是上面说的那个独角数卡系统
    AaIT
        27
    AaIT  
       2023-05-21 15:17:29 +08:00
    感觉这个绿色和黄色是不是对调下更合适,绿色一般表示更好用的版本
    wumoumou
        28
    wumoumou  
       2023-05-21 17:15:15 +08:00
    我也做了一个,我已经不想维护了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2834 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 14:38 PVG 22:38 LAX 06:38 JFK 09:38
    Do have faith in what you're doing.
    ubao msn 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