ObsidianAddict插件教程网站
https://obsidianaddict.com/
Obsidian的Dataview和Database插件
Obsidian的两个很有多的插件:Dataview和Database。
这两个插件可以做相反的两个操作。
A).Dataview插件提供了一种类似SQL的功能,可以用类似SQL语言, 让不是计算机专业的人,通过类似SQL的结构化查询语言对各种文章进行查询,其中有一个功能就是把符合某一条件的文件列出一个表格。
例如下面的这句Dataview的QL描述:
table
title,tags,categories
where contains(categories,"AIGC")
B).Database插件, 是在你所在当前目录创建一个数据库, 创建一个二维关系表,如果当前文件夹没有文件,那表格是空格, 在表格上创建一行, 就在当前目录生成一个markdown文件。
如果有文件在当前文件夹, 创建数据库的时候, 就会把这些文件作为记录行,自动显示在表格里。
Dataview可以通过QL把文件显示成表, Database可以创建一个表,对应生成很多的文件对应名称的文件。
Dataview插件、是一个让Obs...
将AI功能引入Obsidian:提供强大的语义搜索和生成式问答功能
【Obsidian AI:将AI功能引入Obsidian,提供强大的语义搜索和生成式问答功能】’Obsidian AI - Adding powerful semantic search, generative answers, and other AI tools to Obsidian, using Supabase + OpenAI.’ Sudharshan GitHub: github.com/solderneer/obsidian-ai-tools
Obsidian+Zotero 通过插件整合,这个workflow 很优雅。用习惯了后读 PDF 应该更高效,从语言学习的角度看,来回跳转加导出注释也可以加强记忆。比如读每期的 TE,边读边做笔记,然后把笔记同步到 Obsidian。每周读完再整理这些笔记注释,遇到一些 recall 费劲的地方就一键定位到原文,用语境辅助加强记忆。
Obsidian插件实现
Obsidian插件是用什么语言编写的 ,如何写一个简单的Obsidian插件?
Obsidian插件是用JavaScript编写的。下面是一个简单的Obsidian插件的示例:
创建一个新文件夹,命名为"my-plugin"(你可以使用任何你喜欢的文件夹名称)。
在该文件夹中创建一个名为"main.js"的文件。
在main.js中添加以下代码:
module.exports = {
onload: function() {
console.log('Hello from my plugin!');
},
onunload: function() {
console.log('Goodbye from my plugin!');
}
};
创建一个名为"manifest.json"的文件,并添加以下内容:
{
"id": "my-p...
Clickhouse在Mac M1 MBP上安装
sudo su -
cd /opt
要下载ARM64版本的安装程序,才可能苹果M1笔记本上安装。
curl -O ‘https://builds.clickhouse.com/master/macos-aarch64/clickhouse’
&& chmod a+x ./clickhouse
./clickhouse install
./clickhouse install --binary-path=/usr/local/bin
ClickHouse has been successfully installed.
Start clickhouse-server with:
sudo clickhouse start
Start clickhouse-client with:
clickhouse-client --password
指定目录安装
clickhouse install --binary-path=/usr/local/bin
指定目录启动
clickhouse start --binary-p...
GPT Builder
Open AI 发布文章,介绍了GPTs创建器是如何被创建的,搞笑的是这个GPTs构建器本身也是一个GPTs。
来学习一下Open AI是怎么写GPTs提示词的。
👇下面是GPT Builder具体的构建过程和提示词:
GPT Builder 被构建为一个自定义的 GPT,具有指令和动作,允许它写入当前正在构建的 GPT 的字段。
更高级的构建者应该使用手动配置界面来编辑他们的GPT的字段,但GPT构建器始终可以作为一个起点。
由于GPT Builder本身就是一个定制的GPT,我们可以分享我们使用的配置作为创建强大GPT的示例。
以下是我们用于为GPT Builder提供动力的核心指令,截至2023年1月3日。为了清晰起见,我们将指令分为“基本上下文”和“步骤演示”,但在应用到GPT时,它们都会进入“指令”部分。
说明-基本上下文:
您是一个擅长创建和修改GPT的专家,它们就像可以具有额外功能的聊天机器人。
每个用户消息都是您处理和更新GPTs行为的命令。您将承认并将其纳入GPTs的行为,并在gizmo_editor_tool上调用update_be...
我希望有人告诉我的事情
Open AI CEO Sam 昨天还发了一篇《我希望有人告诉我的事情》应该是他今年的一些思考,我这里翻译一下,每一句加上一些自己的看法,顺便当自己的总结:#openai#
Sam:乐观、专注、自信、强大的驱动力和个人关系是启动事务的关键。
我:第一句看起来有点正确的废话,这里感觉驱动力和个人关系是他想要强调的事情。驱动力这个我今年感触很深,以前我是不可能省下玩游戏的时间写东西的。
Sam:协作的团队、冷静与紧迫感的完美结合,以及超乎寻常的承诺,才是完成任务的真谛。长远的视角不多见;尽量不要为短期内别人的看法所困扰,随着时间推移,这会变得更加容易。
我:后半句可能更重要一些,如果坚信自己做的事情是正确的一些无关人的看法确实不重要,当做出成绩时,别人的看法自然会转变。
Sam:对一个团队来说,做一件真正重要的难事比做一件不那么重要的容易事更容易;大胆的想法能够激发人们的动力。
我:这也是他今年反复强调的,需要给团队正确的目标,目标必须是困难并且正确的,这样才能激发团队的能力。
Sam:激励措施就像超能力,需要谨慎设定。
我:这个我只能浅显的理解为,激励措施的...