当前位置: 首页 > article >正文

OpenClaw学习记录:Phi-3-mini-128k-instruct自动生成Anki记忆卡片

OpenClaw学习记录Phi-3-mini-128k-instruct自动生成Anki记忆卡片1. 为什么需要自动化记忆卡片备考过程中最痛苦的经历莫过于整理海量笔记后还要手动制作Anki记忆卡片。去年准备技术认证考试时我花了整整两周时间把300多页PDF的精华内容转换成问答卡片——这种机械劳动不仅消耗精力还挤占了宝贵的复习时间。直到发现OpenClawPhi-3的组合可以自动化这个过程。这套方案能监控我的学习笔记目录自动提取关键概念并生成结构化的QA对最后同步到Anki形成记忆周期。实际使用一个月后我的卡片制作效率提升了8倍更重要的是释放出的时间可以专注在真正需要理解的知识点上。2. 环境准备与模型对接2.1 基础组件安装在MacBook Pro上部署时我选择了npm汉化版方案。相比官方脚本这个版本对中文路径支持更好sudo npm install -g qingchencloud/openclaw-zhlatest openclaw onboard --modeAdvanced配置向导中几个关键选择模型提供商选择Custom后续手动对接Phi-3跳过渠道配置暂时不需要飞书/钉钉通知启用file-monitor和anki-connector两个基础技能2.2 对接Phi-3-mini模型本地已经通过vllm部署了Phi-3-mini-128k-instruct服务端口设在5001。修改~/.openclaw/openclaw.json增加模型配置models: { providers: { phi3-local: { baseUrl: http://localhost:5001/v1, api: openai-completions, models: [ { id: phi-3-mini-128k, name: Phi-3 Mini Instruct, contextWindow: 131072 } ] } } }测试模型响应时遇到个坑直接请求会返回401错误。后来发现vllm默认需要API Key在配置中补充apiKey: any-string才解决。这不是安全漏洞因为服务仅限本地访问。3. 构建自动化学习管道3.1 文件监控配置在工作区创建learning-notes目录作为监控目标配置YAML规则# ~/.openclaw/skills/file-monitor/config.yml watch_paths: - /Users/me/Documents/learning-notes extensions: - .md - .txt triggers: content_update: action: invoke_phi3 params: task_type: extract_qa_pairs当检测到Markdown或文本文件变更时会自动触发QA对生成流程。初期测试发现频繁保存会导致重复触发后来通过增加500ms防抖延迟解决了这个问题。3.2 提示词工程优化经过多次迭代最终确定的效果最佳的提示模板你是一位专业的教育专家请从以下学习资料中提取关键知识点 1. 识别核心概念和专业术语 2. 为每个概念生成1个定义型问题和1个应用型问题 3. 答案要简明准确包含必要的示例 格式要求 Q: 问题文本 A: 答案文本 --- 原文内容{{file_content}}这个模板配合Phi-3的128k上下文窗口可以保持问答对的高质量输出。测试中发现如果不对问题类型做明确要求模型倾向于生成大量相似的定义类问题。4. Anki集成实践4.1 连接器配置安装Anki-connect插件后需要在OpenClaw中配置连接信息clawhub install anki-connector然后在环境变量中设置Anki访问地址默认是本地的8765端口export ANKI_CONNECT_URLhttp://localhost:8765 export ANKI_DECK_NAMEAutoGen_Cards4.2 字段映射逻辑OpenClaw生成的QA对需要映射到Anki的笔记类型。我自定义了一个Cloze-Concept模型包含这些字段Text(概念原文)DefinitionQ(定义型问题)DefinitionA(定义型答案)ApplicationQ(应用型问题)ApplicationA(应用型答案)转换脚本会为每个概念创建两条基础卡片和一条遮挡测试卡片。初期直接使用Basic类型导致卡片过于简单调整后记忆效果明显提升。5. 学习数据可视化5.1 统计指标采集通过stats-collector技能记录每日数据新增概念数量生成卡片数量复习次数/正确率耗时分布数据存储在SQLite中路径为~/.openclaw/stats/learning.db。我更喜欢这种轻量级方案比连接外部数据库更简单可靠。5.2 图表生成方案用Python脚本定时生成三种视图知识图谱用pyvis展示概念关联度遗忘曲线基于Anki复习数据预测记忆留存率进度热力图按知识领域显示掌握程度# 示例生成每周学习报告 def generate_weekly_report(): df load_stats_from_db() plt.figure(figsize(10,6)) sns.lineplot(datadf, xdate, ynew_cards) plt.savefig(/tmp/weekly_report.png) return /tmp/weekly_report.png报告会自动保存到指定目录并通过系统通知提醒查看。这个功能让我能及时发现哪些知识点需要加强复习。6. 踩坑与优化记录6.1 中文编码问题最初处理中文PDF转换的笔记时生成的卡片出现乱码。解决方案是在文件监控技能中强制指定编码preprocessors: - name: text_decoder params: encoding: utf-8-sig6.2 概念重复合并当不同文件出现相同概念时早期版本会生成重复卡片。后来在anki-connector中增加了基于概念哈希值的去重逻辑重复率从15%降到3%以下。6.3 模型响应优化Phi-3在处理超长文档时偶尔会遗漏部分概念。通过以下调整显著改善将大文档拆分为不超过8000token的段落增加temperature到0.3提升多样性对输出结果做交叉验证7. 最终效果与使用建议现在我的学习流程已经完全改变白天阅读资料并保存到监控目录晚上OpenClaw会自动生成当天的记忆卡片。次日早晨用Anki复习时系统已经根据遗忘曲线安排了最佳复习时点。对于想尝试这个方案的朋友我的实用建议先从单一知识领域的小规模测试开始定期检查自动生成的卡片质量保留手动调整的权限不要完全依赖自动化模型温度参数需要根据不同学科调整重要的专业术语建议添加手动标注这套系统最大的价值不是节省时间而是建立了持续的知识消化机制。就像有个不知疲倦的学习助手默默帮你把碎片信息转化为长期记忆。获取更多AI镜像想探索更多AI镜像和应用场景访问 CSDN星图镜像广场提供丰富的预置镜像覆盖大模型推理、图像生成、视频生成、模型微调等多个领域支持一键部署。

相关文章:

OpenClaw学习记录:Phi-3-mini-128k-instruct自动生成Anki记忆卡片

OpenClaw学习记录:Phi-3-mini-128k-instruct自动生成Anki记忆卡片 1. 为什么需要自动化记忆卡片 备考过程中最痛苦的经历莫过于整理海量笔记后,还要手动制作Anki记忆卡片。去年准备技术认证考试时,我花了整整两周时间把300多页PDF的精华内容…...

【开发小技巧】手把手调用腾讯 ClawHub 镜像分页搜索接口

【开发小技巧】手把手调用腾讯 ClawHub 镜像分页搜索接口 一、接口简介 如果你想在自己的项目里快速实现「技能列表检索」能力,这个接口非常适合做数据源。 接口地址:https://lightmake.site/api/skills请求方式:GET功能说明:分页…...

千问3.5-9B领域适配:OpenClaw法律文书处理特化

千问3.5-9B领域适配:OpenClaw法律文书处理特化 1. 为什么需要法律领域的特化模型 去年处理一起商业合同时,我花了整整三天时间逐条核对法条引用是否准确。这种重复性工作让我开始思考:能否用AI辅助完成法律文书的专项处理?通用大…...

MV C·学习笔记

“嗨,阿米戈!” “嗨,比拉博!” “你已经是一个扎实的程序员了。所以,今天我们要上一节MVC课。” “MVC 代表模型—视图—控制器。它是一种用于大型应用程序的架构设计模式,其中应用程序分为三个部分。” “第一部分包含应用程序的所有业务逻辑。这部分称为模型。它包…...

告别AI幻觉!WeKnora知识库系统实测:严格依据文本,回答100%可靠

告别AI幻觉!WeKnora知识库系统实测:严格依据文本,回答100%可靠 1. 项目介绍 WeKnora是一款革命性的知识库问答系统,它彻底解决了传统大语言模型"胡说八道"的问题。通过创新的技术架构和严格的回答约束机制&#xff0c…...

保姆级教程:在CentOS 7上配置sysstat实现24小时性能监控(含报警设置)

CentOS 7系统性能监控全攻略:从sysstat配置到智能报警实战 对于Linux系统管理员而言,持续监控服务器性能指标就像医生定期检查病人生命体征一样重要。sysstat工具包中的sar命令提供了这种"全天候体检"能力,但很多初学者往往止步于基…...

云容笔谈·东方红颜影像生成系统解决403 Forbidden难题:API访问权限与安全配置详解

云容笔谈东方红颜影像生成系统解决403 Forbidden难题:API访问权限与安全配置详解 部署好一个功能强大的AI影像生成系统,比如云容笔谈东方红颜,满心欢喜准备调用时,却在浏览器或代码里看到一个冷冰冰的“403 Forbidden”错误&…...

OpenClaw自动化测试:千问3.5-35B-A3B-FP8多模态任务可靠性验证方法

OpenClaw自动化测试:千问3.5-35B-A3B-FP8多模态任务可靠性验证方法 1. 为什么需要系统性测试多模态模型 上周我在调试一个自动整理图片的OpenClaw工作流时,遇到了诡异的现象——AI助手把会议白板照片里的流程图误识别成了"披萨制作步骤"。这…...

深入FreeRTOS SMP调度器:主核与从核如何“默契配合”完成第一次任务切换?

深入FreeRTOS SMP调度器:主核与从核如何“默契配合”完成第一次任务切换? 在嵌入式系统开发中,实时操作系统(RTOS)的多核支持已成为提升性能的关键。FreeRTOS作为业界广泛采用的RTOS,其SMP(对称…...

AutoGod:安卓-全兼容!一站式自动化框架,开发效率直接拉满谪

1. 架构背景与演进动力 1.1 从单体到碎片化:.NET 的开源征程 在.NET Framework 时代,构建系统主要围绕 Windows 操作系统紧密集成,采用传统的封闭式开发模式。然而,随着.NET Core 的推出,微软开启了彻底的开源与跨平台…...

SmartX 榫卯企业云平台 + 亚信安全 DeepSecurity 企业云安全防护联合解决方案

近日,北京志凌海纳科技股份有限公司(以下简称“SmartX”)与亚信安全科技股份有限公司(以下简称“亚信安全”)携手推出企业云安全防护联合解决方案。该方案将 SmartX 榫卯企业云平台与亚信安全的专业云主机安全产品 Dee…...

AI开发-python-langchain框架(--EasyOCR图片文字提取 )访

本文能帮你解决什么? 1. 搞懂FastAPI异步(async/await)到底在什么场景下能真正提升性能。 2. 掌握在FastAPI中正确使用多线程处理CPU密集型任务的方法。 3. 避开常见的坑(比如阻塞操作、数据库连接池耗尽、GIL限制)。 …...

告别点灯实验:用STM32F407+HC-05打造你的第一个智能硬件原型(附手机控制源码)

从LED闪烁到智能控制:基于STM32F407与HC-05的蓝牙硬件开发实战 当你已经能够熟练地点亮STM32开发板上的LED灯时,是否想过如何让这个小实验变得更"智能"?在物联网技术日益普及的今天,将基础硬件控制与无线通信技术结合&a…...

【2026年最新600套毕设项目分享】校园水电费管理微信小程序(30004)

有需要的同学,源代码和配套文档领取,加文章最下方的名片哦 一、项目演示 项目演示视频 二、资料介绍 完整源代码(前后端源代码SQL脚本)配套文档(LWPPT开题报告/任务书)远程调试控屏包运行一键启动项目&…...

快速入门:Ollama部署Yi-Coder-1.5B,5分钟搭建编程助手

快速入门:Ollama部署Yi-Coder-1.5B,5分钟搭建编程助手 1. 为什么选择Yi-Coder-1.5B? Yi-Coder-1.5B是一个轻量级但功能强大的开源代码生成模型,特别适合开发者日常使用。它最大的优势是在保持小体积(仅15亿参数&…...

Qwen3.5-9B-AWQ-4bit电路仿真辅助:Multisim设计文档自动生成

Qwen3.5-9B-AWQ-4bit电路仿真辅助:Multisim设计文档自动生成 1. 电子工程师的文档痛点 硬件设计工程师每天都要面对一个耗时又不得不做的工作——撰写电路设计文档。从电路原理说明到元器件清单,从测试步骤到注意事项,这些文档不仅要求专业…...

springboot+deepseek实现AI接口调用

deepseek注册流程就不复述了,需要的小伙伴可以留言,单独指导。需要调用deepseek大模型接口的来看看了,直接上代码DsControllerpackage com.example.demo.controller;import com.example.demo.service.DsService; import org.springframework.…...

OpenClaw+Qwen3.5-9B创作助手:从大纲到短视频脚本全自动

OpenClawQwen3.5-9B创作助手:从大纲到短视频脚本全自动 1. 为什么需要自动化创作流程 作为一个内容创作者,我经常面临这样的困境:明明有好的创意,却卡在执行环节。从构思大纲到完成短视频脚本,往往需要反复查阅资料、…...

乙巳马年春联生成终端保姆级教学:多模态输入(图片+文字)生成

乙巳马年春联生成终端保姆级教学:多模态输入(图片文字)生成 1. 引言:从灵感闪现到墨宝生成 每到岁末年初,为家里挑选或创作一副称心如意的春联,是许多人甜蜜的烦恼。既要寓意吉祥,又要对仗工整…...

基于Qt开发Lingbot-Depth-Pretrain-ViTL-14的跨平台桌面调试工具

基于Qt开发Lingbot-Depth-Pretrain-ViTL-14的跨平台桌面调试工具 深度估计模型,比如我们今天要聊的 Lingbot-Depth-Pretrain-ViTL-14,在机器人导航、三维重建、增强现实这些领域越来越重要。但说实话,对于开发者或者研究人员来说&#xff0c…...

YOLOv11与PP-DocLayoutV3对比:目标检测与文档版面分析的技术异同

YOLOv11与PP-DocLayoutV3对比:目标检测与文档版面分析的技术异同 最近在和朋友聊起计算机视觉项目时,发现一个挺有意思的现象。有人拿着一个号称“地表最强”的通用目标检测模型,信心满满地想去处理一份复杂的扫描版PDF,结果却碰…...

OFA图像描述新手入门:无需代码基础,快速搭建图像描述AI

OFA图像描述新手入门:无需代码基础,快速搭建图像描述AI 1. 什么是OFA图像描述系统? 想象一下,你拍了一张照片,系统能自动为你写出照片里有什么、发生了什么——这就是OFA图像描述系统能做的事情。这个AI工具特别适合…...

Phi-4-mini-reasoning企业级部署:Nginx反向代理+HTTPS安全访问配置教程

Phi-4-mini-reasoning企业级部署:Nginx反向代理HTTPS安全访问配置教程 1. 项目介绍 Phi-4-mini-reasoning是微软推出的3.8B参数轻量级开源模型,专为数学推理、逻辑推导和多步解题等强逻辑任务设计。这款模型主打"小参数、强推理、长上下文、低延迟…...

STM32+DHT11温湿度监测实战:从硬件接线到串口调试全流程(附避坑指南)

STM32DHT11温湿度监测实战:从硬件接线到串口调试全流程(附避坑指南) 在物联网和智能硬件快速发展的今天,环境监测已成为许多项目的基础需求。无论是智能家居中的温湿度调控,还是农业大棚中的环境监控,亦或是…...

AI净界RMBG-1.4使用技巧:让抠图效果更完美的几个小方法

AI净界RMBG-1.4使用技巧:让抠图效果更完美的几个小方法 1. 为什么抠图效果有时不够理想? 即使是目前最先进的RMBG-1.4模型,在某些特殊情况下也可能出现边缘不够完美的情况。这通常不是模型本身的问题,而是由于输入图片的特性导致…...

LFM2.5-1.2B-Thinking-GGUF嵌入式开发应用:STM32项目代码注释与文档生成

LFM2.5-1.2B-Thinking-GGUF嵌入式开发应用:STM32项目代码注释与文档生成 1. 引言:嵌入式开发的文档困境 在STM32等嵌入式开发项目中,我们经常面临一个尴尬的现实:代码写完了,但注释和文档却总是"待办事项"…...

Intv_AI_MK11模型部署精讲:Anaconda环境管理与依赖隔离

Intv_AI_MK11模型部署精讲:Anaconda环境管理与依赖隔离 1. 为什么需要环境隔离 在部署AI模型时,最让人头疼的问题之一就是依赖冲突。你可能遇到过这样的情况:昨天还能正常运行的代码,今天安装一个新包后就报错了;或者…...

通义千问1.5-1.8B-Chat-GPTQ-Int4一键部署效果展示:低显存占用下的流畅对话体验

通义千问1.5-1.8B-Chat-GPTQ-Int4一键部署效果展示:低显存占用下的流畅对话体验 最近在尝试各种轻量级大模型本地部署,一个绕不开的痛点就是显存。动不动就十几GB的显存需求,让很多只有一张普通消费级显卡的朋友望而却步。正好,我…...

探秘书匠策AI:毕业论文写作的“智慧锦囊”大公开!

在学术的广阔天地里,毕业论文如同一座巍峨的山峰,让无数攀登者既敬畏又向往。它不仅是对我们多年学习成果的检验,更是通往学术殿堂的必经之路。然而,面对这座山峰,许多人常常感到无从下手,甚至望而却步。别…...

别再傻傻分不清:DNS、RANS、LES到底该用FDM还是FVM来算?

湍流模拟方法选择指南:DNS、RANS、LES与FDM、FVM的实战搭配策略 在计算流体力学(CFD)的实际工程应用中,选择合适的湍流模型与数值方法是每个工程师都会面临的挑战。面对复杂的流体流动问题,如何在计算精度、资源消耗和…...