Freemind AI

做测试开发的张同学 · 2026年06月07日 · 76 次阅读 · 0 条评论

打磨了半年,我终于开源了这个工具:让每个测试人都能拥有 AI 思维导图

嗨,我是张同学,今天想认真给大家介绍一个我亲手做的东西。


做测试这么多年,我一直有一个小小的执念——

能不能让测试人从繁琐的文档梳理中解放出来,把更多时间花在真正有价值的事情上?

半年前,我开始了这个尝试。今天,它终于开源了。


这个工具叫 FreeMind AI

它基于经典开源思维导图 FreeMind 1.0.1 深度改造,集成了大语言模型(LLM)能力。

简单来说,它能帮你做这三件事:

📄 上传一份需求文档,自动生成一张思维导图

支持 Word、PDF、Markdown、TXT,扔进去,AI 自动解析文档结构,生成层次清晰的脑图。

🧪 上传一份 PRD,一键生成测试用例

不用再对着需求发呆憋用例了,AI 帮你识别测试场景,覆盖常见路径。

💬 说一句话,生成一个完整的思维导图

自然语言直接生成脑图结构,支持多轮对话优化。


为什么我要做这个?

说出来有点心酸——

每次接新需求,产品丢过来一份厚厚的 PRD,少则十几页,多则几十页。我要花大量时间去梳理结构、提取关键信息,等到终于看懂了,精力已经消耗了一大半。

更别提还要写测试用例、设计测试策略……

我一直在想,AI 既然能读懂文档,能不能直接帮我做这些脏活累活?

FreeMind AI 就是我对这个问题的回答。


它支持这些 AI 服务商

我调研过市面上的方案,很多工具绑死了某一个 AI 服务商,用户没有选择权。

FreeMind AI 目前支持:

  • OpenAI (GPT-3.5 / GPT-4)
  • Anthropic (Claude)
  • Google AI (Gemini)
  • DeepSeek
  • 通义千问 (Qwen)
  • 文心一言
  • 智谱 AI
  • 本地模型部署

国内用户用通义千问、DeepSeek 体验很好,速度快,成本低。


技术上我用了一些"真材实料"

不是随便套个壳糊弄的那种 AI 工具。

  • Java 17 + Gradle 8.5 构建
  • OkHttp 做网络请求,Jackson 处理 JSON
  • RxJava 实现响应式编程,代码结构清晰
  • Apache PDFBox + Apache POI 解析文档
  • 完善的模块化架构:AI 服务层、文件解析层、配置层、插件层
  • 完整的单元测试和覆盖率报告

代码开源,质量经得起检验。


快速上手,三步搞定

# 克隆项目
git clone https://gitee.com/zyxi/freemind-ai.git
cd freemind-ai

# 构建
./gradlew buildAll

# 运行
./gradlew :freemind-core:run

就这些,不需要配置环境变量,不需要装额外的东西。


我希望它能帮到更多人

开源半年多,收到了一些用户的反馈,有人用它整理需求,有人用它生成测试用例,有人用来做知识管理……

每一条反馈我都认真看,有些还进了下一个版本的规划。

开源的意义,不就是让好东西被更多人用上吗?

如果你也是测试工程师,或者你对 AI + 效率工具感兴趣,欢迎试试 FreeMind AI。

项目地址:https://gitee.com/zyxi/freemind-ai

给它一个 ⭐ Star,就是对我最好的支持。


也欢迎在评论区聊聊——你在测试工作中最大的效率痛点是什么?有没有什么一直想用工具解决但还没找到的问题?

我是张同学,期待和你们一起探索 AI 时代的测试工作方式。

觉得有用的话,转发给身边做测试的朋友吧!


往期推荐:

  • [测试工程师的 AI 工具箱:这些神器让我效率翻倍]
  • [从手工测试到测试开发,我走了 8 年的路]

点击「在看」,第一时间收到我的干货分享!

评论列表
暂无评论.