Articles

西米的文章

程序员副业、AI 变现、一人公司的真实记录——赚了多少、做了什么、踩了什么坑。已收录 1055 篇。

2026-09-13
让 AI 改 AI 写的代码,到底有没有用
我用同一个 AI 改它自己两个月前写的模块,第一次的结果是:结构变整齐了,但漏掉了两处原有的边界处理。让 AI 改 AI 写的代码有用吗,有用的前提是你先告诉它什么不能动。 这个结论来自我自己几轮的实际操作。下面把有用和无用的场景分开说。 让 AI 改 AI 写的代码有用吗:两种用法对比 | 维度
阅读全文 →
接单防烂账,开工前先做这6件事
烧烤店那个小程序,我写了不到 20 行代码,收回来 ¥3000。同一时期我朋友老周卖游戏模板,半年累计 3 万+。两笔钱都到手了,过程却完全不同:我那单从头到尾只改了两次需求。接单防烂账要提前做哪些准备,答案不在合同模板里,在开工前那半小时你有没有把六件事做完。 先说前提:这六件事适合金额几千块、周
阅读全文 →
分红个税20%怎么算:一笔账算给你看
公司账户上趴着接烧烤店小程序赚的 ¥3000,我想转到自己卡里,才发现「转账」和「分红」隔着好几道手续。分红个税20%怎么算,网上全是结论,没人把中间那几步摊开。这篇我按自己实际跑的顺序,把一笔账的计算路径写清楚。 先给结论:分红的税不是拿分红金额直接乘一下那么简单,它要在一个「能分配的税后利润」基
阅读全文 →
免费用户吃掉了我一半售后时间
2026 年 8 月那阵子,我给自己算过一次工时。算完有点不想说话:我每天处理的消息里,一半以上来自一分钱没付的人。免费用户要花多少售后时间,这个问题在百度上搜不到靠谱答案,因为大部分人根本不敢算。 免费用户要花多少售后时间:我的真实账本摊开 先说结论:我那段时间的售后时间,大概一半花在免费用户身上
阅读全文 →
接单转产品的时机:出现这三个信号
去年有段时间,我一边接单一边做产品,两边都不顺。后来我才想明白,问题不在精力,在于我没等到该转的时机就转了。 接单什么时候该转做产品,我的判断就三个信号。三个同时出现,可以动手;只出现一个,继续接单。 接单什么时候该转做产品:三个信号 信号一:同一个需求被两个以上客户提过。 信号二:老客户主动问「这
阅读全文 →
副业时间投给高收入还是稳收入
周一晚上九点,我手上有两个待办:一个是报完价还没回音的定制单,一个是后台里安安静静进账的小游戏。 只够干一件事的时候,选哪个?这大概是副业时间该投在收入高的还是稳的这个问题最真实的形态。我的答案不是二选一,而是先投稳的保住底盘,再把增量投给高的。 副业时间该投在收入高的还是稳的:两种钱差在哪 高价单
阅读全文 →
一个人做独立站,一年到底花多少钱
去年我做第一个小游戏时,腾讯云服务器加域名花了 300 多块,微信认证 30 块。账单出来那天我盯着看了很久——原来一个人撑起一个站,成本可以低到这种程度。 一个人做独立站一年花多少钱?我把账重新算了一遍,哪些是必须掏的,哪些是别人吓唬你才掏的。 一个人做独立站一年花多少钱:成本的真实构成 先把话说
阅读全文 →
海外用户要退款,处理不好会赔掉整月流水
我处理过一次退款,答应得爽快,办得拖拉,隔了两天才操作。钱退回去了,差评留下了。那笔订单的金额早就忘了,那条差评我记了一年。 海外用户退款要求怎么处理,最贵的不是退掉的钱,是你为了省那笔钱而做的每一个拖延动作。 最贵的一课:海外用户退款要求,争议不是从退款开始的 海外的退款和国内有个关键差别:用户可
阅读全文 →
一次性买断的产品,怎么做出复购
客户付完 ¥3000 之后,我的第一反应是"这单结束了"。独立产品怎么让用户复购?我的答案是把"卖一件东西"改成"留一条往上走的路"。 卖断制听起来和复购矛盾,其实不矛盾——用户不会再买同一件东西,但他会为下一个阶段的需求再掏一次钱。 下面是我整理的六个可执行动作,按优先级排。 六个可执行动作 一、
阅读全文 →
出海产品到处发链接,我账号被封了三次
第一次被封的时候我正觉得自己推广挺勤快:一天在七八个板块贴产品链接。第二天登录不上,理由是垃圾信息。出海产品到处发外链会被封号吗?我的答案是会,代价不是曝光少一点,是账号连同内容一起消失。 我被封过三次,三个坑都在同一个动作上。 坑一:把「发得多」当成「推广有效」 现象很直接——同一段文案、同一个链
阅读全文 →
独立开发发帖引流,V2EX 还是小红书
我两边都发过同一款画板产品,得到的反馈完全不是一回事。 独立开发发帖引流选 V2EX 还是小红书,答案取决于你要的是「被质疑」还是「被需要」。想被同行挑毛病就发 V2EX,想被真实用户找上门就发小红书。 发帖引流两个渠道,五个维度摆一起看 | 维度 | V2EX | 小红书 | |||| | 来的人
阅读全文 →
2026-09-12
AI记忆总丢怎么解决,我拿三层文件兜住
上周我把一个会话关掉,第二天重开,AI 问我「你们公司是做什么的」。AI记忆总丢怎么解决,我试了几个月,最后靠三层文件兜住的——不是靠模型变聪明,是靠每次开工前先喂它。 AI记忆总丢怎么解决:前提是接受它默认没有记忆 三层分别是「我是谁」「在做什么」「做过什么」,每层一个文件,写死路径,开工必读。换
阅读全文 →
英文独立站 SEO 从哪开始,先做三件事
我那个简笔画画板每天靠自然搜索进来几十人,关键词就三个词,没投流没裂变。它证明的不是运气,而是顺序:先让搜索引擎知道你在讲什么,再谈别的。 英文独立站 SEO 从哪开始?按这个顺序做三件事,别的都可以往后放。 先确认这套流程适不适用 适用:新站或权重很低的站、你打算靠内容和长尾词拿流量、你一个人做没
阅读全文 →
空窗期自学还是接私活:我选了后者
去年有人问我,空窗期这几个月,是学个新技术更值,还是接点活干更值。我当时的回答很直接:先接活,自学可以并行走。 理由不复杂。自学只产出「我学过」,接活产出的是「我交付过」,而后者能直接换成下一份工作的谈资。 两条路放在一起比 | 维度 | 自学 | 接私活 | |||| | 产出形式 | 知识、笔记
阅读全文 →
技术转管理该读的5本书,先看第2本
书架上关于管理的书我买过不止五本,真正翻完并且用上的只有少数。技术转管理要读什么书,我的答案是五本,而且按顺序读比按名气读重要。 先说阅读顺序的逻辑:第一本解决「管理到底是什么」,第二本解决「你适不适合」,后面三本才是具体动作。如果你只读一本,先读第二本——《格鲁夫给经理人的第一课》。 第1本:《人
阅读全文 →
修 AI 的代码还是重写,我用两个模块试过
烧烤店那个小程序交付的时候,我手写的代码不到 20 行,其余都是 AI 出的。交付完回头整理,我手上有两个模块同样乱:一个我选择继续打补丁,另一个直接重写。修 AI 的代码要不要重写一遍,答案不在代码有多乱,在这模块有没有人依赖它。 两个模块的结果差别很大,我把判断依据摊开说。 修 AI 的代码还是
阅读全文 →
落地页A/B测试,一个人也能跑
我想知道首页那张大图到底有没有用。挂了两个版本跑了一周,结论是:大图删掉之后,该点按钮的人还是点,但页面加载快了。 一个人做落地页A/B测试,就这么简单,不需要什么工具平台。 下面是我实际在用的流程,从改什么到怎么看结果。 一个人怎么做落地页A/B测试:先看清前提 先泼一盆冷水。流量太小的时候,A/
阅读全文 →
SQLite 报 database is locked 怎么解决
日志里出现 database is locked 的时候,我第一反应是去调连接池参数,调了半天没用。SQLite 并发写入报 database is locked 怎么解决,真正的解法是承认它同一时刻只允许一个写入者,然后让代码配合这件事。 一、最贵的一课 那次我把最大连接数往下调了又往上调,试了好
阅读全文 →
什么是OPC,一人公司到底怎么做,实战来了
OPC 即一人有限公司,是单人控股的法人主体。适合程序员做 AI 赋能的轻资产创业,可对公签约开票,但要严格区分公私账目,规避财产混同风险,同时留意企业所得税 + 分红个税的双重税负。 那款我想拼命变现的游戏, 一分钱没赚回来。 倒是给女儿买的画板, 默默帮我回了6000多块。 把账本摊开给你看。
阅读全文 →
微信聊天记录能当接单凭证吗,怎么留证
接单快四年,我手机里存着十几个项目的聊天记录。有一次客户改口说"会员功能当初没说过",我翻出四周前那条消息截图发过去,事情当场就解决了。 微信聊天记录能当接单凭证吗,结论是:能作为材料用,但前提是它得"能看清是谁、在说什么、什么时候说的"。随手截一张图,多半不管用。 前提:什么情况适合靠聊天记录 先
阅读全文 →
什么情况下不建议开一人公司
有人问我开公司一年要花多少钱,我说注册本身不贵,贵的是你为这件事腾出来的那半年。所以什么情况下不建议开一人公司,我给的答案不是钱的问题,是三个具体的处境。 如果下面三条里你踩了任意一条,先别注册。 第一条:算不出自己的月度地板 现金流没算清之前开店,是最常见的一种开始方式,也是最贵的一种。 我第一款
阅读全文 →
2026-09-11
AI 写代码的边界在哪,3 个信号说明它在猜
小码帮我改一个接口的时候,输出里出现了「通常」「一般建议」这类词。那一刻我就知道,它不是在写代码,是在赌。AI 写代码的边界到底在哪,我的判断标准很土:看它有没有在猜。 AI 写代码的边界到底在哪:能验收的交给它,不能验收的别放手 判断标准只有一条——你能不能在三分钟内判断它对不对。 能判断的,写起
阅读全文 →
怎么判断自己适不适合做副业,先过 3 关
怎么判断自己适不适合做副业,不用做心理测试,过 3 关就够了。这 3 关是我自己立项后反推出来的,过不去的人,做了也大概率停在中途。 我 20260724 正式立项,配置是 1 个真人加 5 个 AI 员工。能把这件事推下去,靠的不是热情,是这 3 关都过了。 怎么判断自己适不适合做副业:第一关是时
阅读全文 →
Go 里 channel 和 mutex 该用哪个
给烧烤店做那个小程序的时候,后台有个当日订单统计,我一开始用 channel 把每笔订单喂给一个汇总 goroutine。跑了半天发现,读统计结果也得走 channel,代码绕了三层。所以 Go channel 和 mutex 该用哪个,我现在的判断标准是:传数据用 channel,护状态用 mut
阅读全文 →
自由职业者要不要交社保,两条路对比
我 20260724 立项那天,去办的第一件跟技术无关的事就是社保。窗口的人问我一句「按哪种身份参保」,我当场答不上来。自由职业者要不要交社保,答案是要;真正难的是走哪条路。 能落地的路只有两条:在自己公司名下按职工身份申报,或者按灵活就业身份自己交。 两条路的区别,一张表看完 | 维度 | 自己公
阅读全文 →
一个人做游戏,代码之外还有 4 摊活
一个人全栈开发游戏,现实是:真正写代码的时间,只占整个项目的一半不到。 剩下那一半,是游戏外的人在管、但必须有人管的事。 我做过一款简笔画画板小游戏,纯前端、零运维,两天写完,靠自然搜索一天进几十人。听起来很轻,可上线前那段准备,一份都不能少。 第 1 摊:玩法设计 代码是可以搜着写的,玩法不行。
阅读全文 →
独立开发总想换方向,怎么把自己按住
我 2026 年 7 月 24 日立项那天,第一批入库了 12 个选题。写完清单之后我盯着看了半小时,差点又去开一个新的方向文档。 独立开发总想换方向,根子不在选择困难,在于「换方向」是成本最低的逃避方式。它让你产生掌控感,又不用面对当前这件事的难处。 坑一:把换方向当成止损 现象:手上项目遇到卡点
阅读全文 →
AI 写出来一堆重复代码,删之前先看这里
打开那个接口文件的时候,我数了一下:同一个「校验手机号」的逻辑,被写了三遍。三处实现长得几乎一样,但有一处多判断了一个前缀。AI 写出来一堆重复代码这件事很常见,难点从来不是删,是删哪一份。 AI 写出来一堆重复代码,最贵的一课是删错一份 我那次先删了「看起来最像冗余」的那一份。 结果那正是唯一做了
阅读全文 →
复盘开完没有结论怎么办
我的复盘文档里有一类周特别显眼:写满了三页,最后一行是「下周继续观察」。所以复盘开完没有结论怎么办,这个问题我连着遇到三次才逼着自己想办法——开完没结论的复盘比不开更糟,它给了我一种「我在认真经营」的错觉,实际什么都没变。 复盘开完没有结论怎么办,我的答案很直接:当场降级,把它变成一个更小的问题。
阅读全文 →
私活接太多,本职绩效会掉吗
2025 年 9 月我那款自研小游戏上线那几天,我是白天上班、晚上盯数据。种子计划来的人 180 人/天,次日留存只剩 5 人,当日广告收入不到 ¥6。那几天我本职工作没出问题,但我清楚自己只是运气好——项目刚好在淡季。 私活接太多会不会拖垮本职绩效,我的答案是:会,但不是因为时间不够,是因为切换成
阅读全文 →