一个实现统一认知处理框架(UCPF)的模型上下文协议(MCP)服务器,用于高级认知分析、创造性问题解决和结构化思考。
DeepLucid3D UCPF 服务器是作为 MCP 服务器实现的统一认知处理框架。它结合了递归自我意识与维度知识分类,提供了一种强大的问题解决和创造性思维方法。
该服务器通过提供结构化的认知工具扩展了人工智能能力,帮助:
UCPF 服务器通过几个关键特性实现了先进的认知处理:
认知状态评估:识别当前的认知状态(暗惰性、激情或接近明晰),以提高问题解决过程中的自我意识。
知识维度映射:跨三个维度映射知识:
递归自我提问:挑战初始假设,并识别潜在的认知偏差。
创意视角生成:产生新颖的观点和比喻性思维,激发新的解决方案。
问题分解:将复杂问题分解成可管理的组件,并在意识到整个系统的情况下重新整合它们。
可选状态管理:在会话之间维护上下文,以便进行持续分析。
克隆仓库
git clone https://github.com/yourusername/DeepLucid3D-UCPF-Server.git
cd DeepLucid3D-UCPF-Server
安装依赖项
npm install
构建项目
npm run build
配置 MCP 设置
将服务器添加到您的 MCP 设置文件中。对于 Claude/Cline,通常位于:
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json(Linux)添加以下配置:
{
"mcpServers": {
"ucpf": {
"command": "node",
"args": ["path/to/DeepLucid3D-MCP/build/index.js"],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}
重启您的 MCP 兼容应用程序(Claude,VSCode 配有 Cline 等)
服务器暴露了三个主要工具和一些资源,可以通过 MCP 访问:
analyze_problem:通过完整的 UCPF 框架处理问题陈述
<use_mcp_tool>
<server_name>ucpf</server_name>
<tool_name>analyze_problem</tool_name>
<arguments>
{
"problem": "您的问题陈述在这里",
"session_id": "可选会话ID",
"enable_state": false,
"detailed": false
}
</arguments>
</use_mcp_tool>
creative_exploration:为某个主题生成新颖的观点和联系
<use_mcp_tool>
<server_name>ucpf</server_name>
<tool_name>creative_exploration</tool_name>
<arguments>
{
"topic": "您的主题在这里",
"constraints": ["可选约束1", "可选约束2"],
"perspective_count": 3,
"include_metaphors": true
}
</arguments>
</use_mcp_tool>
manage_state:控制 UCPF 处理的状态管理
<use_mcp_tool>
<server_name>ucpf</server_name>
<tool_name>manage_state</tool_name>
<arguments>
{
"action": "enable", // 或 "disable", "reset", "status"
"session_id": "可选特定会话ID"
}
</arguments>
</use_mcp_tool>
访问框架文档:
<access_mcp_resource>
<server_name>ucpf</server_name>
<uri>ucpf://framework/overview</uri>
</access_mcp_resource>
可用资源:
ucpf://framework/overview:UCPF 框架概述ucpf://framework/cognitive-states:认知状态指南ucpf://framework/knowledge-dimensions:知识维度参考ucpf://session/{sessionId}/analysis:特定会话的分析结果让我们解决经典的谜语:“什么东西早上用四条腿走路,中午用两条腿走路,晚上用三条腿走路?”
<use_mcp_tool>
<server_name>ucpf</server_name>
<tool_name>manage_state</tool_name>
<arguments>
{
"action": "enable"
}
</arguments>
</use_mcp_tool>
<use_mcp_tool>
<server_name>ucpf</server_name>
<tool_name>analyze_problem</tool_name>
<arguments>
{
"problem": "什么东西早上用四条腿走路,中午用两条腿走路,晚上用三条腿走路?",
"session_id": "斯芬克斯之谜",
"enable_state": true
}
</arguments>
</use_mcp_tool>
分析将提供:
<use_mcp_tool>
<server_name>ucpf</server_name>
<tool_name>creative_exploration</tool_name>
<arguments>
{
"topic": "一天中不同时段用不同数量的腿行走",
"constraints": ["早晨", "中午", "晚上", "四", "二", "三"],
"include_metaphors": true,
"session_id": "斯芬克斯之谜"
}
</arguments>
</use_mcp_tool>
这种探索可能会揭示:
<access_mcp_resource>
<server_name>ucpf</server_name>
<uri>ucpf://session/斯芬克斯之谜/analysis</uri>
</access_mcp_resource>
这提供了完整的分析旅程,展示了框架如何通过结构化的认知处理引导到解决方案。
本项目站在巨人的肩膀上:
MIT 许可证
DeepLucid3D-UCPF-Server/
├── src/
│ ├── engine/
│ │ ├── ucpf-core.ts # 核心 UCPF 处理逻辑
│ │ ├── creative-patterns.ts # 创造性思维工具
│ │ └── state-manager.ts # 会话状态管理
│ ├── tools/
│ │ ├── analyze-problem.ts # 问题分析工具
│ │ └── creative-exploration.ts # 创意探索工具
│ └── index.ts # 主服务器实现
├── build/ # 编译的 JavaScript 文件
├── package.json # 项目依赖项和脚本
└── README.md # 此文档
© 2025 DeepLucid3D UCPF 服务器