# AI思维圆桌 **Repository Path**: maohe101/Ai-Mind-Roundtable ## Basic Information - **Project Name**: AI思维圆桌 - **Description**: 「让思想,在分歧中变得完整」 多角色 · 多立场 · 多轮博弈的 AI 圆桌会议 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-11 - **Last Updated**: 2026-01-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI思维圆桌(Ai Mind Roundtable) > **「让思想,在分歧中变得完整」** ------ ## 📌 项目简介 **思维圆桌(Mind Roundtable)** 是一个以「**多角色思维博弈**」为核心的 AI 圆桌会议系统。 与传统“顺从式问答 AI”不同,本项目通过**引入多个具有不同立场、性格与思维方式的角色**,围绕同一问题展开轮流讨论、相互质疑与观点碰撞,从而帮助用户: - 扩展思维边界 - 验证想法可行性 - 发现隐藏前提与逻辑漏洞 - 获得更接近真实世界复杂性的答案 这里不是一个 AI 在“回答你”, 而是一张圆桌,在**为你的问题进行一场思想博弈**。 ------ ## 🎯 项目目标d - ❌ 摆脱“百科式、迎合式”的 AI 输出 - ✅ 构建一个 **多视角、可冲突、可推进的思考场域** - ✅ 让 AI 通过“内部博弈”给出更完整、更可靠的结论 - ✅ 辅助用户进行 **决策、论证、创意、反思与思维训练** ------ ## 🧩 核心功能 ### 1️⃣ AI 圆桌会议(核心) - 多个角色围绕**同一话题**参与讨论 - 每个角色具备**独立人格、立场与说话风格** - 采用**轮转发言机制**,避免信息噪音与同时输出混乱 ------ ### 2️⃣ 角色轮流发言(可控节奏) - 每次仅由**一位角色发言** - 发言采用**流式输出**(逐字显示),增强沉浸感 - 输出当前发言的情绪(emotion)表情(轻松,不屑,愤怒,平静,认同...)。 - 用户点击「**下一位**」按钮,控制对话推进节奏 - 避免“AI 一次性倒垃圾式输出” ------ ### 3️⃣ 对话顺序记录 - 底部展示完整对话记录 - 按 **时间倒序排列**(最新发言在最上方) - 清晰呈现观点演化过程 ------ ### 4️⃣ 持续对话 / 多轮讨论 - 一轮讨论结束后,用户可: - ✅ 结束会议并保存完整记录 - 🔁 继续追问同一话题 - 🔄 更换问题,让角色在已有上下文基础上继续讨论 ------ ## 🎭 角色系统设计 ### 🧑‍💼 现实 / 历史人物角色 - 用户可指定真实人物或历史人物参与讨论 - 用户可自定义创建角色 - AI 将基于其: - 性格特征 - 思想立场 - 历史背景 - 语言风格 进行角色化发言 ------ ### 🧙‍♂️ 虚构角色(功能型) 系统内置 / 用户自定义虚构角色,用于结构控制与情绪调节,例如: - 🎤 **主持人**:引导话题、总结阶段性结论 - 🕊 **和事佬**:当讨论过于对立时进行缓冲 - 🔍 **逻辑审查者**:专门指出推理漏洞与前提问题 - 🔥 **极端立场者**:主动制造冲突,逼出隐含假设 ### 💻使用技术 前端:uni-app 后端:springboot,mybatis-plus 数据库:mysql ### 🤖AI模块 - 这一版**使用单个大模型模拟**多个角色对话输出 #### 使用模型 **模型**:deepseek-reasoner **base_url**:https://api.deepseek.com(出于与 OpenAI 兼容考虑,您也可以将 `base_url` 设置为 `https://api.deepseek.com/v1` 来使用,但注意,此处 `v1` 与模型版本无关。) **api-key**:取本地环境变量中的"DEEPSEEK_API_KEY" #### 调用说明 - DeepSeek API 使用与 OpenAI 兼容的 API 格式,通过修改配置,您可以使用 OpenAI SDK 来访问 DeepSeek API,或使用与 OpenAI API 兼容的软件。 - **`deepseek-chat` 和 `deepseek-reasoner` 都已经升级为 DeepSeek-V3.2。**`deepseek-chat` 对应 DeepSeek-V3.2 的**非思考模式**,`deepseek-reasoner` 对应 DeepSeek-V3.2 的**思考模式**。 ## ✅ 本地运行说明 ### 1)数据库准备 - 创建数据库:`round-table` - 导入建表脚本:`springboot-code/src/main/resources/db/schema.sql` ### 2)后端启动(Spring Boot) - 配置 application-dev.yml 文件 - 填写配置 mysql 连接信息及账号密码 - 填写配置(最好将这三项参数添加到本地环境变量中读取) DEEPSEEK_API_KEY, WECHAT_APPID,WECHAT_SECRET - 启动后端 ### 3)前端启动(uni-app) - 用 HBuilderX 打开 `uni-mind-roundtable` - 如果后端不在本机,请修改:`uni-mind-roundtable/utils/request.js` 中的 `BASE_URL` - 运行到微信小程序 ## 🍻运行演示 运行效果到CSDN查看:[点击访问-mao](https://blog.csdn.net/m0_60155232/article/details/157182995?fromshare=blogdetail&sharetype=blogdetail&sharerId=157182995&sharerefer=PC&sharesource=m0_60155232&sharefrom=from_link)