gitlearnos:把学习者拥有的 Git 学习记忆接入 DeepSeek Harness

前言

DSH 插件生态强调“一切皆插件”;社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系,不应把它理解成官方应用商店。对智能体开发者来说,学习类插件要解决的不是“再生成一批笔记”,而是把一次真实输入变成可追溯证据,更新学习状态,保留可回滚边界,并让主代理继续负责当前回答。

gitlearnos 提供 GitLearnOS 独占的官方 DeepSeek Harness Developer Preview 原生 bundle,以私有本地 Git 仓库保存学习者拥有的学习记忆,并在 Harness 中提供有界只读观察、队列面板和受授权的写回事务。

这是什么

gitlearnos 由 Guojiz 维护,许可证为 MIT。定位是 Evidence-driven learning memory and automation for Git-native AI agents

它面向 Git 原生智能体:主代理可以识别有用的学习事件,把证据与学习目标连接起来,给出下一步动作,并留下可检查、可回滚的记录。学习仍可以发生在课堂、书本、练习平台、项目或与其他 AI 的交互中;gitlearnos 不把全部学习搬进一个应用,只连接对学习者下一步决策有用的证据。

核心能力

下面介绍已核实的能力。

  • 提供 GitLearnOS 独占的官方 DeepSeek Harness Developer Preview 原生 bundle。
  • 以私有本地 Git 仓库保存学习者拥有的学习记忆。
  • 提供 learning_statuslearning_route 的有界只读观察。
  • 支持由 gitlearnos.yml 授权的 learning_apply 事务,在单次可回滚 Git 提交中应用 typed event、knowledge-gap、model、review 和 dashboard 操作。
  • 提供 loopback-only、只读面板,展示代理维护的 Next up 队列,并尊重 Panel: expand|collapse
  • 支持 five queue actions,将 reviewpracticeclose-with-one-questionask-a-teacherread-notes 请求放入会话输入。
  • 支持 safe-autopreviewmanual 写回模式。
  • 支持可选本地 RAG 层,并明确支持 RAG-Anything 作为首个选项。

写回与权限边界

learning_apply 不是普通写入。它需要通过 learner identitysetup/configbase revisionwrite-authority 检查;learning_record 作为兼容包装保留。

写回模式可以这样区分:

  1. safe-auto:在目标、证据、学习目标和隐私边界清楚时,可执行最小的安全写回。
  2. preview:提出精确变更,但不写入。
  3. manual:等待审批。

另外,maintenancedue-review 只有在真实调度器中创建并观察到任务后,才算完成。

典型用法

从 core-ready Quickstart 开始

使用 core-ready Quickstart 中的单一规范 setup prompt。它会要求代理:

  1. 识别私有目标。
  2. 确认学习目标和科目与当前材料。
  3. 推荐本地 RAG。
  4. 在部署前等待。
  5. 检测实际能力并报告 undo boundary。

用真实学习事件推进

一次提问、作答、页面照片、课堂笔记、老师评语、练习结果或重复困难,都可以作为学习事件。

按学习目标与真实输入执行时,流程可以写成:

goal and real input
→ organize traceable evidence
→ ask from the current gap
→ keep the answer or external feedback
→ recheck independently later
→ update state with one reversible Git commit

对应的中文步骤是:整理可追溯证据、从当前缺口提问、保留答案或外部反馈、稍后独立复查、用一次可回滚 Git 提交更新状态。

需要更大材料时

对较大学校教材、课程包、笔记或持久个人知识,可推荐本地 RAG 层,并使用 RAG-Anything 作为首个明确支持选项。RAG provider 访问是可选独立层,不内置于该 bundle。

视觉输入与多模态

DeepSeek 默认 provider 仅限文本。若需要处理图片,可配置第三方多模态模型,或安装授权视觉/OCR 桥接插件。若两者都没有,代理会要求转写,而不是猜测未见内容。

安装与启用

已核实资料未给出官方安装命令。若要接入,建议以仓库中的 bundle 与文档说明为准,不要凭插件名拼接安装命令。

适用场景与注意

gitlearnos 适合需要以下能力的 DSH 开发者或学习代理场景:

  • 默认使用私有本地 Git 仓库保存学习状态。
  • 希望写入是单次可回滚 Git 提交,并有明确权限检查。
  • 需要一个 loopback-only、只读面板查看 Next up 队列。
  • 需要可选本地 RAG 层处理教材、课程包、笔记或持久个人知识。

使用前注意:

  • 插件以当前 dsh 进程权限运行;安装前应检查源码与许可证。
  • 默认推荐私有仓库;GitHub 等 remote 为可选。
  • 面板为 loopback-only、只读,并标注开发样本数据。
  • 已核实资料未给出星标数和官方安装命令;不要据此补充不确定数据。

链接

  • GitHub:https://github.com/Guojiz/gitlearnos
  • 插件目录页(插件线索):https://www.skillhub.cn/plugins/Guojiz/gitlearnos
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜