初一学生自研AI助手 FranxAI v3.1.0 发布:可扩展架构 + 省Token工具调用

7 阅读4分钟

初一学生自研AI助手 FranxAI v3.1.0 发布:可扩展架构 + 省Token工具调用

大家好,我是一名初一学生,也是 FranxAI 的独立全栈开发者。今天想跟大家分享我打磨了很久的轻量化AI助手——FranxAI v3.1.0 正式版✨

一、FranxAI 是什么?

FranxAI 是我从零开始、100% 独立全栈开发的轻量化私有化AI助手,核心定位是:

  • 简单好用:普通人也能轻松上手,不用折腾复杂配置
  • 全栈可控:从核心逻辑到界面交互,全自研不依赖第三方框架
  • 自由开源:遵循自由软件理念,无专利、无后门、完全开放
  • 可扩展:v3 版本核心关键词就是「可扩展」,未来能无限叠加能力

它不是堆砌功能的玩具,而是一个稳定、高效、能陪你成长的私人AI工具,不管是日常学习、任务管理,还是未来扩展成知识库,都能轻松胜任。


二、v3.1.0 核心更新亮点

1. 🎯 全新可视化任务界面

以前配置任务要手动改 tasks.json,对新手太不友好了。 v3.1.0 直接做了可视化任务面板

  • 点一点就能新增/编辑/删除定时任务
  • 实时预览任务配置,不用再担心写错JSON
  • 任务状态一目了然,执行记录清晰可见

彻底告别「改JSON改到崩溃」的日子,普通用户也能轻松管理自动化任务。

2. ⚡ 大一统工具调用架构(核心创新)

这是我最骄傲的设计!接入20+工具后,传统LLM工具调用会让Token爆炸,我用一个极简优化解决了这个问题:

  • 把N个工具压缩成1个万能函数tools(工具名, 参数)
  • Token消耗从O(N) → O(1):不管加多少工具,永远只传1份函数定义
  • 省Token超95%:对话更流畅、上下文更充裕、本地运行更轻量化

这个设计完全跳出了OpenAI官方规范的束缚,用自然语言驱动工具调度,是我为FranxAI打造的独家技术壁垒。

3. 🧩 可扩展能力拉满

v3 版本的核心就是「可扩展」:

  • 支持 MCP插件系统:未来能一键接入各种第三方能力
  • 即将上线 自定义Skills/自定义README:用户可以自己加功能、写文档,不用改核心代码
  • 模块化架构:新增功能几乎零成本,不会把项目堆成屎山

4. 🛡️ 稳定性全面提升

  • 修复了v2.0.0遗留的网页化漏项bug
  • 优化了核心逻辑,运行更稳定、崩溃更少
  • 清理了历史代码,项目结构更整洁,方便后续维护

三、FranxAI 的成长历程

我从v1版本开始一点点打磨,每一步都很扎实:

  • v1:从零实现AI核心对话能力,完成从0到1的突破
  • v2:专注用户体验革命,完成网页化、可视化配置,最终稳定到v2.5.0,日常使用已经非常顺手
  • v3:架构革命,核心关键词「可扩展」,大一统工具调用是本次的王牌,同时完善了任务界面、修复了所有遗留问题
  • v4(规划中):将接入向量库 + 项目Wiki,让AI具备知识库能力,甚至能辅助项目自我迭代

四、为什么要做 FranxAI?

作为一名学生开发者,我不想用那些臃肿、广告满天飞、隐私不可控的AI产品。 我想要的是:

  • 完全属于自己的AI助手,数据都存在本地,不用担心隐私泄露
  • 架构干净、没有屎山,能跟着我一起学习成长
  • 好的技术应该分享给所有人,所以我坚持自由软件理念,所有设计和代码都开放给大家参考

五、怎么体验 FranxAI?

项目已经开源在 GitHub,欢迎大家 Star、Fork、一起交流: 👉 GitHub 地址github.com/xhdlphzr/Fr…

适合谁用?

  • 想要私有化部署、隐私可控的AI用户
  • 喜欢轻量化、不折腾的开发者/学生
  • 对AI架构、工具调用优化感兴趣的技术爱好者
  • 想学习全栈开发、从0到1做项目的同龄人

六、未来展望

v3.1.0 不是终点,只是我全栈自研之路的一个里程碑:

  • 接下来会做 v3.2.0 自定义Skills/自定义README,让用户能轻松扩展功能
  • 远期规划 v4.0.0 向量库 + 自我迭代能力,让FranxAI变成能自己学习、自己成长的智能体

结语

作为一名初一学生,我知道自己还有很多要学的地方,但我会一直坚持独立自研,把FranxAI打磨成一个真正好用、可扩展、有温度的AI助手。

如果你也喜欢轻量化、私有化、可扩展的AI工具,欢迎关注我的项目 FranxAI,一起见证一个小而美的AI项目成长~

也欢迎在GitHub 找我交流,一起学习、一起进步!💪