名詞解釋

偽春菜術語

伺か

日文讀作 ukagaka ,中文較常用之名稱為「偽春菜」,另有以下日文舊稱:「何か」、「何か。(仮)」、「任意」、「あれ以外の何か」。

伺か的整體架構如下:

核心程式已有專門的開發團隊在進行開發,並提供我們所謂的「SAKURA Script」的語法規則,只要我們照著規則輸入字串的話,就能顯現出我們想要的動作。其中,「SHIORI」可視為偽AI的思考迴路,「辭書」則扮演著偽AI的記憶這樣一個角色。

核心程式(baseware)

整個伺か的核心部位,啟動人格時不可或缺的主程式,如SSP。

主要的工作在於:

  • 告知人格有無事件發生。
  • 執行 SAKURA Script 。
  • SHELL、BALLON、右鍵選單的顯示。

GHOST (ゴ─スト, 人格)

GHOST一詞引用自 攻殼機動隊(Ghost in the Shell) 中所描述的GHOST定義,概括生命現象產生的個性、行為、記憶等人腦思緒統合的情報資訊,即俗稱的靈魂。一個只有身體而沒有靈魂的人,就等於沒了生命。相對的,沒有GHOST的SHELL,也只是一個空殼而已。

偽春菜便引繼自這個概念,讓使用者們自由製作屬於自己的GHOST,然後與自製的或網路上公開的SHELL合為一體,並命名(NAMED)它們後,「她」便有了生命。

GHOST包含以下三種內容:

  • 辭書(Dict)
  • 偽AI(Shiori)
  • 人格套件(Saori)

SHIORI (栞, 偽AI)

SHIORI是執行、編譯辭書成為可運作人格的程式依據,一般為一個DLL文件檔。當核心程式接受到了指令,會將這個資訊傳給Shiori,然後由Shiori從辭書文件中選出適當的反應來交由核心程式表現。不同的Shiori在辭書文件內使用的語法也會略有不同。

之所以會將Shiori與核心程式分開,一方面目的是提高偽春菜的自由性,另一方面也使系統開發者不必多去顧慮人工智慧開發之部份。故此舉在當時亦可分擔開發上的負擔。

偽AI在人格的作用中扮演著大腦一般的角色,負責接收外來的資訊並讀取辭書以傳回定義好的反應與動作腳本。

「偽」,即假的意思,顧名思意即假的AI。由於偽春菜在運作上比較像是照著劇本去唸台詞,而非真實的理解其意義,故有此一詞之說。

SAORI (さおり, 人格套件)

GHOST追加機能用的插件(plug-in),提供SHIORI所沒有的功能。一般來說,只要是能直接套用到人格身上,符合Saori的標準規格並可用Shiori呼叫的特殊插件(plug-in),便可稱之為人格套件。

套件的目的在於追加偽AI中所沒有提供的功能,諸如音樂播放、繪圖、資料庫、剪貼簿等來增進人格的性能,藉以做出一般人格所做不到的事。

SHELL (シェル, 外形, 外表, 軀體)

SHELL是一個偽春菜用來與使用者互動的一個介面,藉此呈現角色外形、動作以及各式的反應。主要包含以下幾種檔案:

  • descript.txt
    Shell的設定資訊。
  • surface.txt
    設定每個Surface所產生的圖片、動畫及滑鼠感應部位。
  • surfaceXXXX.png
    作為Surface根據的圖片檔,XXXX為任意數字。
  • surfaceXXXX.pna
    遮罩文件,作用於同檔名的PNG圖片上,會讓遮罩之外的圖片區塊透明化。如果沒有此檔案的話,核心程式會把圖片座標(0,0)的顏色視為透明色。
  • surfacetable.txt
    定義Surface之組別與名稱,並顯示在『表情測試』上。按Ctrl+T可顯示。沒有此檔的話核心程式會套用預設的群組。

由於在中文中並沒有能很好表達Shell一詞完整定義的字詞,往往會造成使用者的誤會,故大多數人仍使用Shell這個字眼。

SURFACE (サーフィス, 表情, 表相)

在桌面上展現人格外形所使用的圖片,是Shell的最基本要素。一般來說,surface0是使僕端(Sakura端)的標準樣貌,surface10則是使魔端(Kero端)的標準樣貌。

Surface的圖片除了基本的表情樣貌外,同時也包括動畫所需的圖片及各式各樣的動作,藉由surface.txt文件進行圖片的連結與連續動作。

表相:借一個有相的東西來表顯一個沒有形相的真理。

SAKURA Script (さくら Script, 櫻語, 言靈)

SAKURA Script是偽春菜間共通的一種指令描述腳本,並被所有的偽春菜核心程式所支援(依不同核心而有不同的支援度)。

核心程式會自行分析由人格的思考中樞所傳出的對話腳本,將腳本中的SAKURA指令一一解析並表現出來。反過來說,人格的作者(創師)便是透過這些指令來操作核心程式的表相行為,藉以展現人格的靈性。因此,SAKURA Script又可說是人格與核心程式間的溝通橋梁,是製作人格的人們所必須的基礎知識。

常現的語法有:

  • \0 - 使僕端「說話」。
  • \1 - 使魔端「說話」。
  • \n - 換行。
  • \s[?] - 表情改變。\s[0]為使僕端預設表情,\s[10]為使魔端預設表情。
  • \w? - 對話延遲。\w8延遲0.4毫秒。

SSTP

一種伺か專用的通訊協定,外部的應用程式可經由此協定傳送 SAKURA Script 給核心程式,如 SSTP Bottle。

電腦術語

API

應用程序介面,(Application Programming Interface,簡稱API),就是軟體系統不同組成部分銜接的約定。

應用程序介面為:「『電腦作業系統』或『程式函式庫』提供給應用程式呼叫使用的原始碼」。其主要目的是讓應用程式開發人員得以呼叫一組常式功能,而無須考慮其底層的原始碼為何、或理解其內部工作機制的細節。API本身是抽象的,它僅定義了一個介面,而不涉入應用程式如何實現的細節。

GUI

圖形使用者界面或圖形用戶介面(Graphical User Interface,GUI)是指採用圖形方式顯示的電腦操作環境用戶介面(如Windows)。與早期電腦使用的命令行界面(如DOS)相比,圖形界面對於用戶來說更為簡便易用。


首頁   編輯 封鎖 差異 備份 上傳檔案 複製 變更名稱 重新載入   新建條目 一覽 搜索 最近的變更   幫助   最近更新的RSS
Last-modified: 2012-09-13 (四) 21:30:04 (2229d)