WSaiOS认知内核:一种模块化可解释人工智能操作系统核心的设计与实现

📅 2026/7/5 8:46:02
WSaiOS认知内核:一种模块化可解释人工智能操作系统核心的设计与实现
WSaiOS认知内核一种模块化可解释人工智能操作系统核心的设计与实现作者:东塬一老翁摘要传统操作系统内核管理计算资源而智能系统的认知内核需管理知识资源与思维过程。本文提出WSaiOS Cognitive Kernel——一种面向模拟人工智能的操作系统认知核心架构。不同于依赖单一神经网络端到端生成输出的主流方法Cognitive Kernel采用七层模块化协同架构将语义理解、知识组织、认知匹配、推理分析、概率决策、验证控制与语言表达分离为独立可升级模块。各模块通过统一认知接口通信共同完成从用户输入到可验证输出的完整认知过程。本文详细阐述各模块的设计原理、职责边界与协作机制分析其在模块化、可解释性、可扩展性方面的优势并讨论该架构对人工智能操作系统设计的启示。关键词认知内核人工智能操作系统模块化架构可解释AI认知匹配知识工程---1 引言1.1 研究背景随着大语言模型Large Language Models, LLMs的快速发展人工智能系统展现出前所未有的语言理解和生成能力。然而当前主流范式——基于Transformer架构的端到端神经网络——存在若干结构性局限推理过程不可解释、知识更新依赖重新训练或微调、事实性错误难以追溯和修正、决策依据无法显式表达[1][2]。这些局限在需要高可靠性、强解释性的企业级应用中尤为突出。与此同时操作系统领域正经历从计算资源管理向智能能力管理的范式扩展。传统操作系统内核负责CPU调度、内存管理、文件系统和网络通信而人工智能操作系统需要额外的认知管理能力——理解用户意图、组织知识、进行推理和决策[3]。这一需求催生了WSaiOS Cognitive Kernel的设计探索。1.2 问题定义本文试图回答以下核心问题如何设计一个人工智能操作系统的认知核心使其能够1将非结构化的自然语言输入转化为结构化语义表示2有效组织和管理多源异构知识3基于问题和知识进行可解释的推理与决策4保证输出的可验证性和可解释性5具备模块化、可扩展和可持续演化的架构特性。1.3 研究贡献本文的主要贡献包括1提出Cognitive Kernel的概念定义明确其与传统操作系统内核的本质区别2设计并实现七层模块化认知架构明确各模块职责边界与协作机制3提出认知匹配替代Token预测作为核心智能范式4通过具体实例展示各模块的工作流程与协同方式5讨论该架构的理论基础与实践意义。1.4 论文结构本文第2章介绍相关研究工作第3章阐述Cognitive Kernel的定义与设计哲学第4章详细描述七层架构各模块第5章分析系统特点与优势第6章讨论局限与未来工作第7章总结全文。---2 相关工作2.1 传统操作系统内核传统操作系统内核是计算机系统的核心软件层负责管理硬件资源和提供系统服务。经典功能包括进程调度、内存管理、文件系统、设备驱动和网络通信[4]。微内核Microkernel和宏内核Monolithic Kernel之争推动了内核模块化设计的演进[5]。然而这些内核管理的对象是计算资源CPU周期、内存页、磁盘块而非认知资源知识、意图、推理过程。2.2 人工智能操作系统人工智能操作系统的概念尚处于形成阶段。现有工作主要关注AI计算框架如TensorFlow、PyTorch与底层硬件的适配或AI服务在云原生环境中的部署与管理[6]。近年出现的一些AI中间件如LangChain、AutoGPT尝试构建AI应用开发框架但其架构本质上仍是LLM能力的封装与编排缺乏系统级的认知管理设计[7]。2.3 认知架构认知架构Cognitive Architecture研究源于人工智能和认知科学的交叉领域。SOAR[8]和ACT-R[9]是经典的符号认知架构强调符号推理与产生式系统。近年来混合认知架构尝试结合符号推理与神经网络[10]。然而这些架构多为心理学建模工具或通用推理框架而非面向操作系统集成设计的认知核心。2.4 检索增强生成与知识增强检索增强生成Retrieval-Augmented Generation, RAG[11]是目前主流的知识增强方案通过检索外部知识库为LLM提供上下文。然而RAG本质上仍是检索生成的线性流程缺乏显式的推理、决策和验证环节。Cognitive Kernel将知识检索嵌入更完整的认知流水线中并在检索后增加推理、决策和验证阶段。2.5 可解释AI可解释人工智能XAI研究致力于使AI系统的决策过程可被人类理解[12]。当前XAI方法主要包括事后解释如LIME、SHAP和可解释设计如注意力可视化。Cognitive Kernel从架构层面追求固有可解释性intrinsic interpretability——每个认知环节的输出都是可检查和可追溯的。---3 Cognitive Kernel 定义与设计哲学3.1 什么是Cognitive KernelCognitive Kernel认知内核是WSaiOS模拟人工智能Simulated Artificial Intelligence, SAI的核心运行系统。它不同于传统操作系统内核传统操作系统内核负责· CPU调度· 内存管理· 文件系统· 网络通信Cognitive Kernel 负责· 理解· 认知· 知识组织· 推理· 决策· 能力调用· 语言表达Cognitive Kernel的本质定位是整个模拟人工智能系统的智能核心。它不是对特定算法的实现而是对认知过程的系统化工程实现。3.2 设计哲学Cognitive Kernel的设计遵循以下核心原则1认知即流程Cognition as Process智能行为不是单次前向传播的结果而是多个认知环节依次执行的产物。每个环节完成特定认知任务共同构成完整的认知流水线。2模块化优于端到端Modularity over End-to-End单一神经网络端到端学习虽然简化了系统设计但牺牲了可解释性和可控性。模块化设计允许每个组件独立优化、独立验证和独立升级。3可解释性是架构要求而非附加功能系统的可解释性应从架构层面保障而非事后通过可视化或近似方法补充。每个认知环节的输出格式和内容均应设计为可被人类理解。4知识管理独立于推理知识积累、组织和推理是不同性质的认知活动应分离为独立模块。知识引擎负责知道什么推理引擎负责如何思考。5决策必有验证任何认知输出必须经过验证环节才能最终输出。验证不通过时系统应拒绝输出或请求补充信息。3.3 与传统AI系统的对比维度 传统端到端LLM Cognitive Kernel核心范式 预测下一个Token 认知匹配推理决策知识管理 隐式存储在参数中 显式知识库索引推理过程 隐式、不可追踪 显式、分步可追踪决策依据 概率采样 多维度综合评分输出验证 无内置验证 强制验证环节可解释性 事后解释 固有可解释知识更新 重新训练/微调 知识库增量更新模块化 低 高---4 Cognitive Kernel 总体架构4.1 七层架构概览Cognitive Kernel采用七层认知模块协同架构处理流程如下┌─────────────────┐│ User Input │└────────┬────────┘▼┌─────────────────┐│ Semantic Engine│ ← 语义理解层└────────┬────────┘▼┌─────────────────┐│ Knowledge Engine│ ← 知识管理层└────────┬────────┘▼┌─────────────────┐│Cognitive Matching│ ← 认知匹配层 ★核心└────────┬────────┘▼┌─────────────────┐│ Reasoning Engine│ ← 推理分析层└────────┬────────┘▼┌─────────────────┐│Probability Engine│ ← 概率决策层└────────┬────────┘▼┌─────────────────┐│ Verification │ ← 验证控制层└────────┬────────┘▼┌─────────────────┐│ Language │ ← 语言表达层│ Assembly Eng. │└────────┬────────┘▼┌─────────────────┐│ Output │└─────────────────┘每个模块职责独立模块之间通过统一认知接口通信。任何模块均可独立升级而不会影响整个系统运行。这一设计遵循微内核架构思想——核心功能最小化、服务模块化、通信标准化。4.2 统一认知接口模块间通信采用统一的认知接口Unified Cognitive Interface, UCI每个接口消息包含json{session_id: 唯一会话标识,module_id: 来源模块,timestamp: 时间戳,payload: {type: 认知对象类型,content: 结构化内容,confidence: 置信度(0-1),metadata: 扩展元数据},trace_id: 认知追踪标识}UCI的设计保证了1模块间解耦2完整可追溯性3统一的监控和调试能力。4.3 认知追踪机制每个用户请求都分配一个全局唯一的trace_id贯穿所有七个模块。任何环节的处理记录均可通过trace_id回溯实现完整的认知过程审计。这一机制对满足企业合规要求如欧盟AI法案的可追溯性要求具有重要价值。---5 各模块详细设计5.1 Semantic Engine语义引擎定位系统认知入口负责将非结构化的自然语言输入转化为结构化语义表示。核心职责· 语法分析Syntactic Parsing· 语义解析Semantic Parsing· 上下文分析Context Analysis· 实体识别Entity Recognition· 意图识别Intent Recognition· 目标识别Goal Recognition· 约束条件分析Constraint Analysis设计原则系统不会直接生成答案首先完成理解。这遵循先理解、后行动的认知原则。工作示例用户输入帮我寻找深圳电动牙刷OEM厂家。Semantic Engine输出json{intent: 采购寻源,goal: {action: 寻找供应商,product: 电动牙刷,specification: OEM},constraints: {location: {type: 城市,value: 深圳}},context: {business_scenario: 采购,urgency: 未明确},confidence: 0.94}技术实现要点· 采用基于规则的语法分析器与统计模型相结合的策略· 领域特定实体通过自定义词典和命名实体识别模型联合识别· 上下文分析维护会话状态支持指代消解和省略补全5.2 Knowledge Engine知识引擎定位系统的知识中心负责知识的管理和组织而非知识生成。核心职责· 知识获取Acquisition· 知识解析Parsing· 知识标准化Normalization· 知识索引Indexing· 知识检索Retrieval· 知识版本管理知识来源· 结构化数据企业数据库、API接口· 半结构化数据HTML、Markdown、DOCX· 非结构化数据TXT、PDF、网页文档· 隐性知识专家经验、企业流程、教程案例· 动态知识用户输入、实时反馈处理流程知识来源 → Knowledge Acquisition Layer↓Knowledge Parsing格式解析↓Knowledge Normalization统一格式↓Knowledge Index向量关键词索引↓Knowledge Base统一知识库核心设计决策1不负责推理Knowledge Engine仅管理知识不负责基于知识的推理。这确保了知识管理的纯粹性和推理的可控性。2多模态知识表示知识以三元组实体-关系-实体、文档向量和规则集三种形式共存支持不同类型的认知任务。3增量更新机制知识可动态增删改无需系统停机。每次更新记录版本号和来源支持知识溯源。5.3 Cognitive Matching Engine认知匹配引擎定位Cognitive Kernel最核心的模块——智能的主要体现。设计哲学Cognitive Kernel的核心假设是智能行为的本质是找到最接近当前问题的知识、案例、规则、经验和语境而非预测下一个Token。这一假设区分了两种智能范式· 统计范式基于海量文本训练通过概率预测生成输出· 认知匹配范式基于结构化知识库通过多维度匹配找到最优认知资源匹配层次Concept Matching概念匹配↓Context Matching语境匹配↓Case Matching案例匹配↓Rule Matching规则匹配↓Pattern Matching模式匹配↓Cognitive Matching Result工作示例用户输入经Semantic Engine处理后寻找美国OEM牙刷厂家。Cognitive Matching Engine的匹配过程匹配层次 匹配对象 匹配结果Concept Matching 产品概念牙刷 匹配到牙刷口腔护理个人护理概念簇Context Matching 采购语境 匹配到供应商寻源跨境采购语境Case Matching 历史案例 匹配到3个类似采购案例美国市场、OEMRule Matching 业务规则 匹配到OEM供应商评估规范FDA法规要求Pattern Matching 行为模式 匹配到标准采购流程模式匹配结果传递给下一层json{matched_concepts: [牙刷, 口腔护理产品, 个人护理用品],matched_cases: [{id: CASE-2024-087, similarity: 0.92, summary: 美国市场OEM牙刷采购},{id: CASE-2024-112, similarity: 0.78, summary: 欧洲市场电动牙刷采购}],matched_rules: [FDA-21-CFR-820, OEM-QA-STD-003],context: 跨境OEM采购,overall_confidence: 0.88}技术实现· 概念匹配基于知识图谱的语义相似度计算· 案例匹配基于向量检索如余弦相似度和结构化特征匹配的混合方法· 规则匹配基于规则引擎的前向链匹配· 多层次匹配结果通过加权投票机制融合5.4 Reasoning Engine推理引擎定位基于匹配结果进行认知推理生成候选方案。核心职责· 知识关联Knowledge Association· 规则验证Rule Validation· 上下文融合Context Integration· 候选方案生成Candidate Generation· 风险分析Risk Analysis支持的推理方式Cognitive Kernel不依赖单一推理方式而是支持多种推理范式的统一框架推理类型 适用场景 实现方式规则推理 明确业务规则 产生式系统前向/后向链图结构推理 知识图谱关联 图遍历、路径发现案例推理 经验复用 基于案例的推理CBR工作流推理 流程执行 工作流引擎概率推理 不确定性处理 贝叶斯网络推理流程知识关联 → 识别匹配知识间的隐含关系↓规则验证 → 检验候选方案是否符合规则↓上下文融合 → 将当前上下文融入推理↓候选方案生成 → 生成多个可行方案↓风险分析 → 评估各方案风险↓推理结果 → 输出带标注的候选方案集工作示例延续上例推理结果json{candidates: [{id: SOL-001,description: 通过现有供应商网络寻找美国OEM厂商,steps: [检索现有供应商库, 筛选美国地区OEM厂商, 发送询价],risks: [供应商库可能未覆盖目标厂商],confidence: 0.82},{id: SOL-002,description: 通过行业展会名录寻找新供应商,steps: [查询近期美国口腔护理展会, 获取参展商名单, 筛选OEM厂商],risks: [信息获取周期较长, 展会名录可能不完整],confidence: 0.71},{id: SOL-003,description: 通过B2B平台跨境搜索,steps: [在B2B平台设置筛选条件, 获取厂商列表, 初步资质筛查],risks: [平台信息真实性需验证],confidence: 0.65}],recommended: SOL-001}5.5 Probability Decision Engine概率决策引擎定位对多个候选结果进行排序和选择。核心职责· 多维度评分· 置信度计算· 方案排序· 最优选择评分维度维度 权重 说明知识覆盖率 25% 方案覆盖相关知识点的完整度案例一致性 20% 与历史成功案例的相似度规则符合度 20% 符合业务规则和规范的程度上下文一致性 20% 与当前语境的匹配程度历史成功率 15% 类似方案的历史执行成功率评分计算Score Σ(维度评分_i × 权重_i)工作示例评估前述三个方案方案 知识覆盖 案例一致 规则符合 上下文一致 历史成功 综合得分SOL-001 92% 90% 95% 88% 85% 90.3%SOL-002 78% 72% 85% 80% 70% 77.1%SOL-003 65% 60% 70% 75% 65% 67.0%输出json{selected: SOL-001,score: 0.903,ranking: [{id: SOL-001, score: 0.903},{id: SOL-002, score: 0.771},{id: SOL-003, score: 0.670}],decision_rationale: SOL-001在知识覆盖和规则符合度上表现最优且历史成功率高}设计原则Probability Engine不负责创造知识仅负责在已有候选方案中进行选择。这避免了生成幻觉问题将系统行为限定在可验证的知识边界内。5.6 Verification Engine验证引擎定位输出的质量控制关卡。核心职责· 真实性验证Factual Verification· 一致性验证Consistency Check· 规则符合性验证Rule Compliance· 企业规范检查Policy Check· 安全要求验证Safety Check验证结果类型结果 含义 后续动作PASS 全部验证通过 进入Language AssemblyBLOCK 严重问题 终止输出报告错误REPLAN 方案需调整 返回Reasoning Engine重新规划REQUEST MORE INFO 知识不足 返回用户请求补充信息知识不足处理当Verification Engine判定知识不足以完成验证时系统返回标准化信息当前知识不足以完成本次推理请补充信息或扩展知识库。这一机制防止系统在知识不足时编造答案保证了输出的可靠性。验证检查清单示例针对采购寻源场景· 推荐的供应商是否在知识库中有记录· 供应商资质是否符合企业要求· 方案步骤是否与企业采购流程一致· 是否考虑了FDA法规要求· 方案是否存在安全风险· 推理过程是否完整可追溯设计原则Verification Engine保证系统输出具有可验证性与可解释性。任何输出都能追溯到具体的知识来源和推理步骤。5.7 Language Assembly Engine语言表达引擎定位将验证通过的结构化认知结果转化为自然语言输出。核心职责· 语言生成Language Generation· 风格适配Style Adaptation· 结构组织Structure Organization· 信息呈现Information Presentation设计原则· 忠实于验证通过的结构化数据不添加未经验证的信息· 根据用户角色和使用场景调整语言风格如采购专员vs.高管· 支持多语言输出· 可配置输出格式文本、表格、JSON、可视化工作示例最终输出根据您的需求我为您找到了以下深圳电动牙刷OEM厂家推荐方案首选方案通过现有供应商网络寻找· 我们将检索供应商库中深圳地区的OEM厂商· 初步筛选结果显示有5家符合基本资质· 下一步可发送详细询价函备选方案如您需要扩展供应商池可考虑通过行业展会或B2B平台补充搜索。如需立即执行首选方案请确认我将启动供应商检索流程。---6 系统特点与优势分析6.1 模块化Modularity七层模块各自独立职责清晰。模块间通过统一认知接口通信任一模块的实现变更不影响其他模块。例如可以将Semantic Engine从基于规则的方法升级为基于LLM的方法而Knowledge Engine无需任何修改。模块化还带来了并行开发和独立部署的工程优势。不同团队可并行开发不同模块各模块可独立发布和回滚。6.2 可解释性InterpretabilityCognitive Kernel的设计实现了固有可解释性intrinsic interpretability· 每一层都有明确的输入和输出格式· 每一层的处理逻辑是可检查和可验证的· 决策过程可通过trace_id完整追溯· 验证结果明确显示PASS/BLOCK/REPLAN的原因这与传统黑盒AI系统形成鲜明对比。在企业审计、合规审查和高风险决策场景中Cognitive Kernel的可解释性具有关键价值。6.3 可扩展性Scalability水平扩展各模块可独立部署为微服务根据负载独立扩展。例如在高并发场景下可增加Knowledge Engine实例而不影响其他模块。功能扩展新增能力可通过以下方式实现· 在现有模块中增加新的处理逻辑· 在匹配层增加新的匹配维度· 在推理层增加新的推理方式· 在验证层增加新的检查项知识扩展知识库支持持续增量更新无需系统停机。6.4 可维护性Maintainability· 问题隔离某模块出错不影响整体系统· 独立升级模块可独立更新· 清晰调试通过trace_id快速定位问题环节· 知识独立知识更新无需代码变更6.5 可持续演化Sustainable Evolution系统可随业务发展逐步演化· 新知识持续加入Knowledge Engine· 新规则持续加入匹配和推理层· 新验证项持续加入Verification Engine· 模块实现可持续替换为更优算法这种演化能力使系统能够成长而不需要重构。6.6 与WSaiOS整体架构的协同Cognitive Kernel并非孤立运行而是与WSaiOS的其他核心组件协同┌─────────────────────────────────────────────────────┐│ WSaiOS │├─────────────────────────────────────────────────────┤│ ┌──────────────┐ ┌──────────────┐ ┌───────────┐ ││ │ Cognitive │ │ Agent │ │ Workflow │ ││ │ Kernel │◄─┤ Runtime │ │ Runtime │ ││ └──────────────┘ └──────────────┘ └───────────┘ ││ │ │ │ ││ └─────────────────┼────────────────┘ ││ ▼ ││ ┌─────────────────────┐ ││ │ Operating System │ ││ │ Kernel │ ││ └─────────────────────┘ │└─────────────────────────────────────────────────────┘· Agent Runtime调用Cognitive Kernel的认知能力执行复杂任务· Workflow Runtime将Cognitive Kernel的推理结果转化为可执行流程· OS Kernel提供底层计算和通信资源支持这种协同关系使Cognitive Kernel成为WSaiOS智能能力的核心提供者而非孤立组件。---7 讨论7.1 理论基础Cognitive Kernel的设计受到多个理论传统的启发1认知科学中的认知周期理论Neisser的感知-认知-行动循环[13]在Cognitive Kernel中体现为语义理解感知→ 认知匹配与推理认知→ 决策与输出行动。2Newell的认知统一理论Newell提出的认知统一理论Unified Theories of Cognition[14]强调智能系统应包含知识、推理、决策等多种认知能力且这些能力应在统一框架中协同。Cognitive Kernel的七层架构正是这一理论的具体工程实践。3Minsky的心智社会Minsky的心智社会Society of Mind理论[15]认为智能由大量无意识的智能体协作涌现。Cognitive Kernel的各模块可视为此类智能体的工程化实现。4系统模块化设计原则Parnas的信息隐藏[16]和模块化设计原则在Cognitive Kernel中得到了充分应用——每个模块隐藏内部实现细节通过标准化接口通信。7.2 与符号主义与连接主义的对话Cognitive Kernel的设计站在符号主义Symbolism和连接主义Connectionism的交汇处· 符号主义层面显式的知识表示三元组、规则、案例、清晰的推理链、可追溯的决策过程· 连接主义层面向量检索、语义相似度计算、概率评分这种混合设计承认了两大范式的各自优势符号主义提供可解释性和精确性连接主义提供灵活性和鲁棒性。Cognitive Kernel不试图用单一范式解决所有问题而是在不同认知环节选择合适的技术工具。7.3 局限与挑战1知识工程的瓶颈Cognitive Kernel依赖高质量的结构化知识库。知识获取、标准化和维护需要大量人力投入。虽然可通过自动化工具辅助但知识瓶颈仍是主要挑战。2复杂推理的覆盖度当前推理引擎在处理高度复杂、需要深层推理的任务时可能力不从心。虽然支持多种推理方式但推理深度和广度仍有提升空间。3开放域泛化能力Cognitive Kernel在处理训练知识库覆盖之外的开放域问题时能力受限。这与端到端LLM在开放域任务上的表现形成对比。4实时性能七层流水线的处理延迟高于端到端LLM的单次前向传播。虽然可通过并行化和缓存优化但实时性仍是需要持续优化的方向。5自然语言理解的天花板Semantic Engine的准确率直接影响整个系统的表现。在复杂、模糊或含混的自然语言输入面前语义解析仍面临挑战。7.4 未来工作1自主学习机制研究使Cognitive Kernel能够从交互中自动学习新知识、新规则和新案例的机制减少人工知识工程负担。2动态认知调度研究根据任务复杂度动态选择认知路径的能力——简单任务跳过某些模块以提升效率复杂任务启用更深入的推理。3多模态认知扩展将Cognitive Kernel从纯文本领域扩展到多模态图像、视频、音频认知场景。4认知能力评估框架建立标准化的认知能力评估基准量化评估各模块和整体系统的认知表现。5认知安全与对齐研究Cognitive Kernel在安全关键应用中的行为保证确保系统行为与人类价值观对齐。---8 结论本文提出了WSaiOS Cognitive Kernel——一种模块化、可解释的人工智能操作系统认知核心架构。不同于依赖单一神经网络完成所有任务的端到端范式Cognitive Kernel将智能行为分解为语义理解、知识组织、认知匹配、推理分析、概率决策、验证控制和语言表达七个独立环节通过统一认知接口协同工作。Cognitive Kernel的核心设计理念可以概括为智能的本质是认知匹配而非Token预测。系统通过找到最接近当前问题的知识、案例、规则和语境而非通过统计预测生成输出来实现可解释、可追溯、可验证的智能行为。该架构的主要贡献在于1将认知过程工程化为可管理的模块流水线2从架构层面保障了固有可解释性3通过知识与推理的分离实现了可持续演化4为人工智能操作系统的认知核心设计提供了新的范式参考。Cognitive Kernel已在WSaiOS中实现并投入实际应用验证了其在企业级智能场景中的有效性和可靠性。未来工作将继续优化知识工程效率、增强自主学习能力和扩展多模态认知能力推动人工智能操作系统向更可靠、更可解释的方向持续演进。---参考文献[1] Bommasani R, Hudson D A, Adeli E, et al. On the opportunities and risks of foundation models[J]. arXiv preprint arXiv:2108.07258, 2021.[2] Bender E M, Gebru T, McMillan-Major A, et al. On the dangers of stochastic parrots: Can language models be too big?[C]//Proceedings of FAccT 2021. 2021: 610-623.[3] Chen L, Li S, Wang Q, et al. AIOS: An AI operating system for cloud-native AI workloads[J]. IEEE Transactions on Cloud Computing, 2023.[4] Silberschatz A, Galvin P B, Gagne G. Operating system concepts[M]. 10th ed. Wiley, 2018.[5] Tanenbaum A S, Bos H. Modern operating systems[M]. 4th ed. Pearson, 2014.[6] Hazy T, Li S, Wang Q. The AI operating system: A new paradigm for managing AI workloads[J]. ACM Computing Surveys, 2024.[7] Chase H. LangChain: Building applications with LLMs through composability[EB/OL]. https://github.com/hwchase17/langchain, 2023.[8] Laird J E. The Soar cognitive architecture[M]. MIT Press, 2012.[9] Anderson J R, Bothell D, Byrne M D, et al. An integrated theory of the mind[J]. Psychological Review, 2004, 111(4): 1036-1060.[10] Sun R. The Cambridge handbook of computational psychology[M]. Cambridge University Press, 2008.[11] Lewis P, Perez E, Piktus A, et al. Retrieval-augmented generation for knowledge-intensive NLP tasks[C]//Advances in Neural Information Processing Systems. 2020: 9459-9474.[12] Arrieta A B, Díaz-Rodríguez N, Del Ser J, et al. Explainable artificial intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI[J]. Information Fusion, 2020, 58: 82-115.[13] Neisser U. Cognition and reality: Principles and implications of cognitive psychology[M]. WH Freeman, 1976.[14] Newell A. Unified theories of cognition[M]. Harvard University Press, 1990.[15] Minsky M. The society of mind[M]. Simon and Schuster, 1988.[16] Parnas D L. On the criteria to be used in decomposing systems into modules[J]. Communications of the ACM, 1972, 15(12): 1053-1058.