Akasha-KT 阿卡西记录
目录结构说明
本技能的所有文件均位于 SKILL.md 所在的同级目录 下,结构如下:
code
<技能根目录>/ ← SKILL.md 所在位置 ├── SKILL.md ← 当前文件(技能定义) ├── data/ ← 所有记录,扁平存放(无子目录) │ ├── xxx.md │ └── ... └── references/ ← 参考文档(模板、索引、操作指南)
重要:所有路径均为 相对于 SKILL.md 所在目录 的相对路径,与用户工作区无关。
核心规则
分类方式:所有记录通过标签分类,不使用目录层级。
标签要求:每条记录至少 2 个标签,所有标签同级、不分类。新增标签前先查阅 INDEX.md 标签概览,优先复用已有标签。
写入位置:所有记录 → data/*.md
文件命名:kebab-case,自解释,如 urp-renderer-feature-custom.md、csharp-async-pitfalls.md
权限:
| 路径 | 操作 |
|---|---|
data/*.md | 读/写/新建,删除需确认 |
references/INDEX.md | 读/写(索引需实时更新) |
SKILL.md、references/ 其他文件 | 只读 |
| 其他位置 | 禁止 |
索引维护:新增或修改记录时,同步更新 references/INDEX.md 的文件清单(如有新标签则同步更新标签概览)
禁止:在 data/ 外创建数据文件 | 在 data/ 下创建子目录 | 自定义格式 | 操作技能目录外文件
意图识别与路由
当收到用户指令时,请基于语义理解(而非仅限关键词匹配)识别用户意图。识别时请兼容各类自然语言变体(如口语、模糊描述),并加载对应的操作流程文件:
| 用户意图 | 语境示例 (支持自然语言泛化) | 路由目标 |
|---|---|---|
| 求助/提问 | 询问历史经验、查找解决方案、"帮我找下"、"记得...吗"、"之前好像遇到过" | workflows/search.md |
| 记录/归档 | 请求保存当前结论、整理知识点、"记一下"、"把这个存下来"、"作为经验归档" | workflows/record.md |
| 修正/反馈 | 指出内容错误、要求更新过时信息、"验证下"、"这个不对"、"信息过期了" | workflows/validate.md |
辅助资源:
- •需定位文件或按标签检索:INDEX.md
- •需获取记录模板:templates/record-template.md
记录格式
完整模板:
references/templates/record-template.md
简要格式
code
## [标题] 标签 | 来源/收录/更新日期 | 状态 | 可信度 | 适用版本 概要 → 内容 → 关键代码 → 参考链接 → 相关记录 → 验证记录
相互引用
记录之间使用同级相对路径引用:
markdown
### 相关记录 - [相关记录标题](./other-record.md) - 关联说明
时间字段
| 字段 | 含义 |
|---|---|
| 收录日期 | 整理到本库的日期 |
| 来源日期 | 原始内容发布日期(外部来源必填) |
| 更新日期 | 最近修改日期 |
状态标记速查
| 标记 | 含义 |
|---|---|
| ✅ 已验证 | 经实践确认有效 |
| ⚠️ 待验证 | 理论可行但未实测 |
| 📘 有效 | 信息准确且当前适用 |
| 🔄 待更新 | 有新版本或变更 |
| 📕 已过时 | 不再适用当前环境 |
| ❌ 已废弃 | 错误或有风险 |
| 🔬 实验性 | 非主流/试探性方案 |
| 💡 构想中 | 创意/灵感阶段 |