惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Secure Thoughts
Recent Commits to openclaw:main
Recent Commits to openclaw:main
H
Heimdal Security Blog
SecWiki News
SecWiki News
H
Hacker News: Front Page
N
News | PayPal Newsroom
L
LINUX DO - 最新话题
N
News and Events Feed by Topic
TaoSecurity Blog
TaoSecurity Blog
AI
AI
C
Cybersecurity and Infrastructure Security Agency CISA
Scott Helme
Scott Helme
PCI Perspectives
PCI Perspectives
S
Securelist
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Cyberwarzone
Cyberwarzone
A
Arctic Wolf
Forbes - Security
Forbes - Security
T
Tor Project blog
Spread Privacy
Spread Privacy
WordPress大学
WordPress大学
I
Intezer
Martin Fowler
Martin Fowler
Help Net Security
Help Net Security
P
Proofpoint News Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Cisco Talos Blog
Cisco Talos Blog
Latest news
Latest news
博客园 - 司徒正美
W
WeLiveSecurity
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
V2EX
P
Palo Alto Networks Blog
Google DeepMind News
Google DeepMind News
IT之家
IT之家
阮一峰的网络日志
阮一峰的网络日志
V
Vulnerabilities – Threatpost
Jina AI
Jina AI
S
Security Affairs
Hacker News - Newest:
Hacker News - Newest: "LLM"
Simon Willison's Weblog
Simon Willison's Weblog
Project Zero
Project Zero
T
Threatpost
P
Privacy International News Feed
人人都是产品经理
人人都是产品经理
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Application and Cybersecurity Blog
Application and Cybersecurity Blog
博客园 - Franky
Hugging Face - Blog
Hugging Face - Blog
Apple Machine Learning Research
Apple Machine Learning Research

博客园 - 一名程序媛呀

Anki插件开发必知必会:钩子函数与右键菜单定制 httpx 传参总报错?这次把 GET、POST、文件上传到响应处理的坑给你一次填平 从卡顿到丝滑:FastAPI 调用外部 API 的正确姿势(httpx 实战) 还在 XHR、Fetch 和 Axios 之间纠结?我踩过的坑,希望你一个都不用碰到 你的REST接口还在“过度投喂”数据吗?——FastAPI + GraphQL实战避坑指南 Uvicorn、Gunicorn 傻傻分不清?FastAPI 生产部署避坑指南 Termux里的二进制和脚本,到底怎么运行才不踩坑?Termux-service 保活妙招! 刚部署的 LibreTranslate 频频翻车?我掏出了 20 年前的 StarDict 词典,用 FastAPI 搭了个本地词典翻译 API 别再用网页翻译看源码了!你的私人翻译神器LibreTranslate,部署避坑指南来了 掏出手机就能搭个 WebDAV 同步服务器?这操作有点香 别只盯着GitBook了!这个文档神器让你的笔记秒变网站 写爬虫时用了代理还被封?Python 代理的那些隐藏坑,我替你踩明白了 FastAPI 身份验证总踩坑?这份 FastAPI Users “避坑指南”请收好 旧手机别扔!用 Termux 搭个私人云盘,比网盘香多了 你的FastAPI又在服务器上“跑不起来”了?来,今天咱把打包这件事彻底聊透 写页面时别再把 Element Plus 整个搬进来啦!Vue3按需加载的坑我帮你踩平了 前端包管理咋选?我从npm叛逃到pnpm的血泪史(附避坑指南) 聊聊 fetch 使用中我踩过的那些坑和正确打开方式 FastApiAdmin 后端接口开发好了,前端管理界面怎么调用与显示? 给 FastApiAdmin 加个“会议纪要”模块,我把后端二次开发的坑踩了个遍 我用了FastApiAdmin后,连夜把踩过的坑都整理出来了 你的Agent API还在裸奔?从认证到沙箱,我用FastAPI搭了几道防线 让 FastAPI Agent 思考不阻塞:手把手教你实现异步任务与后台处理方案 让FastAPI Agent真正记住你:聊聊会话记忆与持久化存储的落地实践 FastAPI Agent 函数调用实战:我让 AI 学会了“自己动手查天气“ 初探:用 FastAPI 搭建你的第一个 AI Agent 接口 FastAPI 少有人提的实用技巧:把 Depends 依赖提到路由层,代码少写60% FastAPI 生产环境静态文件完全指南:从 /favicon.ico 404 到 HSTS 混合内容,一次全根治 用了loguru我才明白,Python日志还能这么写 FastAPI 后台任务:BackgroundTasks 的使用场景与注意事项 FastAPI配置管理避坑指南:从硬编码到 .env 与 pydantic_settings 类,连路由用法都给你捋清楚 FastAPI 文件上传避坑全指南:分块存盘、类型校验与安全兜底 FastAPI + Pydantic 模型终极实战手册:从能跑就行到固若金汤,这些技巧你一定用得上 FastAPI + SQLAlchemy 2.0 通用CRUD操作手册 —— 从同步到异步,一次讲透 FastAPI订单防超卖实战:从数据库锁到Saga分布式事务,这一篇给你理清了 FastAPI 生产环境避坑指南:用 Alembic 管理数据库迁移,别再手动改表结构了! FastAPI服务半夜又挂了?先别急着重启,查查你的数据库连接池“池子”是不是漏了 FastAPI数据库ORM怎么选?我肝了三个Demo后,终于不再纠结了 Vue 3 组件通信,别只会用 Props 和 Emits 了,这几个狠活儿你得看看 Vue 3 组合式 API 香是香,但从Vue2迁移时你可别像我当初一样踩进这 3 个深坑里 我用fastapi-scaff搭了个项目,两天工期缩到两小时,老板以为我开挂了 FastAPI+Vue:文件分片上传+秒传+断点续传,这坑我帮你踩平了! FastAPI自动生成的API文档太丑?我花了一晚上把它改成了客户愿意付费的样子 告别手写 API 胶水代码:FastAPI 与 Vue 的“契约自动机” OpenAPI 实战 FastAPI + Vue 前后端分离实战:我的项目结构“避坑指南” FastAPI + Celery 实战:异步任务里调用 Redis 和数据库的全解析,及生产级组织方案 FastAPI里玩转Redis和数据库的正确姿势,别让异步任务把你坑哭了! FastAPI + Celery 实战:异步任务的坑与解法,我帮你踩了一遍 FastAPI子应用挂载:别再让root_path坑你一夜 FastAPI项目半夜报警吵醒你?聊聊告警这事儿怎么搞! 别再数据线了!用FastAPI 5分钟搭个局域网文件+剪贴板神器 FastAPI单元测试实战:别等上线被喷才后悔,TestClient用对了真香! FastAPI状态共享秘籍:别再让中间件、依赖和路由“各自为政”了! FastAPI实战:WebSocket vs Socket.IO,这回真给我整明白了! 从0到1,FastAPI + PostgreSQL + Tortoise ORM 实战避坑指南 FastAPI + PostgreSQL 实战:给应用装上“缓存”和“日志”翅膀 FastAPI + PostgreSQL 实战:从入门到不踩坑,一次讲透
告别 Typora 后的新欢:我把所有笔记迁移到了 Obsidian 这个“第二大脑”
一名程序媛呀 · 2026-05-20 · via 博客园 - 一名程序媛呀

🤔 受够了“写得爽,找得哭”?你的第二大脑该升级了

你是不是也有过这种绝望时刻:
明明记得在某个笔记里写过一段特别精妙的代码片段,或者是某个bug的解决方案,但把文件夹翻了个底朝天,搜索关键词换了无数个,就是死活找不到。
最后只能无奈地拍桌子,恨自己当时为什么没多做几个分类?

我之前用 Typora 的时候,这种情况简直是家常便饭。Typora好是好,那所见即所得的丝滑感,一度让我觉得它就是Markdown编辑器的天花板。

最近也一直在整理之前的代码类库以及各知识点笔记,一直在用 Typora,虽然后来收费了,但我用的0.11早期版本,也自定了很多小工具,担心不兼容,也就没考虑过升级.

但后来随着笔记量越来越多,我发现了一个致命的问题:传统的文件夹层级管理,本质上是在用物理世界的思路管理数字世界的信息,它是有天花板的。
还有个问题不得不提就是:一个.md文件中 字数破万后,会出现明显的卡顿,这就有点“成也即时渲染,败也即时渲染”了。

直到我遇到了Obsidian,我才发现,原来笔记还可以这样玩。(其实之前也装过,但被它的复杂和Typora的清爽对比下,还是回到了Typora,这次也是因为上面两个问题,才考虑不得不好好研究下Obsidian了!)

🎯 一篇文章,帮你解决这几个头疼的问题

如果你正在纠结到底该入坑 Typora 还是 Obsidian,或者已经装了Obsidian但被它复杂的插件和功能劝退,那这篇文章就是为你写的。
我不会罗列一堆枯燥的参数,而是用我踩过的坑,跟你掏心窝子聊聊:

📌 Obsidian和Typora根本上的区别是什么?

📌 怎么从零开始,把Obsidian配置成你顺手的“第二大脑”?

📌 那些让我效率翻倍的独家技巧(特别是图片处理和关系图谱)。

⚔️ 神仙打架:Typora的“美”与Obsidian的“强”

咱们先来聊聊怎么选。

好比选车,Typora就像一辆优雅的敞篷跑车,所见即所得,你写出来什么样,呈现出来就是什么样,适合单人、短途、尽情享受写作的乐趣。

Obsidian呢?它更像一辆硬核的越野房车。界面看似朴实,但引擎盖下面全是宝藏。

它是基于本地纯Markdown文件的,你的数据永远不会被绑架。但最核心的杀手锏,是它的 [[双向链接]]关系图谱 。这玩意儿,是直接从底层改变了信息的组织方式

你可能会问,这个双向链接真有那么神?
就这么说吧,在Typora里,我写了A笔记,里面提到了B概念,我最多贴个B笔记的路径过去。
但在Obsidian里,当你打开B笔记时,它会自动告诉你“嗨,A笔记曾经引用过你哦”。这种从被动单向关联到主动双向感知的转变,就是让你灵感不断迸发的源泉。

🛠️ 手摸手实战:从零配置你的“第二大脑”

好,咱们先来把家伙事儿准备好。去Obsidian官网下载安装,这步没难度,我就不啰嗦了。

1. 第一步:新建你的知识宝库

打开软件,你会看到一个像游戏开始界面一样的画面。

点击“创建新库”,这里千万要注意:一定要在本地新建一个专门的、用英文或拼音命名的空文件夹作为你的“库(Vault)”。
千万别直接选系统文档目录或者根目录,否则以后文件多了你会崩溃的。

因为我之前已经用 Typora 写了很多笔记了,目录是现成的,也用Git版本管理着,这里就直接选择了我的Note文件夹!

2. 第二步:调教成你最舒服的样子

进到主界面,先别急着写。点左下角的小齿轮,进入“设置”。重点来了:

📌 编辑器:

把“默认编辑模式”改成“实时预览”。习惯Typora的朋友,这一个设置就能让你无缝切换过来。

📌 外观:

主题市场里有海量主题,我个人偏爱官方的“暗黑”深色模式,或者第三方的“Minimal”、“Blue Topaz”等,干净清爽,对程序媛眼睛友好。你再挑个顺眼的字体,瞬间就有写代码的快感了。

再说个容易翻车的点:文件与链接: 

我的习惯是“默认打开文件”改为“上次打开的文件”,这样第二天可以快速回到之前的状态,
再就是“新建笔记的存放位置”一项,我喜欢设为“当前文件所在的文件夹”,因为正常我们写笔记还是会安装目录或功能进行分类的,这样在一起,就是抛开了Obsidian,也一样清晰明了,
还有一项很关键就是“附件默认存放路径”,具体操作可以看下面的“图片处理”那一块。

3. 第三步:掌握灵魂语法 [[链接]]

在正文里,当你写到某个新概念时,比如“后端开发”,直接输入 [[后端开发]] 。哪怕这个笔记现在还不存在,它也为你创建了一个“占位符”。

等你下次心血来潮去点开它,一篇新笔记就自动生成了。这种“随用随建”的方式,彻底解决了“我不知道怎么分类”的千古难题。

💡 一个程序媛的独家效率秘籍

是不是以为这样就完了?下面这些才是我的压箱底经验。

📌 图片处理:

千万千万别再手动建什么“image”文件夹了!在“设置-文件与链接”里,把“新附件的默认位置”设成“当前文件夹的子文件夹”,子文件夹名就填个“assets”。

这样每一篇笔记配一个专属的素材库,迁移、管理都清爽到飞起。粘贴图片也极其简单,直接Ctrl+V,它就自动规整好了。

📌 关系图谱:

当你笔记过百后,点开左侧的关系图谱,你会被自己的知识网络震撼。

它就像一个星系图,那些密密麻麻连接成团的节点,就是你现在最关注、最擅长的领域;而那些孤零零的、游离在外的点,就是你未来需要去填补和连接的知识盲区。

📌 代码片段福音:

作为一个经常贴代码的人,原生的代码块太素了。赶紧去插件市场装一个叫“Code Styler”的插件,让你的代码块跟VS Code一样,有行号、高亮主题,还能直接复制,简直不要太爽。

最后啰嗦一句,关于同步:

Obsidian官方同步服务是付费的,但咱们技术人员,用 Git 配合私有仓库进行备份和同步,才是最香的,完全掌控,还能留下所有笔记的历史版本。这可是我用了这么久最稳的方案。

早期是用 Github 私有仓库作为远程服务器,后来因为网络问题还有隐私问题,干脆在手机上搞了 Termux 然后配置 SSH 服务,使用 git init --bare 基础仓库来实现同步方案,反正手机本来都是随身带!


好了,这次算是把我关于Obsidian的压箱底经验都掏出来了。说实话,从Typora迁移过来的那一刻,确实有点不适应,但一旦你构建起自己的知识网络,那种“灵感触手可及”的掌控感,真的会让人上瘾。

感觉有收获的话,别忘了点赞收藏加关注,免得下次想再翻出来看的时候找不着。也欢迎分享给你身边还在用文件夹苦苦挣扎的码农朋友们,咱们一起,把知识种成一片森林,而不是堆在一个个文件夹里吃灰。关于Obsidian的任何问题,咱们留言区见!👋