中文偽春菜後援會論壇  

打印

[問題] 我提一下關於偽AI的疑問

我提一下關於偽AI的疑問

美坂
SHIORI
SakuraScript

都是偽AI的一種嗎??


而且我也不知道該怎麼用耶
Wiki好像只有提供語法
應該有執行檔或 副檔名為.dll之類的吧
該怎麼使用呢??該放在資料夾的放在哪裡阿?
到現在還在弄SHELL
絕望阿~我對於到現在才發現SAI的我感到絕望阿(炸
鬼隱中... 閒暇之虞總算畫完3張了(偷懶

TOP

其實wiki都有教學....
SakuraScript 是指語法部分

我個人是覺得去下載人格回來仔細的看過以後
再來考慮使用何種偽AI

通常偽AI 的名稱跟DLL檔是關聯著的
(或者說根本一樣XD?)
不過可以自行決定名稱啦XD

另外
常見的幾種偽AI 詳見後援的WIKI

(會日文的話可以去各種偽AI 的WIKI看看喔~~XD)

[ 本帖最後由 KSL 於 2007-11-13 00:35 編輯 ]

TOP

SHIORI 是一種負責處理字串的DLL檔
主要的架構是這樣

核心程式 →SHIORI→  辭書  →     SHIORI    →    核心程式
(事件發生) (收到事件) (讀取資料)  (判斷反應並傳回符合)   (分析SakuraScript並輸出)
                  (SakuraScript規則的字串)

而「文」跟「美坂」則是一種SHIORI

SakuraScript則是讓核心程式判讀的一種語言
例如說:
  \0你好,\w8我是さくら。\e
在核心程式中,這句話就有如:
  (從者發言)你好,(停頓400毫秒)我是さくら。(對話結束)

另外,SSP其實就是SakuraScriptPlayer的縮寫。
末月返想 - 創意的存放處
二次元斷層 - 成果展現之所在

惰性是大敵。

TOP

用音樂來比喻的話,

辭書,是一本我們費盡心思寫出的樂譜。
SHIORI,是演奏者,負責讀樂譜並彈奏。
SakuraScript是樂器的按鍵,同時也限定了演奏者的彈奏方式。
SSP則是樂器的本體,可以發出優美的音色。

結合這四體,
一曲優美的音樂才得以被表現。

不過要注意的是,
SHIORI這個演奏者真的很難搞...XD
所以慎選演奏者是很重要的

[ 本帖最後由 時原砂 於 2007-11-13 02:01 編輯 ]
末月返想 - 創意的存放處
二次元斷層 - 成果展現之所在

惰性是大敵。

TOP

如何定義SHIORI,請看這邊
http://cuc2.idv.tw/wiki/index.ph ... B%E7%AF%89#d3de7b0a
在descript.txt檔案內,有個設定值 shiori,xxxx
其中xxxx就是shiori的檔案名稱,那個範例裡面,用的是first.dll這個檔案,代表這個Ghost使用的是first.dll這個shiori

這個first.dll可以代換成你所使用的shiori,例如使用aya5.dll的話,這個設定值就會是這樣
shiori,aya5.dll

TOP

看起來 偽AI導論 這篇還是早點轉到WIKI上好了
專有名詞的定義算是很基本又很重要的東西
而且新手最容易有這類的問題呢
末月返想 - 創意的存放處
二次元斷層 - 成果展現之所在

惰性是大敵。

TOP

其實舊論壇有很多很多東西可以挖
只~是~好~累~~~

懶~的~去~~挖~

TOP

老實說,偽AI導論內的東西,其實很多已經先在"人格概要"跟"Ghost建築"二篇文章內講解完畢了說
尤其是Ghost概要的二個導引觀念內有講比較明白一些
如果樓主是看完這二篇文章後還是有一樣的疑問話,可能真的要請說一下是看到了哪裡完全看不懂
然後依照這問題再來修教學這樣(汗

TOP

偽AI的用法.......
只能說完全領悟不出來┬ ┬
難道...這就是所謂的"學習障礙"嗎?
我還是再去爬文看看吧
到現在還在弄SHELL
絕望阿~我對於到現在才發現SAI的我感到絕望阿(炸
鬼隱中... 閒暇之虞總算畫完3張了(偷懶

TOP

這個...初學者的話
別急著搞懂所有東西的用法
總之先去wiki的SHIORI一文中找其中一個範例人格來研究
範例人格已經幫你把整個架構都弄好了
你需要忙的也只是改對話、寫劇本而已

我已經寫了那麼多AYA教學文章了
你如果完全照著做一次還不能搞透的話
那我也不知道該幫你什麼了...
末月返想 - 創意的存放處
二次元斷層 - 成果展現之所在

惰性是大敵。

TOP

還有,你說的執行檔或dll檔,
都已完全附在範例人格當中,
你完全無須去動到它,
只要去改寫那些 .txt 、 .dic 、 .kis 的文件內容即可,
所謂的『範例人格』就是幫你弄好了所有關於偽AI、程式方面的設定,
最大的降低創作人格時所需的技術層級,
唯一需要做的只有寫對話這一件事。

所以,事實上,
一個人只需要懂得如何使用Sakura語法來寫人格的對話,
然後知道如何把這些對話放進人格中,
就完完全全可以稱作一個人格創師了。
末月返想 - 創意的存放處
二次元斷層 - 成果展現之所在

惰性是大敵。

TOP

唔 難道真是隔行如隔山嗎XD
像我想拿起畫筆來,就遭遇到連感覺都沒有,只能產出慘不忍睹作品的結果...到目前為止沒有例外Orz

TOP

偽AI已經是偽春菜裡面的第二層系統了,所以她不會有.exe可執行檔這種東西(規格外不算

簡單來說,假設我們寫了一個程式.exe(例如ssp.exe),實際上是這樣的:

1.用文字編輯器,把原始碼寫出來(以現今來講,這樣作的情形不多了)
2.放到編譯器作編譯的動作,這個編譯器程式(可以看作是一種轉檔工具)會將上面的純文字檔案轉換成電腦的可執行檔.exe
3.執行.exe後,就有個結果跑出來,就是這個程式的執行結果
4.編譯器可以產生出來的不僅有.exe,還有依照該程式語言架構,所定義的其他類型的檔案,dll是其中一種
5.因此,DLL檔案也是這樣產生出來的,只是生出來的副檔名是.dll.,作為檔案的目的也不同於.exe

6.現在原始程式ssp.exe需要某個功能,假設這個功能叫做"shiori機制",這個機制的程式寫在一個叫shiori.dll的檔案裡面。
7.由於原本的ssp.exe沒有shiori這個機制,所以透過某種程式碼,ssp.exe將這個shiori.dll由外部載入了。
(不需要去管詳細過程是如何作的,只要知道ssp.exe呼叫了shiori.dll就好)
8.此時shiori機制被ssp載入,並且由ssp.exe主動將這個機制啟動,此時shiori.dll就開始運作了
之後的就是偽春菜的實際動作了

大概是這樣的概念,shiori.dll在這裡是作為一個被載入的外掛程式,本身是不能夠單獨執行的。

TOP

可能我腦筋死板吧
沒有人做給我看就不知道從何下手咧
又要段考= =
要頭痛的事情好多喔~
到現在還在弄SHELL
絕望阿~我對於到現在才發現SAI的我感到絕望阿(炸
鬼隱中... 閒暇之虞總算畫完3張了(偷懶

TOP

這樣說來好像是要作動畫教學?XD
總之最近開始進入考試季節的樣子,考試先加油吧w

TOP

這些內容....太....經典.....了....
花點時間.....好好....看....

TOP

引用:
原帖由 楓神枒月 於 2007-11-14 20:44 發表
可能我腦筋死板吧
沒有人做給我看就不知道從何下手咧
又要段考= =
要頭痛的事情好多喔~
那你可以負責畫shell就好XD!

其實我是來手動把討論串置頂的XD!
我這樣一個人的生命如果有價值的話,

那只是我知道後並沒有馬上忘記吧?

TOP

不過我真的很想自己親手做一個出來...哈哈
(謎:不會坐菜的人.剛開始最容易有自以為是的毛病)
到現在還在弄SHELL
絕望阿~我對於到現在才發現SAI的我感到絕望阿(炸
鬼隱中... 閒暇之虞總算畫完3張了(偷懶

TOP

至少也得先畫好shell在來做Ai= =
我要改造偽春菜的人格們+_+
改造改造改造改造改造改造改造改造改造改造改造改造.........


(我正在做人格!!進度已經成謎了)

TOP

這麼說也對囧(驚!!!
到現在還在弄SHELL
絕望阿~我對於到現在才發現SAI的我感到絕望阿(炸
鬼隱中... 閒暇之虞總算畫完3張了(偷懶

TOP



當前時區 GMT+8, 現在時間是 2020-4-7 11:15

Processed in 0.023095 second(s), 10 queries, Gzip enabled.

清除 Cookies - 聯繫我們 - 中文偽春菜後援會 - Archiver - WAP - TOP - 界面風格