42-自定义插件开发入门-从零创建第一个插件
42 自定义插件开发入门:从零创建第一个插件一个"被迫"成为插件开发者的故事今年三月,产品经理老陈遇到了一个麻烦——他每天会在Obsidian中创建大量笔记,文件散落在不同文件夹中,时间一长就混乱不堪。他想要一个功能:在创建笔记时,自动根据笔记的标签或标题关键字,将其移动到对应的文件夹中。他翻遍了社区插件市场,找了一个周末,愣是没找到完全符合需求的插件。"算了,要不我自己写一个?"老陈大学学过一点编程,但毕业后做了七年产品经理,代码已经忘得差不多了。令人惊讶的是,三个星期后,他真的做出了一个能用的插件,并且发布到了社区插件市场,获得了200多次下载。老陈的经验告诉我们:Obsidian插件开发的门槛比你想象的低得多。第一步:搭建开发环境在写任何代码之前,先把开发环境准备好。安装Node.jsNode.js是运行JavaScript的环境,也是构建Obsidian插件的基石。访问 nodejs.org,下载LTS版本(长期支持版)双击安装包,一路默认设置即可安装完成后打开终端(命令行),验证安装:node

相关新闻

41-DataviewJS-JavaScript高级查询

41-DataviewJS-JavaScript高级查询

41 DataviewJS:JavaScript高级查询 从一个看板说起 去年夏天,前端开发者小林接手了一个内部工具项目——团队需要用Obsidian管理多个并行开发任务的进度。最初他用Dataview的DQL查询做了几个表格,但很快发现需求越来越复杂:需要根据任务状态自动变色、需要点击按钮快速变…

2026/10/11 1:17:57 阅读更多 →
learn-rust-101项目实战:从零构建你的第一个Rust应用

learn-rust-101项目实战:从零构建你的第一个Rust应用

learn-rust-101项目实战:从零构建你的第一个Rust应用 【免费下载链接】learn-rust-101 A guide to aid you in your journey of becoming a Rustacean (Rust developer). 项目地址: https://gitcode.com/gh_mirrors/le/learn-rust-101 learn-rust-101是一个…

2026/10/10 21:21:29 阅读更多 →
Multichain Auditor核心功能解析:为什么它是跨链审计必备工具?

Multichain Auditor核心功能解析:为什么它是跨链审计必备工具?

Multichain Auditor核心功能解析:为什么它是跨链审计必备工具? 【免费下载链接】multichain-auditor Observations and tips checklist for auditing protocols on multiple chains 🧐 项目地址: https://gitcode.com/gh_mirrors/mu/multic…

2026/10/5 8:18:08 阅读更多 →

最新新闻

antd-vue + vue3 实现a-table动态增减行,通过a-from实现a-table行内输入验证, form嵌套两个table实现检验。

antd-vue + vue3 实现a-table动态增减行,通过a-from实现a-table行内输入验证, form嵌套两个table实现检验。

个人博客(vue3 nodejs mysql )http://36.151.145.67:30000/ 注意:table的dataSource与form的mode必须是同一个数组 一、效果图 图一:校验效果 二、主要代码 注意: 1、form 与 table 绑定的是同一个数据 tableSourc…

2026/10/11 1:18:23 阅读更多 →
华大HC32F460——将数据保存在Flash特定扇区

华大HC32F460——将数据保存在Flash特定扇区

FLASH具有以下主要特性: 容量高达512 KBytes(其中有32Bytes为功能保留位) 分为64个扇区,每个扇区为8KBytes。OTP(One Time Program)区域共1020Bytes,分为960Bytes的数据区和60Bytes 的锁存区。128位宽数据读取。编程单位为4Bytes,…

2026/10/11 1:18:23 阅读更多 →
基于YOLOv8与PyQt的玉米叶病害检测工具开发实战

基于YOLOv8与PyQt的玉米叶病害检测工具开发实战

简介:面向玉米叶病害检测的开发者与学习者,这套资源提供了YOLOv8训练权重、PyQt可视化界面与一千五百张标注数据集,覆盖常见锈病、灰斑病、叶枯病及健康叶片四类,可直接用于模型推理或桌面端交互演示。压缩包总计两千个文件&#…

2026/10/11 1:18:23 阅读更多 →
ResNet人脸表情识别实战:从FER-2013训练到ONNX部署

ResNet人脸表情识别实战:从FER-2013训练到ONNX部署

简介:本资源是一套基于ResNet架构的人脸表情识别完整Python实现方案,面向计算机视觉初学者、课程设计学生及毕业设计开发者,解决从数据预处理、模型构建、训练验证到实时视频推理的全流程实践需求。压缩包共16个文件,含3个核心Pyt…

2026/10/11 1:18:23 阅读更多 →
VASP与QE计算应力-应变关系及弹性常数全攻略

VASP与QE计算应力-应变关系及弹性常数全攻略

简介:面向材料科学领域研究者和计算模拟爱好者,提供一套基于VASP与Quantum Espresso计算应力应变关系的脚本资源。内容围绕密度泛函理论模拟后的数据后处理展开,帮助用户从结构优化与应变计算的输出文件中提取应力与应变数据,绘制…

2026/10/11 1:18:23 阅读更多 →
Linux - MongoDB部署

Linux - MongoDB部署

MongoDB部署准备部署mongoDB部署启动优化角色事务配置(单节点副本集)配置主机名创建内部认证密钥修改配置文件初始化副本集修改应用连接地址验证事务常见问题准备 MongoDB下载 官方下载 选择自己需要的版本,以及服务器版本,以及安…

2026/10/11 1:17:23 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →