偽春菜

伪春菜的架构

由内到外大略为：核心程序＞Ghost＞Shell。若依ls所说的方式来比喻，核心程序就有如操作系统（例如Windows或Unix），而Ghost像应用程序（例如Firefox或IE），至于Shell则是操作接口（像我们所看到的视窗）。

核心程序

除了前文历史所说的伺か（materia）系列，现今通行的大多是依据Sakura语法为标准所制成的其他核心程序。而其中又因为操作系统的不同而有不同的核心程序。另外在比喻上，就如同同一个软件可能无法同时在Windows或Unix上作业，有时特定人格（程序）遇上特定核心程序（平台），也会发生一些冲突的状况。不过因为主要还是依据Sakura语法，以及当前各核心程序的开发者们也有相互交流，所以通常都只是些小问题。

辞书文件

通常是一系列的纯文本文件，大部分都使用扩展名.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）”。

Shell

外壳，即是伪春菜的外表，使伪春菜能依据辞书文件的指令而表现出表情、动作等等的反应。一个人格可以有多套的Shell，犹如给一个角色的多套服装。而今亦有一些绘师公开提供免费的Shell，使有心自创人格却苦于不善画图的用户们也能创造出自己的人格。较有名的Free Shell例如日文界的“黑姊”，中文界则有阿万（昵称）的“月球背面的兔子王国”（中文界第一个Free Shell）。

中文界的伪春菜

虽然当前日方对于伪春菜最新的称呼是伺か，但因为输入法不利输入日文的关系，中文界常用的称呼还是伪春菜或有任意、伺卡（因为か音ka）或是Nanika（何か之发音）等等别称。