相传仓颉在黄帝手下当官。黄帝分派他专门管理圈里牲口的数目、屯里食物的多少。可慢慢的,牲口、食物的储藏在逐渐增加、变化,光凭脑袋记不住了。仓颉犯难了。
仓颉整日整夜地想办法,先是在绳子上打结,用各种不同颜色的绳子,表示各种不同的牲口。但时间一长久,就不奏效了。这增加的数目在绳子上打个结很便当,而减少数目时,在绳子上解个结就麻烦了。仓颉又想到了在绳子上打圈圈,在圈子里挂上各式各样的贝壳,来代替他所管的东西。增加了就添一个贝壳,减少了就去掉一个贝壳。这法子顶管用,一连用了好几年。
黄帝见仓颉这样能干,叫他管的事情愈来愈多,年年祭祀的次数,回回狩猎的分配,部落人丁的增减,也统统叫仓颉管,形成了文字。
仓颉造了字,黄帝十分器重他,人人都称赞他,他的名声越来越大。仓颉头脑就有点发热了,眼睛慢慢向上移,移到头顶心里去了,什么人也看不起,造的字也马虎起来。
这话传到黄帝耳朵里,黄帝很恼火。他眼里容不得一个臣子变坏。怎么叫仓颉认识到自己的错误呢?黄帝召来了身边最年长的老人商量。这老人长长的胡子上打了一百二十多个结,表示他已是一百二十多岁的人了。老人沉吟了一会,独自去找仓颉了。
仓颉正在教各个部落的人识字,老人默默地坐在最后,和别人一样认真地听着。仓颉讲完,别人都散去了,唯独这老人不走,还坐在老地方。仓颉有点好奇,上前问他为什么不走。
老人说:“仓颉啊,成了出远门的‘出’字。这几个字真叫我难以琢磨,只好来请教你了。”
这时仓颉羞得无地自容,深知自己因为骄傲铸成了大错。这些字已经教给各个部落,传遍了天下,改都改不了。他连忙跪下,痛哭流涕地表示忏悔。
老人拉着仓颉的手,诚挚地说:“仓颉啊,你创造了字,使我们老一代的经验能记录下来,传下去,你做了件大好事,世世代代的人都会记住你的。你可不能骄傲自大啊!”
从此以后,仓颉每造一个字,总要将字义反复推敲,还行拿去征求人们的意见,一点也不敢粗心。大家都说好,才定下来,然后逐渐传到每个部落去。