Mardown Notes Organizer — 笔记整理工具
v1.0.1一个笔记整理和知识关联工具,分析目录结构,按用户选择的分类方案重组Markdown笔记,并为高度相关的知识点添加Obsidian风格的双向链接。
0· 79·0 当前·0 累计
安全扫描
OpenClaw
可疑
medium confidence技能的文件和指令与其声明的目的(本地重组Markdown笔记)相符,不请求外部凭证,但提供的脚本执行破坏性的本地文件操作(移动、可选清理),且提供的源代码被截断,因此某些行为(如撤销/备份/清理实现)无法完全验证——使用前请审查和备份。
评估建议
该技能似乎与本地笔记重组工具内部一致,但它执行文件移动和可选清理(删除重复/空目录)。在安装或运行之前:1) 进行完整备份或在笔记副本上运行;2) 检查完整的 organize_notes.py(提供的源代码列表被截断)以确认备份、撤销和删除的实现方式;3) 先在小样本目录上进行测试;4) 检查生成的 .organize_log.json 和任何撤销功能,然后再应用到主保管库;5) 如果需要更强的保证,向作者请求完整的源代码列表和干运行模式,或自行添加明确的干运行支持。...详细分析 ▾
✓ 用途与能力
名称、README、SKILL.md 和 organize_notes.py 是连贯的:它们都描述了扫描本地 Markdown 目录、创建目录、移动文件、分析相似性以及插入 Obsidian 风格链接。未请求任何无关的凭证、二进制文件或安装步骤。
⚠ 指令范围
运行时指令和脚本指示代理/用户移动文件并可选地删除文件/空目录。这些操作在其声明的目的范围内,但属于破坏性操作。SKILL.md 和 README 声明支持备份和撤销,但提供的 organize_notes.py 源代码列表被截断,无法完全检查备份/撤销/清理实现;这种不确定性增加了风险。
✓ 安装机制
没有安装规范和外部下载。这是仅包含指令+脚本的方式,因此没有自动获取或安装任何内容。
✓ 凭证需求
该技能声明不需要环境变量、凭证和配置路径。脚本仅在提供的目录中对文件系统进行操作,这与目的相称。
✓ 持久化与权限
技能未标记为 always:true 且不请求持久的系统级权限。它在用户提供的目录上运行,不声明任何修改其他技能或全局代理设置的能力。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.12026/3/31
- 添加了 README.md 用于一般项目文档。 - 添加了 YAML frontmatter 格式的 SKILL.md,以改进元数据和技能描述。 - 删除了旧的 skill.md 文件,取而代之的是新的标准化 SKILL.md。
● 无害
安装命令 点击复制
官方npx clawhub@latest install notes-organizer
镜像加速npx clawhub@latest install notes-organizer --registry https://cn.clawhub-mirror.com
技能文档
智能整理Markdown笔记,按主题分类重组目录结构,并为高度相关的知识点添加Obsidian风格的双向链接。
功能
- 目录重组:分析笔记内容,按用户指定的分类方案创建目录结构
- 文件移动:将文件移动到对应的新目录
- 双向链接:分析知识点关联性,添加双向链接
- 清理工作:删除空目录和无用文件
使用方法
/notes-organizer <目录路径>
工作流程
执行此skill时,会依次询问以下问题:
问题1:分类方式
请选择笔记的分类方式:
- 按主题领域:根据笔记内容的主题领域分类(如:前端、后端、算法、工具等)
- 按学习阶段:根据学习阶段分类(如:入门、进阶、实战、参考)
- 按项目:根据所属项目分类
- 按时间:根据创建/修改时间分类
- 自定义:用户自定义分类方案
问题2:目录命名风格
请选择目录命名风格:
- 数字前缀:
01_基础知识/、02_进阶内容/ - 纯中文:
基础知识/、进阶内容/ - 英文:
basics/、advanced/ - 自定义:用户指定格式
问题3:是否需要子目录
是否需要创建二级子目录?
- 需要:每个主分类下根据具体主题创建子目录
- 不需要:所有文件平铺在主分类目录下
问题4:双向链接
是否需要自动添加双向链接?
- 需要:分析文件内容,为相关知识点添加双向链接
- 不需要:仅整理目录结构
如果需要双向链接,还会询问:
- 链接显示位置(文件开头/文件末尾)
- 链接显示格式(简洁/详细)
问题5:清理选项
整理完成后是否清理:
- 清理空目录
- 清理重复文件
- 清理临时文件
- 不清理
链接格式示例
在每个文件中添加相关链接块:
# 文件标题相关链接: [[文件A|显示名称]] | [[文件B|显示名称]]
正文内容...
依赖
- Python 3.x
- Obsidian 风格的 Markdown 双向链接语法
注意事项
- 执行前会备份原目录结构信息
- 支持撤销操作(保留操作日志)
- 不会删除任何文件内容,仅做移动和链接添加
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制