偽春菜
维基百科,自由的百科全书
偽春菜,常見的別名又稱伺か、何か、任意、さくら。是一種電腦的桌面程式。視其功能的不同,小自站在那陪使用者聊聊天解解悶,或報時對時收郵件,甚至處理電腦中大大小小的事都有可能辦到。常見的搭配是一位女性加上一隻使魔。但也有些奇奇怪怪的搭配(例如沒有使魔、男性、或甚至是兄貴加上兄貴)。
(預註:由於偽春菜的發展幾乎都是在網際網路上的交流,所以下文中所提到的人名幾乎都是暱稱。)
目录 |
[编辑] 偽春菜的歷史
[编辑] 前史-春菜
- 1993年,日本的中西巧(本名),在日本國立舞鶴工業高等専門學校在學中,提出了一種假想人格(虛擬人格)的構想。
- 1995年,中西巧獲得了汽車整備業界系統開發公司「翼システム」(翼System)的支援,加入了翼システム的公司。
- 1998年10月,翼システム以免費公開的方式發布了「ペルソナウェア with 春菜」。
- 2000年9月,翼システム下的子公司「Praesens」成立。
- 2000年10月,Praesens將「ペルソナウェア with 春菜」改以共享軟體的方式發布。(試用期30日,30日後要再使用需付費2500日元)
[编辑] 正史-偽春菜
可能是因為收費的關係,加上之後的收費版本和原先免費版本並不相容,以及「ペルソナウェア with 春菜」在成為收費軟體後開發遲緩,使得不少使用者放棄使用或是參與新版本ペルソナウェア的開發,而繼續開發或使用原先免費版本的舊ペルソナウェア。
黑衣鯖人(暱稱)對於ペルソナウェア的概念感到讚嘆,但是在實際使用了數日之後卻感到不滿。加以翼システム的開發遲緩,使他決心從一張白紙的狀態進行同樣軟體的開發(從基礎開發,而非使用春菜為基礎)。(註:鯖音青)
- 2000年5月,黑衣鯖人公開了他的作品,使用的Shell是由Saxyun(暱稱)所繪。為了諷刺他認為阻礙了「ペルソナウェア with 春菜」發展的翼システム公司,而將其作品命名為「偽ペルソナウェア with 偽春菜」,預設的人格為「さくら」及其使魔「うにゅう」。
「偽春菜」這個名字不用說,包括外表(服裝和髮型)、反應動作、台詞或甚至是滑鼠點擊後的選單也都有模仿「春菜」的部份。和「ペルソナウェア with 春菜」最大的不同「偽ペルソナウェア with 偽春菜」的豋場人物(假想人格)是「さくら」和「うにゅう」兩個人物,會互相交談及動作。(「ペルソナウェア with 春菜」當時則只有「春菜」一個登場人物,發展出使魔端則是後來的事了)而さくら(櫻)一名的來源是CLAMP所繪漫畫庫洛魔法使的主角-木知本櫻。
而其中受到使用者們大為讚揚的革新功能有可以自動檢查、報告各新聞網站的Headline系統。以及將對話文本及程式控制分開的「偽AI」系統(AI:人工智能)。其中「偽AI」系統,使得即使對於電腦程式編寫不甚了解的一般使用者也能依據偽AI的語法創造出自己的原創角色。因此偽春菜的討論社群也日漸盛大。
- 2000年12月,黑衣鯖人得知了Praesens公司正在為「ペルソナウェア with 春菜」申請專利,為了避免著作權一類的紛爭,將偽春菜改名為「あれ以外の何か with 偽春菜」。
- 2001年1月25日,翼システム以及Praesens兩間公司的社長,對黑衣鯖人提出了終止公開「あれ以外の何か with 偽春菜」的要求,包括網頁中與ペルソナウェア、春菜相關的名稱也必需停止使用,並宣告若在一週內沒有回應,將採取強硬措施。
- 2001年1月26日,黑衣鯖人將偽春菜再改名為「あれ以外の何か with 任意」。
- 2001年1月31日,「あれ以外の何か with 任意」停止公開。
此事造成偽春菜社群間相當大的騷動,即使是春菜的使用者也對Praesens有所非難。包括當時負責管理「春菜」郵件總和列表的沢渡みかげ(本名)。
- 2001年2月16日,沢渡みかげ送出了一封由超過1500位「偽春菜」及「春菜」的使用者署名過的公開質問狀給Praesens。但Praesens並未理會。
- 2001年2月20日,黑衣鯖人封閉了自己的網站,自此下落不明。偽春菜使用者們的緊張程度可說是到達最高點。
- 2001年2月間,沢渡みかげ為了了解偽春菜的合法性而去詢問律師,結果偽春菜幾乎是完全合法的,雖然了解了這件事,可是卻已聯絡不上黑衣鯖人。其後沢渡みかげ及佐川豊秋(本名)一起發起了「さくら支援基金」。從黑衣鯖人那負擔起所有關於發布偽春菜的法律責任,並且募集基金以供可能會遇上的訴訟所用。
- 2001年2月21日,Doichan!發表了基於「Sakura語法」而製作出的核心程式「SAKURA Script Player」(SSP)。
- 2001年2月23日,「あれ以外の何か with 任意」後繼版本的開發明朗化,由閑馬永空(暱稱?)接手,並再次改名為「何か。(仮)」重新發佈。而預設的人格也改為和「春菜」不相似。さくら著名的雙馬尾髮型,也是在這時期改成短髮。(註:(仮)在日文中代表暫定)
Praesens方面自此也不再對偽春菜的使用者有警告一類的舉動。而偽春菜的版本此後也因此得以順利的升級。
- 2001年8月5日,再次發布並更名為「何か」(註:發音為Nanika)。
雖然Praesens方面的壓力消除了,但偽春菜的開發者們後續卻因誤會或理念上的差異而發生了摩擦,而且有越演越烈的趨勢。
- 2002年4月12日上午,閑馬永空本家「何か」網頁關閉,當時最後版本為Materia561,後續傳出了閑馬永空死亡的消息,真假至今無所證實(大部分的人認為是為了隱遁所放出的假消息),但閑馬永空亦自此下落不明,偽春菜的存續問題再次引起了同好間的緊張與討論。即使是當時剛起步的中文偽春菜後援會之間也發生了不小騷動。
- 2002年4月14日,川上新夜(暱稱-舊)(今:ls)再接手,並再改名為「伺か」(註:發音為Ukagaka),起始版本為Materia563。
- 2002年6月22日,發布了版本「period 583」。作者ls並以「一個應用軟體,而現今已是平台。」(意指伺か已經發展成熟了)之理由而宣告停止開發(ls原文:「一アプリケーションがプラットフォームになった為」)。雖後來有以「しなちく」改變形式而再次開發,但是至今依然沒有發佈過更新。偽春菜本家的歷史自此告一個段落。但旁系衍生出的其他核心程式至今依舊在發展中。
- 2006年3月15日,沢渡みかげ以「基金原是為了散佈偽春菜的法律風險籌設,而今判斷該風險已然消失。」以及「伺か的開發也長期停滯了」等理由。宣告「さくら支援基金」終止。由2001年2月開始,總募得97萬7824日圓,期間未有動用,餘額全數轉入日本「新潟県中越地震災害義援金」。
一个有趣的现象是,偽春菜的作者和继承者使用的昵称,黑衣鯖人,閑馬永空和川上新夜都是沙村广明漫画《无限之住人》中角色的名字。
[编辑] 偽春菜名稱的沿革
任意系列
-
- 偽ペルソナウェア with 偽春菜
- ペルソナウェア以外の何か with 偽春菜
- あれ以外の何か with 偽春菜
- あれ以外の何か with 任意
- あれ以外の何か with さくらとも呼ばれるひと
伺か系列
-
- 何か。(仮)
- 何か
- 伺か
[编辑] 偽春菜的架構
由內到外大略為:核心程式>Ghost>Shell。若依ls所說的方式來比喻,核心程式就有如作業系統(例如Windows或Unix),而Ghost像應用程式(例如Firefox或IE),至於Shell則是操作介面(像我們所看到的視窗)。
[编辑] 核心程式
除了前文歷史所說的伺か(materia)系列,現今通行的大多是依據Sakura語法為標準所製成的其他核心程式。而其中又因為作業系統的不同而有不同的核心程式。另外在比喻上,就如同同一個軟體可能無法同時在Windows或Unix上作業,有時特定人格(程式)遇上特定核心程式(平台),也會發生一些衝突的狀況。不過因為主要還是依據Sakura語法,以及目前各核心程式的開發者們也有相互交流,所以通常都只是些小問題。
[编辑] 常見核心程式列表
相容於Windows
- SSP 也是目前唯一有中文版本的核心程式,有TSSP(繁)及CSSP(簡)。
- C.R.O.W.
相容於Mac OS
- 何か on 林檎 (適用於OS9之前版本)
- 偽林檎 (OS X)
(註:林檎於日語中指「蘋果」,和Mac的標示相同)
相容於Unix系列
- ninix
- ninix-aya
相容於Pocket PC系列
- Pocket Ghost
[编辑] 人格(Ghost)
關於人格和Ghost的定義有以下幾種
- 包含完整文本部份以及Shell的一整套組合(不包含核心程式)。
- 僅包含Shioril.dll在內的文本部份。(不包含Shell)
其中以前者較為常用,而Ghost和Shell的稱呼方式來自於攻殼機動隊(Ghost in the Shell)。 Ghost顧名思義,即是偽春菜的靈魂,偽春菜的反應與動作都需Ghost來作為指揮。若沒有了Ghost,Shell也只是空殼一個。
而Ghost又包含以下幾個部份:
[编辑] 辭書文件
通常是一系列的純文字檔案,大部分都使用副檔名.txt。如同一般程式設計的程式碼的存在,通常在系統啟動後以即時編譯方式使用。內容依據不同偽AI而有不同的語法結構,但最後都經由偽AI輸出共通的Sakura語法提供核心解析。又因為純文字檔案易於開啟或修改,所以部分偽AI提供了將辭書文件密碼化的功能。
[编辑] Shiori和Makoto
Shiori,即是偽AI。核心程式接受到了指令,傳給Shiori之後,再由Shiori從辭書文件中選出適當的反應來交由核心程式表現。因此,不同的Shioril在辭書文件內使用的語法也會略有不同。之所以會將偽AI與核心程式分開。一方面目的是提高偽春菜的自由性。另一方面也使系統開發者不必多去顧慮人工智慧開發之部份。故此舉在當時亦可分擔開發上的負擔。
而Shiori這個名稱的來源,是日本遊戲公司Key所推出的遊戲「Kanon」中的出場人物「美坂 栞」的「栞(日語發音Shiori)」(註:中文栞音刊)
Makoto,負責對話在輸出前的最後處置,但因核心程式功能的日漸強大,Makoto存在的需求也日漸薄弱。至今大部分人格已鮮少使用Makoto。在Materia時代,中文界利用改寫過的Makoto將原來對話中的SHIFT_JIS編碼的日文轉為BIG-5編碼的日文,從而使日文Ghost的對話能正確地在中文環境下顯示出來。但在TSSP/CSSP普及後這種做法已經逐漸消失了。
而Makoto這個名稱亦是來自「Kanon」中的人物「澤渡 真琴」的「真琴(日語發音Makoto)」。
[编辑] 中文界常見的Shiori
- 美坂(已停止開發)
早期常和華和梨於中文偽春菜界被提起,雖然在日本方面似乎已較少被提到,但在中文界至今仍為不少中文人格作者所持續使用(甚至為較多中文創作者的選擇)。而名稱來源即是「美坂 栞」。- 作者:
- 優點:語法較為簡潔,適合初學者了解。
- 缺點:已停止開發,想再加強偽AI的能力,勢必需要對程式有足夠的了解。
- 華和梨
早期開始至今常和美坂於中文偽春菜界被提起,在日本方面由於有「Openkeeps」」(作者:とわ(暱稱))等模板程式的原因所以華和梨算是非常普及,但由於「Openkeeps」並沒有中文化版本所以遺憾地華和梨普及率在中文界並不如日本。- 作者:華和梨開發團隊
- 優點:持續升級中,功能不弱。
- 缺點:語法較為複雜,初學者想駕馭可能需要花點功夫。
- 文
因其支援萬國語UTF-8編碼,最近似乎開始被討論。但是否能在中文界開花結果似乎還有待觀察。- 作者:umeici(暱稱)
- 優點:彷C語言的Syntax,本身和程式語言接近,功能相當強大。
- 缺點:親和力不足,不會程式語言的編寫者在學習上會有相當的困難。
[编辑] Shell
外殼,即是偽春菜的外表,使偽春菜能依據辭書文件的指令而表現出表情、動作等等的反應。一個人格可以有多套的Shell,猶如給一個角色的多套服裝。而今亦有一些繪師公開提供免費的Shell,使有心自創人格卻苦於不善畫圖的使用者們也能創造出自己的人格。較有名的Free Shell例如日文界的「黑姊」,中文界則有阿萬(暱稱)的「月球背面的兔子王國」(中文界第一個Free Shell)。
[编辑] 偽春菜的外掛
- Headline
利用核心程式內建的Headline系統,可以讓人格透過與特定網址連結取得訊息以供偽春菜播報的檔案,通常只含有該新聞發布站的網址資訊。 - 歌詞卡
可以利用和Winamp搭配,以由偽春菜來同步播放字幕的方式,展現出像是偽春菜在唱歌的外掛。
[编辑] 中文界的偽春菜
雖然目前日方對於偽春菜最新的稱呼是伺か,但因為輸入法不利輸入日文的關係,中文界常用的稱呼還是偽春菜或有任意、伺卡(因為か音ka)或是Nanika(何か之發音)等等別稱。
[编辑] 中文界偽春菜的歷史
- 2002年3月5日,TanisELF(暱稱)成立了中文偽春菜後援會(Chinese Ukagaka Club,簡稱CUC),至今仍為中文界偽春菜同好們的主要聚集網站。
- 2002年4月13日,茯苓花雕豬(暱稱)發布第一個中文Sakura Script編輯器。
- 2003年2月22日,第一個中文化核心程式由SSP CERS公開(SSP Chinese Edition Release & Support,SSP中文版本發行與後援論壇),CSSP(簡體中文)和TSSP(繁體中文)同時發布。作者是C.Ponapalt(暱稱),也是到目前為止的唯一一個中文核心程式。(註:原本預定是2月21日晚上,但因為上傳過程發生問題,結果變成了2月22日凌晨)
- 2003年8月29日,由螢光筆(暱稱)主編的「Nanika中文任意電子報」第一期發布。
- 2003年11月1日,原本獨立於CUC之外,專司中文化SSP開發與發佈的SSP CERS,考量避免資源重疊等問題,而併入CUC中。
- 2004年2月,螢光筆發起了「春季盃人格大賽」。(接著是秋季盃,後來統稱後援盃)
- 2005年4月6日,畫師阿萬發佈中文界第一個Free Shell「月球背面的兔子王國」,此Shell前身是「後援盃人格大賽」的獎品之一。(後來被日文界有「クラシックの偉い人」之稱的くーぷらん(暱稱)做成Ghost「-{月の裏のうさぎ王国}-」。)
- 2005年5月30日,Nanika中文任意電子報更名為「Ukagaka中文電子報」。
- 2005年8月9日,螢光筆由於學業上需求的因素,以及電子報反應不甚理想,宣告終止「Ukagaka中文任意電子報」。
[编辑] 時間難以考證的紀錄
- 第一個中文討論區域:KKCity的NANIKA板,當時門牌號碼20512。今已消失。
- 第一個中文化套件:rexboy(暱稱)的LCL對話轉碼元件(用於處理日文碼與BIG5碼的問題),初回發佈至少在2002年2月10日之前。
- 第一個中文人格:哈泥蛙(暱稱)的「試做零號機」,所使用的Shell為早期materia預設人格的Shell。
- 第一個全由中文界製作出的人格:由TanisELF撰寫,阿萬所繪製的「天帝之都-妮妮與阿萬」,初回發佈至少在2002年4月之前。
[编辑] 中文界偽春菜的活動
- 自由對白計畫
最早由哈泥蛙於自己的網站發起,約於2003年前後,詳細終始時間不詳。2006年4月10日仲予於CUC中再次發起「續-自由對白計畫」。 - 中文偽春菜電子報
由螢光筆主編,以月刊形式發行。除了當月偽春菜相關的新聞之外,亦有人格介紹、歌詞卡、偽春菜同人小說以及自由對白等等的內容。 - 後援盃人格大賽
以促進中文人格的偽春菜發展為目標,由螢光筆發起,於中文偽春菜後援會舉辦。
[编辑] 中文偽春菜界常出現的名詞或話題
- 偽春菜、伺か、sakura(さくら)、任意:通常指整個人格,或只指人格中的主角方。
- 使魔:相對於主角方的另一位,可能沒有、也可能不只一個。
- ¥e、\e:sakura語法中代表結束的標識(Shift_JIS等日文編碼中,"\"鍵是"¥"。例如檔案目錄也是以C:¥表示),故有人以此來表示完結、完畢(¥e日語發音為えんいー)。
- 自由對白:由於完成一個人格,內含的對話量若太少的話,人格說來說去就只會有那幾個反應。但是一個人要想那麼多的對白也不容易,因此有人便提出的自由對白的想法。發布成為自由對白的對話橋段,就如同Free Shell,讓有心製作人格的使用者們都可以自由取用。