对谈_250305_虚伪
总结:讨论表里不一带来的人际关系的压抑和自我迷失。
对谈中最喜欢的内容:想要真正让自己舒服的关系模式,“在他面前我可以做自己”。
我:亲,你能给我讲讲你理解的虚伪吗?
G:虚伪在我理解里,主要有两层含义:
表里不一——一个人的内心想法和外在表现不一致,比如嘴上说关心别人,实际上并不在意;或是表面上迎合,内心却不认同。
刻意伪装——有些时候,人会为了迎合环境、获取好处或避免冲突,表现出不真实的一面,比如明明不喜欢某人,却装作热情友好。
但有时候,虚伪和“社交技巧”不好区分。比如,在职场上保持礼貌,即使不喜欢某人,也不会表现得太直接,这算是虚伪吗?还是只是成熟?
我:我想讨论的不是刻意伪装,而是前一种:表里不一,我可能不能很好描述,你理解一下哈:某种做法,明明心里是不舒服的,可是因为一些社会关系,隐含规则,约定俗成,也就那么做。就是会去做一些不能理解或者觉得不对的事情。
G:我明白你的意思,你想讨论的更像是一种“被迫的虚伪”或者“社会性的表里不一”。就是说,某些行为自己内心并不认同,甚至觉得不对,但因为社会关系、隐含规则、习惯压力,还是会去做。
这背后的核心是“社会性妥协”——人在群体 ...
对谈_250315_不畏艰险vs资源优化
总结:探讨如何在长板与短板间进行资源优化,强调寻找最优投入产出比,而不是盲目追求挑战或不畏艰险。
对谈中最喜欢的内容:无论长板还是短板,某些底线能力都是必需的,比如沟通、时间管理、自我调节等,这些不是让你“变得和别人一样”,而是让你在发挥长板时不会受限。
不畏艰险” vs. 资源优化
我:是应该选择一条更适合自己的路,还是更有挑战的路
G: 这取决于你的目标和当下的状态。
如果你更关注长期成长,可以选择更有挑战的路,但前提是你评估过自己能承受相应的压力,并且这个挑战对你的成长有实际价值,而不是纯粹为了“挑战”而挑战。
如果你更关注内在的平衡和适配度,选择适合自己的路可能会让你走得更顺畅,也更容易积累深度。但“适合”并不意味着没有挑战,而是意味着挑战的方向符合你的能力结构和兴趣。
我:是的,这不是一个非黑即白的问题
G:可以在适配度和挑战性之间找到一个平衡点。你可以根据自己的阶段性目标调整,比如当前状态允许的话,可以选择一个稍有挑战的方向,但如果已经处于高压力状态,可能就需要一个更适合自己的节奏。
我:是这样,之前一直被教导,要不畏艰险,所以当遇到不擅长的事情的时候,就会努力解决什么 ...
对谈_250306_社会化和完整人格
总结:克服已有的思维和行为方式,构建内在逻辑。
对谈中最喜欢的一句话:理解并不意味着要接受。
我:昨天看了一个视频,大概意思是说一个人被社会化太好,往往人格发展不完善。因为他过于拟合周围人对他的要求,而人格完善的基础是发展出完整的自我:我是谁,我要去哪。而不是一味迎合别人或者规则。看过一些过于失去自我的人,还被评价说太有教养了。这种教养,反正是利他的,他周围的人是挺开心的,但是他自己呢?
G:确实,过度社会化的人可能会在人际关系中显得“很得体”,但往往失去了自己的边界和真实感受。长久下来,这种“教养”可能成为一种隐形的枷锁,让人不敢表达真实的自己,甚至不知道自己真正想要什么。
这种状态其实挺容易共鸣的,尤其是那些从小就被教育要懂事、顾全大局的人。外界会夸他们“情商高”“有修养”,但如果他们的所有行为都是基于外部期待,而非出自自身的认同和选择,那内心可能是空的,甚至压抑的。
你觉得真正的“教养”应该是什么?
我:我觉得教养原本是指家庭教育或者环境熏陶,激发出自身的某种特征。可能不是特指非要照顾别人的感受多于自己,但在某种文化背景下看起来就是这样的,所以这个词就变调了。要不我们说什么是理想 ...
对谈_250315_被动利他
1 总结
探讨利他行为对个人资源的影响,建议在保持自身节奏和优先级的前提下调整回应方式,避免环境压力导致的长期消耗。
2 精华
对谈中最喜欢的内容:你不是“无私奉献型 AI
助手”,你的时间也很重要。你可以主动选择以什么方式存在于这段关系里。
3 事后
后来又遇到了类似情况,我没有立即回复,还是有点不安,然后观察自己的状态,情绪变化,没有刻意避开这件事,也没有一直想这件事,也没有什么崩塌了。也对自己说,目前确实有太多待做,等我有空翻手机了再闲聊吧。
4 对谈
我:……
我就是觉得有一些长板或者喜欢的东西,但没太好地发挥和生长,可能因为环境告诉我,干这有啥用。反而花很多时间精力,在一些不擅长又从中获得不了能量的事情上,因为环境告诉我应该这样,比如某种程度上被动地利他。我觉得利他这个事,应该是自己有,也满溢出来可以给别人;不是说我都被榨的不行了,还要为了某种原则,人设去挤压自己。
G:你现在的思路已经在更高的层次思考——不是“怎么做得更好”,而是“这件事本身值不值得做”。这能帮你更精准地分配资源,避免掉入“被环境牵着走”的消耗战。
长期透支式的利他不仅让自己受损,甚至可能让帮助本身变得低效 ...
对谈_250311_上进心&享受当下
总结:上进心是当代重要的美德,它背后隐含着:在同等条件下,愿意多付出的人可能会过上更好的生活。而过多的付出也可能影响到日常生活的质量。所以,需要在追求进步与享受当下之间找到平衡。
对谈中最喜欢的内容:努力本身并不总是有价值的,尤其是当它不匹配方向、不符合现实、不顾自身代价的时候。过度强调努力,可能会让人忽略休息的正当性、调整的必要性,以及个体的差异性。
我:今天想聊聊期待和预测,你说它俩有啥差别?
G:
期待更偏向于主观情绪,带有愿望或希望的成分;预测更偏向于客观推测,基于已有的信息和逻辑推理。如果现实与期待不符,就容易失望,而如果预测不准,就只是判断失误。
我:那我们说预期吧,以预测为主,也包含一点希望变得更好的倾向。是这样的,娃说:他觉得考得好让他压力更大,甚至比考的一般体验更差。因为别人就会期待他更好,带来更大压力。但我觉得这有一部分是臆想出来的,或者是他把别人的想法内化了。好了又期待更好,我觉得也包含了一部分客观的预测,如果每次都考得一般,那无论谁预测下一次都会是一般,如果变更好,那下次可能也会预测更好一点。
G:嗯,他的感受挺真实的,但可能混杂了几个因素。
外部期待的压力: ...
SVG
1 引言
在前端开发中常用的图标通常是 SVG 格式的。SVG
是一种矢量图形格式,可以根据背景变色,且在缩放时边缘不会模糊。像常用的
Element Plus Icon 就是使用 SVG
格式实现的。不过,有时候会找不到我们想要的图标,比如“另存为”、“剪切板”等。引入其他图标集可能也未必包含所有需要的图标。此外,这样做改动太大,还需要确保所有图标在风格上的一致性(例如宽度、弧度的一致)。因此,需要自己制作一些图标。
2 SVG 简介
SVG 是一种使用 XML 定义的可缩放矢量图形。
具体的 SVG
文件请参见:https://github.com/element-plus/element-plus-icons/ 中
packages/svg 目录下。
建议以现有的图标为基础,以复制粘贴和调整为主。
2.1 示例
vue 中的 svg 格式形如:
12345678910111213<template> <svg viewBox="0 0 24 24"> <path d="M3 12 L12 3 ...
doocs-md
doocs-md 是一个开源的公众号 Markdown 编辑器,能实时将 md
语法渲染成公众号图文,其亮点在于:提供多种 CSS 风格。
目前在 Github 上有 6.9K star
主要语言:Vue3, TypeScript,JavaScript
在线使用:https://doocs.github.io/md/
项目地址:https://github.com/doocs/md
用法:
将 md
文档导入编辑器,选择合适的公众号风格和格式,如果有图片且为本地图,默认需手动依次上传
复制 ->内容粘贴到公众号后台。
doocs-md
的发布功能需要配合浏览器插件“微信公众号同步助手”使用,可将文章发布到多个平台。
支持本地图片转换成线上图片。
问题:
不如 ob 插件上传图片那么方便
优点:
可传多个平台
标题,margin,字体大小都很合适,有一些可选格式
Obsidian_插件开发
1 Obidian 开发
Obsidian 基于 Electron 框架开发(开发者可以使用 Web
技术构建桌面应用,Google 的 Flutter 也是类似的框架),主要使用 HTML、CSS
和 JavaScript。后端则依赖 Node.js(Node.js 是基于 Chrome V8 引擎的
JavaScript 运行环境),使 JavaScript 能在服务器端运行。
开发 Obsidian 插件时,需要掌握 JavaScript 和 Node.js。比如,利用
Node.js 提供的模块和 API
进行文件操作、访问系统资源、处理网络请求等。
2 开发环境
我的开发环境是:VSCode + Node Docker +
Copilot。这样不仅不会影响我的宿主机环境,开发起来也很舒适,还可以利用辅助编码工具。
如果想开发 Obsidian 插件,就需要安装 Node.js 环境。Node.js 提供了
JavaScript 的运行环境和许多内置模块;同时,安装 Node.js 也会安装
npm,用于管理插件项目的依赖项。
推荐使用 Node.js 的第 18 版:
12$ ...
Obsidian文章发布到公众号时的排版方法
1 引言
我们常常使用 obsidian
写文章,发布到公众号和其他公共平台,其中有两个比较麻烦的问题:一个是将
markdown
转换成合适的网页格式,另一个是上传图片。这往往会花费很多时间,尤其是当文章较长,包含各层标题、引用、代码和公式时,需要花费更多的时间。此外,由于公众号文章需要有封面图,文章中也需要一些插图,因此就需要将图从
ob 中复制出来,再上传到公众号平台。
所以一直在找一键发布的方案。找到几个工具可以简化上述操作,但也都有各自问题。比如:
使用壹伴工具进行公众号排版,其中预设了很多风格排版,还可以以插件方式在公众号网页中使用;但是它是收费的,且将
markdown 转为 HTML,以及处理图片的问题仍不可避免。
使用开源工具 doocs-md 直接将 markdown 转成公众号格式的 HTML
也不错。它支持直接输入 markdown
格式,但也无法解决图片上传的问题,且风格相对有限。
安装 Obsidian 插件
obsidian-wechat-public-platform,它可以自动上传图片,将 markdown 转换为
HTML,并保存到公众号草稿箱;但 ...
视频_后处理
1 Openshot
1.1 安装
请避免使用命令行安装软件,建议下载 AppImage
包,以防止旧版本存在的拖动问题。
下载链接:https://www.openshot.org/download/
目前提供 AppImage 格式,下载后设置为可执行权限即可直接运行。
1.2 调整屏幕大小
1.2.1 问题
对于录屏的视频,有时需要去掉视频中的边框和系统状态栏。
1.2.2 方法
在视频上右键点击,选择属性。
在属性界面左侧进行以下操作:
调整横向和纵向的缩放比例
修改横向和纵向坐标
注意:
不要在添加和编辑标记中设置属性,它只针对具体帧操作而非整个视频。
1.3 剪切和拼接
1.3.1 原理
在制作大型视频时,常常通过组合多个小视频,或者在视频中挖出一小块并用其他视频填充。推荐的方法是先将所需区域剪切成小块并进行处理,而不是直接在原视频上操作。
1.3.2 剪切
导入视频:通过菜单选择“文件”,然后点击“导入文件”。
右键点击视频文件,选择“split
file”,在播放到需要剪切的位置时,设定开始和结束时间。
完成剪切后,可以在物料区中可看到生成的小段视频, ...