ReMe/reme2/config/obsidian.md
huangsen 1852d05f7b feat(file_graph): add optional paths parameter to get_nodes method
Add support for `paths=None` in `get_nodes` method to return all real
nodes as the graph's "scan everything" entry point. When `paths` is
explicitly passed as an empty list, returns empty list. Virtual
placeholders are filtered out in both cases.

BREAKING CHANGE: The `get_nodes` method signature changed from
requiring a list of paths to accepting an optional list or None.

refactor(memory): move runtime_response imports to steps package

Move runtime_response imports from memory package to steps package to
improve code organization and reduce circular dependencies.

refactor(config): update obsidian configuration table structure

Update the obsidian configuration markdown table to improve clarity
and fix incorrect section headings. Change 'stat/list' to 'file' and
'return specific tag info' to 'tags' section with proper commands.

chore(memory): remove deprecated toolkit modules

Remove deprecated agent_toolkit.py, file_toolkit.py, and
graph_toolkit.py modules as functionality has been moved to steps
package.

feat(steps): add new CRUD file operations

Add new steps for file operations including file_download and
file_list operations with proper path resolution and filtering
capabilities.
2026-05-15 14:55:08 +08:00

3.2 KiB

基础Job

@jinli

分类 能力 参数
通用 help
通用 start
通用 restart
通用 version
search search query="search term" limit=10 tag="[]" score=0.1 copy=true

@sen | tags | stat | 返回特定tag信息 | | tags | list | 返回所有tag列表 | | crud | upload/download | 其他文件 | | file | stat | path | | file | list | path | | property | property:read | | | property | property:update | path="My Note" status=done xx=xxx | | property | property:delete | keys="[xxxx, xxxx]" | | graph | traverse | path="My Note" directtion=forward/backward depth=1 predicat=xxx |

@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

任务 输入 输出 触发时机 说明
日记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 信息,主动决定推送给用户的消息