何语晨 |yuchen Profile Banner
何语晨 |yuchen Profile
何语晨 |yuchen

@chenmutime

1,266
Followers
575
Following
27
Media
977
Statuses

国家一级five|独立开发者|一手Java一手React |目前已有一个盈利中的产品,但不多

Joined November 2015
Don't wanna be here? Send us removal request.
@chenmutime
何语晨 |yuchen
6 months
刚做独立开发的时候,不少次听到类似这样的话:独立开发很难挣到钱,但仍然建议你去做。 现在看来,我是非常认同的。尽管我仍未挣到钱,但却也实实在在的改变了一些我工作的方式和思维模式: 1. 不再坚持“代码至上主义”,以解决实质问题为核心 2.多维度思考 3.尽量以低的成本来获得高的收益
13
14
166
@chenmutime
何语晨 |yuchen
7 months
所以程序员还是得拥有足够强大的软实力方能在AI世界里立于不败之地🥸
4
18
71
@chenmutime
何语晨 |yuchen
6 months
花几天时间搞了个网站。 目标场景: 1. 打包下载自己和别人的笔记资源到本地 2. 获取笔记运营相关数据 主要功能: 1. 批量打包下载笔记资源(视频图文) 2. 查看笔记收藏数、评论数、标签等信息
Tweet media one
10
10
66
@chenmutime
何语晨 |yuchen
3 months
开发个人项目时,时常感慨自己要是前端就好了;但看网上一片哀嚎,咋感觉前端哀嚎声比后端哀嚎声还大?
36
7
65
@chenmutime
何语晨 |yuchen
6 months
没错,我刚刚使用R2为我的小红书笔记管理助手()添加了同步笔记到Notion的功能。至于为什么用到R2,原因是: 收藏的笔记可能会被原作者删掉,且爬取的图片过视频url也并非永久有效。然而Notion API并不支持直接上传文件,因此我引入了R2,作为第三方存储方案。 感谢赛博菩萨!
@xqliu
Larry & Leo Bro - Eagle of Full Stack
6 months
可能是我太老土了!刚刚解锁 Cloudflare R2 对象存储新用法!直接将 文件上传到 R2 的某个 bucket 中,然后绑定一个域名,打开 public 访问权限,就直接可以访问了! R2 有 10G 免费存储空间,100万次A类操作,1000万次B类操作,跟 S3 比,真是活活大菩萨! #buildinpublic
Tweet media one
34
48
283
3
10
60
@chenmutime
何语晨 |yuchen
5 months
@sun76790508 非常正确,我老婆使用软件提示缺失dll文件,不会弄,花了68大洋也没搞定,我回去几分钟弄好,当时就感叹:这群人的钱怎么这么好赚啊!😂
5
1
54
@chenmutime
何语晨 |yuchen
5 months
如何利用JavaScript同步笔记到Notion | 语晨的工作空间
1
10
47
@chenmutime
何语晨 |yuchen
3 months
开发一款APP,果然最难的还是UI/UX设计(>﹏<)
13
0
45
@chenmutime
何语晨 |yuchen
9 months
@chenbimo 什么地狱笑话😂
1
0
37
@chenmutime
何语晨 |yuchen
3 months
本来我做独立开发的初衷,只是以此为跳板,为了学习更多东西,突破职业瓶颈,所以也纠结过学什么、怎么学。 可后来一想,无论学什么,年纪到了,该裁还是裁。既然横竖都是一死,不如就做自己愿意主动投入大量时间的事情好了。 生活中受到的压迫够多了,没必要还自己跟自己过不去。
@hank_zhao
Hank_Zhao
3 months
和菜头写得30岁真的通透,不要过度追求价值和意义,要engage in,要dive into something,不要站在岸上看,那些当时看来毫无价值的事情,最后都是人生宝藏,记得乔布斯说过,life is about connecting the dots,往前看dot是离散的,只有回头看时才会发现这些点串成了一条线。
8
48
291
3
0
25
@chenmutime
何语晨 |yuchen
3 months
关于精进前端技术: 是开个新的项目,跟着别人从头至尾的学; 还是,优化自己已有的破项目?🧐
21
0
21
@chenmutime
何语晨 |yuchen
3 months
@DLKFZWilliam 这个“一毛钱没赚”不会指的是抛除了成本吧,而且这个“成本”还是组合了经济成本+精力成本😂
3
0
16
@chenmutime
何语晨 |yuchen
5 months
接了私单,以打工人的思维以为自己赚了,后面发现赚的原来也不过是个辛苦费,眼界还是低了🫣 刚开始找我的时候,我心里还在想:这么简单的事情,去我网站搞个几块钱的月费不就可以了么,干嘛还要多花钱。直到我看到了工作量,不由感慨:再简单的事情一旦到达了某个数量级,往往也会超出控制🫠
2
2
14
@chenmutime
何语晨 |yuchen
4 months
之前一毛钱收益都没有的时候,疯狂猛干,感觉精力无比充沛;现在搞到了几百的收益,按理说获得了一定鼓励,我应该更有动力才是,然而现在才写了一两个小时代码就产生了一种排斥感,就想着赶紧合上电脑去看视频、玩游戏。
3
0
14
@chenmutime
何语晨 |yuchen
4 months
@imvihv 那么,代价呢,代价是什么🤔
2
0
14
@chenmutime
何语晨 |yuchen
11 months
@SFbearface @big_ear_cat 他们以为那只是一个名称,以为换了马甲就不是了
0
0
12
@chenmutime
何语晨 |yuchen
6 months
4.拓宽了技术面 5.由创造和开阔视野带来的自我满足感 6.提高了追求新事物的主动性 上面的一些话听起来老生常谈,事实上我以前也不少听说,但却只当无用的废话,并不愿深入理解和行动。只有当自己真的做了起来,并且为了尽可能缩小和推上大佬们之间的差距,总会有意或无意间的督促自己行动起来。
0
0
11
@chenmutime
何语晨 |yuchen
3 months
我:工具免费 网友:帮我采集几篇,15块 我:不行 网友:不是工具免费么。 我:???? 是什么让您觉得应该这么便宜?30块我都懒得弄,还直接砍了50%,还说什么下午急着用。逗我呢? 总之就这态度,给我50都懒得弄了。
5
0
10
@chenmutime
何语晨 |yuchen
11 months
@imwsl90 几年前的我,熬夜一宿,照样精神抖擞,什么30岁开始男性的精力就明显下降,瞎扯淡! 现在的我:对不起,我认怂了,决明子菊花茶我喝还不行吗🥹
1
1
11
@chenmutime
何语晨 |yuchen
4 months
现在我所有的付费均来自于小红书发布笔记。要是哪天账号被制裁了,那就GG了,得想办法拓宽渠道(闲鱼毫无反应🫠) PS:按照本月付费情况,有望赶在21号前达到198收入,凑够我前往交界地的路费。是不是可以涨价了?🤔
7
0
10
@chenmutime
何语晨 |yuchen
5 months
终于迎来了第一个付费用户,沟通后才知道要优化的点不少……其实也不是不知道,而是之前缺乏动力😂
5
0
10
@chenmutime
何语晨 |yuchen
6 months
小红书笔记管理工具,周末加个同步notion的功能去
2
4
9
@chenmutime
何语晨 |yuchen
3 months
结婚一年多了,为啥我老婆(年纪比我小不少)几乎不喊我老公,都是喊男人或者臭男人☹️ 不理解😤
14
0
9
@chenmutime
何语晨 |yuchen
9 months
我现在的学习方法就挺搞的: 1,写自己想要实现的应用 2,遇到不会实现的功能,于是问gpt 3,复制粘贴gpt给的答案,先跑通再说 4,跑通之后再问gpt:这种写法是什么意思? 😂😂😂
1
0
7
@chenmutime
何语晨 |yuchen
5 months
产品想法记录: 之前看到一键丰胸的AI产品。想到自己多年卧推水平上不去,于是联想到,要不将来针对男士搞一款“一键增肌”的AI产品?🤔
4
2
8
@chenmutime
何语晨 |yuchen
2 months
本来还有点犹豫要不要跟风做个工具导航站,直到今天我的一位付费用户让我帮忙找人帮他搭建一个网站,算不上复杂,但我却没有接下这个活的交付能力,只能拱手相让。这样一来,也算是让我下定决心,先提升一下网站开发的基础能力了🥹
2
0
8
@chenmutime
何语晨 |yuchen
3 months
说起来,我也想找个感兴趣的产品抄一抄,用于提升reactjs开发能力,为以后能快速开发产品做技术储备。 emmmm得找找,说不定抄着抄着,就想出好的点子了🧐
6
0
7
@chenmutime
何语晨 |yuchen
3 months
本来不想再加功能了,但是看到挺多人想要下载小红书无水印视频,还是抽空加了上去。 网站特性:批量下载小红书无水印视频
2
0
7
@chenmutime
何语晨 |yuchen
6 months
第一次收到用户鼓励真的很感动啊🥹 发布在utools的“任务助理”,做得很糙,主要就是为了解决我工作上的几个问题: 1,任务相关人员追溯 2,历史任务周、月分组(写周报) 3,任务多层级划分(例如:项目、版本、需求、功能) 本想着能满足我的这几个需求就行了,虽然存在许多体验上的问题,但能忍
2
1
6
@chenmutime
何语晨 |yuchen
3 months
给自己的网站写了篇文,尽可能多增加访问渠道。打算再发到微信公众号上,虽然只有个位数的访问量,但蚊子腿也是肉嘛😂 《批量下载小红书无水印视频笔记 | 语晨的工作空间》
1
2
6
@chenmutime
何语晨 |yuchen
9 months
开始学习Nextjs,尽可能采用英语文档和教学视频,实在搞不懂的才去看中文内容。 这种做法来源于曾有一次看到tinyfool老师谈到关于英语学习的视频,他就讲到,通过英文来学习目标知识。
1
0
5
@chenmutime
何语晨 |yuchen
2 months
@TH9521 所以做独立开发偷偷攒私房钱!
0
0
5
@chenmutime
何语晨 |yuchen
9 months
@shengxj1 6. 你说ts类型降低个人开发效率,你的意思就是说ts不行诺?你算哪根葱竟然觉得ts不行。(稻草人谬误)
0
0
5
@chenmutime
何语晨 |yuchen
11 months
@shamzaaz1 @torontobigface 林克:再说一遍,老子叫林克!
1
0
5
@chenmutime
何语晨 |yuchen
3 months
反正也不知道该做什么产品,看看别人怎么讲的吧,顺便练下英语
Tweet media one
0
0
5
@chenmutime
何语晨 |yuchen
5 months
@BingxunYao 确实,不过我还是先刻意背了一段时间单词,累积了一部分的基础词汇量
1
0
5
@chenmutime
何语晨 |yuchen
3 months
时不时来两单,虽然只有几十块,买快乐水是够了,天气这么热。 希望明年能达到¥1000 MRR🥹
2
0
5
@chenmutime
何语晨 |yuchen
11 months
因为刚做独立开发,那么学习怎样做交互体验设计是必不可少的。 在阅读《这才是用户体验设计》这本书的过程中,真心觉得这已经不局限于应用软件开发层面了,完全可以拓展到工作学习层面。 例如内在动力和外在动力。前者指的是你发自内心想要做某事,后者指的是奖励诱惑。需要两者结合才能长期持续下去。
1
0
5
@chenmutime
何语晨 |yuchen
4 months
看到一篇文章,讲到关于useEffect的使用坑点: 当结合useState使用时,需要注意可能造成的“连带影响”,避免导致不必要的多次re-render。 例如:更新A时,A引发useEffect的执行,而useEffect内又更新了B,那么就会出现两次re-render。 因而,如果不是必需useEffect,可以通过一个函数同时更新A和B。
2
0
5
@chenmutime
何语晨 |yuchen
3 months
@suaihk 我也是,还好有AI😂
0
0
5
@chenmutime
何语晨 |yuchen
5 months
vercel免费计划的api最大请求响应时长为10s; cloudflare限制项目文件大小为25MB。
1
0
4
@chenmutime
何语晨 |yuchen
9 months
@Yali1028 我现在还没有小孩,主要是对方比较年轻,不想要。我几乎没有跟她说心里话,有时候跟她说一说也只是打个哈哈过去。结果自然就是,对于我的焦虑,职业生涯上的焦虑,她几乎没有什么感知。 夫妻问题,一说就是“好好沟通”。但能好好沟通,已经是一个很高的门槛了。
2
0
4
@chenmutime
何语晨 |yuchen
5 months
冲着AOT编译技术去看Graalvm官方文档,发现能很好的嵌入javascript runtime,但如果是对接nodejs的话就不是那么方便了。不过只是特定场景需要对接nodejs,倒也还行? 所以我在纠结到底要不要把目前使用的Nestjs替换成springboot。 两个考量因素:熟练度,意味着相对高效率;低成本,毕竟服务器小水池。
4
0
4
@chenmutime
何语晨 |yuchen
4 months
@nextify2024 猫哥,我更加崇拜你了
2
0
3
@chenmutime
何语晨 |yuchen
5 months
为啥当你把自己的愿景告诉身边不了解的人时,对方总会以很“了解”的模样跟你说,你做的事情是多么不可行? 可偏偏他的论点、论据完全缺乏说服力,哪怕假定他是正确的,与我而言似乎也并没有任何可以吸收的养分。 换作以前,我会很生气,现在只会笑一笑便不再予以理会。但……我还是不理解🤔
1
0
4
@chenmutime
何语晨 |yuchen
3 months
@DLKFZWilliam 那我目前就是倒贴了🥹
0
0
3
@chenmutime
何语晨 |yuchen
11 months
@meterscao 知道独立开发很难挣钱但还是要做的原因是:我受够那个一直躲在舒适圈里的自己了,我要试着去拥抱不确定性,我要把想法转换为行动,而不是一直光想不做,因为害怕失败而不断放弃。总之,干他喵的!
0
0
4
@chenmutime
何语晨 |yuchen
8 months
electron加载本地图片有点难搞哦🥹
4
0
4
@chenmutime
何语晨 |yuchen
3 months
反爬技术疑问: 在通过DOM解析的方式采集小红书的笔记信息时,如果处理未登录状态,是获取不到笔记的noteId的。哪怕查看网页源码能看到,在我querySelector节点中的href属性时,也会给你剔除掉href中的noteId(貌似之前可以不登录时还能获取,忘记了)。 很好奇采用了什么技术🧐
3
0
4
@chenmutime
何语晨 |yuchen
4 months
已经等不及了,兴奋到搓手手。今晚决战有幽影之地,就算有用户来找我付费也不鸟他🤗
Tweet media one
Tweet media two
2
0
4
@chenmutime
何语晨 |yuchen
7 months
开发一个chrome插件,面向国内用户的话,还是得有个web端做“大保底”
2
0
4
@chenmutime
何语晨 |yuchen
5 months
可算是搞定了,睡觉! 加的功能越多,需要回归测试的越多,服务挂了一天都不知道,所幸本来也没什么人用。
0
0
4
@chenmutime
何语晨 |yuchen
6 months
20岁的时候觉得30岁好遥远; 30岁的时候觉得40岁近在咫尺。
1
0
4
@chenmutime
何语晨 |yuchen
7 months
搞了个下载小红书笔记的网站,部署在vercel。为了确保vercel正常请求小红书,于是通过cloudflare worker做了一层代理转发,并绑定上了先前在cloudflare上购买的域名,确保国内用户也能访问。
1
0
4
@chenmutime
何语晨 |yuchen
9 months
在对某一领域不熟悉的情况下,果然还是跟在大佬或���众屁股后面混一混比较好吧,比如我也跟风去建一个资源下载站?🤔
3
0
4
@chenmutime
何语晨 |yuchen
3 months
技术不行,态度弥补。有的用户本来不打算购入会员,后来还是充值了;今天更是一位来自台湾的用户,直接充了三单,续费2个月😄
1
0
2
@chenmutime
何语晨 |yuchen
8 months
@simon_he1995 昨晚正好我也用react-router实现返回上一页,文档上是说用navigate(-1)。实际使用需要点击两次,所以直接-2。不知道为啥
1
0
3
@chenmutime
何语晨 |yuchen
3 months
@Yali1028 我自己的网站都是nodejs一把梭,服务资源占用低,完全适用
0
0
3
@chenmutime
何语晨 |yuchen
5 months
我还是太怂了,又或者对市场一无所知。甚至还是别人先开口给我送钱。因为觉得太简单,只要了几块钱意思意思,人家反而后面又给了更多。 害😅怂逼一个
2
0
3
@chenmutime
何语晨 |yuchen
5 months
@mrbear1024 贫穷使我无暇顾及🥹
0
0
3
@chenmutime
何语晨 |yuchen
7 months
认证小程序的时候,说明信息末尾加了一句“支持分享给微信好友”。审核员说不能这么写,提交上去之后,这句话就性质就变味了。 为啥???
5
0
3
@chenmutime
何语晨 |yuchen
3 months
@yihui_indie 我也是,大半夜还解决问题。不过也正因如此,获得了用户更多的充值😁
0
0
3
@chenmutime
何语晨 |yuchen
5 months
今日感悟:如果遇到一个坑点,如不能尽快解决,至少应该将它记录到一个显眼的位置,留到以后有空时处理。否则,总会在某个地方绊住脚,然后花费更多的时间排查。🥲🥲🥲
1
0
3
@chenmutime
何语晨 |yuchen
3 months
@TobyAtLarge 问自己内心的话,还是倾向于后者。一方面,将自己写的烂代码逐步优化,有一种说不上来的爽感,或者说“解压”;另一方面,毕竟是跟实际收益挂钩,还是会更有动力一些。
1
0
3
@chenmutime
何语晨 |yuchen
11 months
申诉成功了,撒花!
Tweet media one
0
0
3
@chenmutime
何语晨 |yuchen
5 months
关于产品付费的一点感想: 本来打算初期通过免费策略吸引别人使用,但想到 @LuoSays 罗哥不止一次强调上线即付费,于是我不禁想:我免费的目的是什么?先引流再付费?这的确是一种策略,但有个障碍是:我现在的产品交付能力很弱,且没人指导,如果还不能和用户近距离沟通,那更不可能弥补自己的不足了
1
0
3
@chenmutime
何语晨 |yuchen
11 months
经过考虑,我决定停止新增功能,因为现有功能完全满足作为一个MVP推出。 所以接下来: 1. 优化现有的交互体验和UI 2. 发布 3. 整一个landing page
2
0
3
@chenmutime
何语晨 |yuchen
9 months
@LuoSays 产品功能演示
0
0
2
@chenmutime
何语晨 |yuchen
11 months
开始自我怀疑了,安慰一下自己:做的东西再怎么没用,再怎么没有市场价值,作为前端练手项目,也还是非常有用的。
4
0
3
@chenmutime
何语晨 |yuchen
6 months
请教下大佬们,对于需要cookie才能正常爬取目标网页的情况,我目前能想到的是让用户手动提取并输入,但很显然这种方式体验很差,如何才能将难度转移到后端? 下图列表中的数据(小红书)是我利用插件在页面上滚动抓取的,所以没有问题,但如果批量抓取详情,很显然需要后端处理了。🥲
Tweet media one
1
1
3
@chenmutime
何语晨 |yuchen
3 months
@DLKFZWilliam2 顽皮狗的技术实力的确业界顶级啊
2
0
3
@chenmutime
何语晨 |yuchen
4 months
写写写,写特喵的破代码,不写了!
@likefeiwu
化骨绵掌 e/acc
4 months
去年的话,主要是自然流量 #小红书 。 卖过各种东西,引流也有许多。 今年的话,类似抖音千川的打法,在小红书 #聚光 打付费,现在我们这个赛道大概打到33左右私信开口,47➕微信。 成交一单大概5k 左右的利润。 今年的业务不做多讨论,自然流量,大家可以随便讨论
16
16
143
1
0
2
@chenmutime
何语晨 |yuchen
3 months
最烦遇到问题只说“不行”了。 啥不行,具体什么表现?你不说,我咋跟你解决嘛~ 一来一回的问答,不嫌麻烦么
2
0
3
@chenmutime
何语晨 |yuchen
4 months
@SummerMax76 我选择先“抄”,然后边做边思考,慢慢融入一些自己的想法,
0
0
3
@chenmutime
何语晨 |yuchen
10 months
可恶,晚上写react,白天写java,总是把->写成=>
2
0
3
@chenmutime
何语晨 |yuchen
3 months
@bearbig 幸运的是,我玩第一次便选择了我认为最好的结局:奔向月球。 2077没有哪个结局是“完美”的,但正因为这种“不完美”,反而让人在关闭游戏后仍旧回味无穷
1
0
3
@chenmutime
何语晨 |yuchen
7 months
@fengbuyou 上的claude opus一天只能使用5次,用完降级一档😵
3
1
3
@chenmutime
何语晨 |yuchen
11 months
@shengxj1 之前看到一个大谈宏观叙事的视频,我阴阳怪气说希望解决融创维权的问题。结果有小朋友说什么我在给外部势力递刀子……我特喵的,真不理解,为什么明明是受害者一方,却反倒为施害者打掩护
0
0
2
@chenmutime
何语晨 |yuchen
7 months
接下来要研究的课题是:如何帮助小红书素人博主提高关注度。 参考资料:玩透小红书、有效需求分析,其他相关运营文章和视频 竞品:大到千瓜、新红,小到个人性质产品 小目标:争取两周后能产出一份初步方案
0
0
2
@chenmutime
何语晨 |yuchen
9 months
@Yangyixxxx 年轻的时候吃苦,还能选择什么样的苦,如果是自己热爱的事物,是可以覆盖一定痛苦的;而等到老了再吃苦,就真的没什么选择的余地了,大抵就是“苦难”了罢🥸
0
0
2
@chenmutime
何语晨 |yuchen
7 months
@cellinlab 只顾埋头写代码注定会被淘汰
0
0
2
@chenmutime
何语晨 |yuchen
5 months
@tangpanqing 咋办,钱都没被老婆收走了,表示不了啊😦
0
0
2
@chenmutime
何语晨 |yuchen
8 months
我的现状😁
Tweet media one
1
0
2
@chenmutime
何语晨 |yuchen
5 months
@islandwhale96 @sun76790508 搜了,但……只能说这方面的信息太匮乏了吧
0
0
2
@chenmutime
何语晨 |yuchen
1 year
@Barret_China 之所以沉迷游戏,甘愿受苦,也是因为有持续的正向反馈,哪怕很小。如何给自己“设计”正向反馈,或者反过来根据设定的正向反馈做出决策,以至于即便磕磕碰碰也有着一定的“乐趣”,值得考量
0
0
0
@chenmutime
何语晨 |yuchen
3 months
作为码农通常没有丰富的产品经验,那么利用AI倒推某款产品的使用场景和需求点,或许能从中获得一些灵感呢🤔
Tweet media one
Tweet media two
1
0
2
@chenmutime
何语晨 |yuchen
9 months
@imwsl90 看来不需要攒钱买mac了,还是安心web开发吧👋
0
0
2
@chenmutime
何语晨 |yuchen
4 months
@likefeiwu 一脸懵逼😂
1
0
2
@chenmutime
何语晨 |yuchen
11 months
@shengxj1 还有一点我不吐不快:不少人喜欢拿顶层的级别当做约束自己的门槛,其实不是的,低层级也有其对应的实用场景。
1
0
2
@chenmutime
何语晨 |yuchen
3 months
@nextify2024 自然是像素级“借鉴”辣😎
0
0
2
@chenmutime
何语晨 |yuchen
5 months
@imwsl90 哎哟,蛮结实的嘛
1
0
2
@chenmutime
何语晨 |yuchen
7 months
当年摇杆漂移,就放着吃灰了。没想到多年后再拿出来,竟然恢复正常了😂
Tweet media one
0
0
2
@chenmutime
何语晨 |yuchen
3 months
@NekoStranding 确实,这个其实之前我也吐槽过
1
0
2
@chenmutime
何语晨 |yuchen
5 months
免费,意味着获取成本低,如果别人用得不爽,可以毫无心理负担地弃之不用,我就无从得知还有什么地方是我没考虑到的。而且,就算有免费用户找我沟通了,恐怕我也会缺乏足够的动力去进一步完善。所以,我还是保持了付费,以便我能和真正的用户去沟通,去完善我所做的事情。 事实也的确如此。
0
0
2
@chenmutime
何语晨 |yuchen
11 months
@shengxj1 所以,我选择不跟人说
0
0
2
@chenmutime
何语晨 |yuchen
3 months
汗流浃背了,不过像我这种小虾米,应该不至于被“关照”。当然了,这类产品我也不会搞什么buildinpublic。
2
0
1
@chenmutime
何语晨 |yuchen
5 months
0
0
2