2026年开发100个应用:用数量倒逼快速交付的独立开发实战指南

我先说个可能让很多人意外的判断:“2026年开发100个应用”这件事,难的不是写代码,而是逼自己把“完成”看得比“完美”更重。

看到这个标题就能猜到,多数人第一反应是:100个?那不就是一堆套壳垃圾、刷量工具、或者又是什么营销噱头。说实话,如果三年前我看到这种计划,也会这么想。但这两年我越是接触独立开发和快速交付,越觉得这个计划背后的方法论价值,远大于“做出100个应用”这个结果本身。它本质上是一场以数量为杠杆、以周期为约束的刻意练习,强迫你在一年内经历完整的选型、开发、发布、迭代闭环,而且这个闭环要重复100次。

这篇文章就是把我对这件事的完整规划展开聊聊:为什么值得做、100个应用怎么分层、技术栈怎么选才能扛得住一周一个的节奏、发布和冷启动用什么打法、以及我提前想好的那些避坑方案。如果你也想过搞点副业、做独立开发、或者单纯想治一治自己“永远在准备却从不发布”的毛病,这篇的内容应该能直接拿走用。

1. 为什么是100个,而不是1个精品?动机比数字重要

1.1 数量本身是一种刻意训练

很多人会问:与其做100个平庸应用,为什么不花一整年打磨一个精品?这个问题的前提是“只要你足够专注,就一定能做出精品”。实际情况恰恰相反——对绝大多数独立开发者来说,最大的问题不是做不出东西,而是永远停在“准备阶段”。配色纠结三天、框架换了两套、功能加了又砍,半年过去还是那个hello world。

100个应用这个目标,最狠的地方在于它彻底消灭了“再等等”这个选项。你想打磨?可以,但你这周的应用交付时间不会等你。你想换框架?可以,但下次发布的排期不会等你。在极短周期的压力下,你被迫学会一件事:什么才算“可以发布”。这个判断力,比任何技术难点都值钱。

我见过一位开发者从零开始做小工具,第一个版本花了三个月,第二个用了三周,到第十个的时候基本可以做到三天一个。注意,产品复杂度没有显著下降,下降的是对无关细节的纠结时间。数量型目标的核心价值,就是帮你把这种“纠结时间”压缩到极致。

1.2 重新定义“成功”和“完成”

另一个需要提前想通的问题:这一年的目标不是“做出100个爆款”,而是“做出100个能正常上架、有人愿意点进来看看的应用”。这两者的差别非常大。

如果目标是有100个爆款,那这件事的逻辑根本不成立,因为爆款依赖的运气、时机、平台流量,都不是你个人能完全控制的。但如果目标是“做100个完成度及格的产品”,那它就是一个纯粹的工程问题和管理问题:需求是否明确、方案是否可控、排期是否合理。这些都是可复制的、可迭代的技能。

说实话,绝大多数人连“及格”都做不到。做了10个应用有9个半途而废的人比比皆是。所以这个计划真正挑战的不是智力,而是交付习惯。前20个应用可能只有几百次下载,但它们给了你一个特别宝贵的东西:你终于有“已发布作品集”了,而不是又一张充满遗憾的草稿纸。

1.3 真正积累的资产不是产品,而是方法

到第40个、第50个应用时,你会发现自己拥有了一套特别顺手的“标准作业流程”:从一个想法到需求拆解、技术选型、UI搭建、发布上线,全程最快只走半天。这套流程是复利资产,你可以把它用到第100个应用上,也可以用到未来任何其他项目上。

同时,这些应用本身也会形成一个小型产品矩阵。比如10个不同方向的工具应用之间互相带流量、推荐位、站内交叉推广,这种矩阵效应在只有一个单品的时候完全不存在。所以我说,100个应用这个数字,本质上是在逼你搭建一套“应用生产线”,而不是一个个“孤品手工作坊”。

2. 100个应用的排兵布阵:分类、节奏与复盘机制

2.1 把100个拆成五组,每组20个

直接裸奔式地“今天想到啥做啥”肯定不行,头30个还有热情支撑,到第40个就会彻底乱套。所以我做了个分组方案,五个组各承担不同的训练目标:

组别数量训练重点典型应用方向
热身组1-20熟悉完整发布流程生活工具、计算器、日期换算、随机决策
能力组21-40快速掌握新框架特性图表生成、文本处理、图片批处理、RSS阅读
整合组41-60打通账号体系和数据同步习惯打卡、记账、笔记、收藏夹管理
变现组61-80广告接入与订阅设计壁纸类、滤镜类、专业计算工具
收尾组81-100交叉推广与矩阵运营对前80个的细分场景做垂直再加工

这个分组的意义在于:每一组都有明确的技能侧重点。热身组练的是“做完”,能力组练的是“技术宽度”,整合组练的是“用户体系”——这是从工具向产品跨越的关键一步,变现组练商业化能力,收尾组则会逼你做竞品分析和差异化定位。如果你也打算搞类似的批量开发计划,照这个思路去分就行,不一定非要100个,哪怕20个也能分层。

2.2 一周一个的节奏是怎么排出来的

100个应用平摊到一年大约是每周两个,考虑到现实中肯定会有拖延、返工、审核不过、生活琐事,我按“每5天一个应用 + 周末缓冲”来排。更细的节奏是这样的:

  • 第一天:锁定需求、画功能边界,确认核心功能不超3个
  • 第二天到第四天:技术实现,优先跑通主流程
  • 第五天:测试、打包、截图、写商店描述、提交审核
  • 周末:处理审核反馈,同时为下一个应用选型

这个节奏里最反常规的是第一天和第五天的地位。我见过太多人开发一个小工具花了三周,其中两周都耗在功能实现以外的事情上:调个渐变颜色调了一天、图标换了十几套、文案反复纠结。所以在我的计划里,第一天必须把“这个应用在什么场景下解决什么问题”写清楚,写不清楚就换idea,不离不弃的idea最后都要返工。

另外每个应用要预留一个“返工桶”:审核被拒、适配出问题、第三方SDK更新导致崩溃,这些都必须在一个周末内处理掉,不允许积压。

2.3 每个应用结束后的30分钟复盘

我计划建立一个复盘模板,每次应用发布后花30分钟左右填完,重点记录三项:

  • 哪个环节消耗时间最长?是技术、设计、还是发布流程?
  • 卡住的根因是什么?是需求不清晰、方案选型失误,还是工具不熟?
  • 下一个应用要怎么调整?是换技术栈、简化需求,还是提前做某个验证?

这个30分钟的价值,在于把“经验”从模糊感觉变成可查询的记录。到第30个应用的时候,翻一翻前面的复盘记录,你会发现自己重复踩了多少同一个坑——比如我总是高估某个类型的应用对用户的吸引力,每次做完才发现核心功能做得太复杂。有了记录,才能在后续分组里主动改掉这些习惯。

3. 技术栈选型思路:怎么选才能扛住一周一个的交付频率

3.1 核心原则:抛弃重架构,拥抱最小可用

100个应用如果每个都从头配工程、配统一状态管理、配复杂目录结构,那纯粹是自我折磨。这次我给自己定的调子是:每个应用都是一个独立的“迷你工程”,能一个文件搞定就不建目录,能本地存储就不上服务端。

举个例子,做壁纸类应用,核心就是图片数据加载 + 列表展示 + 详情预览 + 收藏。这个需求不需要账号体系,不需要云端同步,用一个跨端开发框架打包,本地存储存收藏列表就够了。架构上就两层:视图层 + 数据层。数据层用现成的本地数据库,视图层用现成的组件库,两天做完一点不夸张。

不建议一上来就上微服务、云原生那种重型组合。独立开发者的瓶颈从来不是峰值并发,而是交付速度。先保证每天都有产出,比什么都重要。等哪天真出现了某个应用增长特别猛、需要上服务端,再单独给它做扩展也不迟。

3.2 跨端框架是效率基底

做批量应用,最忌讳的事情是每个平台重写一套。我优先考虑跨端技术方案,理由特别简单:写一套代码能同时出安卓和iOS版本,上架覆盖面直接翻倍。实际用下来,跨端框架的渲染性能和原生差距在大多数工具类、内容类应用里根本感知不到,图表、表单、列表、基础动画都能轻松cover。

对于更复杂的应用场景,可以考虑用Web技术封装的方式,好处是发布验证更快、更新不用等审核,缺点是系统能力调用要绕一层。如果是工具类应用,优先考虑系统能力调用体验更顺的方案;如果是以内容展示为核心,Web封装方案足够了。各家跨端方案特性不同,选型的核心是自己顺手、生态成熟、出问题能搜到答案,别追求新奇。

3.3 后端能力能减则减,云端能力按需接入

100个应用里,估计只有20到30个需要真正的后端服务,比如需要用户生成内容分享的,或者需要跨设备数据同步的。其余的大部分用本地存储就能跑得很好。如果一开始就给每个应用配后端,光服务器成本和管理成本就会把计划拖垮。

那么需要用云端能力的时候怎么做?我的选择是低代码后端平台,比如云数据库、云函数、用户认证这些功能直接接现成的服务。这类平台一般都有免费额度,个人开发者的用量根本用不完。只把用户注册、数据存储、简单的规则权限交给云端,其余业务逻辑仍然跑在本地。

这里有个很关键的架构取舍:能用客户端算力解决的,就不要发包给云端。比如图片滤镜、纯本地搜索、文本处理,这些都不需要服务器,省下来的后端费用和维护时间,可以多做好几个应用。

3.4 建一个“标准模板包”,而不是从零起盘

做100个应用最快的方式,是准备一套包含了常用代码、组件、配置的模板包。我把它分成三层:

  • 工程层:打包配置、图标生成、商店截图尺寸、版本号管理、审核备注模板
  • 代码层:网络请求模块、本地存储模块、通用列表组件、主题切换组件、广告组件
  • 运营层:用户反馈入口、崩溃日志上报、版本更新检查

这个模板包大概需要花一两个星期去搭。乍一看好像耽误了“开发100个应用”的进度,但它的回报极快:每个新项目只要复制模板,再改改业务逻辑就行,省掉的是每个项目重复踩配置坑的时间。打包、上架这套流程做过一遍就熟了,第二遍开始能压到10分钟搞定。

4. 从“做出来”到“有人用”:发布与冷启动的实战打法

4.1 先别纠结下载量,先定义“成功标准”

很多人做应用,发布后第一周天天刷后台,看到只有三位数下载就泄气,然后项目就烂尾了。这个心态在100个应用计划里直接会要命——你不调整,第2个应用就崩溃了。

我给每个应用定义了三档成功标准:

  • 及格:审核通过并上架,核心功能正常运行
  • 良好:两周内自然下载超过500次,或者收到3条以上真实用户反馈
  • 优秀:被平台编辑推荐,或单日下载超过2000次

及格是底线,良好是常态目标,优秀是运气加成。大多数应用只要做到“及格+良好”,就已经完成了它在这个计划里的使命。反过来说,那些“优秀”的应用,往往也不是你提前就知道的,而是做了一堆“及格”产品之后意外冒出来的。数量足够大,运气出现的概率才会足够高。

4.2 分发渠道不是只有应用商店

如果只依赖应用商店的搜索和推荐,冷启动确实很难。应用商店的红利早就过了,小开发者纯靠自然流量杀出重围是极小概率事件。所以我的分发策略是“三线并行”:

  • 应用商店:基础覆盖,做好关键词优化(App名称、副标题、描述里自然融入使用场景词)
  • 内容平台:每个应用配套一个短视频/图文展示,重点展示“它能解决什么具体问题”,而不是功能介绍
  • 站内矩阵:已有应用之间互相推荐,在“更多应用”区域放同一开发者其他产品

这里想特别说一下内容平台的重要性。工具类应用最适合的展示方式不是宣传片,而是一个真实使用场景的录屏。比如一个“图片压缩工具”,你直接展示压缩前后的大小对比和画质效果,比任何广告文案都管用。每个应用花两小时做一个3分钟内的短视频,发到2-3个主流内容平台,带来的长尾流量非常可观。

内容平台还有个好处:它会给应用带来“搜索外”的用户。很多用户是从视频/图文内容直接点进商店页面下载的,这些用户的留存率往往比搜关键词进来的还高,因为他们已经被“使用场景”提前教育过了。

4.3 用户反馈是下一个应用的需求来源

发布应用之后最值得关注的东西,不是下载量数字,而是用户反馈。一条“如果能支持XX功能就好了”的评论,就是下一个应用的产品需求。我计划每周固定收集两条信息:

  • 已发布应用的最新评论和评分,特别是2星3星的评论——这种评论通常会说真实问题
  • 用户主动发来的邮件/站内反馈,哪怕是吐槽,也是方向

把这些反馈整理成“需求池”,反馈集中的需求会优先在收尾组做成独立应用。这里有个常见误区:别急着给已发布的应用加功能。前面说了,每个应用的第一目标是“完成并发布”,如果不断给老应用加功能,你就永远在维护旧债,根本没法往前推进100个。正确的做法是:新需求统一记下来,攒够了就做成一个新的应用,老应用保持稳定即可。

5. 这100个应用里绕不开的坑,以及我提前想好的对策

5.1 第20个到第40个之间:动力衰减期怎么熬

实话说,前10个应用会做得特别兴奋,因为每个功能都是新的,发布也新鲜。但到了第20个之后,新鲜感消退,你开始意识到“100”这个数字的可怕,这时候是最容易放弃的。

我的应对方案有两个:

  • 把大目标拆成“小里程碑”:每完成一组(5个)就给自己一个仪式感,比如更新作品集、发一条阶段总结,让成就感看得见
  • 允许自己“水”几个应用:如果这周实在没灵感、状态也不好,那就做一个极简的、几乎零风险的应用,只要保证它“能用”,就算完成进度。烂尾比“水”更可怕,确保每个迭代都闭环,才有复利效应

提前做好心理建设很重要:这一年必然会有躺平的两周、被工作/生活打断的一个月,不要因为一次停滞就否定整个计划。计划是为人服务的,不是人为计划服务。

5.2 需求枯竭:idea不够用了怎么办

做10个应用靠灵感,做100个应用必须有找需求的方法。我给自己定了三个需求来源方向:

  • 生活场景复盘:每天记录自己重复做的低效事情。比如天天手动整理截图、每次都找不到某个设置开关、文件重命名太麻烦——这些都是需求
  • 竞品分析:去主流下载榜上把每个分类里排名10-50名的应用挑出来,看看它们的评论区,差评提到的问题就是你的下一个应用方向
  • 已有应用的垂直延伸:一个“日期计算工具”可以延伸出“排卵期计算器”“工作日计算器”“房贷计算器”“年龄计算器”,这个策略特别适合收尾组,因为它几乎零风险——需求验证过、模板现成、流量还能互相串

需求池也建议提前维护,我目前已经攒了大概40几个候选idea了,做完前50个调用光,剩下的靠上面的方法继续补充。

5.3 质量焦虑:什么时候该停手发布

这是独立开发者最纠结的问题:一个应用总是觉得“还不够好”,UI还能调、功能还能加,到底什么时候发布?

我给自己立了条规矩:当核心功能跑通、数据不会丢、崩溃率低于1%、界面在主流机型上不错位,就把版本锁定,立即提交审核。剩下的优化永远可以下个版本再做,而发布本身的价值,比打磨细节大得多。

从统计上看,绝大多数独立开发者的第一个版本都比他们想象中好用得多。用户对“小而美”的宽容度也比你想象中高,他们真正不能忍的是“打不开、闪退、找不到关键功能”。所以只要规避了这三个致命伤,就可以发布。

发布之后如果收到差评怎么办?改,但不是当场改。把差评里的有效信息记下来,如果这个应用被超过10个用户提到同一个问题,才考虑做下一个版本。否则,让子弹飞一会儿,别让单个用户的声音绑架开发优先级。

6. 执行这个计划的几个前提条件

看到这里的人如果有冲动也跟着干,我建议先确认四个前提,别直接裸装冲进去:

  • 你有至少每周15到20小时的自由时间。全职工作之外挤时间做可以,但别幻想靠地铁上通勤那点碎片时间能完成
  • 你具备基本的前端/客户端开发能力,至少能独立完成“界面+逻辑+数据存储”的最小闭环。如果现在还不行,先花两三个月补基础
  • 你能接受“大多数应用就是没什么人下载”的现实,并且从中不觉得挫败。这个计划的收益是复合的、滞后的,不是每一个单点都立刻有回报
  • 你最好有一些启动资金,不多,注册开发者账号、买素材、偶尔买点云服务的费用大概千把块,可控

这几个条件看似简单,但每一个都卡掉一大半人。尤其是第三点,心态不好的人做20个就会陷入自我怀疑,这个比技术问题更难解决。

我自己做这个计划的目标,不是成为一个“100个应用的开发者”,而是通过这100次完整交付,拿到一套在任何项目里都能复用的能力:快速判断需求、快速选型、快速上线、快速获取反馈。这种能力是不能靠读文章、看视频获得的,只能靠一次一次真实的发布去堆。

所以,如果你也想做点什么冲破现状的“疯狂事”,我的建议是别纠结数字多少,也别纠结技术要多高级。就从一个小应用开始,给它定一个发布截止日期,然后把它做完,放出去。完成第一次完整闭环之后,剩下的99个都只是重复加优化而已。

相关新闻

从零手写智能体:从大模型HTTP原始调用到工具调用实战

从零手写智能体:从大模型HTTP原始调用到工具调用实战

先说明一下:这个系列我在做的时候,给自己立了一条规矩——不动用任何现成的智能体框架,不引入任何封装好的SDK,完全从最底层、最原始的大模型调用开始写。很多人做智能体,第一反应就是装框架、拖组件、接插件&#xff…

2026/10/20 5:01:56 阅读更多 →
基于全链路开发平台的墨水屏Agent实战:从零构建智能刷新与渲染方案

基于全链路开发平台的墨水屏Agent实战:从零构建智能刷新与渲染方案

1. 从墨水屏到全链路开发:这个项目到底在折腾什么墨水屏这东西,玩过的人都知道它的好——护眼、省电、阳光下可读,放在桌面当个信息看板简直绝配。但它的痛点同样明显:刷新慢、颜色少、交互方式单一,想让它显示点动态内…

2026/10/20 5:01:56 阅读更多 →
AI生成答辩PPT实操指南:用PaperXie AI高效产出与避坑技巧

AI生成答辩PPT实操指南:用PaperXie AI高效产出与避坑技巧

每到答辩季,后台私信就会被“答辩PPT该怎么做”这类问题塞满。不是大家不努力,而是硕博生的答辩PPT确实是个特殊物种:既要体现学术深度,又要在十几分钟内让台下专家听懂;既要有完整逻辑链,又不能照着论文念…

2026/10/20 5:01:56 阅读更多 →

最新新闻

文件系统边界才是批量删除的隐形天花板:一次缓存清理引发的思考

文件系统边界才是批量删除的隐形天花板:一次缓存清理引发的思考

48,218 个文件,103 秒,平均每秒删掉 468 个。这个速度放在本地 SSD 上不算惊艳,放在机械盘安全软件钩子的业务机上,已经算靠谱了。真正有意思的是这次清理引发的一场争论:团队里有人坚持说提示词写得不够好&#xff0c…

2026/10/20 5:41:14 阅读更多 →
AI生成内容合规标注的12个硬性字段与落地实践

AI生成内容合规标注的12个硬性字段与落地实践

1. 这份清单不是合规检查表,而是AI内容生产者的“出厂质检单”你刚用大模型生成了一段产品说明、一份用户协议初稿、一组营销文案,或者一段客服应答话术——在点击“发布”前,有没有哪怕一秒停下来问自己:这段内容,如果…

2026/10/20 5:41:14 阅读更多 →
CloudCompare自定义插件开发实战:以SOR统计离群点去除为例

CloudCompare自定义插件开发实战:以SOR统计离群点去除为例

如果你用过CloudCompare做点云处理,大概率能感觉到:这个软件最舒服的地方是点云显示、对比、切剖面都很快,但最不方便的是算法一固定就不太好改,想加的私有功能往往找不到入口。我刚入坑的时候也被这个问题卡了很久,直…

2026/10/20 5:41:14 阅读更多 →
VLA模型全解析:视觉-语言-动作统一模型的关键技术与落地挑战

VLA模型全解析:视觉-语言-动作统一模型的关键技术与落地挑战

很多朋友最近都在讨论 VLA 模型,尤其是在机器人学习和具身智能的圈子里,《VLA Models: Concepts, Progress, Applications and Challenges》这篇论文被频繁提及。VLA 全称是 Vision-Language-Action,也就是视觉-语言-动作统一模型&#xff0c…

2026/10/20 5:41:14 阅读更多 →
CTF文件包含漏洞实战:从路径构造到PHP代码过滤绕过

CTF文件包含漏洞实战:从路径构造到PHP代码过滤绕过

做CTF的Web题做到文件包含这个专题时,很多人会卡在同一个地方:明明看懂了漏洞原理,也知道要用伪协议、路径穿越,但真拿到一道题,还是不知道该从哪里下手。尤其是标题里“构造访问路径过滤php代码”这两个词&#xff0c…

2026/10/20 5:41:14 阅读更多 →
OpenCV 4.8.0源码编译实战:VS2019动态与VS2022静态双链路配置

OpenCV 4.8.0源码编译实战:VS2019动态与VS2022静态双链路配置

简介:面向需要在 Visual Studio 2019 与 2022 中搭建 OpenCV 4.8.0 X64 开发环境的 C 开发者,这份资源同时提供动态与静态两种编译方案:VS2019 动态编译生成 DLL,适合追求可执行文件轻量化的场景;VS2022 静态编译将库代…

2026/10/20 5:40:14 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →