reading-logseq-data
Logseq 데이터 읽기 및 Datalog 쿼리 실행
사용자는 Logseq 지식 그래프에서 데이터를 추출하고 쿼리해야 합니다. 이 스킬은 페이지, 블록, 속성을 가져오고 HTTP API 또는 CLI를 통해 로컬 Logseq 그래프에 대해 고급 Datalog 쿼리를 실행하기 위한 통합 Python 클라이언트 라이브러리를 제공합니다.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "reading-logseq-data". Get the page "Meeting Notes" and show all tasks with their status
Resultado esperado:
- Page: Meeting Notes
- Properties: {date: "2024-01-15", attendees: ["Team A", "Team B"]}
- Tasks found: 5
- - TODO: Review action items (status: In Progress)
- - TODO: Send follow-up email (status: Done)
- - TODO: Update project tracker (status: TODO)
Usando "reading-logseq-data". Find all pages tagged as "Book" with rating greater than 4
Resultado esperado:
- Found 3 high-rated books:
- - "The Pragmatic Programmer" (rating: 5)
- - "Clean Code" (rating: 5)
- - "Design Patterns" (rating: 4)
Auditoría de seguridad
Riesgo bajoRead-only data access skill for Logseq knowledge graphs. All 175 static findings are false positives: backticks in markdown are Clojure/Datalog syntax examples, subprocess calls invoke the Logseq CLI with hardcoded arguments, and URLs are localhost endpoints. Environment access is limited to Logseq-specific configuration variables only.
Factores de riesgo
⚡ Contiene scripts (1)
📁 Acceso al sistema de archivos (1)
🔑 Variables de entorno (2)
⚙️ Comandos externos (2)
Puntuación de calidad
Lo que puedes crear
개인 지식 기반 쿼리
연구 및 계획을 위해 개인 Logseq 지식 그래프에서 메모, 작업 및 참조를 추출하고 분석합니다.
Logseq 통합 구축
Python 클라이언트 라이브러리를 사용하여 Logseq에서 데이터를 읽어 사용자 정의 워크플로, 자동화 및 보고서를 생성합니다.
연결된 참조 분석
백링크를 찾고 관계를 추적하며 복잡한 쿼리를 실행하여 지식 기반 간의 연결을 발견합니다.
Prueba estos prompts
내 Logseq 그래프에서 "[Page Title]"이라는 제목의 페이지를 가져와서 해당 속성과 블록을 보여주세요.
"[Tag Name]"로 태그된 모든 페이지를 찾는데, 여기서 [Property Name] 속성이 [Value]보다 큰 경우를 대상으로 합니다.
"[Page Title]" 페이지를 참조하는 모든 블록을 보여주고, 해당 블록들이 어떤 페이지에 속해 있는지 알려주세요.
상태별로 모든 작업을 카운트하고, 가장 많은 미완료 작업이 있는 페이지를 보여주세요. Datalog 집계를 사용하세요.
Mejores prácticas
- Datalog 쿼리에서 와일드카드 선택 대신 특정 pull 패턴을 사용하여 필요한 필드만 가져옵니다
- 결과 집합을 처리 전에 줄이기 위해 쿼리 초기에 필터링 절을 포함합니다
- :in 절과 목록 매개변수를 사용하여 여러 항목 조회를 단일 쿼리로 배치합니다
Evitar
- 메모리 문제를 일으킬 수 있는 바인딩되지 않은 쿼리로 전체 그래프를 가져옵니다
- Logseq가 실행되지 않을 때 연결 실패에 대한 오류 처리를 무시합니다
- 제한 매개변수 없이 대화형 세션에서 비용이 많이 드는 쿼리를 실행합니다