From f4a9fac67ebb5c6b28760721d2a4b22ed37c8b7c Mon Sep 17 00:00:00 2001 From: "jinli.yl" Date: Fri, 15 May 2026 12:12:31 +0800 Subject: [PATCH] up --- reme2/config/obsidian.md | 124 ++++++++++++--------------------------- 1 file changed, 37 insertions(+), 87 deletions(-) diff --git a/reme2/config/obsidian.md b/reme2/config/obsidian.md index 6b089c4f..874c5bc1 100644 --- a/reme2/config/obsidian.md +++ b/reme2/config/obsidian.md @@ -1,97 +1,47 @@ -# 通用 +# 基础Job +@jinli +| 分类 | 能力 | 参数 | +|--------|---------|-----------------------------------------------------------| +| 通用 | help | | +| 通用 | start | | +| 通用 | restart | | +| 通用 | version | | +| search | search | query="search term" limit=10 tag="[]" score=0.1 copy=true | -| 能力 | 参数 | -|---------|----| -| help | | -| start | | -| restart | | -| version | | -| tags | | +| 通用 | tags | |@sen +| crud | upload/download | 其他文件 | +| stat/list | stat | path | +| stat/list | list | path | +| property | property:read | | +| property | property:update | path="My Note" status=done xx=xxx | +| property | property:delete | keys="[xxxx, xxxx]" | +| link | walk | path="My Note" directtion=forward/backward depth=1 predicat=xxx | -# crud - -| 能力 | 参数 | -|---------|-------------------------------------------------------------------| -| create | path="New Note" content="# Hello" title="xxx" tags="[]" status="" | -| read | path="Templates/Recipe.md" | -| edit | path="Templates/Recipe.md" old="xxx" new="xxx" | -| append | path="My Note" content="New line" | -| prepend | path="My Note" content="New line" | -| delete | path="My Note" | - -# daily:crud - -| 能力 | 参数 | -|-----------|---------------| -| daily:xxx | 与 crud 参数保持一致 | - -# stat / list - -| 能力 | 参数 | -|------|------| -| stat | path | -| list | path | - -# search - -| 能力 | 参数 | -|--------|-----------------------------------------------------------| -| search | query="search term" limit=10 tag="[]" score=0.1 copy=true | - -# property - -| 能力 | 参数 | -|-----------------|-----------------------------------| -| property:read | | -| property:update | path="My Note" status=done xx=xxx | -| property:delete | keys="[xxxx, xxxx]" | - -# link - -| 能力 | 参数 | -|-----------|----------------| -| backlinks | path="My Note" | -| links | path="My Note" | +@wangce +| crud | create | path="New Note" content="# Hello" title="xxx" tags="[]" status="" | +| crud | read | path="Templates/Recipe.md" | +| crud | edit | path="Templates/Recipe.md" old="xxx" new="xxx" | +| crud | append | path="My Note" content="New line" | +| crud | prepend | path="My Note" content="New line" | +| crud | delete | path="My Note +| daily:crud | daily:xxx | 与 crud 参数保持一致 | +# 日记类型 +| 类型 | 路径 | 说明 | +|-----------|-----------------------------------------------|-----------------------------| +| daily | {daily}/xxxx-mm-dd.md + xxxx-mm-dd/{event}.md | 按日期归档的原始信息记录 | +| topic | topic/{topic:-personal(agent)}/{xxxx}.md | 按主题聚类的二次加工内容 | +| proactive | todo | 基于 daily / topic 思考后主动推送的消息 | -记忆的类型 +# 生成Job -1. daily -> daily/xxxx-mm-dd/overview.md -> xxxx.md -2. topic -> topic/personal(agent)/xxxx.md - -记忆的被动总结 - -1. 是否需要:是需要,不会主动触发 -2. 什么时候调用: - -- freq (every_n_turn、compact) -> daily_summarizer -- topic (/dream ) -> topic_summarizer(daily_xx -> topic_xx) -- proactive -> proactive_summarizer(personal_xxx -> proactive_query) - - pre_query - -记忆的搜索 -file watch - -- start 全量扫描 -> 文件变化结果 -- 增量扫描 -> 文件变化结果 - -如果有变化,检测 增加、删除、修改 cud: - -1. file -> metadata 存json - -- path -- mtime -- header: tags/kv/title/desc - -2. file -> link 存json - -- 读全量修改的文件的全量,识别link - -3. file -> chunk 存db/json - -- 切片 -> file+start+end: preview(100) +| 任务 | 输入 | 输出 | 触发时机 | 说明 | +|-------------------------|---------------|-----------------------------------------------|-----------------------------|------------------------------------------------------| +| 日记summary @sen @wangce | msg | {daily}/xxxx-mm-dd.md + xxxx-mm-dd/{event}.md | freq (every_n_turn、compact) | 把 msg 的信息写入 daily 目录 | +| 主题dream + 生成链接 @sen | daily/xxx | knowledge/xxx | /dream | 把 daily 目录的内容按主题聚类合并到 topic 目录, 主动在文档中建立 [[link]] 关联 | +| 主动proactive @wangce | daily / topic | proactive_query | pre_query | 思考 daily / topic 信息,主动决定推送给用户的消息 |