返回首页
最新
大家好,
我制作了一个小工具,叫做 osync,它利用 Git 和 rsync 来在设备之间同步和备份目录。这个项目最初是我个人的实验,目的是在不依赖云存储或过于复杂工具的情况下,将我的 Obsidian 笔记在电脑和手机之间同步。我以为这会很简单,只需使用 SSH 和 rsync,但结果变成了一次很好的学习经历。
现在,只要设置好 SSH、systemd 等环境,这个脚本就可以在两台电脑之间可靠地自动同步,同时还可以备份到 Git 仓库中。
GitHub: [https://github.com/Kena-Njonge/osync](https://github.com/Kena-Njonge/osync)
我还写了一篇博客文章,详细介绍了我的动机,并提供了使用该工具同步 Obsidian 资料库的教程。如果你想了解更多,也可以查看这篇文章,它还涵盖了这个设置与其他替代方案之间的一些区别:[https://open.substack.com/pub/kenakiruri/p/how-i-backup-and-sync-obsidian-between?utm_campaign=post&utm_medium=email](https://open.substack.com/pub/kenakiruri/p/how-i-backup-and-sync-obsidian-between?utm_campaign=post&utm_medium=email)
我很想听听大家的想法,特别是从软件工程的角度来看,我该如何改进这个工具。
谢谢!
我的公司经历了三家不同的“LLM可观察性”供应商,但他们都未能满足我们唯一的需求。我们愿意为此付费。
我们唯一关心的是能够:
- 记录LLM的输出,并能够在用户界面中按下一个按钮,重新运行完全相同的输出(业内通常称之为“游乐场”)。我们可以以生产环境中的相同方式重新运行这个输出。
我们不关心的内容包括:
- “数据集”
- “评分”
- “提示增强器”