
新建一个文档默认名字十有八九是“无标题”新开一块画布、建一个空白存档系统也只会丢给你一句“无标题 2”。这个看起来什么都没发生的名字其实是绝大多数创作项目真正的起跑线。我自己的设备里到现在还躺着上次做了一半、文件名写成“无标题 7”的调研笔记朋友圈子里抱怨最多的也不是“项目难做”而是“做了三天还不敢给它起名”。你可能会觉得“不敢起名”有点夸张但想想看当你叫它“无标题”的时候就等于给事情留了一扇随时可以反悔的门。它可以是任何东西也就可以什么都不算。问题在于这个状态拖得越久文件就越难找回、想法就越难成型、项目就越容易被随手划过。这篇内容不是要教你“起个响亮的标题”而是想把“无标题”这个时期本身拿出来拆一遍它为什么存在、它怎样影响交付以及我们能不能主动给它设置一个出口让未命名的项目不至于烂在硬盘里。1. “无标题”不是空是还没落地1.1 三个领域里“无名期”的隐藏代价先看写作。文章标题没有定下来很多人会觉得“等写完再想”但实际操作下来标题不是最后才加的装饰品它更像一个导航点。没有导航点你写着写着就会忍不住把重心转移到“这句读起来顺不顺”“这段删掉会不会可惜”而不是“这句是否在推动主题”。我在同一个文档里反复挪动几个段落最后发现真正缺的不是内容而是一句能告诉自己和读者“接下来该往哪走”的话。标题一旦定下来哪怕只是个临时标题段落优先级立刻清晰很多。再讲设计工作。画布上密密麻麻二十个图层如果全部叫“图层 1”“图层 2”第二天回来连自己都找不着主视觉在哪。更麻烦的是一旦需要把作品发给别人评审“无标题”这个状态就没有任何可指认的锚点。对方只能靠描述“你看看第二块那个灰色的东西”你一脸茫然。给图层起名、给画板起名本质上不是洁癖是在给协作铺一条能走的路。开发场景也一样。临时文件、实验性分支、搭到一半就被打断的小工具全堆在本地仓库里。没有命名的东西不会自己归类它们只会藏起来。一次版本迭代之后你甚至不知道哪个分支是旧方案、哪个分支是可以继续往下做的“当前版本”。命名在这个领域更像土木工程里的定位桩桩没打后面所有环节都会在“我记得好像有一个……”的模糊记忆里打转。1.2 为什么起名难的根源起名是一种“做选择”真正让人卡住的不是想不出词是心里还没想清楚“这是什么”。命名这个动作特别诚实——它逼你回答三个问题它解决什么它不解决什么它和别的东西区别在哪这三个问题都答不上来的时候你就会下意识退回“无标题”。因为“无标题”是一个绝对安全的避风港不用承诺不用取舍明天想改方向也毫无成本。但所有成本不会消失只会推迟。到微生物累积到一定量才背地悔“这堆无标题文件到底是什么内容组”我自己的体会是起名困难通常不是词汇量不够而是你对项目的定义还停在“大概是想做一个关于效率的东西”这种模糊层。这时候你去查起名攻略、去翻灵感库起出来的名字都像罩着一层雾。真正有效的办法是先别追求名字的“正确”而是接受一个足够“可用”的名字——它代表了你此刻对项目的理解。理解会变名字跟着变就行但永远停在“无标题”等于理解永远不肯落地。2. 趁早打散“无标题”先建立临时命名体系2.1 临时名只要达成三个要求找得到、读得懂、能升级有人会问“临时随便起个名以后不是还得改多浪费时间。”这想法我理解但“临时命名”不是为了省掉正式命名它的目的是让项目在“未定型”的阶段也能被索引到、被继续推进。临时名不需要浪漫不需要朗朗上口只需要做到三件事找得到你一搜关键词它能出现在结果里。读得懂三天后回来看不用点开就知道大概是什么内容。能升级后面加个 v2、v3、wip你也知道它处于什么状态而不是陷入“再次改改”的死循环。举个例子。你有十张随手存下来的截图全都叫“截图 2025-06-03 14.25.02”看着整齐但你根本不知道哪张是某个页面的原型、哪张是对标产品的配色。若改成“20250603-search-page-wireframe-v0.1”“20250603-rival-app-color-ref”哪怕没有正式标题也很容易在需要时被召唤出来。2.2 一个可立刻上手的命名公式如果你懒得设计复杂规则可以直接用这个公式日期 意图词 对象名 状态/版本日期20250603想找某个时间段的东西时最管用。意图词workout-log、search-page、shade-test让人一看就明白用途。对象名具体到是哪个页、哪个设备、哪个模块。状态/版本v0.2、wip、done、archive给文件一个生命周期坐标。实际效果大概是这样的20250603-workout-log-v0.2 20250602-desk-shade-test-v1 20250601-rss-reader-demo-wip这套规则不区分领域。博客文章草稿、视频脚本、设计文件、代码分支全都能套。你甚至可以把它做成新建文件时的默认模板直接在保存对话框里按这个顺序写多打几个字省的是日后翻遍整个磁盘的时间。2.3 版本状态与临时目录也要一起管住文件命名有了但文件夹和版本状态如果还是乱的一样会回到“无标题”的状态。我习惯在项目根目录里放四个占用很低却很重要的文件夹scratch、active、review、archive。scratch还没资格谈完不完成纯粹堆放随手信息。active正在推进命名可以还带着 wip。review准备交付或等人确认命名从 wip 升到 ready。archive已经定案或暂时停掉但还不能删挪进去封存。很多人只看目录结构觉得这不过是个整理癖。实际上一旦目录本身带着状态很多临时文件的压力就消失了。你不需要永远给所有文件起好听的正式名只需要在scratch里允许它们短暂存在可一旦把文件拖进active就必须用上面的公式命名。这套“渐进式命名”的做法比一上来就强求所有东西都“规范、正式”可持续得多。3. 从“无标题”到“正式命名”三步收口流程3.1 给“无名期”设一个熔断规则“无标题”不能无限期存在但也不需要规定“当天必须有名字”。我给自己的规则很简单新想法出生后的 24 小时内可以躺在无标题状态里随便折腾超过 24 小时如果还打算做下去就必须先把它放进active并给出一个临时标题。这个节点我称之为“熔断点”。为什么是 24 小时因为头一天的想法往往还在剧烈变化过早命名反而会锁住思路让你舍不得丢弃错误方向过了一天如果它还值得做基本已经积累了一些关键词、一些具体画面这时候命名不再是凭空想象而是从实际内容里长出来的。熔断规则真正解决的是“无限期停在起跑线”的拖延。你可以给项目留出探索的余地但不能让自己沉在探索里假装在创作。实际执行时我会在桌面日历上写一句提醒“今天还有哪个文件叫无标题”这比任何待办软件都好用因为它的目标不是催活而是逼你做那个小小的选择——继续做就命名不想命名就删除或归档。后者也是向前一步。3.2 用“一句话反向导出”法抓取标题到了一个项目该正式命名的时候先别打开起名软件。你先逼自己写下一句话说清楚这个项目到底是干什么的。类比一下如果你现在只剩 30 秒要对一个完全不了解这个项目的人解释它你会怎么说那句话里其实就藏着你要的关键词。比如说你这个项目是“记下每天吃了什么并自动算一周热量的小工具”。那么拆出来就有对象是“饮食记录”或“热量统计”动作是“自动计算”限制条件是“每周视图”。组合一下meal-log-calorie-weekly这样又直白又实用的名字就出来了。它可能不那么惊艳但它解决了真实问题搜索找得到、别人看得懂、后续改动也有位置挂靠。我再提醒一点正式命名不用追求“有传播力”。传播力是产品上线以后营销团队的事项目开发阶段最重要的是清晰和唯一。你能把一个内部项目起得又清楚又有点个性已经是赚到。起名阶段一定要做减法别把“让用户看到名字就兴奋”这种压力提前拉进来。3.3 案例某个模拟项目的完整演变我有一个模拟项目就叫它“某跨平台收纳工具”吧。最初的触发点只是朋友问“手机上有没有能快速存下碎片信息的工具”我在笔记本上写了一句“想做一个极简收纳小工具”文件当然是无标题 3。过了半天我发现这个方向还在脑子里盘旋于是按规则把它命名为20250604-pocket-catch-v0.1。这里“pocket-catch”只是随手组合我觉得它代表了“随时随地抓住碎片”的核心动作。又过了两天我在 sketch 里画了三个页面发现用户真正需要的不只是收纳还有“次日整理提醒”。这时候名字升级为20250604-pocket-catch-v0.2版本号记录的是“范围变了”这件事而不是微调。等到准备小范围演示这步骤我把它放进review文件夹正式命名为pocket-folder。其实名字仍然朴素但没关系。这个过程中的重点是从无标题到有名字我经历的不是“灵光一闪”而是三个具体动作——写下用途、按公式起临时名、做完迭代后再上升到正式名。每一步都对应项目当时的成熟度。4. 无名时期我反复踩过的坑与排查实录4.1 “无标题”文件堆成山清理周期不能省我最大的教训是让“无标题”名正言顺存在不等于放任它们堆积。有一段时间我鼓励自己“先别纠结命名多做一些原型”结果两周后scratch里躺着四十多个无标题 1、无标题 2……到了想找其中三个灵感时只能把文件全部点开花费的时间比当初认真命名多出十倍。排查办法是设置固定清理节点。我固定在周日晚上做“无标题大扫除”规则很简单过去七天里动过的文件补上临时名没动过但还舍不得删的统一加日期前缀挪进archive连回忆都想不起来的直接删除。这个习惯的收益不是“看起来很整齐”而是磁盘里剩下的每个文件都保留着一条线索搜索时不用靠“我记得当时在某个文件里写过”这种模糊记忆。4.2 把“起名”当正事其实是在回避开头还有一种隐蔽的大坑为了逃避真正困难的第一步你会刻意把时间耗在起名上。方案还没写一页你已经把项目的“正式名称”列了五个候选还在社交平台问了一圈朋友“哪个更好听”讨论得热火朝天但项目本身没有任何推进。我后来给自己的纪律是项目到达熔断点之后只允许“临时命名”存在正式名称放在第一次交付前再定。这样想的人不在少数——纠结名字其实是把“我要在这个作品里投入真实劳动”的判断往后推。名字改起来很便宜项目做不出来才贵。如果你发现自己已经花了超过半小时想标题却没有为内容写过一段话那就是正在“逃避开工”立刻停手随便写个work-in-progress先跑起来。4.3 追求“花哨命名”导致的索引灾难和“逃避开工”相反的另一类坑是太早追求“差异化命名”。我见过有人把文件夹命名为“苍穹计划”“方舟行动”但文档里没有任何解释说明这是什么。过了三个月对方自己都说不清“苍穹计划”是做用户调研还是新后台系统。命名要优先保证“可解释性”而不是“独特性”。内部项目不是产品发布会你不必让名字承载品牌感。如果你特别喜欢某个有故事感的名字请至少在主名旁边加一个描述字段比如Sky-Project-archived-user-research。真正的好名字是即使把它发给一个完全没参与过的同事对方也能猜出大概方向。4.4 多端同步造成的默认文件冲突我在手机上记录灵感电脑上继续编辑这是个再常见不过的流程。但如果你手里攥着一堆叫“无标题”的文件多端同步会非常痛苦。设备 A 里的“无标题 3”和设备 B 里的“无标题 3”根本不是同一个东西同步之后要么互相同名覆盖要么变成“无标题 3 的副本”然后你彻底分不清谁是最新版。排查建议非常直接凡是可能跨设备打开的文件从一开始就不要用“无标题”保存。在手机里说完灵感哪怕只来得及补一个日期也比三个“无标题 3”强得多。同步工具的冲突解决逻辑通常只会按文件名加后缀不会帮你判断内容新旧所以我们必须先给自己减少同名风险。这类问题一旦发生靠手动找回版本几乎不可能翻盘。5. 让“无标题”为你工作的四个习惯5.1 把默认文件名改成“时间戳 一句话”很多人保存文件时会顺手接受系统给出的“无标题”但如果你能训练自己多敲几个键整个过程会完全不同。我的习惯是第一反应先记录日期和时间比如20250603-1530-idea-scratch然后如果当时已经知道大概用途就再补一个词-video-idea、-meeting-note。这个习惯 30 秒都花不到却把所有“无标题”文件从黑盒变成了可检索的档案。我经常在两周后找文件只要记得大概是上个月中旬的某个点子按日期一筛选就能锁定。不必等“起好名”才能存盘先保存一个“找得到”的命名已经赢了九成。5.2 四个桶草稿、进行中、待定、归档前面说的scratch/active/review/archive落到日常就是四个桶的概念。我不用复杂的项目管理工具只要文件系统里四个真实文件夹就够。区别也很明确草稿随便扔东西不做命名要求但一周必须清理一次。进行中必须按公式命名代表“我最近真的在碰它”。待定需要别人反馈或需要等我决定方向放这里的文件名至少要写清“等什么”。归档暂时不做或做完加上日期推进去防止误删。这四个桶的价值在于给“无标题”划分了生存空间。你不必禁止“无标题”只需要限制它只能在“草稿”里出现一旦跨出这个区域就必须自带可读代号。项目和文件的状态变得透明你会一下子看到哪些事卡在“待定”里一直没动。5.3 把“无标题”当作一种短暂的开放状态“无标题”完全可以是一种健康的创作状态前提是你给它建立了一个退出条件。我自己给它的定义是“无标题”代表“我允许这个想法暂时不定义”但它不可以代表“我默认这件事会自己完成”。设定退出条件的方式很简单每打开一个无标题文件第一件事就是在文件开头或备注里写一句“这个想法目前最大的价值是什么”写不出来就不要再扩大它的体积写完就能顺理成章地进入命名流程。你把它当作一个允许自己做白日梦的沙盒但沙盒有边界时间一到要么搭出东西要么拆掉重来。5.4 口头汇报用简短别名统一协作记忆文件命名的规范不代表大家口头沟通时也愿意念那一长串20250603-pocket-catch-v0.2。所以我在需要跟人协作时会给每个正在推进的项目起一个口头别名比如“收纳那个”“问卷项目”“字体 demo 01”。这个别名只用于对话不进入文件名相当于人的绰号方便快速指认。光有口头别名还不够我会在项目文件的首页或 README 里写一行“别称对照”正式路径、临时名、口头别名、一句话描述。这能大幅降低协作误会。等到项目真正要对外发布时再从这些累积的素材里选择合适的正式名称而不是临时抱佛脚。我用了很长时间才想明白命名和做事不是前后两步而是两只轮子。你可以允许一个叫“无标题”的文件暂存但要给它配上日期、配上状态、配上出口。现在我的习惯是手机里记灵感时随手带时间戳拖进进行中立刻按公式改临时名等嘴上聊起它就给它一个方便叫的别称。这一套走下来项目已经不再默默淹没有“无标题”的空白里而是每推进一点点就能被看见、被捕获、被继续往深里挖。这个过程未必多酷但它就是你亲手从一团模糊里捞出来的骨架。