<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>记录 on CloudLake</title><link>https://cloudlake.eu.org/tags/%E8%AE%B0%E5%BD%95/</link><description>Recent content in 记录 on CloudLake</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><lastBuildDate>Sat, 17 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://cloudlake.eu.org/tags/%E8%AE%B0%E5%BD%95/index.xml" rel="self" type="application/rss+xml"/><item><title>一个人的 COMPUTHON 2026</title><link>https://cloudlake.eu.org/p/computhon-solo/</link><pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate><guid>https://cloudlake.eu.org/p/computhon-solo/</guid><description>&lt;p&gt;COMPUTHON 2026 是两个阶段的赛制：先交一页设计思维作业过筛，再进决赛做真东西。&lt;/p&gt;&#10;&lt;p&gt;我没有队友。&lt;/p&gt;&#10;&lt;p&gt;报名表上「Team」一栏，我填了「&lt;strong&gt;反DDL队&lt;/strong&gt;」——一个只有一个人的队。&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="为什么一个人"&gt;&lt;a href="#%e4%b8%ba%e4%bb%80%e4%b9%88%e4%b8%80%e4%b8%aa%e4%ba%ba" class="header-anchor"&gt;&lt;/a&gt;为什么一个人&#10;&lt;/h2&gt;&lt;p&gt;不是因为找不到人，是因为我想看看&lt;strong&gt;一个人能把一个想法推到多远&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;p&gt;而且这个项目有个天然的讽刺：它讲的是「不要靠意志力」，而做它的过程，全程靠意志力。&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="从一页作业开始"&gt;&lt;a href="#%e4%bb%8e%e4%b8%80%e9%a1%b5%e4%bd%9c%e4%b8%9a%e5%bc%80%e5%a7%8b" class="header-anchor"&gt;&lt;/a&gt;从一页作业开始&#10;&lt;/h2&gt;&lt;p&gt;筛选阶段只要求交一份设计思维四步（Demand / Feasibility / Prototype / Test）的作业。&lt;/p&gt;&#10;&lt;p&gt;我把它当成了产品说明书来写。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Demand&lt;/strong&gt;：把「我学不进去」拆成三个可操作的卡点（元认知误判、仪式感陷阱、长内容回避）&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Feasibility&lt;/strong&gt;：每一项技术选型都直接对标一个用户需求，不用任何还没成熟的东西&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Prototype&lt;/strong&gt;：Chrome 扩展 MVP，三个核心功能&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Test&lt;/strong&gt;：四个定量指标 + 三条定性验证 + 一棵完整的迭代决策树&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;写完之后我意识到：&lt;strong&gt;如果这份东西只是作业，它会被扔进文件夹里；如果它是个真产品，我就得把它做出来。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;于是我开始写代码。&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="一个人包办的所有事"&gt;&lt;a href="#%e4%b8%80%e4%b8%aa%e4%ba%ba%e5%8c%85%e5%8a%9e%e7%9a%84%e6%89%80%e6%9c%89%e4%ba%8b" class="header-anchor"&gt;&lt;/a&gt;一个人包办的所有事&#10;&lt;/h2&gt;&lt;p&gt;回头看决赛阶段的文件目录，我自己都有点被吓到：&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;类别&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;产出&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;代码&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Chrome 扩展、Agentic 决策引擎、桌面端&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;文字&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;10 分钟双语答辩稿、5 分钟演示稿、2 分钟颁奖致辞&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;视频&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;3 分钟 Pitch、1 分钟演示、1 分钟获奖高光&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;动画&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;中英双版渲染动画&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;配音&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自己写脚本调 TTS 生成旁白&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;PPT&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;15 页 Pitch Deck&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;材料&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;申请表单、CARES 模型、后续工作计划&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;&lt;strong&gt;最耗时的不是写代码。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;是那次为了赶 1 分钟演示视频，我连续调了六版动画时间轴——因为&lt;strong&gt;旁白的每一个断句都必须和画面转场对齐&lt;/strong&gt;，差 0.3 秒就出戏。&lt;/p&gt;&#10;&lt;p&gt;而它最后只播放 60 秒。&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="最难的那一关"&gt;&lt;a href="#%e6%9c%80%e9%9a%be%e7%9a%84%e9%82%a3%e4%b8%80%e5%85%b3" class="header-anchor"&gt;&lt;/a&gt;最难的那一关&#10;&lt;/h2&gt;&lt;p&gt;技术上的困难都能查、能试、能熬。&lt;/p&gt;&#10;&lt;p&gt;真正难的是一个&lt;strong&gt;反直觉的判断&lt;/strong&gt;：&lt;/p&gt;&#10;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;&lt;strong&gt;用户不需要更多功能。用户需要更少的意志力。&lt;/strong&gt;&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;p&gt;这句话听着漂亮，但做的时候非常反本能。&lt;/p&gt;&#10;&lt;p&gt;因为「加功能」是看得见的产出：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;加个番茄钟&lt;/li&gt;&#10;&lt;li&gt;加个打卡系统&lt;/li&gt;&#10;&lt;li&gt;加个排行榜&lt;/li&gt;&#10;&lt;li&gt;加个勋章&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;每个都能写进 PPT，每个都显得&amp;quot;功能丰富&amp;quot;。&lt;/p&gt;&#10;&lt;p&gt;而「&lt;strong&gt;减意志力&lt;/strong&gt;」意味着——你要把产品做到&lt;strong&gt;用户根本感觉不到自己在用它&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;p&gt;这在一个比赛里是极其吃亏的：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;评委看不到「努力」&lt;/li&gt;&#10;&lt;li&gt;演示视频里没有炫目的交互&lt;/li&gt;&#10;&lt;li&gt;甚至用户自己都说不出&amp;quot;我用了它学到了什么&amp;quot;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;我一度想加回那些功能。最后没加。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;因为一旦加了番茄钟，这个产品就变成了又一个「需要用户先下决心」的东西——从根上否定了自己。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="这个项目是被批评出来的"&gt;&lt;a href="#%e8%bf%99%e4%b8%aa%e9%a1%b9%e7%9b%ae%e6%98%af%e8%a2%ab%e6%89%b9%e8%af%84%e5%87%ba%e6%9d%a5%e7%9a%84" class="header-anchor"&gt;&lt;/a&gt;这个项目是被批评出来的&#10;&lt;/h2&gt;&lt;p&gt;答辩稿里我写了这么一句，是真的。&lt;/p&gt;&#10;&lt;p&gt;内测阶段收集到的反馈里，最难听也最有用的几条：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;「侧边栏太烦了，我刚要专注就被打断」&#10;→ 改成 30 秒无交互自动收起&lt;/li&gt;&#10;&lt;li&gt;「这些卡片我扫一眼就划走了，根本没读」&#10;→ 卡片从&amp;quot;一段话&amp;quot;压缩到&amp;quot;一句话 + 三个要点 + 一个问题&amp;quot;&lt;/li&gt;&#10;&lt;li&gt;「凭什么它觉得我该学这个？」&#10;→ 加了行为追踪和薄弱点优先&lt;/li&gt;&#10;&lt;li&gt;「我不想被它管着」&#10;→ Quiz 默认关闭，验证模式完全可选&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;每一条都在削功能，不在加功能。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;但产品就是在一次次被削之后，才变得像一个真的东西。&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="那天下午"&gt;&lt;a href="#%e9%82%a3%e5%a4%a9%e4%b8%8b%e5%8d%88" class="header-anchor"&gt;&lt;/a&gt;那天下午&#10;&lt;/h2&gt;&lt;p&gt;颁奖典礼在 PolyU 的一个报告厅。&lt;/p&gt;&#10;&lt;p&gt;我在台上说了那段 2 分钟的致辞，中间有 4 个 [停顿]——写稿时就标好的位置，用来换气，也用来让话落下去。&lt;/p&gt;&#10;&lt;p&gt;其中一句是这样的：&lt;/p&gt;&#10;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;这个奖不是终点，&lt;strong&gt;它是一次确认&lt;/strong&gt;：确认「拖延」不是一个该被责备的道德问题，而是一个&lt;strong&gt;可以被设计解决的技术问题。&lt;/strong&gt;&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;p&gt;下面这句是写在讲稿最后、也是整个项目的信念：&lt;/p&gt;&#10;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;&lt;strong&gt;让知识找到你，而不是你去找知识。&lt;/strong&gt;&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="拿到冠军之后"&gt;&lt;a href="#%e6%8b%bf%e5%88%b0%e5%86%a0%e5%86%9b%e4%b9%8b%e5%90%8e" class="header-anchor"&gt;&lt;/a&gt;拿到冠军之后&#10;&lt;/h2&gt;&lt;p&gt;说实话，最高兴的不是奖本身。&lt;/p&gt;&#10;&lt;p&gt;是&lt;strong&gt;有人认真听完了那个关于拖延的想法，并且认为它值得一个奖&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;p&gt;因为在这个项目之前，我做过很多东西：一个 MR 解谜游戏、几个游戏复刻、一个汇编器和模拟器、一堆逆向工程。它们都有技术含量，但都只证明「我能做」。&lt;/p&gt;&#10;&lt;p&gt;而这一次证明的是另一件事：&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;我能看见一个真实的、别人也在痛的问题，并且做出一个有人愿意用的答案。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="如果重来一次"&gt;&lt;a href="#%e5%a6%82%e6%9e%9c%e9%87%8d%e6%9d%a5%e4%b8%80%e6%ac%a1" class="header-anchor"&gt;&lt;/a&gt;如果重来一次&#10;&lt;/h2&gt;&lt;p&gt;三件会改的事：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;早点找内测用户。&lt;/strong&gt; 我做完 MVP 才开始找人试，如果一开始就找，&amp;ldquo;侧边栏太烦&amp;quot;这个坑能省两周。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;视频要更早做。&lt;/strong&gt; 演示视频是最能体现产品的东西，但它被我拖到了最后三天。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;别一个人扛视频。&lt;/strong&gt; 代码我自己写得最快，但视频制作应该找个人——它吃掉的精力，足够我多迭代两轮产品。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="现在"&gt;&lt;a href="#%e7%8e%b0%e5%9c%a8" class="header-anchor"&gt;&lt;/a&gt;现在&#10;&lt;/h2&gt;&lt;p&gt;「广而告知」还在继续：桌面端已经能跑，手机端在排期，也在准备申请 PolyU Micro Fund。&lt;/p&gt;&#10;&lt;p&gt;如果你也在被 DDL 追着跑——这个产品想说的其实是：&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;不是你的错。是知识出现的方式不对。&lt;/strong&gt;&lt;/p&gt;&#10;</description></item></channel></rss>