Undii
关注
67777 号成员,2021-06-10 10:26:15 加入
898
个人主页 浏览
225
帖子 + 回帖 + 评论
休眠中💤
  • 求助在思源里使用一言

    2023-02-22 19:42

    凑合用的方法……

    <div>
        <p id="hitokoto"><a href="#" id="hitokoto_text">:D 获取中...</a></p>
        <script>
            [].forEach.call(document.querySelectorAll("protyle-html[data-content*='hitokoto']"), function(value){
                fetch('https://v1.hitokoto.cn')
                .then(response => response.json())
                .then(data => {
                    const hitokoto = value.shadowRoot.getElementById("hitokoto_text");
                    hitokoto.href = 'https://hitokoto.cn/?uuid=' + data.uuid
                    hitokoto.innerText = data.hitokoto
                })
                .catch(console.error)
            });
        </script>
    </div>
    
  • 分享文档功能只有订阅用户可以使用吗?

    2023-02-17 10:33

    登录了,退出重新登录也没有;会不会和社区设置有关系?

  • 分享文档功能只有订阅用户可以使用吗?

    2023-02-17 10:04

    谢谢回复,我现在使用的版本是 v2.7.5,感觉不是这个原因 😂

  • 怎样用 SQL 语句在指定目录显示特定内容?

    2023-02-16 15:50

    =d 是限定只检索文档标题;只要段落的话,试试等于'p'

  • 怎样用 SQL 语句在指定目录显示特定内容?

    2023-02-16 14:56

    图 2,path like 后面是英文的引号吗?

    SELECT * FROM blocks WHERE content LIKE '% 改革 %' AND type= 'd' AND path like '%20221025154829-tzucfeh%' ORDER BY created DESC
    

    type 为检索出来的块类型,如果只要段落块的话 用 type='p'

  • 如何对本文档(含子文档)内的内容进行随机抽取,便于复习?

    2023-02-13 18:21

    可以参考用户指南--类型过滤

    图片.png

  • 关于目前同步机制的疑惑

    2023-02-12 14:47

    我遇到了类似的问题,设置为完全手动同步后,返回桌面再从桌面打开思源,下面有提示正在上传数据快照。感觉和 Android 端前后台切换时自动触发同步有关。

  • 按 ctrl - 删除表格行 意外把笔记窗口缩小了

    2023-02-03 21:11

    还原大小的快捷键是 ctrl + 0

  • 请问思源的表格编辑怎么没有删除行的选项

    2023-02-03 13:21

    表格第一行没法删

  • 请问思源挂件数据持久化有哪些解决方案呢?有官方的存储方案吗?

    2023-01-31 14:43
    1. 我看 HbuilderX 主题里面用了以下代码(/conf/appereance/themes/HBuilderX-light/theme.js);补充 API 文档-获取/写入文件
    写入文件("/data/widgets/HBuilderX-Light.config.json", JSON.stringify(window.HBuilderXLight.config, undefined, 4), (a) => { funs() });
    
       async function 写入文件(path, filedata, then = null, obj = null, isDir = false, modTime = Date.now()) {
       
           let blob = new Blob([filedata]);
           let file = new File([blob], path.split('/').pop());
           let formdata = new FormData();
           formdata.append("path", path);
           formdata.append("file", file);
           formdata.append("isDir", isDir);
           formdata.append("modTime", modTime);
           await fetch(
               "/api/file/putFile", {
               body: formdata,
               method: "POST",
               headers: {
                   Authorization: `Token ""`,
               },
           }).then((v) => {
               setTimeout(() => {
                   if (then) then(obj);
               }, 200)
           });
       }
    
    
    
    async function 获取文件(path, then = null, obj = null) {
        let url = '/api/file/getFile';
        await 向思源请求数据(url, {
            path: path
        }).then((v) => {
            if (then) then(v, obj);
        });
    }
    
    1. 我不了解 api,我一般用这个从页面上获取挂件 id:window.frameElement.parentElement.parentElement.dataset.nodeId;

    `

  • 请教:2.7.1 版 PC 端,在哪里修改数据保存目录?工作空间里没有看到相关设置

    2023-01-30 22:04

    左上角---工作空间---打开,选择一个空文件夹(将创建一个新的工作空间)或者选择一个原来已经有工作空间的文件夹。 2.7.0 版本的工作空间自定义在哪里?

  • 思源笔记中已关闭的笔记本是否会被同步?

    2023-01-30 22:01

    会被同步,同步的是 工作空间/data/ 下的数据,也包括挂件、模板、代码片段等。用户指南笔记本不同步。

  • 2.7.1 部分手机闪退

    2023-01-29 08:55

    遇到了同样的问题。MIUI13.0.5。

    I 2023/01/29 08:03:53 working_mobile.go:64: 
      ____    _  __   __
     / ___|  (_) \ \ / /  _   _    __ _   _ __
     \___ \  | |  \ V /  | | | |  / _` | | '_ \
      ___) | | |   | |   | |_| | | (_| | | | | |
     |____/  |_|   |_|    \__,_|  \__,_| |_| |_|
    I 2023/01/29 08:03:53 runtime.go:49: kernel is booting:
        * ver [2.7.1]
        * arch [arm64]
        * pid [25574]
        * runtime mode [prod]
        * working directory [/data/user/0/org.b3log.siyuan/files/app/app]
        * read only [false]
        * container [android]
        * database [ver=20220501]
        * workspace directory [/storage/emulated/0/Android/data/org.b3log.siyuan/files/siyuan]
    I 2023/01/29 08:03:53 conf.go:101: initialized the specified language [zh_CN]
    I 2023/01/29 08:03:53 runtime.go:94: use network proxy [system]
    I 2023/01/29 08:03:53 serve.go:108: kernel [pid=25574] http server [0.0.0.0:6806] is booting
    
  • 如何筛选某个“父文档”下的文档

    2023-01-25 12:30

    试试这个?(也包括子文档的子文档,其中 20230119224224-zxlrw2q 是父文档 id)

    select * from blocks where type='d' and path like '%/20230119224224-zxlrw2q/%' order by random() limit 1
    
  • 自动补全机制

    2023-01-22 16:05

    嗯嗯,明白。我是理解成单纯的常用语了:通过输入特定字母组合再匹配结果,比如我目前设置有:中文状态下输入 qqmail 联想到我自定义的短语(具体的 qq 邮箱),然后空格就能上屏,这样子。

  • 自动补全机制

    2023-01-22 12:39

    这是输入法的工作范畴吧……

  • 请问这个 SQL 查询语句怎么写?

    2023-01-21 20:19
    1. 只嵌入标题,通过浮窗显示(但不是链接):嵌入块右键--嵌入块--隐藏标题下方的块;
    2. 使用 Query 挂件插入标题链接(以表格形式):试试下面的 sql(我还不太会用 query 挂件 😂)
    SELECT
        '[' || content || '](siyuan://blocks/' || id || ')' AS __1____pre__链接
    FROM
        blocks
    WHERE
        type = 'h'
        AND memo like "%plandate:2023-01%"
    ;
    
    
  • 2.7.0 版本的工作空间自定义在哪里?

    2023-01-19 12:48

    这个……设定之后不能改了,之前也是选择目录之后创建一个新的工作空间目录。

    1. C 盘迁移到 D 盘:只能关掉思源,手动将 C 盘的工作空间复制到 D 盘(复制,先别删),然后再打开思源,左上角工作空间---打开---选择 D 盘的工作空间目录,(重建索引一下,确定东西都在),再把 C 盘的工作空间从思源中删掉。
    2. D 盘原本有思源数据:直接工作空间打开 D 盘的目录;

    另外,工作空间目录不能设置在思源安装目录下。

  • 请教个 dark+ 快捷键的问题 [已解决]

    2023-01-18 20:17

    一般主题说明文档里面会写,就在集市下载页面。

    下面是 Dark+ 的快捷键,也可以在这里看到:

    图片.png

  • 看到新版加入了工作空间多开功能,小白有个疑问

    2023-01-16 15:49

    软件界面左上角,图片.png

    然后选一个文件夹就行。

  • 许愿新建文档名模板和标签功能的改进

    2023-01-16 14:21

    是的,这个在笔记本设置里,只对对应的笔记本生效;

    图片.png

  • 许愿新建文档名模板和标签功能的改进

    2023-01-16 11:32

    关于 1.1.,笔记本设置里有一个新建文档名模板(序号好像不支持?)

    图片.png

    引号里的是时间格式,2006 对应年,01 对应月,02 对应日,以此类推

  • 支持新版的左上角 SiYuan 折叠式设计

    2023-01-15 10:23

    个人意见哈:在支持自定义前,顶栏至少保留日记入口,或者提高自定义顶栏的开发优先级。

    1. 相较于快捷键,新用户优先接触到的是界面上的图标。

    2. 简洁过程中的取舍问题。顶栏保留了同步、前进后退、搜索,而日记、闪卡、设置折叠进二级菜单。既然都 “能用快捷键” ,到底要保留哪些?为什么不保留日记?这部分最好做成自定义。
      而目前,在没有做自定义的时候就进行更改,个人认为不合适。

    3. 日记作为常用操作增加了复杂度。而且,顶栏日记按钮不可替代点在于选择笔记本,而快捷键不支持。

      如果打算降低/不考虑“在多个笔记本中都创建日记”用户的体验,那么请忽略本条意见。

    4. 代码片段自定义的话,个人觉得通过 CSS 隐藏按钮比通过 JS 增加按钮简单。

    图片 2.7.0-dev2.png

  • 如何取消表格中首行的字体样式

    2023-01-14 19:58

    这个是主题决定的显示样式。Savor、Tsundoku 等主题,表格块标--视图选择--空白表头样式。
    如果要修改所有表格首行显示样式的话:设置--外观--代码片段--添加 CSS

    /*导出预览和所见即所得的表格表头样式*/
    .b3-typography table th, .protyle-wysiwyg table thead th{
        font-weight: normal;/*字体粗细*/
        background-color: var(--b3-theme-background);/*背景颜色*/
    }
    
  • 自带 emoji 显示不完整

    2023-01-13 22:45

    windows 的 emoji 字体 Segoe UI EmojiSegoe UI Symbol 不支持显示旗帜。[^1]

    要想显示的话,安装一个 emoji 比较全的字体,然后代码片段或者主题 css 里面,修改 --b3-font-family--b3-font-family-emoji,将这个字体设置在 Segoe UI Emoji 前面。

  • 请问思源笔记有没有像幕布一样一键把大纲导出为导图的挂件

    2022-12-31 17:45

    如果你说的是文档里的无序列表的话,有的主题可以转换为导图显示(点块标然后点视图选择);导出成图片的话好像暂时没啥办法。

    图片.png


    挂件 NoteMap 是用来把文档、子文档、文档里的小标题转换为 xmind 导图的。我乱改了一下这个挂件 NoteMap-alpha.zip ,在原作者更新前凑合用吧(关联:https://github.com/InEase/SiYuan-Xmind/pull/9)。

    图片.png

  • 请问思源笔记有没有像幕布一样一键把大纲导出为导图的挂件

    2022-12-30 20:32

    啊,抱歉,我好久没用了,这个挂件目前只在文档有子文档的时候会生成完整的思维导图、生成的思维导图中的大纲好像会缺少第一层级;

    使用的话,插入到文件中,然后点转换,转换完成后点导出,导出的文档需要用 xmind 打开。

  • 请问思源笔记有没有像幕布一样一键把大纲导出为导图的挂件

    2022-12-30 18:35

    可以试试集市上的 Note Map,导出成 xMind 文件。

  • 导出预览怎么退出

    2022-12-09 22:58

    ctrl+alt+7

    图片.png