发布时间:2026/8/23 16:08:10
Memento-Skills开发指南:如何创建自定义技能并集成到智能体系统 Memento-Skills开发指南如何创建自定义技能并集成到智能体系统【免费下载链接】Memento-SkillsMemento-Skills: Let Agents Design Agents项目地址: https://gitcode.com/gh_mirrors/me/Memento-SkillsMemento-Skills 是一个以「技能Skills」为核心单元的智能体运行时Agent Runtime支持技能的检索、执行、反思与持久化。本文面向新手带你从零创建一个自定义技能SKILL.md并把它集成进智能体系统让 Agent 真正越用越聪明。一、先看懂技能生命周期Read → Execute → Reflect → WriteMemento-Skills 的核心是一套四阶段技能生命周期。你的自定义技能被创建后会经历这样一个闭环阶段做什么Read读从本地技能库和远端目录中检索候选技能而不是把所有技能塞进上下文Execute执行通过工具调用 本地沙箱运行技能操作文件、脚本、网页Reflect反思检查每一步结果决定继续、重新规划还是收尾Write写归因失败、隔离修复某个技能并自动测试没有合适技能时就创建新技能这个闭环由统一技能网关驱动路由与分发逻辑位于 core/memento_s/skill_dispatch/技能加载管线位于 core/skill/loader/失败后的自动修复则由受控进化引擎 core/skill/evolution/engine.py 完成。二、准备工作安装并检查环境推荐先从源码安装只需三步git clone https://gitcode.com/gh_mirrors/me/Memento-Skills.git cd Memento-Skills python -m venv .venv source .venv/bin/activate pip install -e .安装完成后运行环境体检命令检查 Python 版本、依赖、配置与 API Keymemento doctor项目自带 4 个内置技能见 builtin/skills/它们就是最好的模板filesystem—— 文件读写与目录操作参考 builtin/skills/filesystem/SKILL.mdweb-search—— 网页搜索与抓取skill-creator—— 创建、优化、评估技能uv-pip-install—— Python 依赖安装用户自定义技能统一放在~/memento_s/skills/目录系统会自动发现并索引见 core/skill/registry.py。三、编写你的第一个技能SKILL.md 结构详解一个技能 一个文件夹 一个必需的SKILL.md。文件夹名必须使用kebab-case小写字母、数字、连字符例如pdf-converter不能是PDF_Converter。标准目录结构如下pdf-converter/ ← 文件夹名 技能名kebab-case ├── SKILL.md ← 必需YAML frontmatter Markdown 指令 ├── scripts/ ← 可选可执行脚本确定性/重复性任务 ├── references/ ← 可选按需加载的参考文档 └── assets/ ← 可选模板、图标等输出资源SKILL.md由两部分组成--- name: pdf-converter description: 将 Markdown 转换为 PDF。当用户提到转PDF、生成文档或 需要导出报告时务必使用本技能。 --- # PDF Converter 1. 读取输入的 Markdown 文件。 2. 调用 scripts/convert.py 完成转换。 3. 输出 PDF 路径并汇报结果。两个关键写作技巧description 是触发器。智能体靠它判断何时该调用这个技能所以要同时写清做什么和什么场景下用并且写得稍微主动一点避免该触发时不触发。渐进式披露Progressive Disclosure。SKILL.md 正文理想上控制在 500 行以内超长的参考文档拆到references/下按需加载脚本放在scripts/里可以直接执行而无需占用上下文。技能加载器会解析 frontmatter、scripts/下的 Python 文件和references/下的文档实现见 core/skill/loader/skill_loader.py。四、快速路线用内置 skill-creator 技能加速开发不想手写Memento-Skills 内置了skill-creator技能builtin/skills/skill-creator/SKILL.md。直接在对话中说帮我创建一个 XX 技能它会引导你走完完整流程捕捉意图—— 明确技能要做什么、何时触发、输出格式访谈与调研—— 追问边界情况、依赖、成功标准撰写 SKILL.md—— 生成符合规范的草稿测试与评估—— 生成测试提示词运行并查看结果迭代优化—— 根据反馈重写技能描述提升触发准确率创建完成后后安装处理器 core/memento_s/skill_dispatch/post_install.py 会自动把新技能从工作区复制到~/memento_s/skills/并建立索引无需手动搬运。五、集成与验证让智能体用起来在桌面 GUIgui/中启动memento-gui输入/skills即可列出所有可用技能确认你的新技能已被发现然后在终端中让智能体执行任务验证路由是否正确命中你的技能memento agent -m 帮我把 notes.md 转成 PDF如何确认技能真的生效了✅/skills列表中出现你的技能名 → 加载成功✅ 相关任务被自动路由到该技能 → description 触发词写得足够精准✅ 执行失败会自动归因、隔离修复并通过静态/单元/合成测试门禁部署失败可原子回滚受控技能进化见 docs/QWEN_ROUTER_AND_SKILL_EVOLUTION.md六、学习成果技能库如何越用越强配套的技术研究在 GAIA 与 HLE 两个高难度基准上验证了这套学习机制多轮反思式学习后任务表现持续上升技能库也从少量原子技能增长为数百个学习技能七、常见问题速查问题解决方案技能不被触发重写 description加入更具体的场景关键词技能没被加载确认放在~/memento_s/skills/文件夹名为 kebab-caseAPI 超时在~/memento_s/config.json中调大 profile 的timeout想体检环境运行memento doctor结语创建自定义技能只需三步建目录 → 写 SKILL.md → 放到~/memento_s/skills/。Memento-Skills 的技能生命周期会让你的智能体在每次执行中读取、反思并写回技能——这就是让智能体设计智能体Let Agents Design Agents的核心。更多架构细节可参考 docs/ARCHITECTURE.md祝你写出第一个被智能体反复复用的技能【免费下载链接】Memento-SkillsMemento-Skills: Let Agents Design Agents项目地址: https://gitcode.com/gh_mirrors/me/Memento-Skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2026/8/23 16:03:10

SMUDebugTool:免费开源的Ryzen调参实战指南

SMUDebugTool:免费开源的Ryzen调参实战指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://gitcode.com/…

2026/8/23 16:03:10

老Mac免费升级macOS:OCLP三道工序完整流程

老Mac免费升级macOS:OCLP三道工序完整流程 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 新版浏览器的下载页弹出一个灰底提示框:&qu…

2026/8/23 17:23:15

华为WLAN实战配置:从零搭建安全无线网络与排错指南

1. 项目概述:从零开始构建一张可用的无线网络刚接触华为WLAN设备时,很多人会被命令行里一堆陌生的术语和参数搞得晕头转向。VAP、SSID、安全模板、射频模板……这些词听起来就让人头大。我刚开始做网络运维那会儿,也是对着设备手册和实验环境…

2026/8/23 17:23:15

构建可验证与自进化的AI智能体:EVE-Agent架构设计与实践

1. 项目概述:当AI学会“自我进化”与“证据溯源”最近在AI智能体(Agent)的圈子里,一个名为“EVE-Agent”的概念开始被频繁提及。它不像我们常见的那些执行固定流程的自动化脚本,也不仅仅是基于大语言模型(L…

2026/8/23 17:23:15

文件压缩技术解析:从信息论原理到实践应用

1. 先搞清楚“无限压缩”到底在问什么看到“无限压缩”这个标题,很多人第一反应是:是不是有个软件能把1GB的文件压成1KB,再压成1字节,最后压没了?这听起来像魔法,但现实中的文件压缩,无论是ZIP、…

2026/8/23 0:02:04

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:02:04

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:02:04

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/23 0:02:04

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:02:04

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:02:04

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/23 13:29:45

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/23 6:14:43

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/23 4:22:01

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…