- 博客
- SilverBullet 使用体验 - 程序员的终极笔记工具
SilverBullet 使用体验 - 程序员的终极笔记工具
SilverBullet 是什么?
SilverBullet 是一个帮你开发、组织和构建个人知识库的工具,让你的内容在所有设备上都能访问。
简单说,它就是一个基于 Markdown 的笔记系统,但比普通的 Markdown 编辑器强大太多了。
是一款专为程序员设计的开源个人知识管理系统。
https://appstore.lazycat.cloud/#/shop/detail/silverbullet
实用功能详解
应用安装之后,首页是一个非常复古的页面

SilverBullet 把你的内容组织成一个个 Markdown 页面,称为"Space"。你可以:
- 使用
Ctrl+K(或Cmd+K)打开页面选择器 - 直接输入页面名称创建新页面

- 使用
[[页面名]]语法创建页面链接 - 支持中文页面名称

系统支持 hashtag 标签功能,可以在文本中使用 #标签名 来给内容打标签。
标签使用技巧:
#项目A- 给页面打上项目标签#重要- 标记重要内容#TODO- 标记待办事项#<复杂 标签>- 包含特殊字符的标签要用尖括号

点击标签可以看到所有包含这个标签的文档

SilverBullet 的任务列表功能非常强大:
- [ ] 未完成任务
- [x] 已完成任务
- [~] 取消的任务
- [!] 重要任务
任务管理技巧:
- 在任务后面加上
@2024-01-15设置截止日期 - 使用
#项目A给任务分类 - 可以在任务中使用
[[页面链接]]关联相关文档

右上角的命令面板,可以输入你想操作的命令,程序员应该都很熟悉

SilverBullet 支持插件扩展,官方文档上列举了一些核心插件和第三方插件,地址:https://silverbullet.md/Plugs
一些有用的插件:
- TreeView 插件:提供文件夹树状视图
- Calendar 插件:日历视图显示任务和事件
- Mermaid 插件:支持流程图和图表
- Git 插件:版本控制集成
找到plugs:Add 命令,输入插件地址
一个看板插件就安装了

它是目前最接近解决 Markdown 在浏览器中"写"和"读"模式分离问题的方案,不需要分屏视图。你写的时候就能看到最终效果,不用来回切换模式。
所有数据都存储在 /space 目录下,定期备份这个目录即可。

可以直接拖拽图片到编辑器中,系统会自动上传并生成链接。也可以使用外部图床。

总结
SilverBullet 特别适合程序员和知识工作者。它把 Markdown 的潜力发挥到了极致,既保持了纯文本的简洁性,又提供了强大的扩展能力。
如果你正在寻找一个灵活可控的笔记工具,SilverBullet 绝对值得一试。
项目地址: https://github.com/silverbulletmd/silverbullet
官方文档: https://silverbullet.md/
在线演示: https://play.silverbullet.md/
