document-indexer

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Document Indexer

Document Indexer

Document indexing and search capability inspired by ZeroClaw's memory system.
受ZeroClaw内存系统启发的文档索引与搜索功能。

Capabilities

Capabilities

  • Index text files and documents
  • Full-text search
  • Extract keywords
  • Categorize documents
  • Document summaries
  • 为文本文件和文档建立索引
  • 全文搜索
  • 提取关键词
  • 文档分类
  • 文档摘要

Usage

Usage

bash
undefined
bash
undefined

Index a document

为文档建立索引

/job/.pi/skills/document-indexer/index-add.js /path/to/file.txt "Category"
/job/.pi/skills/document-indexer/index-add.js /path/to/file.txt "Category"

Search documents

搜索文档

/job/.pi/skills/document-indexer/index-search.js "search query"
/job/.pi/skills/document-indexer/index-search.js "search query"

List indexed documents

列出已索引的文档

/job/.pi/skills/document-indexer/index-list.js
/job/.pi/skills/document-indexer/index-list.js

Delete from index

从索引中删除

/job/.pi/skills/document-indexer/index-remove.js document-id
/job/.pi/skills/document-indexer/index-remove.js document-id

Get document summary

获取文档摘要

/job/.pi/skills/document-indexer/index-summarize.js document-id
undefined
/job/.pi/skills/document-indexer/index-summarize.js document-id
undefined

Configuration

Configuration

Index stored at
/tmp/document-index.jsonl
索引存储在
/tmp/document-index.jsonl

Inspired By

Inspired By

  • ZeroClaw: SQLite hybrid search with FTS5
  • OpenClaw: Markdown files memory backend
  • ZeroClaw: 基于FTS5的SQLite混合搜索
  • OpenClaw: Markdown文件内存后端