-
【思源新人指南】莫名其妙遇到锁定空间,提示「避免潜在的数据损坏」该怎么办
2023-05-20 23:53还有一个使用资源监视器的方案:
Windows + S 搜索
资源监视器
并打开在资源监视器
CPU
页签中的关联的句柄
子面板搜索 < 思源工作空间目录名称 >, 也能查询到具体是哪些程序占用了该目录下的文件 -
从 Zotero 拷贝出的批注,思源无法识别 markdown 链接
2023-05-20 21:32粘贴时选择
粘贴
或者粘贴为纯文本
试试粘贴为转义文本
的目的就是为了屏蔽标志符对内容的干扰 -
[思源笔记挂件] Query: 一个将思源笔记数据库查询结果以表格样式渲染的挂件
2023-05-16 23:02SELECT * FROM blocks WHERE id IN ( SELECT block_id FROM attributes WHERE name = 'custom-class' AND value = 'report' ) AND id IN ( SELECT block_id FROM attributes WHERE name = 'custom-status' AND value = 'finish' )
上述 SQL 语句我没有测试过, 不过应该可以满足要求
-
[思源笔记挂件] Query: 一个将思源笔记数据库查询结果以表格样式渲染的挂件
2023-05-15 00:31思源的块属性保存在
attributes
表里面, 因此想要查询自定义块属性需要使用类似如下 SQL 进行查询:SELECT * FROM blocks WHERE id in (SELECT a.block_id FROM attributes AS a WHERE a.name = 'custom-birthday')
-
关于数据同步提供内置密钥的讨论
2023-05-11 19:10由于思源密钥可以直接导出, 目前来说基本没有听过因为删除本地工作空间导致密钥与数据一起丢失的问题
而且目前的机制对新用户来说, 也就是多点几下鼠标的麻烦, 大幅度牺牲安全性提供这点便利性并不可取
-
请问在网络伺服的情况下,别人如何下载 (或另存) 我编写的指定文件?
2023-05-02 01:37浏览器打开该
*.txt
文件出现乱码应该是该文件的编码问题, 建议使用 utf-8 编码保存试试若想下载该文件, 可以使用如下几种方案:
- 在浏览器中打开该文件后使用浏览器快捷键 Ctrl + S 或浏览器右键菜单中的 另存为 菜单项, 之后指定文件保存目录
- 在浏览器中打开该文件后使用下载工具下载此时浏览器地址栏显示的地址对应的文件
-
开发方向与软件盈利,外加一点学习理解
2023-05-02 01:22另外,我不认为大部分用户真的用起来了,尽管初衷是用,但是大部分也只是作为了一个摘抄本一样的东西,并没有完成什么项目,或者达成什么目的。
我认为摘抄本本身就有存在的意义, 它就像一个数据库查询缓存, 当查询时命中了缓存的内容, 那么可以显著提高查询的效率
-
思源笔记 2.8.6 新的 PWA 是什么呢?怎么使用?
2023-04-26 21:02PWA 简单介绍
PWA (Progressive Web App, 渐进式网页应用)简单来说就是一个在浏览器中安装的小程序, 或者说微信小程序就是一个在名为微信的浏览器中安装的 PWA, 这东西可以一定程度上为一个网页提供原生应用的功能与体验, 比如独占一个窗口, 将快捷方式添加到任务栏/开始菜单/桌面, 开机自启动, 系统级的通知等功能
详情请参考: 渐进式 Web 应用(PWA) | MDN
思源 PWA 安装步骤
由于 Edge 浏览器对 PWA 的优化比较好, 下面使用 Edge 进行演示
- 使用 Edge 在访问思源的伺服地址
- 桌面端页面
- 适用于桌面浏览器访问
- 伺服地址:
http(s)://host(:port)/stage/build/desktop/
- 示例:
http://192.168.1.10:6806/stage/build/desktop/
- 示例:
- 移动端页面
- 适用于移动端浏览器访问
- 伺服地址:
http(s)://host(:port)/stage/build/mobile/
- 示例:
http://192.168.1.10:6806/stage/build/mobile/
- 示例:
- 注意事项
- 由于 PWA 应用的访问地址是固定的, 因此最好使用固定的域名/IP 地址与端口, 不然每次都得重新安装
- 在移动端(例如手机)中安装的思源, 伺服服务所使用的端口号默认为
6806
, 因此可以直接使用6806
端口访问 - 在桌面端(例如电脑)中安装的思源, 伺服服务所使用的端口号
port
为随机端口号, 但是第一个打开的工作空间会同时监听6806
端口, 因此也可以使用6806
端口访问 - 也可以携带参数
--port=6806 --workspace=工作/空间/目录
启动思源, 以使用固定的端口6806
打开指定的工作空间- Windows 系统通过创建一个思源的的快捷方式, 快捷方式的目标一栏设置为
C:\思源安装目录\SiYuan.exe --port=6806 --workspace=D:\想要打开的\工作空间目录
- Windows 系统通过创建一个思源的的快捷方式, 快捷方式的目标一栏设置为
- 桌面端页面
- 点击 Edge 地址栏右侧的出现的
此应用程序可用, 安装 SiYuan
按钮, 如下图所示
- 点击安装确认按钮, 之后 Edge 会使用一个单独的窗口显示思源页面
- 之后该窗口会弹出一个对话框, 可以按需选择所需的功能, 如下图所示
- 安装完成, 之后就可以在所选的位置打开思源的 PWA 应用了
思源 PWA 功能介绍
- 使用单独的窗口访问思源
- 思源 PWA 可以单独占用一个窗口, 可以很方便的拖动/分屏, 也可以同时打开多个窗口使用
- 思源 PWA 窗口同桌面端一样, 不会显示浏览器的页签栏, 地址栏, 书签栏, 状态栏甚至标题栏, 因此有更大的显示面积用于使用
- 没有浏览器快捷键的干扰
- 思源 PWA 窗口不会出现浏览器快捷键覆盖思源快捷键的情况, 可以获得与桌面端一致的操作体验
- 使用
web+siyuan://
协议访问指定的块- 思源桌面端可以使用
siyuan://blocks/20200812220555-lj3enxa
这种超链接从其他应用跳转到指定的块, 而思源 PWA 由于技术限制虽然不能直接使用siyuan://
协议, 但是可以使用web+siyuan://blocks/20200812220555-lj3enxa
这种超链接从其他应用跳转到指定的块
- 思源桌面端可以使用
- 更加高效的加载速度
- 思源 PWA 会缓存部分静态资源文件, 安装后无需在打开时等待页面加载, 可以在几秒内进入编辑区
- 使用 Edge 在访问思源的伺服地址