Claw SQLite Knowledge
用SQLite构建本地知识库的CLI工具
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Claw SQLite Knowledge。 它的用途是:用SQLite构建本地知识库的CLI工具 完整的 Skill 内容见:https://321skill.com/skills/claw-sqlite-knowledge-x-6/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'使用 Claw SQLite Knowledge 导入我的笔记文件夹 ~/notes 到知识库,然后搜索所有关于“机器学习”的内容并显示摘要。' 它会先执行 clawsqlite ingest ~/notes 进行导入,再执行 clawsqlite search '机器学习' 展示结果,最后按需生成摘要。
介绍
Claw SQLite Knowledge 是一个基于 SQLite 的轻量级知识库管理技能,通过 clawsqlite CLI 实现知识的导入、搜索、展示和维护。它解决了在本地环境中快速搭建个人或团队知识库的需求,无需依赖云端服务,数据完全由用户掌控。用户可以将各类文本文件、笔记、文档等导入到 SQLite 数据库中,并利用关键词或语义搜索快速定位所需信息,同时支持查看和清理历史记录,确保知识库的持续更新与整洁。
使用方式非常简单:安装 clawsqlite CLI 后,通过命令行执行 ingest 命令导入文件,search 命令进行全文检索,show 命令浏览内容,maintenance 命令执行数据库优化。该技能完全在本地运行,无需网络连接,适合需要离线工作或对数据隐私有严格要求的场景。此外,它还支持批量处理和增量更新,方便用户持续维护知识库。
适合的用户包括:需要管理大量技术文档的开发者、希望构建个人知识体系的研究者、以及需要快速检索历史项目资料的产品经理或项目经理。对于日常记录笔记、整理学习资料、归档会议记录等场景尤为适用。该技能可以作为 AI 助手的上下文知识源,在对话中快速调用本地知识,提升回答的准确性和相关性。
使用建议:建议定期执行 maintenance 命令优化数据库性能,避免数据量过大导致查询变慢。导入文件时尽量使用文本格式(如 Markdown、TXT、CSV),二进制文件(如图片、PDF)无法直接索引。如果知识库包含敏感信息,请注意本地数据库文件的权限管理。该技能适合单机使用,不推荐用于多用户协作场景。
核心特点
与同类知识库技能相比,Claw SQLite Knowledge 直接基于 SQLite 和原生 CLI,无需额外依赖或复杂配置,数据完全本地存储,且支持通过 AI 助手直接调用 clawsqlite 命令进行交互,实现零延迟的本地知识检索。
注意事项
不适合处理图片、PDF、视频等非文本格式文件,也无法支持多用户实时协作或云端同步。
常见问题
如何将我的笔记导入知识库?
使用 clawsqlite ingest 命令,指定文件或目录路径,支持 Markdown、TXT、CSV 等纯文本格式。
支持语义搜索还是只能关键词匹配?
目前主要基于 SQLite 的全文搜索(FTS),支持关键词匹配和简单的模糊查询,不支持向量语义搜索。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/claw-sqlite-knowledge-x-6/raw/index.md 读取 Claw SQLite Knowledge 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/claw-sqlite-knowledge-x-6/raw/index.md(查看排版版本)