Token导航 LogoToken导航TokenDH.com
待分类权限需确认github未标认证来源可访问许可证需确认审计异常

obsidian-knowledge-filterObsidian 知识 filter

Agent Skill

obsidian-knowledge-filter 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

288

周安装

12

GitHub Stars

196

下载量

96
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:obsidian-knowledge-filter(Obsidian 知识 filter)
来源仓库:https://github.com/cafe3310/public-agent-skills
仓库路径:skills/obsidian-knowledge-filter
安装命令:
npx skills add https://github.com/cafe3310/public-agent-skills --skill obsidian-knowledge-filter
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/cafe3310/public-agent-skills --skill obsidian-knowledge-filter

简介

用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中围绕仓库状态、代码变更或协作事项进行整理。
  • 通过 npx 命令从指定 GitHub 仓库安装,提供知识过滤功能。
  • 需确认权限范围和文件读写操作,建议结合原始 README 核验具体用法。
  • obsidian-knowledge-filter 属于待分类类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

技能: Obsidian 知识筛选器 (Obsidian Knowledge Filter)

描述

此技能旨在从由大量 Markdown 文件组成的知识库(例如 Obsidian Vault)中,通过一个精确且分阶段的工作流,进行知识的检索、筛选和提取。它采用带编号前缀的 YAML 和 Markdown 文件来管理每一步的中间数据,并在每个关键步骤暂停以供用户审阅,确保最终产出的内容高度相关且无重复。

核心理念: 此技能的目标是在用户的指导下,通过一系列独立的脚本和分析步骤,精确地从知识库中提炼与特定主题相关的信息,并通过结构化的方式呈现,最终形成综合分析报告。

何时使用

当用户请求您通过查找、关联和综合分散在个人知识库中的信息来解决复杂问题时,请使用此技能。此工作流特别适用于需要高精度、希望减少冗余信息并全程参与筛选过程的场景。

工作流程

该过程分为四个主要阶段,每个阶段都以用户审阅为节点。

阶段 1: 关键词搜索与分析

步骤 1.1: 运行分析脚本 001_analyze_files.py

此脚本递归地在指定目录中搜索所有 .md 文件,并执行以下操作:

  • 文件排除: 自动跳过任何路径中包含 tmp-, _attachments, 或 .trash 的文件/目录。
  • 关键词分析: 查找包含指定关键词的文件,记录每个关键词的出现频率。
  • 上下文合并: 将包含关键词的行的上下文(默认为前后 10 行)合并成连续的行号区间。
  • 输出: 在一个新建的 tmp-YYYY-MM-DD-HH-MM-SS-analysis/ 临时目录中,生成 001_analysis.yaml

001_analysis.yaml 格式详解: 这是一个 YAML 文件,包含一个文件信息对象的列表。每个对象都具有以下结构:

- file_path: '文件夹/2025-12-29-示例文件.md'  # 相对于当前工作目录的路径
  keyword_counts:
    - word: '关键词1'
      count: 5
    - word: '关键词2'
      count: 2
  line_ranges:
    - [10, 30]   # 第一个内容提取区间
    - [45, 65]   # 第二个内容提取区间

步骤 1.2: 用户审阅分析文件

Agent 暂停并请求用户审阅 001_analysis.yaml,用户可手动编辑此文件以增删文件或修改行号区间。

阶段 2: 内容提取与清理

步骤 2.1: 运行提取脚本 002_extract_content.py

用户确认后,此脚本会读取 001_analysis.yaml,并根据其中的 file_pathline_ranges 提取相应的内容。

  • 内容清理: 在提取内容后,脚本会执行以下三项自动清理:

1. 合并换行: 将连续的多个换行符合并为一个。 2. 移除加粗: 删除所有的 Markdown 加粗标记 (**)。 3. 移除图片: 删除所有的 Markdown 图片链接 (![[...]])。

  • 输出: 在同一个临时目录中,生成 002_content.yaml,其结构与 001_analysis.yaml 类似,但每个对象都增加了一个 content 字段。

002_content.yaml 格式详解:

- file_path: '文件夹/2025-12-29-示例文件.md'
  keyword_counts:
    # ... (同上)
  line_ranges:
    # ... (同上)
  content: "这是从文件中提取并清理后的文本内容...\n..."

步骤 2.2: 用户审阅内容文件

Agent 再次暂停,请求用户审阅 002_content.yaml,确保提取和清理后的内容符合预期。

阶段 3: 内容洞察综合

步骤 3.1: Agent 进行分块综合分析

用户确认后,Agent 开始对 002_content.yaml 进行智能分析。为提升效率并保证分析的连贯性,Agent 采用分块「读取-分析-写出」循环模式:

  1. 分块读取: Agent 以 1000 行为单位,逐块读取 002_content.yaml 文件;例如,第一次会读取 1-1000 行。
  2. 综合分析: 针对刚才读取的 整个内容块(其中可能包含多个文件片段),Agent 在内部进行一次性综合分析,提炼出所有与用户任务相关的洞察、观点和联系。
  3. 单次写入: Agent 将 2 产生的分析洞察,一次性地追加写入到 003_content_analysis.md 文件中,清晰地标注每个洞察来源于哪个文件。
  4. 循环执行: 跳到 1 继续下一块,直到处理完所有内容块。

这种方法避免了逐条分析的低效与碎片化,确保了分析过程的流畅性和上下文关联性。

  • 输出: 003_content_analysis.md,其中包含了对所有文件片段的综合洞察。

步骤 3.2: 用户审阅洞察文件

Agent 完成所有内容块的分析后,暂停并请求用户审阅最终生成的 003_content_analysis.md,确认洞察的准确性和深度。

阶段 4: 最终报告合成

步骤 4.1: Agent 生成最终报告

在用户完成最终审阅后,Agent 将以 003_content_analysis.md 为素材,撰写一份逻辑连贯、结构清晰的最终报告。

  • 输出: 004_report.md

步骤 4.2: 提交结果

Agent 向用户提交最终的 04_report.md 报告。

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

35.18%
按下载量换算34

Claude

27.11%
按下载量换算26

Cursor

19.13%
按下载量换算18

Gemini CLI

8.68%
按下载量换算8

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

未通过

权限和风险

权限需确认

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills