我又不少资料在思源里面,我打算用它做个 cursor 的知识库,类似的案例是 obsidian+cursor。
现在存在一个问题,ob 的数据他是.md 明文存储的,直接可读,思源的加密了。
这个选择自己的文件不加密吗?
或者有办法让 cursor 获取吗?
我又不少资料在思源里面,我打算用它做个 cursor 的知识库,类似的案例是 obsidian+cursor。
现在存在一个问题,ob 的数据他是.md 明文存储的,直接可读,思源的加密了。
这个选择自己的文件不加密吗?
或者有办法让 cursor 获取吗?
我这里有个办法,也是我最近在做的,cursor 里面有个 Docs 功能,可以添加网址,它会自动去抓网站里的页面进行索引,类似 Algolia 的爬虫,操作如下,试了下
网站我是直接用 vuepress2-reco 搭的直接在 github 上自动发布,本来也是打算按之前几位说的,从思源导出 markdown 然后扔到 github 上,但是这样的话就有两份数据,而且我还打算在网站上对数据进行二次更新,所以数据同步这块是一个问题
不过想了想其实是可以直接写个组件对接思源的 API,下午写了个简单页面,如下图,左边菜单右边文章内容,每篇文档提供单独一个 url,这样 cursor 就能爬取思源的全量数据,笔记还是在思源里维护,搭了个外链分享平台,让第三方抓取,数据有更新直接让 cursor 重新抓取就可以了,不存在多份数据不同步的问题
不过 cursor 这个基于 Docs 检索的功能,刚刚检索的时候居然说还要排队,要充值 Pro 提速,本来只是想开发一个外链平台把数据喂给 IMA 的,现在这个也算是多一个选择吧
不过它这里有个问题是不会关联出处,差点意思
是的,不过前提是自己提交的内容要高质量一点,像那种直接扔一本书什么的,不太行,还是需要一定的加工
尤其是一些还没有形成体系化的总结心得之类的,像以往基本上隔个一两天就忘了,如果说自己重头再去翻笔记效率很差,直接在知识库里语义搜索基本可以原封不动把当时思考的东西重载回来,这个是任何传统笔记都做不到的,非常适合爱思考的懒人
应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。
PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。
FreeMarker 是一款好用且功能强大的 Java 模版引擎。
IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。
Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。
JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。
etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。
各种网址链接、内容导航。
网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。
ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。
Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。
NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。
i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。
知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。
找到自己的位置,萌新烦恼少。
V2EX 是创意工作者们的社区。这里目前汇聚了超过 400,000 名主要来自互联网行业、游戏行业和媒体行业的创意工作者。V2EX 希望能够成为创意工作者们的生活和事业的一部分。
MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。
ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。
一种软件架构设计风格而不是标准,提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。
宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。
Sublime Text 是一款可以用来写代码、写文章的文本编辑器。支持代码高亮、自动完成,还支持通过插件进行扩展。
OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。
深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。
Communication channel for makers and users.
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于