Skip to content

# LearnGraph v0.4 — 从学习图谱,到跨端 Agent 学习工作台 🚀

Choose a tag to compare

@SunnyBoy-y SunnyBoy-y released this 23 Aug 04:51
· 187 commits to main since this release

v0.4 是 LearnGraph 到目前为止变化最大的一次更新。

最开始,我只是想做一个:

能随着学习不断生长的知识图谱。

但随着 Agent、Sandbox、Memory、双向子应用、多智能体以及移动端逐渐加入,LearnGraph 已经开始变成一个真正能够理解目标、寻找资料、执行任务、生成内容、收集反馈并持续调整学习状态的 Agent Learning Workspace。

📱 Android 移动端正式加入

LearnGraph 现在不再局限于浏览器。

新增原生 Android 客户端,并持续针对移动场景进行了大量适配:

  • 原生 Kotlin + Jetpack Compose 客户端
  • 最新切换至 GeckoView 139 内嵌浏览器内核
  • WebExtension Bridge 打通 Web 与 Android 原生能力
  • 手机专属响应式布局
  • 系统文件选择与原生下载管理
  • 拍照后直接作为附件交给 Agent
  • 系统分享内容进入 LearnGraph 分享收件箱
  • 扫码连接 LearnGraph 服务
  • 生物识别、回复通知、震动反馈
  • TTS 朗读与桌面小组件
  • 登录状态持久化与断线恢复

现在可以在电脑部署 LearnGraph,然后直接用手机连接自己的学习工作台。

🤖 Agent 能力继续升级

Agent 不再只是“调用几个工具”。

v0.4 加入并完善了:

  • 多智能体 / SubAgent 任务系统
  • Agent 任务持久化、预算限制、取消 / 重试 / 等待
  • 多个 Agent 工具并行执行
  • 会话执行轨迹视图
  • 更完整的 Skill 渐进式加载机制
  • 手动 Context 压缩
  • Provider Prompt Cache / Reasoning 能力适配

复杂任务可以被拆分、委派并执行,而不是全部挤在一次模型调用里完成。

🃏 Magic Card → 双向交互子应用

Magic Card 继续向真正的“小应用”演进。

现在 Agent 可以生成:

  • 算法可视化
  • 参数实验
  • Stepper 分步教学
  • Quiz / 练习
  • 表单
  • 小游戏
  • 数据采集页面
  • 各类自定义交互学习工具

更重要的是:

用户在子应用里的操作,可以重新成为 Agent 的输入。

v0.4 新增 SubApp Client SDK、交互事件、状态回传、分析请求以及交互契约。

页面不再只是 AI 生成后就失去联系的 HTML,而开始真正形成:

Agent → UI → 用户操作 → 数据 → Agent

的双向闭环。

🧠 学习状态与 Memory 继续演进

能力图谱开始真正由学习证据驱动。

节点可以显示:

  • 连续掌握度
  • 置信度
  • 学习证据数量
  • 当前误区

长期记忆则继续采用事件溯源结构,并补充无模型情况下的降级策略。

LearnGraph 正在逐渐把:

“我学过什么”

变成:

“我为什么认为你已经掌握了什么。”

🎙️ 更完整的语音输入

v0.4 对 ASR 链路进行了较大升级:

  • Realtime WS / 分段上传双通道
  • 通道失败自动降级
  • 自适应环境底噪 VAD
  • 中文 / 英文 / 自动语言选择
  • ASR 热词
  • 听写结果一键沉淀为热词
  • Provider × Model × Transcription Mode 能力标注

📦 产物、分享与执行体验

这一版还加入了:

  • 独立的「产物」一级入口
  • HTML / PDF / PPTX / ZIP 等产物发布链路
  • 会话快照分享与只读页面
  • 子应用全屏展示
  • 产物库渐进加载
  • 沙箱二进制文件交付
  • Docker 数据 bind mount
  • Sandboxd 与审批制出网链路持续完善

LearnGraph 现在越来越不像一个单纯的“知识图谱项目”。

它正在逐渐形成这样一条完整链路:

目标
→ 图谱
→ Agent
→ 工具 / Sandbox / SubAgent
→ 学习内容与交互应用
→ 用户实践
→ Evidence
→ Mastery
→ Memory
→ 下一步行动

而现在,这套学习环境也终于从浏览器走到了手机上。

Web + Android,图谱 + Agent + Sandbox + Memory + SubApp。

v0.4 只是这条路上的又一个节点。

下一步,我希望让图谱里的节点真正成为:

可以被学习、执行、提交、验证和完成的任务。

欢迎体验、提 Issue / PR,也欢迎 Star ⭐