hmem-config

分类: 数据库与数据存储 | 上传者: BumblebiberBumblebiber | 下载: 0 | 版本: v1.0(最新)

查看和更改 hmem 内存设置、挂钩、同步和检查点配置。每当用户键入 /hmem-config、要求更改内存设置、调整参数、调整批量读取行为、配置自动检查点、管理 hmem-sync 或解决内存相关问题时,请使用此技能。当用户询问“自动保存火力的频率”、“为什么我的上下文如此大”、“将检查点更改为自动”、“启动需要多少令牌”或“设置同步”等问题时也会触发。 --- # hmem-config — 查看和更改设置 此技能将指导您阅读、解释和更新 hmem 的配置。该配置控制内存如何存储、显示、检查点以及跨设备同步。 ## 找到并读取配置 配置位于 hmem 项目目录中的 `hmem.config.json` 中。对于代理 ID,它通常位于“~/.hmem/Agents/<NAME>/hmem.config.json”。 如果没有,`~/.hmem/hmem.config.json`。直接读取文件——不要询问用户它在哪里。如果不存在,请创建一个(仅需要指定非默认值)。该配置使用统一格式,包含“内存”块和可选的“同步”块:````json { "memory": { ... }, "sync": { ... } } ``` ## 显示当前设置 呈现当前值与默认值的表格。仅突出显示与默认值不同的值 - 用户关心他们自定义的内容,而不是完整列表。 ###核心参数|参数|默认 |目的| |------------|---------|---------| | `maxCharsPerLevel` | | `maxCharsPerLevel` [200, 2500, 10000, 25000, 50000] |每个树级别的字符限制 [L1–L5]。 L1 始终在启动时加载,因此保持简短可以在每个会话中节省令牌。 L5 是原始数据,很少被访问。 | | `最大深度` | 5 |树深度 (1–5)。大多数用户需要 5 个。 较低的值可以节省存储空间,但会失去粒度。 | | `默认读取限制` | 100 | 100每次批量读取的最大条目数。较低 = 启动速度更快,较高 = 概述更完整。 | | `maxTitleChars` | 50 | 50自动提取的标题长度。唯一的应用程序

更新日志: Source: GitHub https://github.com/Bumblebiber/hmem

目录结构

当前层级: tree/main/skills/hmem-config/

SKILL.md

登录后下载/点赞/收藏 ❤ 9 | ★ 0
评论 0

请先登录后评论。

还没有评论,快来第一个发言吧。