伪春菜的构造
伪春菜的构造很简单,分别由三个部分所组成:核心程式(本体)、人格(ghost,ゴースト)和外壳(shell,シェル)。巧罩芹
以一台电脑来比喻,本体就如同操作系统,而人格就是在操作系统上执行的应用程式,外壳当然指的是我们看得到的图型界面。
核心程式(本体)
在多年的发展下,核心程式日趋多元,当然不是所有的闷氏核心都适用于Windows, Windows
Materia:本家的核心,目前已停止开发。
SSP(SAKURA Script Player):目前的主流核心,且仅此一核心有支援中文(繁简皆有),分别为TSSP,CSSP,目前仍在进化当中…
C.R.O.W.(クロウ、The Character Requested Operation Ware):已经落没的核心,已停止开发。
Mac OS
何かon林檎(适用于OS9之前版本)
伪林檎(OS X):由于林檎(りんご,ringo)是日文苹果的意思,意思当然指在苹果电脑上的伪春菜,仍在发展当中…
UNⅨ系OS
ninix:命名取Linux谐音,现在开发休止中。
ninix-aya:比原来的ninix新加入许多功能,目前正发展当中… Shiori,即是伪AI。核心程序接受到了指令,传给Shiori之后,再由Shiori从辞书文件中选出适当的反应来交由核心程序表现。因此,不同的Shioril在辞书文件内使用的语法也会略有不同。之所以会将伪AI与核心程序分开。一方面目的是提高伪春菜的自由性。另一方面也使系统开发者不必多去顾虑人工智能开发之部份。故此举在当时亦可分担开发上的负担。
而Shiori这个名称的来源,是日本游戏公司Key所推出的游戏“Kanon”中的出场人物“美坂 栞”的“栞(日语发音Shiori)”(注:中文发音kan)
Makoto,负责对话在输出前的最后处置,但因核心程序功能的日渐强大,Makoto存在的需求也日渐薄弱。至今大部分人格已鲜少使用Makoto。在Materia时代,中文界利用改写过的Makoto将原来对话中的SHIFT_JIS编码的日文转为BIG-5编码的日文,从而使日文Ghost的孝毕对话能正确地在中文环境下显示出来。但在TSSP/CSSP普及后这种做法已经逐渐消失了。
而Makoto这个名称亦是来自“Kanon”中的人物“泽渡 真琴”的“真琴(日语发音Makoto)”。(来自维基)
中文界常见的Shiori
美坂(已停止开发)【misaka】
早期常和华和梨于中文伪春菜界被提起,虽然在日本方面似乎已较少被提到,但在中文界至今仍为不少中文人格作者所持续使用(甚至为较多中文创作者的选择)。而名称来源即是“美坂 栞”。
作者:
优点:语法较为简洁,适合初学者了解。
缺点:已停止开发,想再加强伪AI的能力,势必需要对程序有足够的了解。
华和梨【kawari】
早期开始至今常和美坂于中文伪春菜界被提起,在日本方面由于有“Openkeeps””(作者:とわ(昵称))等模板程序的原因所以华和梨算是非常普及,但由于“Openkeeps”并没有中文化版本所以遗憾地华和梨普及率在中文界并不如日本。
作者:华和梨开发团队
优点:持续升级中,功能不弱。
缺点:语法较为复杂,初学者想驾驭可能需要花点功夫。
文【AYA】
因其支持万国语UTF-8编码,最近似乎开始被讨论。但是否能在中文界开花结果似乎还有待观察。
作者:umeici(昵称)
优点:彷C语言的Syntax,本身和编程语言接近,功能相当强大。
缺点:亲和力不足,不会编程语言的编写者在学习上会有相当的困难。(来自维基) ghost指的就是人工AI的部分,包含了许多的程式码、对话句、时间指令…
通常在说到ghost的时候,也同时包含了shell在里面,因为一个ghost需要shell来呈现。
因此下载ghost时常会将与ghost一起计画的shell同捆在一起,如此一来在取得ghost的同时就可立即使用该ghost。
而该shell即被称作default shell(预设介面)。
截至目前为止,人格的种类数量已经多到数不清了,各种属性都有,毒舌、捏他… shell指的就是我们在荧幕上看到的人物外型,由同一伺か企画的画师负责。
而除了主要伺か角色之外,另外通常还会再搭配一个使魔,功用是与主角对话,亦或者是吐嘈主角…等等。
使魔的设定从何而来不得而知。
同一个ghost可以有很多种shell。
与ghost一样,shell的种类也很多,从萝莉到兄贵应有尽有… Headline
利用核心程序自带的Headline系统,可以让人格通过与特定网址连结取得消息以供伪春菜播报的文件,通常只含有该新闻发布站的网址信息。
歌词卡
可以利用和Winamp搭配,以由伪春菜来同步播放字幕的方式,展现出像是伪春菜在唱歌的外挂。(来自维基)