工程開發
bdi-mental-states avatar

bdi-mental-states

將 RDF 內容轉換為正式的 BDI(信念-欲望-意圖)心智狀態,實現理性、可解釋且具備審慎推理能力的代理。

簡介

bdi-mental-states 技能提供了一套將正式認知架構整合至 AI 代理的框架。透過使用 BDI(信念-欲望-意圖)模型,此技能允許代理維護持久且具備可解釋性的心智狀態,將原始的 RDF 內容轉換為可執行的認知。該技能專為構建理性代理、多代理系統或神經符號 AI 應用的開發者所設計,在這些應用中,追蹤性與邏輯一致性至關重要。此技能填補了語義網數據結構與 LLM 推理循環之間的鴻溝,實現了標準基於提示詞的交互通常缺乏的複雜審慎行為。

  • 正式本體模式實現,用於將信念 (Belief)、欲望 (Desire) 與意圖 (Intention) 定義為實體 (Endurants)。

  • 將心智過程 (BeliefProcess, DesireProcess, IntentionProcess) 建模為偶發事件 (Perdurants),以進行因果推理與稽核。

  • 支援 T2B2T (Triples-to-Beliefs-to-Triples) 管線,用於消耗 RDF 資料並產生語義輸出。

  • 使用 'specifies' 與 'precedes' 屬性進行目標導向的計畫整合與任務分解。

  • 支援理由連結 (bdi:isJustifiedBy),為每個心智實體提供可解釋的推理鏈。

  • 提供 C4 層級表示法指引,將心智模型與系統架構對齊。

  • 適用於涉及 JADE、JADEX 或 SEMAS 框架以及一般認知架構研究的場景。

  • 確保所有信念都基於特定的 WorldState 參考,以維持語義互操作性。

  • 使用提供的雙向屬性 (motivates/fulfils) 來啟用前向鏈結與反向追蹤推理。

  • 適用於神經符號整合能提高可靠性的邏輯增強生成 (LAG) 任務。

  • 使用正式本體模式根據時間區間約束心智狀態,以防止狀態歧義。

  • 始終清晰定義計畫執行生命週期,讓代理能順暢地從審慎推理轉換為具體行動。

倉庫統計

Star 數
15,324
Fork 數
1,203
Open Issue 數
25
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月28日 下午12:17
在 GitHub 查看