Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SocialGuessSkillsModel a 1000-person community with limited resources for long-term stability"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
社会体系建模多Agent系统 (Social System Modeling Multi-Agent Framework)
简介
一个轻量级的多Agent协作框架,用于从基础假设推演出完整的社会体系模型。通过7个专业Agent(Systems/Econ/Socio/Governance/Culture/Risk/Validation)的协同分析,生成结构化、可验证的社会体系模型。
核心特性:
🔬 7个专业Agent: 覆盖系统思维、经济学、社会学、治理学、文化学、风险分析和验证
🔄 6步工作流: 假设验证→并行推演→冲突对齐→决策合成→证据校验→迭代收敛
⚡ 轻量级实现: TypeScript + Bun,可被Claude/AI直接调用
🛠️ MCP协议支持: 标准Model Context Protocol,可与Claude Desktop无缝集成
📊 结构化输出: 9层架构模型(总体结构/工作流/制度/治理/文化/创新/风险/指标/优化)
快速开始
安装
运行示例
预期输出:
迭代次数: 2
置信度: 0.79
Agent输出数量: 7(每个Agent都会生成分析)
冲突数量: 7(逻辑矛盾、优先级冲突、风险叠加)
MCP集成(推荐)
在Claude Desktop中配置:
编辑
claude_desktop_config.json:
重启Claude Desktop
在Claude中使用:
Claude会自动调用MCP Server,生成完整的社会体系模型。
📖 详细集成指南: 查看 docs/MCP_INTEGRATION.md 了解:
Claude Desktop完整配置步骤
OpenCode CLI集成状态
故障排除指南
更多使用示例和Prompt模板
使用示例
1. 完整推演(reasoning tool)
输入:
输出: 完整的社会体系模型,包含:
7个Agent的分析(结论/依据/风险/建议/可证伪点)
检测到的冲突(类型/描述/严重性/解决方案)
9层结构化模型(总体结构/工作流/制度/治理/文化/创新/风险/指标/优化)
元数据(迭代次数/置信度/生成时间)
2. 单Agent查询(query_agent tool)
输入:
输出: Risk Agent的专业分析,聚焦于脆弱性、极端情境和韧性策略。
3. 模型验证(validate_model tool)
输入:
输出: 验证结果,包含:
isValid: 是否通过验证
checks: 详细检查项(hasAllAgents, hasStructure, hasHypothesis等)
issues: 发现的问题列表
warnings: 警告信息(如冲突过多、置信度较低)
架构概览
API参考
Tool 1: reasoning
完整推演流程,从假设到完整模型。
输入:
输出:
Tool 2: query_agent
单独查询某个Agent的分析。
输入:
输出: 单个Agent的完整分析(结论/依据/风险/建议/可证伪点)
Tool 3: validate_model
验证已有模型的一致性。
输入:
输出:
扩展指南
自定义Agent Prompt
编辑
src/agents/prompts/{agent}-agent.md遵循统一格式:
## 角色定义## 核心职责## 分析框架## 输出格式(CRITICAL)## 关键约束
修改后无需重启,AI会自动加载最新Prompt
添加新的Agent类型
在
src/types.ts中添加新的AgentType创建
src/agents/prompts/{new-agent}-agent.md在
src/agents/agent-factory.ts的createAllAgents()中注册添加对应的测试用例
自定义冲突检测规则
在 src/workflow/conflict-resolver.ts 中添加新的检测函数:
然后在detectConflicts()中调用新函数。
项目结构
测试
运行所有测试:
测试覆盖:
Agent Prompt文件完整性
Agent工厂与执行
冲突检测(3种规则)
工作流编排器(6步流程)
端到端示例
执行时间基准(<60秒)
贡献
欢迎贡献!请遵循:
Fork项目
创建特性分支 (
git checkout -b feature/AmazingFeature)提交更改 (
git commit -m 'feat: Add AmazingFeature')推送到分支 (
git push origin feature/AmazingFeature)创建Pull Request
提交规范:
feat:新功能fix:Bug修复docs:文档更新refactor:代码重构test:测试相关
许可证
MIT
联系方式
问题反馈: GitHub Issues
讨论交流: GitHub Discussions