有缘人你好~

我们又在《Learn XXX the Coders Way》系列相见啦~这次是番外内容(大概也算姊妹篇?)的第一篇,《Do XXX the Coders Way》

引子

最近几个周是被工作淹没的几周,原本计划要写的《用程序员的方式学习给视频起标题》还完全没有动工(逃……
1.png

而这件事呢,起因是我有个朋友……

她是一个作词人(嗯,一个特别高产的作词人),经常需要给各种音乐发行商投稿,而音乐发行商们收稿件……

是通过加微信!!!

我感觉这应该也不是什么巨大的工作量……直到她告诉我,她联系人列表里躺着的收歌老师有三位数……即便是最少的时候,她也需要给几十个“收歌老师”投稿。

我俩一起捋了一下投稿的操作流程:

2.png

其实在投稿的老师很少的时候,完全没有任何压力;不过量变产生质变,当数量达到数百的时候,这件事完全变成了另一个概念……

如果转发一次文件的操作时间为平均10s(算上搜索联系人,或者滑动列表选择联系人的时间),我们来算算完成投稿给500个“收歌老师”的总时间:

3.png
算下来完成这样一波操作,一共需要83分钟,也就是如果每两天写一首词并投稿的话,每天平均要花大半个小时去投稿!

4.png

对于被996疯狂压榨后(哦原来这是我),本来就只剩数个小时,只想“过一段自己的生活”的人,简直不能承受!

作弊……

谁能忍受每天要花掉额外的一小时去做一些重复性的工作呢?当然是不行啦!我们得想办法作弊!

如果换个聊天工具,比如 Telegram 或者 Discord ,我们很轻松就能通过官方提供的API接口来做这些事情,比如自动把指定的文件发送给指定的联系人

但是对于微信这种产品,我们很难做到这样的事情,即便可以做,也有很高的被封号的危险。

作案工具调研

朋友给我发过来一个参考的“营销助手”类的工具,可以提供群发功能,但是收费非常高昂。

邀请朋友可以获得两小时免费试用时间,我试用了一下,发现工具使用了安卓的“无障碍”特性,用来结构化的访问软件UI,实现自动化操作。

对于 iOS 用户,可以考虑直接使用官方收编的捷径功能,文末附有 iOS 捷径功能的参考文档。

经过一番搜索,我发现了下面这些备选:

AutoJS

5.png

  • 链接:https://pro.autojs.org/
  • 运行环境:手机
  • 原理:调用系统的无障碍API来完成自动操作,类似按键精灵,但是更加人性化
  • 缺陷:

    • API 很不稳定,在我的 MIUI 12 上根本无法获取到无障碍元素,虽然因为购买了 Pro 有些不甘,但最后还是放弃了。
    • 软件本身使用非常麻烦,需要在VSCode上进行复杂的配置才能连接到手机,软件本身的使用体验不佳,不过特别在意隐私的可以使用这种完全本地的开发方式。

Hamibot

6.png

  • 链接:https://hamibot.com/
  • 运行环境:手机
  • 原理:同样是使用无障碍API完成自动操作
  • 缺陷:是 AutoJS 的 Fork,使用起来非常方便,产品设计非常人性化,缺点是必须登录并在平台上使用脚本编辑功能(这个编辑功能跟 VSCode 比就非常弱了),但这也正是它的优点—易于使用。

网易AirTest

7.png

  • 链接:https://airtest.netease.com/
  • 运行环境:PC + 手机
  • 原理:可以使用截图+图像识别,也可以安装一个工具包后使用类似无障碍API的方式操作手机
  • 缺陷:需要同时运行电脑跟手机,同时……大概是因为年久失修,无障碍服务的安卓服务包已经无法正常运行,执行的时候会崩溃,一番尝试后直接放弃了,如果是通用的游戏测试,估计能正常工作。

结论

最后还是选择了 Hamibot 作为了作案工具,其他的工具多少都有一些问题。

同时,在产品设计上,我们也可以看出来,Hamibot 虽然是 AutoJSFork ,但是他们明显对于普通用户更加友好,是“一眼能看懂用途”的 APP 说明。

成果

这里就略过各种操作过程了,直接贴一下最后的成果。

操作流程

→ 收藏DEMO文件和歌词文件到微信文件收藏

→ 给所有要投稿的特定联系人加上标签(相信一般人已经加上标签了)

→ 在脚本配置界面,配置DEMO文件名歌词文件名,以及要发送到的目标联系人标签

→ 启动脚本,等待自动发送即可~

脚本链接:https://gist.github.com/winkidney/d7afa463d9e2f969f662b476ba0b1a57

避坑指南

  • 在选择控件的时候,很多控件是不可点击的,请先获取控件的坐标再点击他们
  • 有时候,一个元素,在A界面和B界面同时存在(比如一段文本),所以有时候遇到点击失效,请重新给元素增加一些特殊的识别选择器,以便能成功识别和点击。

嘘!

其实最后朋友没有成功用上这个工具hhhh,因为她的安卓机跟我的差异比较大,在我机器上完全正常,在她机器上却导致手机疯狂发烫(然而功能却无法执行),怀疑是安卓机的 API 差异导致的兼容性问题。

得亲自在手机上调一下才能知道是什么问题hhhh(匿了)。

参考

title.png你好,有缘人,很开心你来到这里,这是《Learn XXX the Coders Way》系列的第二篇文章 —《用程序员的方式学习歌词写作》,这里是阿毛,一个没有艺术细胞但却想要学习音乐的程序员,这篇文章里,们一起来看看,怎么从一个门外汉,尝试进入歌词写作的领域(the Coders Way),抛砖引玉,希望能对你有些启发。

故事的开端

我刚开始学习音乐的时候,其实并没有歌词写作的需求(因为只做纯音乐),所以也没有考虑过歌词写作的问题。

我对歌词的第一个深刻认识,其实来自两个朋友和我之间发生的一件乌龙事(先在这感谢下我的两位朋友,非常感谢他们对热心boy阿毛“工作”的支持!(避免后面被他打死hhhh

朋友A是一个有很强的作词功力,喜欢全流程一手包办的人,不过这次例外:他不太会写日系电波歌曲,于是他找到我,说正在寻找一个人帮他的新电音歌进行作词,问我有没有认识的朋友。

朋友B是某动画编剧,擅长幻想文学写作,对日系歌曲的中二感觉非常有体悟,也有和专业歌词作者一起参与过作词工作,对歌词写作是有基本认识的;同时,他也跟我打了下预防针,说歌词写作考虑的东西其实更多更复杂,主要是要考虑怎么唱,所以他写出来的词会不太专业,需要作曲者自己调整。

我对朋友B的说法没有太过在意,一心想着两个人合作一首曲子,做成一桩好事,岂不美哉?

在热心boy阿毛的坚持下,朋友B决定帮忙写词。

一个歌曲的构成大概就像下图这样,朋友B就通过下图的流程,开始进行作词工作。
Untitled.png

事情到这,我非常开心,因为我想:

Untitled 3.png

没想到结果让我哭笑不得:

Untitled 2.png

朋友B这边呢:

  • 很认真的构思了故事
  • 然后根据旋律构造了歌词,自己也亲自唱歌来不断修正歌词
  • 写了一个精彩的故事和心理过程

朋友A收到歌词后反馈(至今没敢直接反馈给朋友B哈哈哈哈):

  • 歌词华丽炫技的部分较多,作为歌曲应该有更多朴实的部分,在重点处突出一下主旨即可
  • 在填词形式上一些细节问题,比如没有严格的和音符对应,有一些未经沟通就在一个音符上填入多个字的情况。
  • 对于平仄和音律不够专业

Untitled 1.png

为什么会变成这样呢……第一次有了可以写作歌词的人,又有了作曲编曲的人。两件快乐事情重合在一起。而这两份快乐,又给我带来更多的快乐。得到的,本该是像梦境一般幸福的时间……但是,为什么,会变成这样呢(咳咳……匿了

言归正传,导致这样的结果,其中有些问题是具体的技术细节问题,另一些则是我这边没有充分和双方沟通导致的问题。

事后复盘的时候,我开始认真的开始研究,到底歌词写作和写小作文是不是一回事呢?他们之间有什么关系?

回归程序员的道路

在正式探讨如何进行歌词写作之前,我们先回到本系列的主题《Learn XXX the Coders Way》吧。

没看过我上一篇文章的朋友,我们一起回顾一下上一篇文章《没有艺术细胞,也想学音乐,怎么办?》里提到的“程序员的学习方式”:

  • 先学习方法论,让自己能够在学会一些基础的 Pattern 后,开始研究别人的音乐(源代码),从而自己造出轮子
  • 擅用周边工具,或者自己制作工具,来把一些没有大量练习无法熟练掌握的东西用起来,降低心智负担

    • 甚至会自己写一些辅助工具(the Coders Way)
  • 如何利用可获得的资源,完成快速创作(嗯,一切作品都不是凭空产生的)
  • 将你在别的领域的学习经验,应用到音乐学习

你可以留意一下上面的几个要点,在后文中一起看看我们如何在学习过程中实践上面提到的一些思想。

实施细节

我们先来看一下整个歌词写作的流程,再回到最初的问题,来回答,歌词写作和写小作文到底有什么异同。

了解全局

了解这个学习主题的全局:

这个主题宏观上是什么样?你能从中学到足够丰富的知识以便了解自己所不知道的内容范围以及它们有多少吗?

对“八十二十”法则有所了解的朋友应该有印象,我们花费20%的时间,可以学会干80%的事情,而剩下的20%内容,则可能会花费我们剩下80%的时间。实际上,这是一个学习上边际成本递增的例子。

对于没有足够时间的社畜,学会最需要的20%的知识,从外行人步入一个能够进行基础应用的位置是性价比最高的做法;还记得我上篇文章里提到过的语言学习的例子吗?类比到学习一门新语言,我们只需要学会20%的东西,就足够我们进行80%的工作,把剩下的内容,交给实践,在实践中学习即可。

实践80/20法则,需要一个极为重要的前提,那就是对全局的了解:你一定要知道,哪些东西是你不知道的,以便你在需要的时候,能够去主动学习他们

那么歌词写作的全局是什么样的呢?我们可以通过直接在搜索引擎搜索“歌词写作基础”就能获得非常完备的答案,通常,通过维基百科以及两到三篇文章,我们就可以建立一个完整的框架,这个过程的实施要点是,精简资源,对于重复的,低质量的内容,直接抛弃,对于某个领域,通常都能通过一篇文章或者一本经典书籍有一个全面的了解,不需要进行太多的重复资料阅读。

我在文末提供了一个完整的参考资料表,是我用到的部分资料,供你参考,你完全可以提炼出属于自己的框架,而不用理会我的框架,因为:

提炼的过程就是思考,这是学习的本质,你能接受的形式就是最好的形式。

具体到歌词写作,我的框架就是:

Untitled 4.png

其实还可以有很多拓展问题,但是没有必要在这里过多纠结,我们只要知道,某个地方还有我们之前尚未涉及的角度即可,可以在练习和提高的过程中,进行进一步的学习。

构建学习目标

学习目标是驱动你直奔主题的重要指标,如果脱离了学习目标,你的学习就会浪费大量的时间,学习效果也会事倍功半。

划定一个足够具体的学习目标是成功实施一次高效学习的前提,这个目标一定要够具体,有成功的衡量指标,对于我来说,这个思考过程就是:

→ 写一首流行歌

→ 写一首情歌

→ 这首歌的听众是少年

→ 这首歌要描述恋情中少女可爱心思,因为我觉得这样能让大家产生对甜甜恋爱的憧憬和共鸣

→ 我要通过一个少女小鹿乱撞但是又羞于表达之间的纠结感情来让大家感受到爱情的甜蜜和少女的可爱

→ 段落结构我想用A1-C-A2-C(主歌1,副歌,主歌2,副歌)来试试看,没有什么特别的理由

→ 因为是初学,同时因为写的流行歌,对于句式我暂时不作太多考虑

→ 这首歌的句尾要押韵,但是为了歌词的意义,我可以在押韵上适当牺牲

→ 因为是一首情歌,我想使用一些比较口语化的内心戏的用词来配合氛围

→ 考虑到歌词和旋律线的搭配,我可能会考虑学习平仄

寻找参考,从现有材料中学习

既然位置到这了,咱们就先选一个我高中最爱的歌曲之一,牧野由依演唱的《轻飘飘》来作为例子分析吧,因为它刚好跟我提到的学习目标的构建完全一致呢(咳咳应该是巧合)。

文末有这首歌的链接,可以自行收听。

拿到这首歌之后,你就可以开始着手分析这首歌和你的目标设定中(或则说模板设定中)有哪些东西可以借鉴和使用了。

→ 这首歌写给谁听?

→ 这首歌的感情是?

→ 这首歌通过什么形式引起共鸣?(通过少女自己的视角,倾诉自己对男孩子的爱恋和对男孩子一举一动的观察,来表现自己甜蜜,纠结还有迷恋,把女孩子的可爱和爱情的甜蜜表现得淋漓尽致,让人不禁也想要谈一场甜甜的恋爱呢)

→ 段落结构?(A1-C-A2-C,原来两个主歌段落内容有一些差别,副歌差距不大呢,感觉副歌部分又再次强化了《轻飘飘》的感情呢)

→ 押韵:日语当然是非常容易押韵啦,毕竟元音只有那么几个(a,i,u,e,o)汉语就需要重新考虑啦~

→ (虚构,其实是从别的歌学的)和旋律线的关系:咳咳,一下子看不出来呢,而且和汉语差距很大,不过通过其他材料,我知道了平仄和旋律线的关系喔,那就是比如如果声调升高,平仄不变或者从平声边仄声会比较好听呢,如果不知道如何安排平仄,就是用“的”这种轻声词会听起来比较自然,为了提高辨识度。

→ (虚构,其实是从别的歌学的)原来四声听起来会比较干脆,三声因为会变声,所以听起来比较铿锵富有感情呀,学会了!

→ (额外的经验)比起直白的描述对方干了什么,从少女的视角来猜测对方的行为这种心理活动,会增加歌词的代入感呢!学会了一个小技巧~

接下来,你换了另一首风格类似的歌曲,也完成了一个分析序列,恭喜你,你的风格库又增加了一个选项~你的表达能力又得到了提高,你的词汇量正在疯狂增加呢~

到这,咱们已经完成了歌词创作的解构,从“凭空创作”飞跃到“主题创作”啦。

正如上一篇文章所说,只要这个丰富词汇的过程不断进行,你的表达能力将会越来越强,而你,也不仅仅会被局限在某种作品的创作当中。

辅助工具

为了帮助我分析音韵,看看人家的歌词是怎么写的,我开发了一个音韵分析工具,可以按照现代汉语的定义提取出歌词韵脚以及平仄,还有音韵列表,你可以在文末找到工具的地址,使用的效果如下图所示:

Untitled 5.png

如果你有兴趣,这个工具也开源在了github,你可以随时获取它的源代码。

歌词写作和写小作文是一回事吗?

答案当然不是非黑即白的啦。

他们有很多共同点,你可以通过他们的共同点,来应用你在写作领域的经验(谁没写过小作文呢):

  • 通过文字表达感情
  • 故事往往容易产生代入感,引起共鸣,因此写作歌词之前,你最好有一个故事,而不是空喊口号
  • .......(省略一万字)

歌词的独特特性:

  • 要考虑声韵问题,因为歌曲的最终形式是演唱

    • 注意句尾押韵
    • 注意旋律线和音调的关系,当然,最重要的还是不要死守教条,唱出来好听就是最好的状态:)
    • 保持文字简单,只在少数地方应用特殊的文字技巧,因为一首歌需要比较好演唱,不适合有太频繁的变化和书面语的用语方式。
    • 唱唱看,任何关于音韵的指导,都不如“唱唱看”,学习音乐最强大的武器,就是你自己:你的嗓子,和你听过的音乐

如何进阶?关于屠龙之技的一切

一旦掌握全局,你就可以知道,哪些是你不知道东西,比如文末提供的《十三辙》相关的资料,如果你要入手古韵歌词写作,这些知识蓝图将会成为你的强大助力。

而前面所掌握的编写流行歌曲歌词的技巧,将会帮助你搞定80%的歌词写作活动。

学会一点基础之后,进阶的知识,只需要在实践中学习就好了,这就是工程师思维,用方法论和全局视野来应对变化和未知吧。

屠龙之技,其实都在方法论为你提供的蓝图里面,剩下的都是技术细节;到这里,你应该可以自信的说,你已经能应对任何风格的歌词写作,因为你掌握了最先进的工具,也有最自由的获取知识的能力,不是吗?

开始你的歌词创作吧~

参考

先听听歌吧

降低心智负担的创作辅助工具

概念

基本框架

拓展/屠龙之技的蓝图

演职员表

  • 朋友A:SolPie 同学,是最早开始制作 VOCALOID 中文曲的P主之一,代表作有《月西江》,欢迎大家去他的网易云和bilibili玩耍哇
  • 朋友B:《灵笼》的核心编剧之一,先化名叫“少点颜色”吧,不怎么玩社交网络,唯一在网上的信息豆瓣上照片还是错的,其实他的发量很充足,(我们已经在吐槽那张同名人物照片里的秃头了,他本人表示下一个作品必须要使用化名了
  • 我:名不见经传的小小程序员阿毛,欢迎去我的github(winkidney)完成互fo或者去给我的网易云账号“菁英柠檬精”增加个粉丝,打滚感谢!

打开音乐制作的黑箱.png
有缘人你好:)这是我系列文章《Learn XXX the Coders Way》的第一篇文章,一个引子,从音乐创作开始,谈谈对艺术创作祛魅的问题。

一个困扰我多年的问题:没有艺术细胞

很久以前,我觉得我大概是 没有办法学习“音乐/写作/绘画”的,因为我

没有艺术细胞

跟很多朋友谈到类似问题,他们都跟我有差不多的想法,觉得“一个理科生哪有艺术细胞”。

除开少数朋友是用这句话来掩饰叶公好龙的尴尬,更多的其实还是对创作的认知是有一些偏颇的:人本能里充满了对未知的恐惧,会过高的估计没有做过的事情的难度。

所以,开始这个系列之前,我引用我最爱的一段话吧,摘自伯克利音乐学院编写的《流行歌曲写作:旋律》:

尽管一首歌曲的创作灵感可能来自于你的内心,但是创作出一首歌曲靠的是技巧。随着你对歌曲写作技巧的不断研习,你对内心深处的感受表达能力也必将随之得到提高。

我很感谢这段话,它让我对创作有了一个不同的认知,不再盲信“音乐细胞”和“天赋”的说法,它让我明白,创作的源泉是内心的情感,而表达的技巧是可以习得的;哪怕我们无法成为演奏大师,也无法成为编曲大师,但我们起码可以通过音乐来表达自己,或者将来做游戏时候,给自己做做BGM,也够了,不是吗?

我从19年开始看乐理书自学以来,到现在其实已经两年了,因为很多原因,作品产出频率其实是比较低的,但是通过刻意设计每一个作品的练习侧重点,在每一个作品都尽量尝试不同的技巧和风格,获得了以前在学校学习的阶段无法获得得大量收获,完成了一个外行从0分到60分的过程;肉眼可见作品的完成度一天比一天高,每个作品的类型也都不一样,可以说是非常“投机取巧喜欢走捷径的学习方式”了。

这篇文章旨在帮你打开音乐制作的黑箱,让你看看,音乐创作和其他你已有经验的领域,并没有太大不同,不知道你对《银河系漫游指南》系列封面上那句话有没有印象:

Don’t panic!

我们一起来看看音乐创作和其他你熟悉的领域有什么相同和不同。

这个文章和其他教学类文章不同点在哪?

既然是《Learn XXX the Coders Way》,自然有程序员特色啦,想想我们怎么写代码的:

  • 写代码实际上是一个一个 problem solving 的过程:发现规律,提取共性,进行架构设计,实现并解决问题
  • 我们不生产代码,我们只是Github的搬运工
  • 尽量降低心智负担,善用 Google,脑子里面放的东西越少,我们就越轻松
  • 语言是个小问题,只要领域知识类似,切换语言,很快就能上手并且可以开始做工程

我是一个业余音乐爱好者,也是一个社畜,没有足够的时间完成所有的科班课程,不知道你是否知道《Ghost Blade》的作者(从程序员转为画师,是一个争议颇多的人,但无法否认他的作品很有魅力),我个人很喜欢他,因为他告诉了我,创作的最重要目标是表达自己,而不是过度纠结于手段,他的榜样让我意识到,现在的音乐学习,应该换一种方式了,学生时代的学习方法已经不再适用。

所以对应到学音乐,那就是:

  • 学习方法论,让自己能够在学会一些基础的 Pattern 后,开始研究别人的音乐(源代码),从而自己造出轮子
  • 擅用周边工具,或者自己制作工具,来把一些没有大量练习无法熟练掌握的东西用起来,降低心智负担
  • 如何利用可获得的资源,完成快速创作(嗯,一切作品都不是凭空产生的)
  • 将你在别的领域的学习经验,应用到音乐学习

我会在这个系列文章里,记录我的学习过程,也为你提供拓展的阅读材料和参考,当然,最重要的是方法论:学会方法,你就可以应对变化,而不是只局限于我讲述的少数技巧。

启程之前的心理建设

既然想要消除对于未知的恐惧,那么当然第一步就是,给“创作”祛魅。

创作的目的是什么

从目标的角度分析,所有的“创作”(包括编写代码,写作,绘画,音乐)都是一种表达自我的方式,“创作”的终极目标。如果一部作品不带任何目的,是不会出现在任何人的视野的,就连我们熟悉的日记,一种影响范围最小的创作形式,都有一个明确的受众--作者自己。

因此,只要达成了 “让任何对象了解自己/自己的观点/感情倾向/某种过程” 哪怕是 “炫技” (比如很难弹奏的钢琴练习曲)这个目标,都可以认为是一种“创作”。

所以聊到创作,必须要谈谈与传统创作关系非常密切的工具:“语言”。

让我们先从“语言”开始,从语言的构成,来聊聊通常的文学创作如何进行,然后再看看其他创作方式和文学创作的相似之处。

从“语言”到“创作”的构成方式

语言,广义而言,是用于沟通的主要方式,有其符号与处理规则,一般称为文法。符号通常称为文字,会以视觉、声音或者触觉方式来进行传递。

语言用来传递已知或未知事物的含义。 “语言”一词可以更广义的理解为已知或未知世界的基础构成系统。

来自: 维基百科

语言是创作的基础,拿汉语来说,将文字按照文法排列组合,就能够写出句子; 句子是表达意思的基本单元,将句子按照一定的逻辑组织起来,就成了我们看到的各种文学创作的形式。按一定逻辑组织起来的句子集合,就成为我们看到的其他语言文学形式,比如小说,散文。

至于什么是组织句子的逻辑,我想最明确的逻辑,是我们的主题思想,也就是我们创作的目的--表达自己。

因此,也有一个很明确的标准,能知道你写的文章,哪里是多余的部分,哪些是可以省略的部分,那就是,他们对于表达你是思想是否起到了明确的作用,如果存在很多和你的思想无关的文字,显然,你的作品里存在很多冗余,就像噪音之于音乐, 杂色之于绘画。

对于句子构成的逻辑,王垠最写过一篇文章讲解,我觉得很有参考价值,值得一读。

写作的构成

上文已经提到,写作是句子的有序集合,在掌握了词汇和文法之后,你就可以进行写作了。

正如文首引用的内容所说,创作的灵感来自内心,而创作作品则靠的是技巧,通过不断的学习和练习,你能掌握住更多的“词汇”,学会了使用形容词,语气词来表达你的感情,通过标点符号,你知道怎么将段落分割为更多更小的表意单元; 然后,你学会将一件事的起承转合,划分为段落,章节。

你上学了,偷偷去网吧被老妈抓了现行, 和朋友打架了,恋爱了,工作了,这些事情让你获得了只有你经历过的体验; 你阅读别人的作品,聆听同学的抱怨,偷听同事八卦,从别人的视角获得了你从未经历过的体验。 属于你的“素材库” 就此建立; 这些素材,在你的脑子里,以你的“灵感”为中心,排列组合,就会形成一个独一无二,打上你烙印的作品。

“创作”没有“新东西”,都是现有的东西的排列组合,如果你发现了一个你觉得前人从未想过的东西,大部分情况下,只是你的视野太狭窄,掌握的“素材”不够多,让你误认为只有自己知道这个东西。

从另一个角度看,因为人类想要表达自己的的思想这个中心很难变化,因此你的作品或者想法,不过是换了一种形式呈现给你希望的受众们。

几种创作类型的相似性

写作,绘画,编曲,写代码,本质上类似的,因为他们都是通过“语言”来进行“表达自己”的一种方式。

语言都有文字(或符号),之于音乐是音符,之于绘画则是色彩,饱和度,明度产生的组合。这些要素都是构成“语言”的基本单元,不同的地方在于语言的呈现形式分别是“自然语言”、“听觉”、“视觉”。

一些粗略的对应关系,比如:

音符时值 --> 语气,例如一个音符时值长,会有一种和你对话的感觉,而音符时值短,则情绪就更加激烈,语气更加铿锵

重复乐段 --> 一种修辞手法,类似反复

提高声音响度以强调乐曲高潮 --> 对应到绘画,使用高对比度,或者高饱和度/高明度的色彩来强调画面重点内容,构成画面的明暗变化;对应到写作里,类似对比的修辞

当然,他们也有明显的区别,一些难以对应到汉语文法上的概念,比如:

琶音

和弦:很难类比,算是一种基本的语言要素,更像某种感情色彩表达的基本单元

学会了一些基本单元之后,就是理解人类的认知规律

乐理(音符,节奏,音程,调式,和弦,装饰音等等),绘画理论(色彩,意向,构成等等),自然语言(词汇,文法,修辞),这些东西,都是依托于人的认知规律,长期的发展中,形成的大家都能接受的方法论

学习这些东西,都是在探究人类的认知规律;而认知规律依赖于感官,所以在学习他们的差异的时候,很容易能通过听觉,触觉,视觉获得十分直观的认识

例如,对于暖色和冷色的认知,是形成于人类的视觉和温度觉的联动,太阳是红色,黄色的,人们晒太阳觉得温暖,所以红色和黄色都是暖色,而冰和水是白色/蓝色的,好冷,因此白色和蓝色都是冷色,这是人们长期以来建立起来的映射,我们把它称作“约定俗成的形容词”完全不过分。

再举个例子,同一首曲子,你听C大调版本,会觉得欢快,换成A小调,就会觉得有些“哀伤”的味道在里面,这也是长期以来,我们和同类,和环境发生相互作用,在大脑内建立的映射。在进行音乐创作的时候,这就是音乐的“文法”和词汇库

所以学习这类创作工具 “语言” 的时候,实际上都是在建立一种映射,将不同的感官之间的联系建立起来,学会一门语言的基本符号和文法之后,开始学习造句,学习造句之后,就能开始写文章(开始编曲,绘画,开始编程),这是我为什么一直说几种创作非常类似的原因。

综上所述,所有的“创作”都可以简化为学习“语言”,而积累你的“词汇库”之后,你就能熟练运用,并且调用这些工具进行创作。

现在就开始

记得始终保持学徒之心,然后启程吧:)

结语

我将从两个主题开始(目前就想好这两个怎么写hhhh)

  • 用程序员的方式学习歌词写作
  • 用程序员的方式学习如何给视频起标题

谢谢你看到这里,先祝你冲浪愉快~

关于这个系列文章:

Learn XXX the Coders Way

关于我的一些项目:

[](https://www.notion.so/79a9a8f215ed429ea0702544329143e7)

关于我:

winkidney - Overview

引子

每年年末,为了一点仪式感,同时提醒一下自己“今年依旧啥都没做”,需要写一篇年终总结。
不过去年几乎一篇博文都没写,所以写一篇干巴巴的“年终总结”,不如在总结里谈点一直想聊的话题,权当年末杂谈。
我想每年每个人都应该有点变化,如果回顾过去一年,所有方面都是原地打转,应该是有问题,要反思自己的。

2018年最大的体悟,我想用《流行歌曲写作: 旋律》 一书中的一句话,作为引子,来聊聊语言和创作相关的话题。

尽管一首歌曲的创作灵感可能来自于你的内心,但是创作出一首歌曲靠的是技巧。随着你对歌曲写作技巧的不断研习,你对内心深处的感受表达能力也必将随之得到提高。

这句话第一个重点是“技巧”和“创作”之间的关系,任何“创作技能”都可以通过专业训练获得,不论是编写程序,音乐写作,抑或是绘画; 同时,何类型的创造性活动都可以被归类为“创作”,他们之间共同点很多,完全可以触类旁通,我想先聊聊这个话题,然后再聊聊为什么能通过“专业训练”获得各种被很多人认为“必须靠天赋才能学会的技能”的一些个人体会。

内容可能有不严谨之处,仅作抛砖引玉之用,博君一笑。

创作的本质

从目标的角度分析,所有的“创作”(包括编写代码,写作,绘画,音乐)都是一种表达自我的方式,“创作”的终极目标。
如果一部作品不带任何目的,是不会出现在任何人的视野的,就连我们熟悉的日记,一种影响范围最小的创作形式,都有一个明确的受众--作者自己。

因此,只要达成了 “让任何对象了解自己/自己的观点/感情倾向/某种过程” 哪怕是 “炫技” (比如很难弹奏的钢琴练习曲)这个目标,都可以认为是一种“创作”。

所以聊到创作,必须要谈谈与传统创作关系非常密切的工具:“语言”。

让我们先从“语言”开始,从语言的构成,来聊聊通常的文学创作如何进行,然后再看看其他创作方式和文学创作的相似之处。

从“语言”到“创作”的构成方式

语言,广义而言,是用于沟通的主要方式,有其符号与处理规则,一般称为文法。符号通常称为文字,会以视觉、声音或者触觉方式来进行传递。
语言用来传递已知或未知事物的含义。 “语言”一词可以更广义的理解为已知或未知世界的基础构成系统。

来自: 维基百科

语言是创作的基础,拿汉语来说,将文字按照文法排列组合,就能够写出句子; 句子是表达意思的基本单元,将句子按照一定的逻辑组织起来,就成了我们看到的各种文学创作的形式。
按一定逻辑组织起来的句子集合,就成为我们看到的其他语言文学形式,比如小说,散文。

至于什么是组织句子的逻辑,我想最明确的逻辑,是我们的主题思想,也就是我们创作的目的--表达自己。

因此,也有一个很明确的标准,能知道你写的文章,哪里是多余的部分,哪些是可以省略的部分,那就是,他们对于表达你是思想是否起到了明确的作用,如果存在很多和你的思想无关的文字,显然,你的作品里存在很多冗余,就像噪音之于音乐, 杂色之于绘画。

对于句子构成的逻辑,王垠最近写过一篇文章讲解,我觉得很有参考价值,值得一读。

写作的构成

上文已经提到,写作是句子的有序集合,在掌握了文字,和句法只有,你就可以进行写作了。

正如文首引用的内容所说,创作的灵感来自内心,而创作作品则靠的是技巧,通过不断的学习和练习,你能掌握住更多的“词汇”,学会了使用形容词,语气词来表达你的感情,通过标点符号,你知道怎么将段落分割为更多更小的表意单元; 然后,你学会将一件事的起承转合,划分为段落,章节。

你上学了,偷偷去网吧被老妈抓了现行, 和朋友打架了,恋爱了,工作了,这些事情让你获得了只有你经历过的体验; 你阅读别人的作品,聆听同学的抱怨,偷听同事八卦,从别人的视角获得了你从未经历过的体验。 属于你的“素材库” 就此建立; 这些素材,在你的脑子里,以你的“灵感”为中心,排列组合,就会形成一个独一无二,打上你烙印的作品。

“创作”没有“新东西”,都是现有的东西的排列组合,如果你发现了一个你觉得前人从未想过的东西,大部分情况下,只是你的视野太狭窄,掌握的“素材”不够多,让你误认为只有自己知道这个东西。

从另一个角度看,因为人类想要表达自己的的思想这个中心很难变化,因此你的作品或者想法,不过是换了一种形式呈现给你希望的受众们。

几种创作类型的相似性

写作,绘画,编曲,写代码,本质上类似的,因为他们都是通过“语言”来进行“表达自己”的一种方式。

语言都有文字(或符号),之于音乐是音符,之于绘画则是色彩,饱和度,明度产生的组合。这些要素都是构成“语言”的基本单元,不同的地方在于语言的呈现形式分别是“自然语言”、“听觉”、“视觉”。

一些粗略的对应关系,比如:

和弦 --> 形容词/副词,用于修饰句子主干
音符时值 --> 语气,例如一个音符时值长,会有一种和你对话的感觉,时值短就情绪就更加激烈
琶音 --> 一种类似语气词的应用
重复乐段 --> 用于句子的修辞手法
提高音强以强调乐曲高潮 --> 使用高对比度,或者高饱和度/高明度的色彩来强调画面重点内容

学会了一些基本单元之后,就是理解人类的认知规律。

乐理(音符,节奏,音程,调式,和弦,装饰音等等),绘画理论(色彩,意向,构成等等),自然语言(词汇,文法,修辞),这些东西,都是依托于人的认知规律,长期的发展中,形成的大家都能接受的方法论。

学习这些东西,都是在探究人类的认知规律;而认知规律依赖于感官,所以在学习他们的差异的时候,很容易能通过你的听觉,触觉,视觉获得十分直观的认识。

例如,对于暖色和冷色的认知,是形成于人类的视觉和温度觉的联动,太阳是红色,黄色的,人们晒太阳觉得温暖,所以红色和黄色都是暖色,而冰和水是白色/蓝色的,好冷,因此白色和蓝色都是冷色,这是人们长期以来建立起来的映射,我们把它称作“约定俗成的形容词”完全不过分。

再举个例子,同一首曲子,你听C大调版本,会觉得欢快,换成A小调,就会觉得有些“哀伤”的味道在里面,这也是长期以来,我们和同类,和环境发生相互作用,在大脑内建立的映射。在进行音乐创作的时候,这就是音乐的“文法”和词汇库。

所以学习这类创作工具 “语言” 的时候,实际上都是在建立一种映射,将不同的感官之间的联系建立起来,学会一门语言的基本符号和文法之后,开始学习造句,学习造句之后,就能开始写文章(开始编曲,绘画,开始编程),这是我为什么一直说几种创作非常类似的原因。

综上所述,所有的“创作”都可以简化为学习“语言”,而积累你的“词汇库”之后,你就能熟练运用,并且调用这些工具进行创作。

“跨领域学习” 并不是真的跨领域

因为是理工科出身,我经常碰到有朋友在学习一门新“语言”的时候,会认为自己“没有天赋”。

“我没有艺术细胞,学不会画画”,或者“音乐是要有天赋才能学吧?”,这样的想法和说法非常常见。我想除了用这句话来掩饰自己并不是真的想学这个东西之外,更多的是本身没有想明白学习创作这件事的本质。

这些事情都跟编程一样,都是从“语言”开始,通过文法,构建表达自己的手段的过程,如果你觉得自己学不会画画,最明确的问题是你的学习方法不对,对学习的认知不对,没有找到这个问题的本质。我曾经觉得自己完全没有学习数学的天赋,可是我读过 Steven J.Leon 的《线性代数》之后,跟我们当初学的同济版对比,发现完全能看明白,也能用明白了-- 这也是“学习方法”(或者教学方法?)对我们学习一个陌生领域带来的明确影响。

我们本身有已经是语言大师了(学了这么多年汉语,这么复杂的语言,能够这么熟练的运用),学习其他的“语言”,都应该是某种程度的触类旁通,能够自己总结出学习方法了。

不能否认,跟着一个好的老师学习是最好最快的学习方法,但是在这之前,你需要有一个能判断“老师的教学方法是不是对的”的认知。对于每一种教学方式或者老师教你怎么做的行为,你都需要分析“他为什么要叫我这么做”,如果背后的动机是不清晰的,说明老师自己对这个东西也是一知半解,是否继续按照老师教你的方法学习,我认为值得思考。

这个地方,比如弹钢琴的手势,很多老师会教,但是我不认为所有的老师都会告诉你“手指不要抬太高并始终保持在琴键上方可以避免在快速切换的时候手指按错位置” 这件事。至于坐姿,究竟是能更方便的弹奏,还是防止你患上肩周炎,或者两者兼有,这个东西值得讨论,如果你刚好在学钢琴,不妨也请教一下你的钢琴老师,可能会有意外的惊喜。

如何进行 “真正的跨领域学习”

我理解,本质上,没有真正的跨领域学习;所有的学习都有可以现成的模式可以用,真正未知的领域,也有很多成熟的实验方法,可以帮助你在探究他们上门获得很多进展。

对于学习方法,我想可以从教学模式入手,因为人家怎么教你,你就怎么学嘛,这样反向思维的话,有很多成熟的教学模式,都已经被各种专家探讨过了,是先学基础还是先学解决问题而回头搞明白这个问题里涉及的基础?这些东西我想尚无定论,但是可以认为他们都有各自适合的领域。

我想《黑客与画家》的作者还有《G.E.B》的作者,应该对“没有真正的跨领域”这句话理解更加深刻 -- 你只是换了一种方式,来看待之前你已经熟悉的同一种事物,这两本书对于认识世界,都有很好的帮助,推荐阅读:)

一个基本的分析思路

对于“创作”这件事,其实分析的思路也可以是非常条理化的,甚至模板化的。

我一直有个愿望,做一个“模板工具”,帮助那些想要在某个领域入门/深入学习的人,建立一个框架,他们只需要填满这个模板,就能获得这个领域的专业方向的指导,开始自己的学习之路,开始无障碍/少障碍的”建立词汇库“和”学习文法“的过程。

所有的学习问题,都可以拆解为解决问题的过程,用一个经典的解决问题的模型,大家参考 维基百科 就能获得关于这个方法的一切,是不是很简单!(大雾

如果你保持一颗“始终想要知道你让我这么做的原因”的求知之心,你一定能在学些方法的探究上,日日进步。

聊一点题外话,现在如日中天的人工智能技术(ML, DL, Reinforcement learning), 都离不开一个非常基本的概念,那就是“模式识别”,只有建立在强大的样本和模式的基础上,才能做出可用性很棒的模型。

人类的认知过程,我想也大抵如此,你掌握了认知规律,学习东西,将会越来越快,越来越容易。

如果对于人类的认知过程感兴趣,推荐读一读《认知心理学:心智、研究与你的生活》, 对于学习和认知,你会有更深刻的认知。你会发现,对于产品设计,UI设计一类的工作,本质上都遵循和我们学习“语言”一样的规律,只不过是换成了另一种语言,“视觉语言”。

题外话1:中年焦虑和以后的方向

我这个年纪,谈中年焦虑,未免有些太早,或者说有点太矫揉造作。不过去年一年身体不太好,病了长达半年之久,确实有了一些不同的思考,总结一下中心思想,就是“老命要紧,身体重要”,其他的都是白扯。

对于学习方面的焦虑,我不打算在计算机方面成为一个什么都非常熟悉的专家,我会一直补充CS专业领域知识,但是不会把所有精力都放在里面。

我现在的经历思考的结论是:有价值的东西,大部分是跨领域的知识和工具结合的结晶。

产品的本质是解决实际存在的问题,所以技术才有价值;如果你没有另一个领域的深刻认知,只有一个“工具”,要怎么去解决问题呢?这是我为什么选择不在技术上继续“深入”下去的一个根源:我不想成为给别人解决技术问题的人(这种人当然是很有价值的,比如解决大公司的业务性能问题之类)。但是,我理解这些问题在有了场景之后,只要你拥有适当的基础学习能力,这些问题都是“可解的”。我变得不太关心“我是否是这个问题的熟练工”转而关心“这个问题对我来说是不是可解的”,所以,今后的目标是,在专业领域(值计算机)成为一个能把大多数问题变成“对我可解”的人(这离不开学习很多领域基础的东西); 同时,在另外我感兴趣的领域,成为“这对我来说可解,只是时间问题”的人。

一个人精通所有领域是不可能的,但你可以精通一个领域(这个领域的大部分问题对你可解),熟悉另外的很多领域(这个领域的大部分问题对你可解,但可能需要比较长的时间)。

通过接受 “专业训练”,你很容易就能达到“熟悉”这个程度,至于内心的“灵感”,需要你不断的积累和发掘,然后你表达自己,一个有趣的作品(产品)就会产生。

我现在更希望能看到一个现实的产品落地,去解决实际存在的问题,拉近人和服务的距离,可能产品经理才是更适合我的职位吧(笑)。

题外话2:视野和深度

说道这里,就忽然变成了视野和深度谁更重要的话题了。

小孩才做选择题,成年人难道不是“我都要”?任何想要把这种东西两极化的思路都太过偏颇了,我希望在两者都重要的前提下,讨论一下谁更重要。

我认为对一个人发展更加重要的东西,还是视野。

在一个专业方向的深度,是你自己的乘数,但是随着你在这个专业方向的深入,你的乘数没上升1,难度就会几何级增长。

视野是你拥有的其他类型的资源/能力,在一个方向非常专业,在其他方向获得较高的乘数,比在一个方向获得极高乘数,要容易得多。

我觉得,大部分人的定位不是去改变世界,而是创造属于自己的价值,从这一点上来讲,合理发展自己的综合能力,是一个更加合适的选择。

题外话3:读书里的不求甚解

基于上一个话题,我想谈一谈之前一直想写的一个话题,那就是我的读书态度:“不求甚解” 和一些知识管理的想法。

我写了个大纲,但是没有精力详谈这件事,所以就只贴个大纲了,如果有朋友有兴趣,可以详细交流:)

  1. 为什么要不求甚解

    • 八十二十法则
    • 八十二十法则的延伸:效率和时间的妥协
    • 真正重要的能力:Meta Learning (如何将问题变为可解?答案是学习能力和必要的领域基础)

      • 什么是Meta Learning
      • 为什么Meta Learning可以让你做一个不求甚解的人
      • 建立不求甚解的信心和虚心学习的心态
  2. 什么时候应该不求甚解

    • 知识很重要,但是不会立即用到
    • 掌握火箭制造技术很重要,但你可能只需要拧齿轮
  3. 什么时候不应该不求甚解

    • 需要对某个知识理解透彻才能进行下一步工作
    • 重要但 学习周期长 的知识
    • 基础知识(让你能对其他东西不求甚解的领域基础)
  4. 怎么不求甚解

    • 判断是否应该不求甚解
    • 为你的不求甚解的内容建立索引

      • 方法论:总结纲要,寻求主干,5h1w
      • 实施手段:wiki,笔记...
    • 查询索引

一些未尽主题

去年记录过很多想写/想聊的话题,部分和技术有关(语言,架构,工程话题的都有,但和技术有关的都不太想写),凡是遇到的技术问题,别人大部分都遇到过; 基本上,我会记录到我的个人维基里,但不会单独撰文,可以通过我提供的这个维基链接订阅我的维基更新。

这个博客,我想记录一些别人没写过,或者是“以我的灵感为中心排列组合出来的东西”(大概可以叫“创作”?)的东西。

这些话题里,有些我还没构思好;有些我很想聊,但是没有动力写出来。最后,可能根本就不会写出来,只是脑子里想想,但是全都记录过了,以后回忆的时候,也会想起来重新再思考一遍吧(笑)

  • 视觉语言/符号化 在VI设计中的运用
  • 聊聊“年代感”是怎么一回事,怎么在创作中构建“年代感”
  • 如何对音乐类型建立“模式”并快速形成分析框架
  • 如何购买保险,如何对自己的保险需求进行分析和规划

读书

去年大概读了以下类型的书:

  • 经济学原理: 再也不用对“央妈放水”一类的货币,经济政策一脸懵逼了
  • 量化交易:建立了“量化交易”的框架,在这个领域可以开始不求甚解了,有需要的时候再做深入学习
  • 各种小说:《风姿物语》真的看得很high,这是个有追求的商业作者!
  • 关于音乐的一些入门知识
  • 编译相关的一些科普:对我理解rust的工作方式有很大帮助

有三点简单的感悟,不详谈了:

  1. 方法论很重要,但是方法论只需要读一本就好了
  2. 实施细节(技术细节)类的书可以多读,大部分不求甚解就好
  3. 看小说真开心,找机会看更多小说

引子

半年前不幸发病患上了结节性红斑/反应性关节炎,到现在病程差不多7个月了,1个多月前停药,差不多6个月的时候症状基本消失。

从当初刚患病的惊慌和绝望,到现在基本痊愈。
曲折的求医问药经历里面,内心很多挣扎,想了很多,也从很多病友那里得到了帮助,也算是获得了新的人生体验吧。

想把这段经历记录下来,希望能帮到能看到这篇文章的病友,是对自己,也是对帮助过我的病友的一个交代。

毕竟我不是医生,所以文章中可能在有些学医的朋友看起来是常识错误,请留言指出。

病人们看到的治疗方案,也仅供参考,实际用药方法请一定遵医嘱,不要盲目跟别人的风,不同的人身体状况,病因,症状都不相同,大家谨慎:)

病友们有任何病例或者治愈方案,请反馈到文章下面,我会更新到文章里面,希望能帮助到更多病友,谢谢!

病史和治疗

备注:题主性别男,20多岁。

初诊:骨科

半年前(2018年3月下旬)的一个周四,去公司安排的体检的路上,忽然觉得右脚脚跟轻微疼痛,但是之前并没有任何磕碰。
体检结束回家,疼痛程度并没有加剧,并没有引起重视。

次日晚上,去了一趟宜家买点东西,晚上回家发现脚已经非常疼痛了,除了脚跟,脚踝也开始轻微疼痛。

周末的时候,脚踝疼痛加剧,但是觉得没什么大问题,计划如果下周没好,就去看医生。

另外在周间还是周末,有被家里的猫刺爪入了脚踝上面的皮肤里,后面也跟着一起肿了,被刺伤的具体时间记不清了,没法确认脚跟疼在刺伤之前还是之后。

结果周一的时候,右脚脚踝开始肿胀并且剧烈疼痛。

下午去看了深圳南山医院的疼痛科医生,一个副主任(点名批评一下这个医生和南山医院恶劣的态度),就看了一下我肿胀的脚,就被撵回家了,没有任何检查项目;简单的问我有没有磕碰之后,让我回家休息,还把我批评了一顿,说我不好好上班,请个假耽误一下午就看这么个问题。

晚上疼痛加剧,肿胀更厉害了,左脚脚跟也开始疼痛,又去南山医院急诊看了一下,再次被撵回家了,急诊科医生犹豫了半天,啥处理都不做,再次让我回家休息。

后续被朋友建议找一个更好的医院看看,然后发现北京大学深圳医院并没有办法挂到号,就去了香港大学深圳医院骨科。

港大深圳医院的医生非常耐心,还会仔细观察和触诊,不像南山医院的医生态度非常糟糕。
对方建议我去拍个脚踝MRI,然后再做进一步结论。但是港大医院MRI的排期已经是两周后,所以医生建议我去南方医科大学深圳医院拍完拿过来复诊(后面才听说南大医院刚开业两年,所以人还比较少)。

当天下午挂了一个主治医师的号,让帮忙拍一个MRI,主治医师非常爽快就帮忙开了。当天晚上就预约到了MRI,不过排到很晚才拍到,11点左右做完MRI就回家了。对南大医院的第一印象很好,医院很整洁,医生态度也很好,另外想着既然是南大医院拍的,干脆就在南大医院复诊好了。
第二天还是挂了之前那个主治医师,主治医师应该从业不久,帮忙看片子看了半天,诊断是软组织损伤,肿胀,骨组织没有任何问题,另外脚底脂肪垫损伤。让我比较感动的是,这边医生态度真的很不错,不会不懂装懂,小哥最后因为不太确定,所以带我去找同科室的主任医师帮忙看了一下,帮忙确认了问题,主任还帮我确诊了一下(顺便拿我做病例给小哥演示了一下触诊),最后给我开了两盒戴芬(双氯芬酸钠),说吃了应该一周见效,并且认为我的这个没有外伤史,让我疼痛缓解去风湿免疫科看看,还很大度的说自己看不懂风湿免疫指标,所以让我去风湿科。

到这时候其实我已经非常难受了,当时心态非常不好了,因为走路非常困难,几乎到了没法行走的程度,全靠女朋友扶我过去看诊。

当时根本没在意医生说的要去风湿免疫科看,想着等好差不多再去吧。

肾内科问诊

呆着戴芬回家之后,开始规律服药,两三天过去了,疼痛缓解并不明显。
脚踝疼到了下不了床的程度。

心里特别纳闷,为什么啥都没有发生忽然脚就肿了,一周过去了,疼痛有所缓解,想起来医生让我去风湿免疫科看看,就又拖着肿脚去了南方医科大学深圳医院。

去了风湿免疫科,当时导诊问我要看谁,我说是脚疼,导诊给分配了个肾内科,去了人家说肾内科医生不在,在帮忙顶班。顶班的医生态度很好,说不太懂风湿免疫,给我开几个风湿类的检查,然后到时候拿着结果去给风湿免疫科医生看。
最后给我开了风湿抗体检查,尿常规检查,血常规检查,血沉检查,但是要一周左右才能拿到结论,抗体筛查做起来需要的时间比较久。

又是煎熬的几天,等待结果期间,看到双氯酚酸钠主要是作用是止痛,心凉了半截,以为这个病就是控制症状,没法治。

风湿免疫科问诊

等待的这几天一直都有点低烧, 终等出了结果,拿着结果去复诊了。

来到南大医院,这边的风湿免疫科主任是赵春梅医生,态度很好,仔细观察了我的症状,还给我触诊,说我肿胀的地方明显红斑(之前完全没注意到),结合我的病史,立即诊断为结节性红斑,然后给我开具了很多检查,说之前的肾内科检查没有做完备,让我去做PPD实验(筛查结核菌),做完再来找她,让我去深圳市慢性病防治医院做,那边专门治疗结核。

慢性病医院问诊

当天下午我就去了慢性病医院,要求那边的医生帮忙做PPD实验,那边量了我的体温,以“发烧不能做PPD实验,怕引起体温过高” 为由,拒绝了我的请求。
那边的医生问我为什么来做PPD,我如实告知是风湿科让我来做筛查,他说其实有个TSpot实验,只要抽血就好了,如果不是为了弱化免疫系统,是不用做PPD实验的,直接做TSpot也能看是否感染结核菌。

最后我无功而返,直接返回南大医院,去风湿科看诊给赵主任汇报情况。

再回南大医院

我回到南大医院,给赵主任汇报了情况,赵主任说TSpot其实南大医院就能做,但是一个PPD实验只要几十块钱,但是TSpot要四五百,虽然没有说出来,但是意思是给我省钱(感动)。

赵主任说,既然来了,干脆一次把该做的检查做全,不用后面再怀疑这怀疑那了。
她帮忙一次性开具了一堆检查(类风湿抗体,血管炎抗体,还有一堆抗体筛查,包括风湿、类风湿、血管炎,红斑狼疮,系统性红斑狼疮抗体筛查),还帮忙我开具了一个感染八项的筛查(乙肝丙肝,HIV,梅毒)。
然后又需要等一个周,抗体筛查结论才能出来。

不用说,这一个周在疼痛中,内心又是非常煎熬,疼痛范围感觉逐渐扩大。

南大医院确诊

一周后,拿着所有结果回到赵主任那边,风湿类风湿红斑狼疮之类的抗体全都是阴性的,只有之前检查的血沉偏高,血常也没有明显异常,中性粒细胞(嗜酸性,嗜碱性)有些偏高。赵主任也询问了我有没有消化道,外阴或者口腔溃疡,帮忙排除了白塞病。
最后赵主任的结论是“结节性红斑”, 赵主任跟我说结节性红斑也会有关节症状。

最后,给我开了两周的戴芬,让我服用后复诊。

我当时都不敢相信结论这么简单,内心其实是很怀疑的,而且因为医疗知识的匮乏,认为戴芬只是止痛药,让我非常困惑,不相信这个药是“治疗”结节性红斑的药物。

后面才了解到,这种药物其实是“NADIS(非甾体抗炎药)”,其实是用来治疗炎症反应的,不仅仅是屏蔽疼痛这么简单的,之前对这种药误解很大。

港大医院复诊

服药两周(之前的加起来差不多一个月),疼痛明显缓解,中间自己尝试停药了一天,结果再次疼到怀疑人生。

中间自己胡乱搜索,乱百度,感觉这个病的病友都反映说这个病难以治愈,几乎是陪伴一辈子的疾病,结节性红斑贴吧里一篇哀嚎,我也被吓坏了,各种搜索出来的资料都说结节性红斑可能是别的潜在原因导致的。所以心里非常怀疑诊断结果,所以索性去港大医院复诊,求一个不一样的结论。

来到港大医院,刚好遇到一个IMC(国际诊疗中心)的医生,说这些检查都做全了,没必要再做更多检查了,告诉我说就是结节性红斑。

给我开了布洛芬和沙利度胺,说吃药两周后复诊。

停掉戴芬,吃了两天,结果止不住疼,感觉问题挺严重的,严重影响生活,这个时候全身开始疼了起来,小关节(手指,脚趾)还有胳膊肘,手腕都开始疼起来了,感觉非常难受。最后,还是决定再去南医大复诊。

再到南医大

去了南医大,赵主任说,症状控制好像不理想。随后,给我了秋水仙碱,又由于我担心戴芬的胃肠道副作用,因此给我换了胃肠道副作用更小的西乐葆(但是心血管副作用更大)。
但是问起具体的病程预期,赵主任说也没法预测,因为

服用西乐葆和秋水仙碱后,终于止住疼了,勉强能够上班(患病第一个月接近瘫痪状态)。

丁香医生问诊

得这个病期间,因为活动能力受到极大限制,并且各种不懂,以为这个病会一直这样,只能靠止痛药控制症状,非常难受,内心非常煎熬,所以也网上到处找资料,最后莫名其妙找到了丁香医生。

里面有个北京大学第一医院风湿免疫科的 李光韬 医生,非常好,耐心给我解答了提问。他认为结合症状和前期血液指标来看,虽然没有明确的感染因素(我自以为是猫爪病),但认为我是反应性关节炎(多发于男性),并且有明确的病程预期,说普通人平均20周会自愈,期间吃药控制症状即可。

当时也是疑神疑鬼,内心依旧比较煎熬,害怕要终身服药。这个20周的病程预期给了我很大的心理安慰,这可能也是我更愿意相信他的原因之一?

不过这个医生给我的印象是推断有理有据,敢于下结论(一个医生实力,自信和责任感的证明),另外对我的症状分析也比较准确,所以我觉得挺靠谱的。

事实证明我的恢复周期确实差不多是半年,半年之后症状基本消失,我也停药了。

中医看诊

之后的两个月里,我一直服用西乐葆和秋水仙碱,西乐葆和秋水仙碱都慢慢减量过,秋水仙碱是因为有点拉肚子,从三粒一天减少到两粒一天。西乐葆在赵主任和李光韬医生的建议下,慢慢减到停止服用。

但是病程三个月(也就是6月的时候),走路已经基本正常,但是不能走太久(一天1-2公里),继续服用秋水仙碱已经对病情没有明显缓解,停用也没有导致病情加重,所以我就去深圳中医院问诊。

在那边找到了风湿病科的张剑勇医生,这次看诊,之前一直不太信中医,这次对中医有明显所改观。中医会结合现代医疗手段(比如生化指标)诊断病情和判断治疗效果,并不是望闻问切就诊断你是什么疾病了,都是很将证据的,主要是现代医学手段诊断,中西结合用药。
看完中医之后,服药两月,脚踝和膝盖有明显的恢复。

基本康复

时间到了8月,我症状基本消失,也决定停止服药了,目前停药接近两个月了,感觉状态良好,关节偶尔有症状,平时基本没有问题,每天走路的时间也变长了,也不会因为走路加重。

如何诊断结节性红斑

一句话:不要靠自己,要去问医生,最好是大型三甲医院的风湿免疫科或者皮肤科医生,做好各种检查,这个病的确诊是靠排除诊断。
引用一下结节性红斑一个病友群的群公告:

结节性红斑诊治方法(仅供参考)  
一、就诊科室:如果怀疑是结节性红斑,应该到大医院找风湿免疫科进行确诊。  
二、做好检查:生化全套或者胸片、CT之类,排除结核,性病,白血病,肿瘤,白塞氏病等,就是单纯的结节性红斑。按照结节性红斑的方法治疗。  
三、关于结节性红斑的治疗方法:  
1.作好长期抗战的思想准备。这个病是风湿病的一种,主要就是疼痛,症状可以自己百度结节性红斑多加了解。(关节、肌肉游走性红肿、疼痛,无力,嗜睡、大便溏稀、长期低热等)该病不能彻底治愈,但可以缓解症状。(许多疾病都是不能完全治好的,比如胃炎、咽喉炎、肝炎、感冒等,所以不能完全治好,其实是没有什么的)虽然对生活有一定的影响,对心情有一些烦扰,但不危及生命,所在大可不必过分忧虑。  
2.西医和中医两种治疗方式。西医一般会用激素、抗生素、免疫抑制剂治疗。西医治疗效果来得快,急性期可以用一点西药。比如关节红肿,疼痛剧烈时,是可以用一些止痛药和抗生素的。激素副作用比较多,但也不能完全治好这个病。建议用中药,进行长期治疗,如果能够治到一段时间不再复发,(几个月至几年,因人而异)就算效果很好了。可以到当地大医院诊治,也可以找一些老中医治疗。

症状

我列一下我的症状,供参考

  • 下肢红斑(我的比较大块,但是数量很少)
  • 红斑发热,压痛
  • 踝关节肿胀,膝盖疼痛
  • 最严重的时候大腿外侧,髋关节,跟腱,膝盖,手指关节,腕关节,肘关节附近肌腱都非常疼痛

本质

这个病的本质是皮下脂膜炎,表现为发热,压痛,伴有关节游走性疼痛,但是根据赵主任的说法,本病只是一个“症状”,就跟“发烧”一样,有很多原因都会导致这个症状,因此“结节性红斑”只是一个描述性诊断,并不是具体的疾病。

所以病友们诊断的时候要随时跟踪疾病进展,观察自己的生活细节,注意是不是有其他疾病的苗头,比如

  • 白塞病,需要重点排除,特性是会伴随消化道溃疡且不易康复(口腔,外阴,消化道),疾病前期溃疡不明显或者没有,需要随着病情进展观察。
  • 风湿类风湿关节炎和强直性脊柱炎等疾病,需要结合是否晨起腰背疼痛,活动后缓解(俗称晨僵)的症状以及自体免疫抗体诊断。
  • 干燥综合征,比如唾液少(没有水的辅助难以下咽食物),晚上常常干醒之类的症状。
  • 结核菌感染,肺结核,淋巴结核,皮肤结核,等等。
  • 猫抓病(没有确切证据,在一个文献里看到过)
  • 炎症性肠病(克罗恩病之类的,哈里森内科学提到过)
  • 其他我不知道的疾病(通过各种指标综合分析就能得出结论)

正因为“结节性红斑”只是一个描述性诊断,所以才要做排除,各种相关检查都是有必要的,有条件的病友第一次患病可以住院全面检查。

另外,这个病不是免疫力低下,而是免疫紊乱,两者是不同的概念,因此增强免疫力并不能避免复发或者带来治愈的效果;增强免疫力只对感染因素导致的结节性红斑有效果,因为感染不发生,红斑也就不会复发。

就诊科室

  • 皮肤科
  • 风湿免疫科

怀疑结节性红斑,请皮肤科和风湿免疫科两个科室都看一下。
皮肤科用来排除各种皮肤病,病毒感染产生的皮肤病,具体的请医生帮忙开具检查,这是很普通的疾病,一般的三甲医院皮肤科/风湿科都能做完全套检查。

检查项目

我个人查过如下项目

  • 抗体指标

    • 风湿关节炎抗体(很多项)
    • 类风湿抗体(很多项)
    • SLE(系统性红斑狼疮抗体)
    • 血管炎抗体
    • 其他自身免疫的相关抗体(请咨询医生)
  • 结核菌感染,两个实验任选其一即可,部分医生会结合胸片诊断

    • TSpot实验
    • PPD实验
  • 链球菌感染(抗O)
  • 血沉(用于观察炎症活动)
  • C反应蛋白(超敏反应,也是炎症活动的证据)
  • 血常规(观察是否有异常血指标)
  • 感染八项(或者四项),主要是乙肝,丙肝,HIV,梅毒四项,急诊手术前必查
  • 其他病毒感染(遵皮肤科医嘱)
  • 活检(这个我没做,好多病友做了),有病友做出来硬红斑,也有皮肤结核,对于确诊不是必须的,有经验的医生观察外观和症状就能确诊结节性红斑。

治疗方案

这属于自身免疫疾病,目前没有特效药,不要相信任何可以“完全治愈”的方案。
如果找准病根,可以治愈不复发,如果是原发性的(找不到病因),可能会比较容易复发。

  • 心理

    • 放松心情,免疫系统受人的心情影响很大,保持良好心情能减少复发,帮助恢复。
    • 结节性红斑症状不是很厉害,大部分时间不影响生活,要战略上藐视它,战术上重视它,积极治疗,但不要给自己心理上太大压力。
  • 关于激素

    • 主要用于控制症状
    • 南大医院医生的原则:尽量不服用激素,症状控制不住再服用
    • 激素服用一定遵医嘱,不要随意增减药量和停药,有控制不住症状随时复诊
  • 药物

    • 急性期需要服用药物
    • 这个病需要根据病因选药物,但是对类似症状的话,不同医生的治疗方案大体相同
    • 沙利度胺:有神经末梢副作用,大剂量服用一月后,建议神经外科检查肢端神经功能
    • 秋水仙碱:无明显副作用,如果腹泻可以考虑减量,遵医嘱
    • 非甾体抗炎药(布洛芬,戴芬,西乐葆等):胃肠道副作用,一般可以长期安全服用,不痛就不要服用,遵医嘱
    • 外用:扶他林止痛
    • 治疗方案的主要目标是缓解症状,提高生活质量,目前没有明确的药物可以根治这类疾病
    • 中药:症状不严重的时候,可以考虑中药治疗,但是这类药物都比较伤胃,不宜长期(超过一个月)服用。
  • 物理

    • 急性期要多休息,尤其是关节疼痛的时候
    • 身体好了之后,可以多锻炼,增强体质对感染因素导致的复发有明显效果
  • 饮食

    • 少吃过敏性食物,对复发防止有一定帮助,也有人不用忌口
    • 多补充维生素有利于口腔溃疡之类的愈合(白塞病比较需要),可以吃善存,金维他,都行——

一些想法

  • 从患病到确诊到康复,经历了绝望到希望,心态从谷底到平稳。生病期间女朋友全心照顾,让我病了之后的心情好了很多; 公司和同事在我生病期间也给了很多关照,非常感谢他们;在病友群得到了很多人的帮助,认识到健康是多么重要。
  • 还是要学学医学,买了两本《哈里森内科学》,作为科普读物看看,不然得了病心里没底,老是害疑心病。
  • 丁香园是个好地方,实体的三甲医院对于这类疾病的诊断通常也较为准确。北京大学第一医院的李光韬医生和本地的赵春梅医生的诊断都可以认为是准确的诊断,只是两者角度不同,两者提出的治疗方案完全相同;个人更欣赏李光韬医生的诊断风格,相对来说比较符合我的病情预期;赵主任也是个非常靠谱的医生,如果有病友在深圳,可以找她看看:)
  • 对中医改观很多,深圳中医院的医生都是相对严格研究药理病理的医生。他们会使用现代医学手段(比如生化指标)来研究病情,判断疾病治疗进展,不是那种“全靠把脉确诊疾病”,而是使用现代医疗手段诊断,用中药结合西药来治疗病人。在中医院治疗期间体验还是很不错的。

参考

不要被百科里各种可怕的描述吓到了,正规的资料请参考医学杂志,或者丁香园的科普知识

病友们的治疗情况

  • 病友群有病友说是链球菌感染导致的红斑发作,通过长效青霉素治疗,成功抑制了红斑复发。病友们可以参考一下,具体的情况请遵医嘱哈。
  • 有一个大姐十年病史,每年发作,但是心态很好,该玩玩该吃吃,发作期就吃药控制症状,现在也活得比较开心,所以病友们心态一定要好,就算无法彻底治愈,也能和它和平相处。
  • 结核杆菌导致发病的病友,在结核治疗康复后,红斑不再复发。
  • 见到的三个男性病友目前为止都没有复发,都是一过性的症状(2周到半年康复的都有)。
  • 有一位病友,在做活检期间一直服用激素,最后导致伤口真菌感染,无法愈合,大家引起注意,糖皮质激素服用是会导致感染更容易发生的。如果出现伤口无法愈合,及时到皮肤科或者更好的医院的皮肤科就诊,解决伤口愈合问题。

病友群

群里大部分病友都是女性,少部分男性,也有孩子,年龄有大有小,年轻女性到老年女性都有,小哥哥到大叔都有。病友们都比较友好,患病期间群友帮忙解答了很多疑惑,也帮忙坚定了治疗的信心,一路走来感谢他们的帮助。
如果你有疑惑,也可以加群,大家聊聊,心里也比较有底,卖药的人,推销治疗方案的人请绕路。

  • QQ群:158415388
  • QQ群:526670175

附件

我的详细病程病史记录,包含检查和检查结果,服药过程