开源项目“AI思维圆桌”的介绍和对于当前AI编程的思考
目录
写在前面
这是一个在AI辅助下完成的项目实践。在开始介绍项目之前,我想先聊聊最近对AI编程的一些思考。
关于AI编程的思考
不知不觉间,AI已经悄然改变了我们的编码方式。
还记得一年多前,很多人(包括我自己)对AI编程的态度还是"只是个辅助工具而已"。但现在,我们不得不承认一个事实:AI编程工具已经深度融入了开发流程,这种转变已经不可逆转。
这个项目90%的代码是我使用Codex编程工具完成/生成的。
注意,这里说的不是"辅助完成",而是真正的高度协同开发——甚至省去了大量复制粘贴的时间。类似的工具还有Cursor、Claude Code、Trae等,它们的共同点是:能够快速将思想变成现实。
但我必须说明几点:
-
工具的效果取决于其AI内核
使用当前Claude Sonnet、Gemini等顶级模型作为内核的工具,开发体验是质的飞跃。而一些使用较弱模型的工具,效果就会打折扣。这也许也是为什么有些开发者说"AI编程不过如此"——可能是因为没有用对工具和模型。 -
基础依然重要,但方式在变
我们并非完全依赖AI。理解代码逻辑、架构设计、业务需求分析这些能力依然不可或缺。AI改变的是我们如何实现想法,而不是是否需要技术积累。 -
接受变化需要勇气,但拒绝变化才危险
就像多年前前端技术栈大爆炸的时代,Vue、React、Angular层出不穷。当时我们能做的,也是不断接受和学习新事物。现在AI大模型的迭代速度更快——更强的模型会层出不穷,执着于某一个工具或模型没有意义。重要的是保持开放心态。 -
算力决定未来
目前AI大模型的发展方向就是堆算力。算力越高,模型输出的准确度越高。这意味着未来会有更强大的工具出现,我们需要做好准备。
所以,没必要对"AI编程"嗤之以鼻。它已经是现实,而不是噱头。
项目介绍:AI思维圆桌
回到正题,下面介绍一下这个项目。
项目背景与初衷
传统AI对话的一个问题是:AI往往会迎合用户的观点,给出"百科式"的标准答案。
但真实世界的问题往往是复杂的、多面向的。一个好的决策或思考,需要从不同角度去审视、质疑、碰撞。
于是我想:能否让AI扮演不同的角色,围绕同一个问题进行多角度讨论?
这就是"AI思维圆桌"的核心理念:
- 不是一个AI在回答你
- 而是一张圆桌,在为你的问题进行一场思想博弈
核心功能
1. 多角色AI圆桌会议
系统支持多个AI角色同时参与讨论,每个角色具备:
- 独立的人格特征
- 不同的思维立场
- 独特的语言风格
可以选择内置角色(如主持人、逻辑审查者、现实主义者、创新者等),也可以自定义角色(通过AI生成角色描述)。
2. 轮流发言机制
为了避免信息混乱,采用轮转发言机制:
- 每次只有一个角色发言
- 发言内容采用流式输出(逐字显示)
- 显示当前发言者的情绪状态(平静、质疑、认同、激动等)
- 用户点击"下一位"按钮控制对话节奏
这种设计让整个讨论过程更有沉浸感,也避免了AI一次性输出大量内容的问题。
3. 完整对话记录
底部展示完整对话记录,按时间倒序排列(最新发言在最上方),方便用户回顾观点演化过程。
4. 持续多轮讨论
一轮讨论结束后,用户可以:
- 结束会议并保存记录
- 继续追问同一话题
- 更换问题,让角色在已有上下文基础上继续讨论
技术实现
技术栈:
- 前端:uni-app(运行为微信小程序)
- 后端:Spring Boot + MyBatis-Plus
- 数据库:MySQL
- AI模型:DeepSeek-Reasoner(DeepSeek-V3.2思考模式)
AI实现方式:
- 本版本使用单个大模型模拟多个角色对话
- 通过精心设计的Prompt让模型扮演不同角色
- 使用DeepSeek API(兼容OpenAI格式)
为什么选择DeepSeek-Reasoner?
- 思考模式更适合需要推理和辩论的场景
- API价格相对友好(对于个人项目很重要)
- 输出质量可以满足多角色对话的需求
运行效果
主界面 - 角色选择
用户可以选择多个内置角色,或自定义角色参与圆桌讨论。

角色管理 - AI生成角色描述
输入角色名称后,可以让AI自动生成角色的特征描述,也可以手动编辑。

圆桌讨论 - 实时对话
角色轮流发言,实时显示情绪状态,底部记录完整对话历史。

个人中心
展示历史记录和后续再次追问

写在最后
这个项目是一次实验性的尝试,既不完美,也不成熟。但它证明了一点:
AI不仅可以回答问题,也可以帮助我们更好地思考问题。
当我们让AI从"单一视角的回答者"变成"多角度的讨论者"时,它的价值就不再是提供答案,而是帮助我们发现更好的问题。
至于AI编程,我的观点很简单:拥抱变化,但保持清醒。
AI工具会让我们写代码更快、更高效,但理解业务、设计架构、解决问题的能力,依然是我们作为工程师的核心竞争力。工具会变,但思维不会过时。
如果你对这个项目感兴趣,欢迎交流讨论。
项目地址:https://gitee.com/maohe101/Ai-Mind-Roundtable
技术栈: uni-app + Spring Boot + DeepSeek API
开发工具: Codex
更多推荐



所有评论(0)