NotebookLM查询助手
连接Google N
基于 SQLite 与 FTS5 扩展构建的本地化个人知识库系统,支持全文检索与结构化数据存储,适用于金融领域的敏感信息管理与离线知识沉淀。
为金融、法律等敏感行业从业者打造本地化知识管理方案。数据完全离线存储,规避云端泄露风险;FTS5全文检索实现笔记、法规、研报等内容秒级定位,替代传统文件夹浏览的低效模式,支撑个人长期知识沉淀与复用。
落地案例:投行分析师建立私有研究库:将下载的上市公司年报、调研纪要按客户-行业-日期多标签入库;撰写报告时输入关键词组合,毫秒级召回历史相关观点与数据片段;出差场景无网络环境下仍可正常检索调用;每周导出数据库文件至加密硬盘完成备份。
安装依赖
# 确保系统已安装 SQLite 3.9+(内置 FTS5 支持)
sqlite3 --version
# Python 环境安装(如使用封装接口)
pip install sqlite3-fts5
初始化知识库
sqlite3 knowledge.db "CREATE VIRTUAL TABLE docs USING fts5(title, content, tags);"
插入与查询示例
-- 添加知识条目
INSERT INTO docs(title, content, tags) VALUES ('风控规则', '反欺诈阈值设定方法', '合规,风控');
-- 全文检索
SELECT * FROM docs WHERE docs MATCH '反欺诈';
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 文本内容、标题、标签元数据、检索关键词 |
| 输出 | 匹配结果列表、相关性评分、高亮片段、数据库文件 |
| 适用人群 | 金融合规人员、投研分析师、需要离线知识管理的从业者、数据隐私敏感场景 |
| 不包含 | 云端同步功能、多用户协作权限、可视化界面、自动爬虫采集 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/globalcaos/knowledge-base/SKILL.md
来源类型:GitHub 开源仓库