模式与语言
Claude-Mem 使用灵活的 模式系统 来调整其行为、观察类型和输出语言。这使您可以在不同的工作流程(如编码与电子邮件调查)或语言之间切换,而无需重新安装插件。
什么是模式?
“模式”是一种定义以下内容的配置文件:
- 观察者角色:Claude 应如何分析你的工作(例如,“软件工程师”与“法医分析师”)。
- 观察类型:内存的有效类别(例如,“错误修复”、“功能”与“人”、“组织”)。
- 概念:用于索引的语义标签(例如,“模式”、“权衡”)。
- 语言:用于生成观察和总结的语言。
配置
使用 ~/.claude-mem/settings.json 中的 CLAUDE_MEM_MODE 设置来设置活动模式:
json
{
"CLAUDE_MEM_MODE": "code--es"
}或者通过环境变量:
bash
可用模式
代码模式(默认)
软件开发的标准模式。记录错误修复、功能、重构和架构决策。
ID: code
代码模式变体
改变代码模式运作方式的行为变体:
| 变体 | 模式ID | 描述 |
|---|---|---|
| 冷静 | code--chill | 生成更少的观察。只记录“重新发现时令人痛苦”的内容——已发布的功能、架构决策和不明显的陷阱。跳过日常工作和显而易见的更改。 |
多语言代码模式
继承代码模式的所有行为,但指示Claude以目标语言生成所有记忆产物(标题、叙述、事实、摘要)。
| 语言 | 模式 ID | 本地名称 |
|---|---|---|
| 阿拉伯语 | code--ar | العربية |
| 孟加拉语 | code--bn | বাংলা |
| 中文 | code--zh | 中文 |
| 捷克语 | code--cs | 捷克语 |
| 丹麦语 | code--da | 丹麦语 |
| 荷兰语 | code--nl | 荷兰语 |
| 芬兰语 | code--fi | 芬兰 |
| 法语 | code--fr | 法语 |
| 德语 | code--de | 德语 |
| 希腊语 | code--el | 希腊语 |
| 希伯来语 | code--he | עברית |
| 印地语 | code--hi | 印地语 |
| 匈牙利语 | code--hu | 匈牙利语 |
| 印尼语 | code--id | 印度尼西亚语 |
| 乌尔都语 | code--ur | اردو |
| 意大利语 | code--it | 意大利语 |
| 日语 | code--ja | 日本語 |
| 韩语 | code--ko | 韩国语 |
| 挪威语 | code--no | 挪威语 |
| 波兰语 | code--pl | Polski |
| 葡萄牙语(巴西) | code--pt-br | 巴西葡萄牙语 |
| 罗马尼亚语 | code--ro | 罗马尼亚语 |
| 俄语 | code--ru | Русский |
| 西班牙语 | code--es | Español |
| 瑞典语 | code--sv | Svenska |
| 泰语 | code--th | 泰语 |
| 土耳其语 | code--tr | 土耳其语 |
| 乌克兰语 | code--uk | 乌克兰语 |
| 越南语 | code--vi | 越南语 |
电子邮件调查模式
用于分析电子邮件转储(例如,信息自由法案披露、公司档案)的专用模式。重点是识别实体、关系、时间线事件和关键主题。
ID: email-investigation
观察类型:
entity:人、组织或电子邮件地址relationship:实体之间的连接timeline-event:通信序列中的带时间戳的事件evidence:支持性文件或证明anomaly: 可疑的模式或不规则情况conclusion:调查结果或认定
模式继承
该系统使用 -- 分隔符支持继承。例如,code--es 意味着:
- 加载
code(父级)配置。 - 加载
code--es(子)配置。 - 将子项合并到父项(子项覆盖)
这允许轻量级的“混音”模式,它只改变特定方面(例如语言提示),同时保持核心定义不变。