Habilidades reading-logseq-data
📊

reading-logseq-data

Riesgo bajo ⚡ Contiene scripts📁 Acceso al sistema de archivos🔑 Variables de entorno⚙️ Comandos externos

Logseq 데이터 읽기 및 Datalog 쿼리 실행

사용자는 Logseq 지식 그래프에서 데이터를 추출하고 쿼리해야 합니다. 이 스킬은 페이지, 블록, 속성을 가져오고 HTTP API 또는 CLI를 통해 로컬 Logseq 그래프에 대해 고급 Datalog 쿼리를 실행하기 위한 통합 Python 클라이언트 라이브러리를 제공합니다.

Soporta: Claude Codex Code(CC)
🥉 74 Bronce
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

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 bajo
v5 • 1/16/2026

Read-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.

5
Archivos escaneados
1,524
Líneas analizadas
4
hallazgos
5
Auditorías totales

Factores de riesgo

Puntuación de calidad

64
Arquitectura
100
Mantenibilidad
87
Contenido
19
Comunidad
90
Seguridad
91
Cumplimiento de la especificación

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가 실행되지 않을 때 연결 실패에 대한 오류 처리를 무시합니다
  • 제한 매개변수 없이 대화형 세션에서 비용이 많이 드는 쿼리를 실행합니다

Preguntas frecuentes

이 스킬을 사용하려면 Logseq가 실행 중이어야 합니까?
네. HTTP API 모드의 경우, Logseq가 localhost 포트 12315에서 API가 활성화된 상태로 실행 중이어야 합니다. CLI 모드의 경우, logseq 바이너리가 설치되어 있어야 합니다.
어떤 유형의 쿼리를 실행할 수 있습니까?
이 스킬은 필터링, 집계, 재귀 쿼리, 페이지 및 블록 간의 복잡한 조인을 포함한 전체 Datalog 쿼리를 지원합니다.
Logseq에 데이터를 다시 쓸 수 있습니까?
아니요. 이 스킬은 읽기 전용입니다. 페이지 생성이나 속성 업데이트와 같은 쓰기 작업에는 writing-logseq-data 스킬을 사용하세요.
내 데이터가 외부 서버로 전송되나요?
아니요. 모든 데이터는 사용자의 머신에 남아 있습니다. HTTP 요청은 localhost(127.0.0.1:12315)로 이동하고 CLI 쿼리는 로컬 그래프 파일에만 액세스합니다.
내 쿼리가 결과를 반환하지 않는 이유는 무엇입니까?
Logseq가 API가 활성화된 상태로 실행 중인지, 그래프가 로드되어 있는지, 쿼리가 :block/title과 같은 올바른 엔티티 속성을 사용하는지 확인하세요.
직접 파일 접근과 다른 점은 무엇입니까?
이 스킬은 Logseq 공식 API를 사용하며, 원본 파일에서 노출되지 않는 그래프 스키마, 관계 및 속성을 이해합니다.