Articles

西米的文章

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

2026-09-09
打包体积太大,先看依赖再谈压缩
有人问我打包体积怎么降,我一般先反问一句:你确定体积是被压出来的吗。打包体积太大怎么优化,顺序是先找是谁贡献了体积,再谈压缩。压缩是最后一步,不是第一步。 我见过太多人一上来就开各种压缩选项,结果体积只降了一点点,因为大头根本不在那里。 前提:打包体积太大怎么优化,先分清属于哪种问题 一种是首次下载
阅读全文 →
Cocos 项目越写越乱,我按三条线收拾
工程乱到一定程度,症状不是报错,是我不敢改:一个颜色改了,另一个界面跟着变;想删一个脚本,得先搜哪些场景引用了它。Cocos 项目越写越乱怎么办,我后来的做法是按三条线分开收拾,而不是整体重构一遍。 一、真实结论:乱在「引用关系」不在文件多少 我那个涂色模板总共没多少文件,依然乱。 原因是我早期把「
阅读全文 →
一条内容流水线要配哪几个AI工具
我的团队配置是 1 个真人 + 5 个 AI 员工:总管、小码、小美、小推、小财。很多人看到这个配置,第一反应是问我用了哪五款产品。这是个误会——五个 AI 员工是五个岗位,不是五个软件。 所以「一条内容流水线要配哪些 AI 工具」,我的答案不是一份产品名单,而是六个按职责划分的位置。你填什么产品都
阅读全文 →
定价按成本加成还是按价值,我选后者的理由
我给一套源码模板标价的时候,成本加成算出来是几十块,最后挂的是 ¥249。这两个数字差得不小,而定价按成本加成还是按用户价值,选哪个直接决定了你能收多少钱。这篇把我的判断过程摊开。 两种思路的差别在哪 成本加成是「我花了多少,加个利润率」。它的锚点是你的付出,好处是不会亏,坏处是天花板被你的工时锁死
阅读全文 →
看数据做决策为什么总是错的
2025 年 9 月那款小游戏上线后,我盯着后台数据看了好几天,越看越有信心:种子计划那几天每天进 180 人。但看数据做决策为什么总是错的,那次我算是体会透了——次日留存只剩 5 人,人均时长不到 2 分钟,当日广告收入不到 6 块钱。 那次之后我才明白,看数据做决策为什么总是错的:不是数据错了,
阅读全文 →
英文文案的美国欧洲日本差异,别用一份稿
英文产品文案美国欧洲日本区别这件事,我是被一封邮件点醒的。去年我帮一个工具类产品做英文页,同一份稿子先发了美国站,反馈还行;后来原封不动挂了欧洲站,几个德国用户来信问的是同一件事——价格里到底含不含税。英文产品文案美国欧洲日本区别,不是语言差异,是商业习惯差异。 这份清单给的是 6 个可以直接动手核
阅读全文 →
产品上线后,第一批种子用户从哪找
我那个简笔画画板,到今天为止没有投过一分钱推广,每天自然搜索进量是「几十人」。 关键词就三个:简笔画、画板、儿童画画。产品上线后第一批种子用户从哪找,我的答案是从搜索里找——但前提是有人主动搜你。 下面是我实际走通的顺序。 产品上线后第一批种子用户从哪找:顺序不要乱 上线前先分清你的产品吃哪种流量。
阅读全文 →
独立开发怎么让第一批用户帮忙推荐
我做过一个实验:同一批种子用户,我开口请他们推荐,十个人里回应的是少数;换了一句问法之后,回应的明显变多。差别不在关系,在问法。 独立开发怎么让第一批用户帮忙推荐,核心只有一条:别让他「推荐」,让他回答一个具体问题。下面 6 条是我实际用过的做法。 想让用户帮忙推荐,先给他一个具体的推荐对象 「帮我
阅读全文 →
个人网站要不要ICP备案:怎么判断
我那个小画板挂在线上快一年,每天自然搜索进来几十个人,从来没人问过我备案的事。所以当有人问「个人网站要不要ICP备案」的时候,我的第一反应是:得看你这网站怎么摆。 结论一句话:服务器在境内、域名对外提供访问的,就要走备案;服务器在境外或者香港的,通常不走境内这套备案,但会换来别的问题。 这不是立场问
阅读全文 →
怎么提高 AI 生成代码的准确率,5 个动作
烧烤店那个小程序交付时,¥3000 的活里我手写的代码不到 20 行,其余全部由 AI 产出,一次交付通过。这不是因为我提示词写得多神,是因为我把 5 个动作固定下来了。怎么提高AI生成代码的准确率,答案不在提示词的花样上,在你给它的上下文和你验收它的方式上。 一、把项目里已有的同类代码先喂给它 A
阅读全文 →
独立开发者的流量从哪来:四条路
我那款画板小游戏上线后没投过一分钱,也没做过裂变,每天靠自然搜索进来几十人。独立开发者的流量从哪来?我实际走通的就四条路。 独立开发者流量从哪来这件事,先别问哪个渠道最好,先问哪条你能持续做三个月。 独立开发者流量从哪来之一:搜索的自然流量 用户主动打字找解决方案,这类人意图最明确。 我用的词是简笔
阅读全文 →
本地知识库和云端知识库怎么选,我按敏感度
我把资料分了一次家:账本、客户交付记录、还没发布的选题,全留在本地;公开的写作规范和通用提示词,放云端几台机器同步。本地知识库和云端知识库怎么选,我不按「哪个更好」来分,按「漏了会不会出事」来分。 先给结论:敏感度高的放本地,协作频率高的放云端;大部分人的真实答案是两套都用。 这篇适合手上资料已经开
阅读全文 →
没有进项发票怎么办,一人公司最容易踩的税负坑
我合租工位隔壁那位做软件外包的老周,去年最头疼的不是接不到单,是账面利润比实际赚的钱高一截。原因很简单:他找个人开发者转了包,对方开不出发票,这笔成本在账上就消失了。没有进项发票怎么办,得先看你属于哪种情况。 最贵的一课:成本没票,利润就虚高 进项票的作用是把采购进来的成本记进账里。 没有它,这笔支
阅读全文 →
一人公司注销要多久,我朋友这条路走了 4 个月
我那个做后端的朋友老周,去年从 9 月拖到年底,才把一家空壳公司送走,全程 4 个月。 他一开始以为注销就是去窗口交个表,两周搞定。所以很多人在问一人公司注销要多久的时候,我一般先反问一句:你的税务清完了吗? 一人公司注销要多久,先看时间结构而不是数字 注销不是一个动作,是串行的四个阶段:内部决议与
阅读全文 →
35岁面试被说技术旧,我是这样回的
有一次面试,技术负责人翻着我的项目经历,抬头问了一句:「你这些东西,感觉有点旧了。」我当场就开始解释,从版本迭代讲到兼容性,越讲越像在辩护。 那次没下文。后来我复盘,发现问题不在技术旧不旧,在我把这个问题当成了辩论题。 35岁面试被说技术旧,我踩了三个坑,改完之后才有起色。 最贵的一课:35岁面试被
阅读全文 →
35岁转产品还是转测试,两个方向摊开比
一个读者问我,他被优化之后投了两个月简历没回音,想换个方向,前端干了十年,产品和管理都想过。 我问他一个问题:你更受不了「没人告诉你要做什么」,还是更受不了「一直给别人做验证」?答案基本能指向方向。 两个方向摊开比 | 维度 | 转产品 | 转测试 | |||| | 日常产出 | 需求判断、优先级、
阅读全文 →
项目进度对不上真实情况怎么回事
两个月前我信心满满地在复盘里写下一串「本周完成」,写完之后自己愣了几秒——那些条目里没有一项是真正交付出去的。 项目进度对不上真实情况,绝大多数时候不是有人撒谎,是「做完了」这个词在你脑子里没有统一定义。 我做错的那次记录 2025 年那款小游戏,我的进度表上一直是绿灯。种子上线、页面完成、广告位接
阅读全文 →
让 AI 定期反思到底有没有必要
我立项到现在跑了 7 轮迭代,前几轮里有一半是「为了让 AI 反思而反思」——排了个复盘环节,产出全是正确的废话。让 AI 定期反思有没有必要?有必要,但只在「有真实结果可对照」的时候才有必要,否则就是纯内耗。 让 AI 定期反思有没有必要:价值取决于有没有靶子 反思这个动作,本质是拿已经发生的结果
阅读全文 →
角色扮演提示词是智商税吗,我对比过
给 5 个 AI 员工分工的时候,我纠结过要不要给每个角色写一段身份设定——「你是一位资深测试工程师」这种。试了两轮之后我的结论是:角色扮演提示词是不是智商税,关键看你怎么用它。它管的是输出风格和关注重点,管不了准确率。 一、先把两种提示词分开看 我对比的是同样一段任务,只差前面加不加身份设定。 |
阅读全文 →
同一个提示词换 AI,结果差很多怎么办
烧烤店那个小程序交付后我只写了不到 20 行手写代码,剩下的都是 AI 出的。交付完我想把同一套提示词挪去写另一个模块,换了个模型,出来的东西直接不能看。同一个提示词换个AI结果差很多,这事儿我踩了不止一次,最贵的一课是别把提示词当成能跨模型搬运的资产。 一、最贵的一课:我以为提示词是可移植的 我一
阅读全文 →
副业收钱的3种方式:我按风险排序
第一次收客户钱的时候,对方问我要走对公还是微信,我愣了半天——那时候我脑子里只有「能收到就行」。 后来吃了亏才去补课。副业收款方式有哪几种,表面上是渠道选择题,实际上每一笔钱进来的时候,都同时决定了三件事:这笔钱能不能证明、要不要交税、以后会不会被翻出来。 下面三种我按风险从低到高排。 副业收款方式
阅读全文 →
动画工坊实探:角色设好,剧本写好,就能出片?
今天测了下「动画工坊」。 之前听过好几个类似的,不是画不动,就是剧本逻辑稀碎。这次进了界面,我先看了角色设置。 那个嘟嘟的卡通角色,可调参数挺细。头型、眼型、颜色,还能动作试演。这种可视化设定,对不会画画的人来说,门槛确实低了不少。 接着看剧本。 它是按「集数」组织的,每条都有独立输入框。教育主题、
阅读全文 →
程序员一般在哪里接私活,5 个渠道摊开说
我第一笔私活收入是 3000 元,来自一家烧烤店的小程序。这单不是从平台投来的,是熟人牵的线——但我也确实在平台上挂过资料、投过标,才慢慢看清这五个渠道各自在干什么。 程序员一般在哪里接私活,下面把渠道一条条摊开,每条说清它适合谁、要付什么代价。 渠道一:熟人介绍与转介绍 排在第一位,不是因为它高级
阅读全文 →
2026-09-08
AI编程助手真实评测,我用四个跑同一个需求
我给四个 AI 编程助手下了同一道题:一个能跑的登录接口,带参数校验和错误返回。 我没测跑分,我看的是它们各自在哪一步停下来。AI编程助手真实评测的差别,几乎全在这些停下来的地方。 一张表:四个助手在我的活上表现如何 | 维度 | 助手 A | 助手 B | 助手 C | 助手 D | ||||||
阅读全文 →
API按量付费还是包月,我拿账单比过
我最早给所有工具都开了包月,理由很充分:包月心里有底,不用担心哪天用量爆掉。 直到有一次我做月度复盘,把每个工具的使用记录翻出来,发现其中有几个我一个月只用了几天,其余二十几天都在为不存在的工作量付钱。 API按量付费和包月哪个划算,我给自己的结论是:看使用曲线,不看单价。 API按量付费和包月哪个
阅读全文 →
Cocos Creator 热更新流程,五步走完
第一次做热更新的人,大多会卡在同一个地方:本地明明换了资源,线上还是旧的。所以聊 Cocos Creator 热更新流程是什么,我一般不讲代码,先讲每一步怎么验证。 下面按顺序讲,每一步我给出「做什么」和「怎么确认它生效了」。 一、前提:先分清改的是什么 热更新能换的是资源,不是引擎和原生层。 所以
阅读全文 →
让AI记住公司信息,我写了这几个文件
新开一个会话,我只打了个「早」字。让AI记住公司信息要写哪些文件,我的答案是四个——AI 小财靠它们知道我是谁、在做什么、团队怎么分工。 让AI记住公司信息要写哪些文件:四个文件,别多写 四个文件是:身份文件、当前进度文件、规矩文件、历史结论文件。每个文件只管一件事,路径固定,开工必读。 这套东西的
阅读全文 →
每天早上自动跑一遍的活怎么排
有天早上我打开电脑,发现三个自动任务同时开跑,把我前一天晚上写的一份文件覆盖了。那天之后我给自己定了一条规矩:每天早上要跑的东西,必须排好顺序再跑。每天早上自动跑一遍的活怎么排,核心就一句:先跑只读的,再跑会写东西的,最后跑要发出去的。 最贵的一课:每天早上自动跑一遍的活怎么排,先别一起跑 我一开始
阅读全文 →
AI写作去味的几个常见错,我犯过前两个
我改过一版公众号稿子,把 AI 写的那些大词全删干净了,读起来还是像机器写的,那天我才意识到去味不是删词。AI写作去味常犯的错有哪些,我是踩过之后才理清的。 AI 写作去味最常见的错,是把它当成一次词汇替换,而不是语气重建。 下面几个错我至少犯过前两个,第三个是看同事改稿时发现的。 错误一:只删黑话
阅读全文 →
AI 输出格式不稳定,我用这 4 招锁住
让 AI 按固定结构返回内容,第一次往往好使,第二次就变样:该是列表的地方写成了一段话,该有的字段悄悄少了。AI 输出格式总是不稳定,我用 4 招才按住。 这 4 招不是提示词技巧,是把「自由发挥的空间」一块块封掉的思路。顺序上有先后,越靠前的收益越大。 AI 输出格式总是不稳定怎么修:把结构写成模
阅读全文 →