5kyfkr
关注
76305 号成员,2022-01-02 18:55:46 加入
467
个人主页 浏览
345
帖子 + 回帖 + 评论
85h46m
在线时长
  • 如何为某篇笔记单独添加背景图?

    2024-04-27 11:44

    题头图应该够了吧,或者把图片放最前面,单文档背景图这功能 ob 也没插件吧

  • 数据库在不同地方能够实现不同视图显示

    2024-04-26 07:39

    直接复制一个过去就行了,不用嵌入块。复制过去然后切换了视图会自动记住那个位置的,所有复制的数据库都是共享同一个数据

  • 分享好用的文档识别软件,支持公式 ~

    2024-04-26 01:51

    这个支持公式和中文混排的识别嘛?

  • 如何使用思源笔记实现类似于腾讯文档的多端同步编辑,实时保存渲染效果?

    2024-04-25 11:18

    docker 版相当于一直后台运行的客户端,所以不能直接把 docker 版工作目录给其他客户端同步,不然会出现同步问题,只能中间再搭个 minio 用 s3 给各个客户端

  • 结合数据库的 DailyNotes 输入方式分享

    2024-04-24 21:05

    基本就是当成另类的双链来用,文档级别整理全部依靠数据库管理,这样就有筛选排序等功能,并且如果要分类只需要再多个单选列分类就行了,实在分类层级不够就再新建数据库转移过去继续细分,其实就相当于直接双链添加到到一个能筛选排序的 MOC 里面,可以不整理也可以后续慢慢打状态标签整理,因为数据库有筛选,可以快速给没用的文章打上归档标签隐藏起来,平时翻找最近的文章也可以直接按时间排序一步直达。

    另外思源的数据库和 notion 那些不太一样,notion 主键必须绑定文档名称,思源主键可以是链接,完全就是双链的另一种形式,在文档管理上会更方便。

  • 文件夹或文件加密功能投票,敬请大家都参与!

    2024-04-24 13:42

    我是路过没这个需求,所以不赞成也不反对

  • 光圈与景深:拍照片可以不对焦?

    2024-04-22 11:02

    还可以加个作业,思考在风光摄影中如何让前景与远景能同时落入对焦范围trollface

  • 为啥我的搜索出来的这么多重复的啊?

    2024-04-21 18:13

    重建下索引再试试

  • 悬浮出来的侧边栏高度能铺满么,本来空间就不太够

    2024-04-21 14:38

    asri 主题是铺满的,这个得看主题了估计

  • 求助下载插件时提示网络错误

    2024-04-21 00:12

    试试用手机开热点下

  • v3.0.10 数据库功能使用问题反馈

    2024-04-20 16:06

    第 2 点建议还是主键是 1 月、2 月等。如果可以重复绑定那比如文章书籍库就很容易重复,得需要做个添加前识别是否重复并提醒的功能才好点

  • 集市插件更新完后,仍会显示待更新的状态

    2024-04-19 15:35

    番茄工具箱是这样的,可能隔个半天都会更新下

  • 能否优化下思源的标签页管理及功能,用起来感觉有点混乱

    2024-04-19 07:32

    感觉布局功能就能解决,打开的页签多暂时用不上就保存布局后,切换个以前保存的空布局再打开标签页

    至于新窗口的工作区是可以优化,详见这个 issue,如果做完就和浏览器一样了 Issue #10809 · siyuan-note/siyuan

  • 在数据库中取消绑定块后,那一行消失了

    2024-04-18 21:00

    可以把代码和报错丢给 chatGPT 帮忙弄,我就是 gpt 帮我改好的,这帖子里面有相关格式说明来源数据库进度条模板 - 链滴 (ld246.com)

  • 在数据库中取消绑定块后,那一行消失了

    2024-04-18 19:00

    可以去 github 下今天刚发的 dev1 版本,支持模板列报错提示,当然现在也可以导出日志在日志里看到是否有模板代码报错,如果没报错那可以上报给 d 大

  • 软件更新以后,之前的笔记都不见了

    2024-04-18 18:45

    再搜索下电脑有没有其他的 SiYuan 文件夹

  • 软件更新以后,之前的笔记都不见了

    2024-04-18 17:07

    检查下工作空间目录的位置和大小,也可以看看数据历史里有没有以前的数据

  • 思源文档进行更改后,是否可以像 word 等 app 一样,用 * 表明 [修改]?

    2024-04-18 15:17

    自动同步修改后 30 秒就会同步,电脑端一般不会出现手机上的突然退出的情况,不过可以考虑电脑上能给同步的图标用颜色区分同步状态。比如云朵图标黄色:已编辑未同步(检测到有编辑操作就变黄),绿色:已同步最新修改。

  • 手机同步后笔记顺序混乱

    2024-04-18 12:03

    可以的,我以前就是数据快照恢复的,安卓应该可以删掉 data 里的相关数据再同步试试,当然很久没用了最好还是重装,以防版本也是旧的

  • 手机同步后笔记顺序混乱

    2024-04-18 10:57

    很久没用的客户端同步是会有几率出现合并问题的,我大半年以前也遇到过,平板端很久没同步然后合并出错了,不过其实不用担心,回退下数据快照就好了。

    建议你先断网进手机客户端,然后选完全手动同步,接着联网同步选下载云端数据,然后看看有没有合并错误,如果合并错了就卸载重装再同步,没事就开自动同步就行了。我公司电脑、家里电脑、手机三端都是自动同步,每天同步没有发生数据合并出错的问题。

  • 标签,大多攻略系以双链取代标签使用,那标签是否无用,或有什么使用场景

    2024-04-18 10:45

    有没有用看你的使用场景需不需要,每个人答案都不一样。就思源里标签现状来看没有双链那么方便,所以也在讨论重构标签标签支持绑定文档、创建标签文档,带有该标签的块汇总在该文档的反链面板 · Issue #11025 · siyuan-note/siyuan (github.com)

  • 数据库进度条模板

    2024-04-17 17:05

    image.png

    我这边没问题

  • 数据库进度条模板

    2024-04-17 16:37

    接上方我的回帖的,还有 x 天的代码,和进度条代码均已修复报错,直接用就行

    .action{$startTime := .计划时间}
    .action{$endTime := .计划时间_end}
    
    .action{$totalDuration := 0}
    .action{$elapsedDuration := 0}
    .action{$percentage := 0.0}
    .action{$color := "rgb(45,164,78)"}
    .action{$remainingText := ""}
    
    .action{if and (not (eq $startTime nil)) (not (eq $endTime nil))}
        .action{$nowdate := now}
    
        .action{$endTimeParsed := $endTime}
        .action{$startTimeParsed := $startTime}
    
        .action{if and (ne $startTimeParsed nil) (ne $endTimeParsed nil)}
            .action{$totalDuration = $endTimeParsed.Sub $startTimeParsed}
            .action{$elapsedDuration = $nowdate.Sub $startTimeParsed}
    
            .action{$totalDurationHours := divf $totalDuration.Hours 1}
            .action{if gt $totalDurationHours 0.0}
                .action{$percentage = (mulf (divf (div $elapsedDuration.Hours 1) $totalDurationHours) 100.0)}
    
                .action{$daysLeft := divf ($endTimeParsed.Sub $nowdate).Hours 24}
                .action{if eq 0 $startTimeParsed.Minute $startTimeParsed.Hour $endTimeParsed.Minute $endTimeParsed.Hour }
                    .action{$daysLeft = ceil (divf ($endTimeParsed.Sub $nowdate).Hours 24)}
                .action{end}
    
                .action{if gt $daysLeft 0.0}
                    .action{$remainingText = printf "%.0f天" $daysLeft}
                .action{else if eq $daysLeft 0.0}
                    .action{$remainingText = "当天"}
                .action{else}
                    .action{$remainingText = printf "已过%.0f天" (subf 0.0 $daysLeft)}
                .action{end}
            .action{end}
        .action{end}
    .action{end}
    
    .action{$colorGradient_triggerPercentage := list 90.0 70.0 50.0 20.0 0.0}
    .action{$colorGradient_baseColor := list "#f94144" "#FF6E34" "#ffcc00" "#2DA44E" "#2571BF"}
    .action{range $index, $element := $colorGradient_triggerPercentage}
        .action{if ge $percentage (index $colorGradient_triggerPercentage $index)}
            .action{$color = index $colorGradient_baseColor $index}
            .action{break}
        .action{end}
    .action{end}
    
    <span style="color: .action{$color};">.action{$remainingText}</span>
    
  • 全局快捷键快速新建笔记

    2024-04-17 01:27

    可以试试 knote 和卡片式写作这两个插件,都能全局添加,前者是日记里新建,后者是对应目录下,就是文件名是散装的

  • 坏了,数据库真成标签了

    2024-04-16 17:40

    是的,除了父子标签没法实现没什么大问题了,相当于自带一个目录的标签,间接完成了标签重构的实现。反正数据库本身也是可以随意在文档移动排布,子标签数据库需要的时候再放到父文档感觉基本就够用了,现在就剩下新建数据库这个操作比较麻烦了

  • 坏了,数据库真成标签了

    2024-04-16 17:24

    未曾设想的道路。。。如果是这样用传统标签确实可以退休了,思源因为数据库可以链接各种块,不与文档绑定,相当于弄出了一种基于数据库汇总的标签模式,这个用法值得开拓一下

  • 希望数据库横向移动标可以显示在屏幕内

    2024-04-16 14:49

    shift+ 鼠标滚轮就可以了,通用操作

  • 数据库进度条模板

    2024-04-16 11:41

    07404d1f975740e6e3c7aaab997528c.png

    3.0.10 后支持上图样式,日期列改名为计划时间,下方是进度条代码

    <!-- 解析当前时间 -->
    .action{$nowdate := now }
    
    <!-- 解析计划开始时间 -->
    .action{$startTime := .计划时间}
    <!-- 如果计划开始时间无效,则将其设置为当前时间 -->
    .action{with $startTime}
        .action{if eq (printf "%v" .) (printf "%v" $nowdate)}
            .action{$startTime = $nowdate}
        .action{end}
    .action{end}
    
    <!-- 解析计划结束时间 -->
    .action{$endTime := .计划时间_end}
    <!-- 如果计划结束时间无效,则将其设置为当前时间 -->
    .action{with $endTime}
        .action{if eq (printf "%v" .) (printf "%v" $nowdate)}
            .action{$endTime = $nowdate}
        .action{end}
    .action{end}
    
    <!-- 检查日期是否解析成功 -->
    .action{with $startTime}
        .action{with $endTime}
            <!-- 计算总持续时间和已过时间 -->
            <!-- 计算总持续时间 -->
            .action{$totalDuration := $endTime.Sub $startTime}
            <!-- 如果计算失败,则设置$totalDuration为0 -->
            .action{with $totalDuration}
                .action{if eq (printf "%v" .) "failed"}
                    .action{$totalDuration = 0}
                .action{end}
            .action{end}
    
            <!-- 计算已过时间 -->
            .action{$elapsedDuration := $nowdate.Sub $startTime}
            <!-- 如果计算失败,则设置$elapsedDuration为0 -->
            .action{with $elapsedDuration}
                .action{if eq (printf "%v" .) "failed"}
                    .action{$elapsedDuration = 0}
                .action{end}
            .action{end}
    
            <!-- 计算百分比 -->
            .action{$percentage := 0}
            <!-- 如果总持续时间大于0且计算成功,计算百分比 -->
            .action{with $totalDuration}
                .action{if and (gt (printf "%v" .) "0") (not (eq (printf "%v" $totalDuration) "failed"))}
                    .action{$percentage = (mulf (divf (divf $elapsedDuration.Hours 24) (divf $totalDuration.Hours 24)) 100.0)}
                .action{end}
            .action{end}
    
            <!-- 默认颜色 -->
            .action{$color := "rgb(45,164,78)" }
    
            <!-- 切换颜色 红 橙 黄 绿 蓝 -->
            .action{$colorGradient_triggerPercentage := list 90.0 70.0 50.0 20.0 0.0}
            .action{$colorGradient_baseColor := list "#f94144" "#FF6E34" "#f2c40d" "#2DA44E" "#2571BF"}
            .action{range $index, $element := $colorGradient_triggerPercentage}
                <!-- 根据百分比确定颜色 -->
                .action{if ge (printf "%.2f" $percentage) (printf "%.2f" (index $colorGradient_triggerPercentage $index))}
                    .action{$color = index $colorGradient_baseColor $index}
                    .action{break}
                <!-- 结束条件 -->
                .action{end}
            <!-- 结束循环 -->
            .action{end}
    
            <!-- 显示进度条 -->
            <span style="background-color: rgba(175,184,193,0.2); width: 100%; display: inline-block;height: 12px;border-radius: 6px;align-self: center;overflow: hidden;">
                <!-- 进度条 -->
                <span style="text-align: right; font-size: 12px; width: .action{$percentage}%; background-color: .action{$color}; display: inline-block;height: inherit;vertical-align: top;"></span>
            </span>
        .action{end}
    .action{end}
    
  • 同步主题到手机端

    2024-04-12 23:58

    建议把修改的部分放到设置 外观 代码片段里面,ios 可能看不到思源目录吧