大家應該都聽說過「羅輯思維」,這個名字不僅朗朗上口,還揭示了它的內(nèi)容主題,同時又具備充分的識別度,提醒了用戶創(chuàng)造者的身份。同樣類似的好名字還有很多,比如劉傳的「千古劉傳」,我的「鎵話」……
可能大家會贊嘆能想出這些名字的人很有才,很有想象力……我怎么就想不出來呢?是不是我才疏學淺,又或者缺乏想象力呢?
不,你只是沒有掌握正確的方法而已。
今天我想跟大家分享一下,我是怎么給自己的公眾號找到「鎵話」這個名字的。
好名字不是想出來的
玩過成語接龍的朋友,應該都體會過為了尋找某個字或者某個音開頭的成語而抓耳撓腮的感覺。當別人隨后說出一個符合條件的成語時,我們往往會一拍大腿:“對呀,我怎么沒想到這個呢?”
明明知道,卻想不起來——這個現(xiàn)象很正常。根據(jù)艾賓浩斯的理論,如果某些知識在被記憶之后沒有及時使用,就會漸漸沉入大腦深處,被我們“遺忘”。
但事實上,我們很難真的“忘記”某件事情。我們所經(jīng)歷過的一切其實都保存在記憶里,只是需要特定的線索(情景、聲音、氣味……)來喚起。即便是很多年前的事,我們也會在某個情景的刺激下回想起來,你一定有過這樣的經(jīng)歷。
我們很難對記憶進行掃描式的查詢,只能進行聯(lián)想式的查詢。每當需要起一個名字的時候,我們往往會順著一些線索(比如諧音)去記憶中查找。但是這樣只能檢索到一些我們最近使用過的記憶,也就是“熱數(shù)據(jù)”;卻觸碰不到那些保存在記憶深處的“冷數(shù)據(jù)”。
如果有一個合適的名字恰好在熱數(shù)據(jù)中,那么我們就會“靈機一動”想到了它。這就好比你要找一本曾經(jīng)買過的書,那你就不能只在書桌上找,而不去書架上找。否則你就是在賭最近讀過這本書,但其實這是在碰運氣,不是嗎?
好名字不是“想”出來的,而是“找”出來的。 要是確實存在一個好名字,那么只要我們找到所有符合條件的選擇,挨個篩選,就一定能找到它。
確定篩選的條件
辭海第六版共收錄了12萬多個漢語詞匯,隨著文化不斷發(fā)展,新詞匯正如雨后春筍一般冒出來。窮舉這么多詞匯肯定是不可行的,所以我們必須先想辦法縮小范圍,也就是確定一些基本的初篩條件。
首先,這個名字應該有足夠的識別度。由于我想打造屬于自己的個人品牌,所以這個名字最好能包含我的姓名。如果能找到像劉傳的「千古劉傳」一樣,兩個字都諧音的詞匯就最好不過了。實在找不到,那就退而求其次,找一個單字諧音的詞匯。
比較幸運的是,我名字中兩個字“砷”和“鎵”都是化學元素,極少有人用來命名。只要出現(xiàn)一個字,識別度就就足夠了。
其次,這個名字應該傳達正向的心理暗示和價值觀。名字的風格要匹配作者的氣質(zhì),并能映射內(nèi)容的屬性。比如「羅輯思維」,一眼看上去就能讓人產(chǎn)生一種知識密集的感覺。
本來和我的名字最匹配的諧音詞是“漲身價”,但這個名字實在太俗氣了,連我自己都嫌棄,必須pass~
最后,這個名字應該盡可能地方便用戶記憶和鍵入。雖然說在這個二維碼橫行的年代,名字已經(jīng)沒有那么重要了。但如果你想讓別人在文章或者聊天里提到你,就要設身處地為別人著想一下。名字如果太長,或者包含罕見的漢字或英文詞,明顯就不是很方便傳播。
有時候,搜索一下就能搞定
首先,你需要找一個帶拼音的詞庫。很多輸入法詞庫(比如最常見的搜狗)都是不帶拼音的,我使用的是* Rime輸入法中自帶的拼音詞庫*,由于它收錄的成語并不多,還自己寫腳本整合了近萬條成語進去。
想獲得這個詞庫,可以安裝Rime輸入法(Windows版叫小狼毫,Mac版叫鼠須管),然后打開用戶設定目錄,就能找到 **pinyin_simp.dict.yaml ** 文件_
其次,你需要安裝一個支持多選區(qū)的文本編輯器。我使用的是Sublime Text 3。
用Sublime Text 3打開詞庫文件后,界面大概是這樣的:
說明一下,這個詞庫的數(shù)據(jù)格式是:詞匯 + 拼音 + 詞頻
按下 Ctrl + F (Mac電腦按下 Command + F )調(diào)出搜索欄,輸入 shen jia 后,點擊右下角的 Find All 按鈕:
可以看到我們搜到了 7 條結(jié)果,搜索到的每個匹配內(nèi)容都被選中了。但是它們分布在文件的不同位置,我們需要把它們都復制出來。接下來,我們打開 Selection 菜單,選擇Expand Selection to Line:
可以看到搜索到的行已經(jīng)全部被選中了,此時按下 Ctrl + C(Mac電腦按下 Command + C )把選中的內(nèi)容復制,再新建一個窗口,把它粘貼出來:
可以看到,和“砷鎵”諧音的詞匯里并沒有符合我們篩選條件的,看來只能選擇單字諧音了。
有時候,需要更強大的搜索
相比起來,jia 是開口音,比 shen 讀起來更順口,所以我更希望名字里出現(xiàn)“鎵”這個字。那么我們再來查一下與 jia 諧音的詞吧:
我的天,3000多條,一個個看完得花多少時間?讓我們深吸一口氣,先看看搜到的內(nèi)容是否都是我們想要的東西把:
隨便翻一翻就會發(fā)現(xiàn),這個搜索結(jié)果里不僅包括了 jia,還包括了 jiao、jian、jiang……有什么辦法把它們過濾掉嗎?
這時候,我們需要使用一套叫做正則表達式的強大工具,來從詞庫里進行篩選過濾。
正則表達式是一個源于數(shù)學,最終在計算機科學中發(fā)揚光大的概念,用于字符串查找、過濾和替換。有時間我再寫篇文章來好好介紹它。
按下 Ctrl + F (Mac電腦按下 Command + F )調(diào)出搜索欄,然后打開最左邊的 .開關來啟用正則搜索功能。在搜索欄輸入 .,如果你發(fā)現(xiàn)文件里的所有內(nèi)容都被框起來了,那就說明正則搜索功能已經(jīng)啟用了。
現(xiàn)在我們在搜索欄輸入\sjia\s看看:
\s 在正則表達式里是空白字符的意思,包括了空格、制表符和換行符。更多正則表達式的用法,可參考百度百科:http://dwz.cn/regexp
注意,jia 被選中了,而 jian 沒有被選中。這下我們只搜索到了不到1000條,數(shù)量已經(jīng)減少很多了。
通過上面講過的操作把搜索到的所有行都復制到一個新窗口,然后再進行下一步篩選。
批量替換諧音字并去重
搜索結(jié)果的最前面是發(fā)音為 jia 的單字,我們先把其中熟悉的高頻字挑出來:
然后把這些高頻字排到一起,中間用符號 | (按下Shift + \輸入)隔開:
| 在正則表達式中是“或”的意思
選中復制后,粘貼到搜索框里,點擊 Find All 按鈕:
現(xiàn)在諧音字就都被選中了,現(xiàn)在只輸入一個“鎵”字,就把絕大多數(shù)的諧音字替換完了。極少數(shù)包含冷僻的諧音字的詞(比如“瑜伽”)在以后碰到時再腦補替換就好。
我們發(fā)現(xiàn),替換完后有些詞其實是重復的,比如“百鎵”、“不鎵”都出現(xiàn)了多次。我們需要把這些重復詞合并,也就是去重。
打開搜索框,輸入^\w+ ,點擊 Find All 按鈕:
^在正則中是行首的意思,\w是字符的意思,+是至少匹配一個的意思
這樣我們就選中了所有的詞匯,把它們復制到一個新窗口。打開 Edit 菜單,選擇 Permute Lines - Unique:
這樣就只剩下500多個已經(jīng)替換好的備選詞,可以挨個進行評估了:
憑直覺快速過濾出有潛力的詞
接下來我們需要憑直覺非常快速地把剩下的詞都過一遍,具體的操作方法是這樣的:
每個詞只給自己兩秒鐘時間,憑直覺來判斷它有沒有意義。只要不能瞬間產(chǎn)生“有意義”的感覺,就把它刪掉。至于那些有負面意義或明顯不靠譜的詞當然就更不用說了。
接下來不到十分鐘,我就已經(jīng)篩選出了所有“一眼看上去就像回事”的詞:
如果不考慮詞庫沒有收錄的詞匯的話,那么所有的可能性都在這里了。所謂靈感、想象力什么的,不過就是憑運氣,找到了其中一二罷了。
細細琢磨每個詞的含義,找出真正合適的詞
能留存到這一步的詞,要么是很切合主題的,要么有積極意義的,要么是有趣的。
接下來我們需要對每個詞做更進一步的剖析,判斷它適合用在什么場合,會給人什么感覺。除了要考察諧音本義外,還要將替換字的意義代入,評估其意義。比如“鎵賓”除了是“嘉賓”的諧音之外,也可以解釋為“張砷鎵的客人”。
鎵賓:用來稱呼我的朋友
鎵品:用來展示我的品味
鎵門:用來彰顯我的勢力(門派)
鎵盟:用來彰顯我的勢力(聯(lián)盟)
鎵訪:用來記錄我的采訪
鎵庭:用來記錄我的家人
鎵話:用來記錄我說的話
鎵教:用來記錄我講的課
鎵居:用來描述我的住所
鎵事:用來記錄我做的事
鎵族:用來彰顯我的勢力(家族)
鎵油吧:用來做一個鼓勵的口號
鎵油站:用來做粉絲的聚集地
當鎵作主:用來彰顯我的權力
一鎵之言:用來記錄我說的話(比較謙虛)
傳為鎵話:用來記錄我說的話
鎵喻戶曉:用來記錄我說的話(有點裝)
看鎵本領:用來展示我的能力(有點顯擺)
有的詞雖然經(jīng)典,但現(xiàn)在用不合適,那不妨留著以后再用。比如“鎵教”這個詞我就很喜歡,但用來當個人公眾號有點太強勢了,容易讓人反感。用不了就先留著,后來我開了編程課,順理成章就拿來用了。「編程鎵教」這個名字我只想了5分鐘就定下來了,就是因為之前有這個儲備。在給讀者群起名字時,我也是直接在“鎵族、鎵盟、鎵賓、鎵油站、鎵油吧”中去挑選,最終選定了「鎵油站」。
我給自己公眾號的定位是用來記錄我所做的思考,也就是記錄我說的話。所以符合條件的只剩下這幾個詞:
鎵話:用來記錄我說的話
一鎵之言:用來記錄我說的話(比較謙虛)
傳為鎵話:用來記錄我說的話
一般到了這個地步,自己的感覺就不太好使了。最好拿著這幾個詞,去問問身邊的朋友或家人,聽取他們的看法,然后再自己做決策。
最終,我選擇了「鎵話」作為自己公眾號的名字,因為我覺得字少,更方便別人記憶和輸入。
后話
“我從來不記憶和思考詞典手冊里的東西,我的腦袋只用來記憶思考那些還沒載入書本的東西。” —— 愛因斯坦
在信息技術已經(jīng)如此發(fā)達的今天,許多東西我們完全沒有必要去“記憶”。我們真正應該而且需要記住的,是找到這些東西的方法和手段。
取名字,是件看似很簡單的事。但它又是件特別重要的事,因為一個好名字會持續(xù)地輸出價值。持續(xù)使用的時間越長,就越值得花時間去琢磨和研究。這就跟挑對象結(jié)婚一樣,雖然大多數(shù)人只結(jié)一次婚,但因為要和那個人過一輩子,所以一定得精心挑選,馬虎不得。
找出所有可能的選擇挨個嘗試一遍,是一個看似很笨的套路。但它其實是大智若愚、算無遺策的套路。棋軟AI就是通過這種方式,找到那些我們根本想不出來的妙手的。通過應用編程思維設計流程并有效地使用工具,我們完全可以讓這個“貌似不可能”的套路變得既高效又實用。
當你有能力去“找”之后,你還會靠運氣去“想”嗎?