-
启动时同步数据失败
2024-12-16 11:58这种情况是由于思源无法写入文件导致的,比如被其他应用程序占用文件导致无法写入。
试下杀毒软件、防火墙加一下工作空间文件夹信任,如果后续还有问题,请上传系统日志以便分析。
-
请教内存占用过高怎么解决
2024-12-15 17:00一般来说只要系统可用内存较多,程序本身就会占用较多,这样能减少 GC 次数提高运行性能,如果系统可用内存较少,则会较为频繁触发 GC 回收内存。
如果要设置一定内存限制,可以加个环境变量试试
GOMEMLIMIT=8GiB
。 -
手机版不显示图床的图片,请问防盗链应该把哪个域名加入白名单?
2024-12-15 16:48可以考虑用 User-Agent 标头判断,思源的 UA 是这样的格式
SiYuan/3.1.15
,斜杆后面是版本号。 -
更新块接口会删除块属性
2024-12-14 22:08type markdown 也可以传属性的,只是需要用 kramdown 语法,具体细节可以看下 getBlockKramdown 接口的返回值。
-
思源首次同步数据一直显示仓库秘钥错误
2024-12-14 16:58原数据日志:
I 2024/12/13 19:32:17 conf.go:397: repo key [6c4f0c82c26fbe53c548e534fc8607cc5d774403]
启动的时候 key 的哈希摘要
6c4f0c82c26fbe53c548e534fc8607cc5d774403
,后面重置为2b361961e9e0c977338df193354e748d80dea72b
:I 2024/12/13 20:26:00 repository.go:711: inited repo key [2b361961e9e0c977338df193354e748d80dea72b]
空间 A 后面拷贝到 D:\siyuandata 后启动密钥也没有问题,依然是
2b361961e9e0c977338df193354e748d80dea72b
:I 2024/12/13 20:45:45 conf.go:397: repo key [2b361961e9e0c977338df193354e748d80dea72b]
然后 B 空间 D:\siyuan1 启动后手动导入密钥也没有问题:
I 2024/12/13 20:44:30 repository.go:559: imported repo key [2b361961e9e0c977338df193354e748d80dea72b]
但是 B 同步报错密钥不正确解密失败了,原因是之前用的云端数据本地换过密钥,一旦换过密钥,原来的云端数据就都不可用了,因为新密钥是无法解密之前的云端数据的,所以更换密钥的话只能新建云端目录重新同步了。
这里顺便解释一下为什么有数据的工作空间在更换密钥后还可以使用:因为本地数据和云端对比第一步是对比快照 ID,如果本地和云端 ID 一样,那么是不会下载云端数据到本地解密的,所以不会报解密失败的错误。
-
输入文字过程中,自动同步导致刚输入的内容丢失
2024-12-10 17:2113:58 分的内核日志上看有另一台 macOS(设备 ID
5A6D41EE-2BB7-5FD8-9D9D-83346504664F
)通过同步感知触发了同步,所以出现冲突了。第二个状态异常的问题应该也是这个原因,建议不要多设备同时编辑。
-
思源首次同步数据一直显示仓库秘钥错误
2024-12-08 22:09不同 S3 提供商应该没有影响的,除非下载数据不对导致解密失败。
下个版本我们加一下数仓密钥 hash 打印,会在启动的时候打印,导入密钥的时候也会打印,这样方便对比是不是密钥不一致。
-
思源首次同步数据一直显示仓库秘钥错误
2024-12-08 21:53是使用 设置 - 关于 - 数据仓库密钥 - 复制密钥字符串 导出的密钥吗?导入的时候选择的是 导入密钥 吗?
我这里按照上述步骤测试了电脑-手机以及电脑-电脑(用的是七牛云,这个不同点不影响),均无法重现问题。
-
思源最新版是不是标签功能出问题了,点标签结果搜索不到,而且标签也不能准确定位位置
2024-12-08 10:31目前开发版上已经修复点击行级标签搜索为空的问题,如果急着用的话可以下载开发版 https://github.com/siyuan-note/siyuan/releases
定位的问题目前还在解决中,预计今天晚点会再发布一个开发版。
-
思源最新版是不是标签功能出问题了,点标签结果搜索不到,而且标签也不能准确定位位置
2024-12-08 10:25的确有问题,下个版本修复 Issue #13351 · siyuan-note/siyuan