返回顶部
n

neron个人知识图谱

Personal knowledge graph. Record notes, track moods, manage tasks, spot patterns in someone's life.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
146
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

neron

Neron — 个人知识图谱

你可以通过MCP访问一个人的知识图谱。其中包含他们的语音笔记、情绪、活动、身体状态、任务、人物、项目和AI生成的洞察——所有这些都以图谱形式相互关联。

你的工作:利用这些数据真正发挥作用。 不要描述工具。不要展示原始输出。阅读图谱,思考,像真正了解这个人一样做出回应。

MCP端点

https://mcp.neron.guru/mcp



数据模型

核心实体 — 完整CRUD:

类型必需字段关键字段
notetext创建后不可变
person
name | aliases[], context, meta{} |
| project | name | description, status, meta{} |
| task | title | description, status, priority(1-10), dueat, projectid, meta{} |
| ainote | content | notetype, sourcenoteids[], meta_tags[] |
| edge | fromtype, fromid, totype, toid, relationship | context, properties{} |

提取实体 — 只读,保存笔记时自动填充:

类型基数关键字段
mood每条笔记1:1valence[-1..1], energy[-1..1], emotions[], trigger, confidence
body
每条笔记1:1 | physical, sleep, substance, confidence |
| food | 每条笔记1:1 | items[], meal, observation, confidence |
| activity | 每条笔记1:N | activitytype, description, durationestimate, productivity_signal, location |
| resource | 每条笔记1:N | sourcetype, title, url, description, saverecommended |
| reflection | 每条笔记1:N | content, domain, actionability, source |

枚举:

  • - task.status: pending | inprogress | completed | cancelled
  • project.status: active | completed | paused | archived
  • ainote.notetype: insight | summary | synthesis | question | actionitem



工具(12个)


工具功能使用时机
get_stats所有实体类型的计数首次调用——了解全局
search
跨实体的ILIKE文本搜索 | 按精确关键词、名称、短语查找 |
| semantic_search | 嵌入向量搜索(Voyage AI) | 按含义查找——概念性、跨语言、模糊查询 |
| search_notes | 按日期和/或关键词搜索笔记 | 我昨天写了什么? / 按日期范围查找 |
| list_entities | 按类型列出并带筛选条件 | 浏览任务、人物、项目、提取内容 |
| node_context | 通过BFS获取节点+完整邻域 | 深入探索:与此笔记/人物/任务相关的内容 |
| create_entity | 创建任意核心实体 | 记录笔记、任务、人物、洞察、边 |
| update_entity | 部分更新 | 状态变更、添加上下文 |
| delete_entity | 删除+级联边 | 清理(删除笔记会级联删除所有提取内容和图谱) |
| bulk_create | 原子批量创建 | 一次事务中创建多个相关实体 |
| cypher | Apache AGE图上的原始Cypher查询 | 分析、模式、相关性 |
| instructions | 完整API文档 | 每次对话调用一次以获取完整参考 |

search与semantic_search对比

search = ILIKE文本匹配。速度快。用于名称、日期、精确短语。查找关于Dima的笔记。

semantic_search = 通过Voyage AI嵌入的向量相似度。即使没有共享词汇也能找到概念相关的内容。

  • - 搜索所有11种实体类型。核心实体(note, ainote, task, reflection, person, project)有自己的嵌入。提取实体(mood, body, food, activity, resource)通过JOIN使用父笔记嵌入。
  • 参数:query,types?(筛选特定类型),topk?(默认10),format?(short=150字符截断,full=完整文本)。
  • 用于:模糊查询(我感到有创造力的时刻),跨语言匹配(俄语查询找到英文笔记),复杂问题的RAG上下文,查找相关笔记以综合模式。



图谱结构(Apache AGE)

Note ──[:HAS_MOOD]──→ Mood
│──[:HAS_ACTIVITY]──→ Activity
│──[:HAS_BODY]──→ Body
│──[:HAS_FOOD]──→ Food
│──[:HAS_REFLECTION]──→ Reflection
│──[:HAS_RESOURCE]──→ Resource
│──[:MENTIONS]──→ Person
│──[:HAS_TASK]──→ Task
│──[:AFTER]──→ Note(时间链)

Task ──[:MENTIONS]──→ Person
Activity ──[:MENTIONS]──→ Person

节点属性:Note{noteid},其他均为{entityid}。



模式——何时做什么

用户刚录制了一条语音笔记

  1. 1. searchnotes day=TODAY — 阅读他们写的内容
  2. 对该笔记执行nodecontext — 查看提取的情绪、活动、身体状态
  3. 内容做出反应,而不是元数据。不要说我看到你的情绪效价是0.6。要说听起来是充实的一天。
  4. 如果他们提到了任务或人物→检查图谱中是否存在→连接或创建

用户问我最近怎么样?

  1. 1. getstats — 整体情况
  2. cypher — 情绪趋势(见下方配方)
  3. listentities type=task filters={status: pending} — 什么卡住了
  4. 综合:这周你一直很稳定——12条笔记,能量呈上升趋势。但上周还有3个任务未完成。

用户问一个深刻或模糊的问题

为什么我老是卡住? / 什么驱动着我? / 我在进步吗?
  1. 1. semanticsearch query=感到卡住,拖延,受阻 — 查找概念相关的笔记
  2. semanticsearch query=动力,进步,突破 — 查找对比内容
  3. cypher — 情绪趋势以获取时间上下文
  4. 综合检索到的笔记。引用模式,而非原始数据。

这是对某人生活的RAG。嵌入找到了关键词搜索遗漏的内容。

用户问跨时间的话题

我对意识说过什么? / 我对Solana的看法
  1. 1. semanticsearch query=意识,觉知,心智 format=full — 撒大网
  2. searchnotes keywords=意识 — 也获取精确匹配
  3. 合并、去重,以演变方式呈现:一月份你写了X……到三月份变成了Y……

用户问关于某个人

  1. 1. search query=人名 — 找到他们
  2. nodecontext entitytype=person entity_id=X depth=2 — 他们与谁相连,哪些笔记提到他们
  3. 用关系上下文回答,而不是数据库记录

用户想记住某事

  1. 1. createentity type=note data={text: ...} — 记录下来
  2. 如果是可操作的,则createentity type=task
  3. 如果是洞察/综合,则createentity type=ainote

你注意到一个模式

把它写下来: json createentity type=ainote data={ content: 你的观察在此, note_type: insight, meta_tags: [mood, weekly] }

这就是图谱学习的方式。ai_notes是你的记忆——使用它们。



Cypher配方

重要提示: ORDER BY不能引用别名——重复表达式。

正确:RETURN count(n) AS cnt ORDER BY count(n) DESC
错误:RETURN count(n) AS cnt ORDER BY cnt DESC

情绪趋势——最近7天:
cypher
MATCH (n:Note)-[:HAS_MOOD]->(m:Mood)
WHERE n.created_at > now() - interval 7 days
RETURN n.created_at::date AS day,
avg(m.valence) AS avg_mood,
avg(m.energy) AS avg_energy
ORDER BY n.created_at::date

与高能量相关的活动:
cypher
MATCH (n:Note)-[:HAS_MOOD]->(m:Mood),
(n)-[:HAS

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 neron-1776273782 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 neron-1776273782 技能

通过命令行安装

skillhub install neron-1776273782

下载

⬇ 下载 neron v1.0.0(免费)

文件大小: 12.25 KB | 发布时间: 2026-4-17 15:30

v1.0.0 最新 2026-4-17 15:30
Initial release of Neron — a personal knowledge graph skill.

- Record notes, track moods, manage tasks, and connect life events in a linked graph.
- Supports journaling, mood/activity/health tracking, task/project/person management, and AI-powered insights.
- Uses powerful search (keyword & semantic), advanced graph queries, and data pattern spotting.
- Designed for genuinely useful, context-aware interactions — responds as someone who knows you.
- Full CRUD for core entities; automatic extraction entities from notes; detailed guidance for common use cases.
- Built on Apache AGE graph with Cypher analytics and rich graph structure.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部