Obsidian 插件:Chat View QQ 保存消息到 Obsidian 中

Obsidian 插件:Chat View QQ 保存消息到 Obsidian 中

插件名片

  • 插件名称:Chat View QQ
  • 插件版本:0.5.0
  • 插件作者:LincZero
  • 插件描述:保存 QQ 消息到 Obsidian 中,并保持 QQ 的会话格式
  • 插件项目地址:点击跳转
  • 国内下载地址:下载安装

概述

利用此插件可以将 QQ 中的消息保存在 Obsidian 中,而且是以纯文本的形式存储的,不用担心后续的变动。

效果(插件项目的介绍图片):

Obsidian 插件:Chat View QQ 保存消息到 Obsidian 中--概述

插件使用

基本用法

  1. 启用:当你启动此插件后会增加了一个代码块语言标识:chat-qq ,从而使的代码块能渲染消息样

  2. 设置消息保存位置

    ``` chat-qq
    
    ...QQ消息
    
    ```
    • 即建立一个代码块并在语言名字处写:chat-qq
  3. 最后一步就是复制 QQ 的消息进这个代码块内了

    • 因为新版 QQ 更改了底层架构,所以复制消息需要曲线救国,方法会在后面阐述。
    • 旧版 QQ 复制消息方法
      • 直接鼠标拖动想要保存的消息就可以了。
      • 合并转发的消息记录也可以直接拖动复制

进阶设置

插件可额外设置的功能

  1. 显示区域宽度和最大高度
  2. 自己的昵称(用以将自己的消息渲染到右侧)
  3. 通过 QQ 号显示聊天头像(如果不设置插件将随机使用默认头像)

此插件有两种设置方法;

  1. 代码块中
{self=自己的昵称 例如群友1 可选, width=要渲染的宽度 可选, max-height=最大渲染高度 超出会边滚动框 可选}
[群友1=群友1的QQ, 群友2=群友2的QQ, 群友3=群友3的QQ 可选 不选就就默认分配头像]
  1. 插件设置中: Obsidian 插件:Chat View QQ 保存消息到 Obsidian 中--进阶设置

曲线救国——新版 QQ 复制消息的方法

前文提到了新版 QQ 的架构与老版不同了,新版的鼠标拖动是多选消息,不能按 Ctrl+C 复制消息了。我们可以通过曲线救国的方式来达到目的:将消息收藏

解决方法:框选多个消息之后,点击 收藏 按钮,然后在 收藏 中复制消息记录(在这之中复制的消息记录会带有 QQ 昵称、消息发送时间和消息文本这些消息的重要信息)

原理:上述的消息的信息在新版 qq 中是以纯文本的形式(每条消息储存三项信息)储存的(好像旧版也是?),而且自带格式:

QQ昵称 消息发送时间
消息文本

具体操作如下:

  1. 框选聊天记录,并收藏
  2. 在收藏界面打开此次收藏的消息,选择复制下来
  3. 依照插件要求复制进 ob 即可

注意

  1. 经过测试,合并发送的消息记录是无法被选择复制的,硬要选择也只能选择其中的一条消息的文本文字(消息内容),而不是 消息(消息自带的标记消息的其余格式比如 qq 昵称,消息发送时间等,都无法被复制)。
  2. 因为隐私(不会给视频打马赛克),就不用动图演示了。看文字的话,使用 qq 的人应该都知道怎么操作。
  3. 框选连天记录这个操作我没有在旧版 qq 中使用过,所以不知道有没有这个操作。
  4. QQ 昵称中不带 QQ 号,而且收藏中消息纪录中不能点击 qq 昵称调出个人名片从而快速复制对方的 QQ 号,只能在聊天界面中点击对方头像在个人名片中复制 QQ 号了
    • QQ 收藏中消息记录上方有两种状态:
    1. 本人的头像,昵称,和收藏时间
    2. 消息发送人的头像,昵称,和收藏时间
      • 在这点击头像也不会弹出个人名片

讨论

若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。



反馈交流

其他渠道

版权声明