From b7fe8987e189ee3affce92ddcd356878d4f1fda9 Mon Sep 17 00:00:00 2001 From: rockbenben Date: Mon, 6 Nov 2023 10:43:02 +0800 Subject: [PATCH] docs: add and update posts --- .../2019-08-26-scrcpy_screen_projection.md | 27 +++++++++----- .../2023-10-29-switch-firmware-updates.md | 16 +++++---- docs/apps/AppNotes.md | 2 +- docs/apps/Applist.md | 4 +-- docs/apps/livestreaming/0_live_equipments.md | 13 +++---- docs/code/AutoHotkey.md | 1 + .../\346\262\237\351\200\232.md" | 36 +++++++++++-------- docs/services/dockers-on-nas/mt-photos.md | 2 +- docs/services/dockers-on-nas/qinglong.md | 33 +++++++++++++++++ docs/services/dockers-on-nas/uptime-kuma.md | 23 ++++++++++++ docs/web/VuePress.md | 8 ++--- 11 files changed, 122 insertions(+), 43 deletions(-) create mode 100644 docs/services/dockers-on-nas/qinglong.md create mode 100644 docs/services/dockers-on-nas/uptime-kuma.md diff --git a/docs/_posts/2019-08-26-scrcpy_screen_projection.md b/docs/_posts/2019-08-26-scrcpy_screen_projection.md index 4333ea3878..03a0ca647a 100644 --- a/docs/_posts/2019-08-26-scrcpy_screen_projection.md +++ b/docs/_posts/2019-08-26-scrcpy_screen_projection.md @@ -14,14 +14,14 @@ order: -26 市面上主流的多屏协同软件大多都是基于 scrcpy 开发的套壳产品,而且 bug 也没有得到修复,因此建议直接使用官方的 scrcpy。 -本文以 Windows 投屏为例,可以前往官方站点下载 [scrcpy-win64-v2.1.1.zip](https://github.com/Genymobile/scrcpy/releases/download/v2.1.1/scrcpy-win64-v2.1.1.zip),或者使用[国内搬运链接](https://wwva.lanzouq.com/iB9Og12xug9c)。 +本文以 Windows 投屏为例,可以前往官方站点下载 [scrcpy-win64-v2.2.zip](https://github.com/Genymobile/scrcpy/releases/download/v2.2/scrcpy-win64-v2.2.zip),或者使用[国内搬运链接](https://wwva.lanzouq.com/iEdcP1dhfduf)。 ## 有线投屏 -1. 下载 scrcpy 并进行解压。 -2. 手机端开启 `开发者选项` 和 `USB 调试`。开发者选项默认处于隐藏状态,手机上选择「设置/系统」>「关于手机」,然后点击版本号七次,返回上一屏幕,即可在底部找到开发者选项。 -3. 用数据线连接手机和电脑。手机上会出现授权请求,选择「允许 USB 调试」。 -4. 双击已解压的 `scrcpy.exe` 文件,即可实现有线投屏。 +1. 下载并解压 scrcpy。 +2. 在手机上启用 `开发者选项` 和 `USB 调试`。要开启开发者选项,通常需要点击手机上的「设置/系统」>「关于手机」,然后连续点击版本号七次。返回上一屏幕后,你将在底部找到开发者选项。 +3. 使用数据线连接手机和电脑。手机上会弹出一个授权请求,请选择「允许 USB 调试」。 +4. 双击已解压的 `scrcpy.exe` 文件,即可开始有线投屏。 若需在手机黑屏时继续投屏,请按以下步骤操作:当手机屏幕亮起并解锁后,连接至电脑,然后输入命令 `.\scrcpy --turn-screen-off`。此操作会关闭手机屏幕,但投屏功能继续正常运行。 @@ -33,7 +33,7 @@ order: -26 ```shell # a.将命令目录切换到 scrcpy 文件夹。如果使用的是 Windows 11,在 scrcpy 文件夹中右键点击「在终端中打开」,会自动切换到当前路径。 -cd D:\Libraries\Desktop\scrcpy-win64-v2.1.1 +cd D:\Libraries\Desktop\scrcpy-win64-v2.2 ​ # b.在手机端开启「开发者选项」和「USB 调试」,然后使用数据线将手机和电脑连接,并允许 USB 调试,开启手机端口。 .\adb tcpip 5555 @@ -53,6 +53,9 @@ cd D:\Libraries\Desktop\scrcpy-win64-v2.1.1 .\scrcpy -e -m 1024 # 简化操作:合并步骤 c 和 d,保持屏幕常亮,指定 1024 分辨率。 .\scrcpy --tcpip=192.168.2.20 -w -m 1024 + +# Android 12 以上的设备可使用相机投屏 +.\scrcpy --video-source=camera ``` ![](https://img.newzone.top/20190829093407.png "scrcpy 命令行截图") @@ -63,7 +66,7 @@ cd D:\Libraries\Desktop\scrcpy-win64-v2.1.1 ```shell # 将命令目录切换到 scrcpy 文件夹。 -cd D:\Libraries\Desktop\scrcpy-win64-v2.1.1 +cd D:\Libraries\Desktop\scrcpy-win64-v2.2 ​ # 开始录制,录屏文件会自动保存在当前文件夹内,文件名为指定的文件名。 .\scrcpy -r filename.mp4 @@ -96,9 +99,15 @@ cd D:\Libraries\Desktop\scrcpy-win64-v2.1.1 .\scrcpy -m 800 ``` -### 华为不能投屏 +### 小米投屏设置 + +小米手机的投屏设置与其他手机不同。你需要进入「我的设备」>「全部参数与信息」,然后连续点击多次「OS 版本」,随后返回到「设置」>「更多设置」,才能进入开发者模式。 + +在开发者选项中,需要同时启用 `USB 调试` 和 `USB 调试 (安全设置)`,然后重新启动手机,才能使用 scrcpy 进行投屏。否则,scrcpy 将出现各种报错命令,并无法正常进行投屏操作。 + +### 华为投屏断开 -华为/荣耀设备切换为无线投屏时,拔掉数据线,系统会关闭 USB 调试,导致投屏终止。 +在华为/荣耀设备上,当切换到无线投屏时,拔掉数据线会导致系统关闭 USB 调试,从而终止投屏。 解决方案来自 @残荷听雨:「进工程模式,把 usb 调成开发模式,先打开“在充电模式下允许 ADB 调试”,再打开 usb 调试。这样操作后,再拔掉数据线,它就不会自动关闭 usb 调试了。副作用是,“在充电模式下允许 ADB 调试”会自动常开,在网吧等公共区域,仅用数据线充电时就需要手动关掉 usb 调试,防止被黑。」 diff --git a/docs/_posts/2023-10-29-switch-firmware-updates.md b/docs/_posts/2023-10-29-switch-firmware-updates.md index 6a21b2885c..a1db5b3074 100644 --- a/docs/_posts/2023-10-29-switch-firmware-updates.md +++ b/docs/_posts/2023-10-29-switch-firmware-updates.md @@ -18,7 +18,7 @@ order: -0.03 首先,我需要更新注入器,我使用的是 ns-ATMOSPHERE 注入器,它看起来像一个白色的 USB 设备。由于注入器的版本低于 Hekate 4.2,所以我需要更新 payload。 -1. 在 Windows 系统上安装 NS-Atmosphere Programmer。由于该应用的开发商已经跑路,我在 GBATEMP 论坛上找到两个版本,可以自行选择:[0.3 STEUP](https://www.mediafire.com/file/av2yur8zse5h016/Setup+NS-Atmosphere+programmer+v0.3.exe/file),[0.4 Protable](https://gbatemp.net/attachments/ns-atmosphere-v0-4-rar.274028/)。^[NS Atmosphere Software Mirror](https://gbatemp.net/threads/ns-atmosphere-software-mirror.571116/) +1. 在 Windows 系统上安装 NS-Atmosphere Programmer。由于该应用的开发商已经跑路,我在 GBATEMP 论坛上找到两个版本,可以自行选择:[0.3 STEUP](https://www.mediafire.com/file/av2yur8zse5h016/Setup+NS-Atmosphere+programmer+v0.3.exe/file),[0.4 Protable](https://gbatemp.net/attachments/ns-atmosphere-v0-4-rar.274028/)。^[[NS Atmosphere Software Mirror](https://gbatemp.net/threads/ns-atmosphere-software-mirror.571116/)] 2. 打开 ns-ATMOSPHERE 的 ON 按钮,双击 RST 按钮,然后使用 USB 连接到 PC 端。此时 ns-ATMOSPHERE 将亮起粉灯。如果未出现粉灯,表示未被识别,可以尝试更换 USB 端口或重新尝试之前的操作。 @@ -58,11 +58,13 @@ order: -0.03 关于大气层安装游戏和 DLC 的方法,请参考 [Installation of games, DLC, updates](https://nswtl.info/switch-eng/games.html): 1. 使用 USB 将 Switch 连接到 PC。 -2. 进入「相册」,启动 DBI,并运行 `Run MTP Responder`。此时,PC 端将出现 Switch 设备。 -3. 打开 PC 上出现的 Switch 设备,根据你想安装游戏的位置,将游戏复制到 `SD Card install` 或 `NAND install`。 -4. 安装结束后,按 `B` 停止 MTP 服务器并卸载 MTP 设备,然后按 `+` 关闭 DBI。 +2. 进入「相册」,启动 DBI,按 `X` 来运行 `Run MTP Responder`。此时,PC 端将出现 Switch 设备。 +3. 打开 PC 上出现的 Switch 设备,根据你想安装游戏的位置,将游戏复制到 `5: SD Card install` 或 `6: NAND install`。 +4. 安装结束后,按 `B` 停止 MTP 服务器并卸载 MTP 设备,然后再按 `B` 关闭 DBI。 -DBI 是大气层增强包的内置插件,你也可以手动安装,参考 [DBI 安装及使用说明](https://github.com/rashevskyv/dbi/blob/main/README_ENG.md)。 +如果你安装的是需要网络登录的游戏,例如《Just Dance 2023》,请确保按照游戏包中提供的离线激活提示进行操作。在安装前,需将离线激活和 Mod 文件移出安装包,以避免出现 `not acceptable` 的错误提示。 + +DBI 是大气层增强包的内置插件。如果不使用增强包,你也可以手动安装 DBI,具体流程请参考 [DBI 安装及使用说明](https://github.com/rashevskyv/dbi/blob/main/README_ENG.md)。 ### NS-USBloader @@ -74,6 +76,8 @@ DBI 是大气层增强包的内置插件,你也可以手动安装,参考 [DB 游戏资源可在 [SWITCH TORRENT LIBRARY](https://nswtl.info/) 上获取。这是最大且免费的游戏库,适用于 Nintendo Switch 和其他平台。在测试中,我找到了所有需要的游戏。 -点击页面上的标题区域,将跳转至 Telegram Bot。向机器人发送游戏的英文名称,机器人将回复游戏的种子文件和版本说明。 +点击页面上的标题区域,将跳转至 Telegram Bot。向机器人发送游戏的英文名称,机器人将回复游戏的种子文件和版本说明。游戏的英文名称可以在 [3DMGAME Switch 专区](https://www.3dmgame.com/games/ns_all_1/)中查找。 + +如果需要金手指,可以在 DBI 游戏安装的第三步将金手指文件复制到 `1: SD Card\atmosphere\contents` 文件夹中。然后,打开游戏,按住 L 键再按向下键,即可激活金手指菜单。金手指资源见 [Switch520](https://www.gamer520.com/jinshouzhi)。 我个人已安装的游戏包括:Just Dance,Fitness Boxing 2,Nintendo Switch Sports,Ring Fit Adventure,The Legend of Zelda - Breath of the Wild。 diff --git a/docs/apps/AppNotes.md b/docs/apps/AppNotes.md index f8fb34c0d2..7fe65a0551 100644 --- a/docs/apps/AppNotes.md +++ b/docs/apps/AppNotes.md @@ -13,7 +13,7 @@ order: 4 ## Power Automate -[Power Automate](https://sspai.com/series/273/list) 自动化应用,分为桌面流和[云端流](https://make.powerautomate.com/),上手比 Quikcer 复杂,网页自动化弱于 UI. Vision RPA,适合在 Window 不同应用间切换的自动化流。**对于免费用户来说,Power Automate 都得手动执行流,个人账户与组织账户无明显区别。** +[Power Automate](https://sspai.com/series/273/list) 自动化应用,分为桌面流和[云端流](https://make.powerautomate.com/),上手比 Quikcer 复杂,网页自动化弱于 UI. Vision RPA,适合在 Window 不同应用间切换的自动化流。**对于免费用户来说,Power Automate 都得手动执行流,个人账户与组织账户无明显区别。** 自动化操作也可以使用 Logi Options+ 的 Smart Actions。 **桌面流**本身并没有触发器,因此只能手动执行。付费的组织账户可以自动执行桌面流,比如:云端流调用桌面流,[通过 URL 运行桌面流](https://docs.microsoft.com/zh-cn/power-automate/desktop-flows/run-pad-flow#run-desktop-flows-via-url)。Power Automate 安装有商店版和 [exe 应用](https://learn.microsoft.com/en-us/power-automate/desktop-flows/install)两种方式,各自有些 Bug。 diff --git a/docs/apps/Applist.md b/docs/apps/Applist.md index 933e8c5a4e..13dbfdd31a 100644 --- a/docs/apps/Applist.md +++ b/docs/apps/Applist.md @@ -83,7 +83,7 @@ Windows 自用软件,以开源软件为主。 局域网传输:[FastCopy](http://fastcopy.jp/) & [Snapdrop](https://meta.appinn.net/t/topic/31209/1) & [LocalSend](https://www.appinn.com/localsend/) ~~& 局域网通讯 (酷安) & Send Anywhere & Pushbullet~~ -文件归档:[Dropit](http://www.dropitproject.com/)(自动文件归档) & GoodSync(文件同步) & [DropPoint](https://www.appinn.com/droppoint/)(复制中转框) +文件归档:Syncthing(异地同步) & GoodSync(同设备同步) & [Dropit](http://www.dropitproject.com/)(自动文件归档) & [DropPoint](https://www.appinn.com/droppoint/)(复制中转框) 网盘同步:坚果云 & 阿里云盘 & 百度网盘 & 115 ([转存脚本](https://gist.github.com/Nerver4Ever/953447c9ecd330ffc0861d4cbb839369)) ~~& 亿方云 & 金山快盘 & 微云~~ @@ -143,7 +143,7 @@ PDF:PDFelement ~~& 文电通 & foxit 领鲜版(轻量编辑 PDF)~~ ## Android -- [KODI](https://kodi.tv/download/android):安卓 TV 的最强播放器。 +- [GKD](https://github.com/gkd-kit/gkd):手机端去广告的开源利器,可以点击跳过任意开屏广告/点击关闭应用内部任意弹窗广告,如关闭百度贴吧帖子广告卡片/知乎回答底部推荐广告卡片。 - [SmartTubeNext](https://github.com/yuliskov/SmartTubeNext):电视盒子上的去广告版 YouTube。 - [WechatExporter](https://github.com/BlueMatthew/WechatExporter):微信记录导出,仅限 iOS 手机。安卓和 PC 端微信都加密,无法导出查看。 - [AutoX](https://github.com/kkevsekk1/AutoX):开源版的 Auto.js,没有包名屏蔽。相关信息可以参考 [快人一步:使用 Tasker+AutoX 一键直达健康码](https://sspai.com/post/65863)。 diff --git a/docs/apps/livestreaming/0_live_equipments.md b/docs/apps/livestreaming/0_live_equipments.md index 22c8751b42..70e26384bb 100644 --- a/docs/apps/livestreaming/0_live_equipments.md +++ b/docs/apps/livestreaming/0_live_equipments.md @@ -70,16 +70,17 @@ NDI 是最稳定的,可自由调节拍摄参数。打开 NDI 应用后,需 ### IP Webcam -IP Webcam 的推流稳定性一般,容易掉帧,但 [IP Webcam 免费版](https://wwz.lanzouf.com/iT6pH01tj7yb)足够个人使用。 +[IP Webcam](https://play.google.com/store/apps/details?id=com.pas.webcam) 在推流稳定性方面表现一般,偶尔出现丢帧,但对于个人直播使用来说,免费版本已经足够。你可以在 Google Play 上安装它,或使用[国内的备用下载链接](https://wwva.lanzouq.com/iQAFF1dic4qf)。 -下文为 IP Webcam 基础设置: +以下是 IP Webcam 的基本设置步骤: -- 进入 IP Webcam 设置页面,将流质量调整至 90%,视频分辨率设为 720p,可有效减少卡顿。IP camera 耗电低,适合手机长时间直播,支持视频与浏览器等方式。 -- 在 OBS 中,选择「场景」>「来源」>「媒体源」,取消勾选本地文件,「输入」项中填入 IP Webcam 视频地址,例如 `http://192.168.2.234:8080/video`。 -- OBS 中选择「场景」>「来源」>「浏览器」,「URL」项中填入 IP Webcam 浏览器全屏地址,例如 `http://192.168.2.234:8080/jsfs.html`。注意:浏览器推流容易出现闪屏。 +1. 滑动至应用底部,点击「开启服务器」,即可开始使用手机摄像头进行推流。 +2. 画面下方会显示一些类似 `http://192.168.2.234:8080` 的地址,请在局域网浏览器中打开此地址。 +3. 在浏览器中,你可以调整 IP 摄像头的推流设置。将流畅度设置为 90%,视频分辨率设为 720p,这可以有效减少卡顿。IP Webcam 的耗电量较低,适合长时间手机直播,并支持多种方式,包括视频和浏览器等。 +4. 在 OBS 中,选择「场景」>「来源」>「媒体源」,取消勾选本地文件,然后在「输入」中输入 IP 摄像头的视频地址,例如 `http://192.168.2.234:8080/video`。或者使用浏览器推流模式,在 OBS 中,选择「场景」>「来源」>「浏览器」,在「URL」中输入 IP 摄像头的全屏浏览器地址,例如 `http://192.168.2.234:8080/jsfs.html`。请注意:浏览器推流可能会导致闪烁。 ### 其他 -如果出现闪退等问题,可尝试 iriun webcam、DroidCam 和 ivcam。 +如果出现闪退等问题,可尝试使用 iriun webcam、DroidCam 和 ivcam。 不推荐使用无他伴侣,尽管国内有大量教程介绍它,但使用中会出现很多问题,例如:摄影角度很难控制;无法使用 FaceRig 等变脸应用;直播 10 分钟后,摄像头经常自动与 OBS 断开连接;直播 2 小时后,OBS 无法检测到无他伴侣。 diff --git a/docs/code/AutoHotkey.md b/docs/code/AutoHotkey.md index c0ff9da0fe..5e33608ea2 100644 --- a/docs/code/AutoHotkey.md +++ b/docs/code/AutoHotkey.md @@ -107,6 +107,7 @@ RunAs ; 恢复为普通权限 Run, %A_WorkingDir%\xx.lnk ;启用当前目录中的文件 Run, chrome.exe https://newzone.top/ ;指定浏览器打开链接。 Run, %A_ProgramFiles%\Some Application\App.exe, %A_ProgramFiles%\Some Application ;有些程序需要在它们自己的目录下运行。 +Run, "%A_ProgramFiles%\Google\Chrome\Application\chrome_proxy.exe --profile-directory=Default --app-id=xxxxxxxx" ;打开 Chrome 浏览器的内部应用,修改 app-id 即可 ;Msgbox:显示带两个按钮的对话框 (是 和 否) 对话框中可加内容 Msgbox,你好吗? ;显示「你好吗?」的对话框 diff --git "a/docs/reading/0_\350\207\252\346\210\221\346\217\220\345\215\207/\346\262\237\351\200\232.md" "b/docs/reading/0_\350\207\252\346\210\221\346\217\220\345\215\207/\346\262\237\351\200\232.md" index a808f4e41f..da2adc700e 100644 --- "a/docs/reading/0_\350\207\252\346\210\221\346\217\220\345\215\207/\346\262\237\351\200\232.md" +++ "b/docs/reading/0_\350\207\252\346\210\221\346\217\220\345\215\207/\346\262\237\351\200\232.md" @@ -12,7 +12,7 @@ - 比起控制,给予对方选择权更能促使对方配合,而控制常常引起叛逆。 - 反馈式聆听(SONAR):复述 - 指出矛盾 - 不要争论 - 强化正面信息 - 诠释总结。(p.113) -**不会聊天怎么办?** +### 不会聊天怎么办? 聊天的艺术并不在于说正确的话,而是在于倾听。将猴子模式融人你的人际互动中,意味着你要少说多听。你的目标应该是了解他人的背景、动力和价值观。要做到这点不容易,特别是对生来就内向的人来说。如果你觉得和别人聊天气都很不自在,那就更别谈去挖掘别人的价值观和信仰了。 @@ -24,7 +24,7 @@ 第三步:引导 少说多听。心理学家十分擅长让客户提供信息,却很少透露自己的信息。因为人们总是喜欢谈论自己,这没什么难度。你可以就对方感兴趣的话题扔出几个问题或适当引导一下,对方就会打开话匣子谈下去。这并不是说你不能参与进去分享自己的故事和经验。只是,当你谈论自己时,尽量遵照 2:1 的比例,最好是 3:1。优秀的猴子善于把话题扔给对方,不会自己说个不停。 -**家庭十诫**: +### 家庭十诫 1. 如果我对家人说脏话,我需要道歉: 2. 如果我冲家人嚷嚷,我需要道歉; @@ -38,22 +38,30 @@ ## 掌控力 -《[掌控力](https://book.douban.com/subject/26970523/)》读起来很困难,大部分内容都是 CIA 的审讯记录,没实际意义。 +《[掌控力](https://book.douban.com/subject/26970523/)》的大部分内容都是 CIA 的审讯记录,阅读起来相当费劲。书中的内容不仅与普通人的生活相距甚远,而且里面充斥的西方观点与东方的道德观也存在巨大差异。 -开场:放慢语速、建立联系、降低音量 +以下是提取出的谈判技巧: -## 将行为合理化 +- 开场:放慢语速、建立联系、降低音量。 +- 不要直接提出“你是否做了某事”的问题,而是提出相关问题,假设对方已经做了。例如:“詹,你现在还有多少氧可药在手上。”(涉及偷药问题) +- 称呼某人的名字,特别是去掉姓氏,可以积极影响双方的熟悉程度和好感度。当听到自己的名字时,我们通常会从说话模式切换到倾听模式。 +- 让对方喜欢自己。因为对于我们喜欢的人,拒绝他们或拒绝为他们做事会产生巨大的人际和社会压力。 +- 谈话中避免对他人进行评价。 -任何人的任何行为都是可以合理化的。你做任何事,都可以有一个理由或借口。独白是一个为他人保全体面的过程,在将对方带人瞬时思维模式中是非常有效的。 +### 促使他人坦白 -### 投射指责 +- **合理化行为**:任何人的行为都有其理由或借口。对方行事时,总是有其合理性。通过对话,你可以在不损害对方尊严的情况下,帮助他们解释行为背后的理由,以便让对方坦白。 +- **引导责任**:我们都知道,当不好的事情发生时,把责任推到他人身上有多么轻而易举。承担全责是艰难的,尤其是在潜在后果非常严重时。所以,你需要让审讯对象承认他自己的过失变得尽可能容易。在对话中,告诉对方不管他做了什么都不完全是他的责任是非常有效的,那么错误由谁承担呢?社会、学校、制度或政府,往大了想——大的实体总是更容易辩护,因为它更为模糊。如果你具体了,就对自己不利,因为听上去你似乎在对他允诺什么,或让他洗脱罪名。 +- **淡化严重性**:鼓励对方不过分关注行为的潜在后果。一个有效方法是减轻问题的严重性。你不需要暗示说这不是个问题,而是应阐述问题可能更糟,而现在的情况是可以解决的。你可以说“这并不是世界末日”或“这是个可以解决的问题”,但你不能说明如何“解决”。 +- **社会化处境**:让对方感到自己不孤立,而是在一个共同体内。通过将其他人纳入对话,让他知道其他人也和自己在同一条船上,可以实现这一目标。例如,“我们以前什么都遇到过,没什么好惊讶的”。 -我们都知道,当不好的事情发生时,把责任推到他人身上有多么轻而易举。承担全责是艰难的,尤其是在潜在后果非常严重时。所以,你需要让审讯对象承认他自己的过失变得尽可能容易。我们发现,在独白中,告诉对方不管他做了什么都不完全是他的责任是非常有效的,那么错误由谁承担呢?社会、学校、制度或政府,往大了想——大的实体总是更容易辩护,因为它更为模糊。如果你具体了,就对自己不利,因为听上去你似乎在对他允诺什么,或让他洗脱罪名。 +### 让儿童坦白 -### 将严重性最小化 +在与儿童交谈时,请考虑以下要点: -让一个人进入瞬时思维模式,最关键的是让他不要停留在自身行为的潜在后果上。一个行之有效的方式是将问题的严重性弱化。你不需要暗示说这不是个问题,而是应阐述问题可能更糟,而现在的情况是可以解决的。你可以说“这并不是世界末日”或“这是个可以解决的问题”,但你不能说明如何“解决”。 - -### 将处境社会化 - -我们都是社会性的动物,所以你的对象需要感觉自己并非孤立,或者他没有被遗忘。他需要知道其他人也和自己在同一条船上,而我们通常会在独白中牵涉他人,以实现这一目标。比如“我们以前什么都遇到过,没什么好惊讶的”。 \ No newline at end of file +- 解释谈话的目的,以确保儿童感到舒适和安全。 +- 注意,儿童可能会说出他们认为你想听的话,而不是真话。 +- 分享自己的成长故事,特别是在儿童年龄时犯的错误,以建立联系和显示理解。 +- 提出明确、简单的问题,使用具体的词汇,确保儿童能够理解。 +- 避免对儿童说谎,因为这可能降低他们的信任,尤其在期望他们坦白时。 +- 作为家长,只在必要时采用对话技巧,例如在涉及作弊或犯罪情况时。但频繁用于督促孩子做家庭作业或打扫房间这样的事,会使这种方法的有效性降低。 diff --git a/docs/services/dockers-on-nas/mt-photos.md b/docs/services/dockers-on-nas/mt-photos.md index 36d5ba6d9a..c588f74abe 100644 --- a/docs/services/dockers-on-nas/mt-photos.md +++ b/docs/services/dockers-on-nas/mt-photos.md @@ -6,7 +6,7 @@ order: 3 [MT Photos](https://mtmt.tech/) 是专为 NAS 用户设计的照片管理系统。它能自动整理和分类您的照片,包括按时间、地点、人物和照片类型分类。初次使用可获得一个月的免费授权,之后需要付费 99 元购买永久使用证。MT Photos 后台每周自动检查授权状态。 -我之所以决定下单,是因为它能够通过网页分享特定的图片影集。这一功能大大简化了与家人分享宝宝照片/视频的过程。然而,在使用 MT Photos 的过程中,我发现视频播放可能需要切换至全屏模式才能正常播放。向开发者反馈后,对方说后续会解决这个问题。 +我选择购买的原因是因为它允许通过网页分享特定的照片集。这个功能大大简化了与家人分享宝宝照片和视频的过程。然而,在使用 MT Photos 时,我发现网页端的视频播放经常出现问题,有些视频可以通过切换至全屏模式来播放,而有些视频只显示 1 秒然后无法继续播放。我向开发者反馈了这个问题,对方表示将在后续解决,但没有给出具体的时间表。目前,我只能让家人安装应用来解决视频播放的问题。 ```yml version: "3" diff --git a/docs/services/dockers-on-nas/qinglong.md b/docs/services/dockers-on-nas/qinglong.md new file mode 100644 index 0000000000..b439236d16 --- /dev/null +++ b/docs/services/dockers-on-nas/qinglong.md @@ -0,0 +1,33 @@ +--- +article: false +title: 青龙面板:定时任务管理 +order: 81 +--- + +[青龙面板](https://github.com/whyour/qinglong) 是支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台,但现在多被用于京东薅羊毛,比如领京东、价保。安装好 Docker 后的配置流程参考 [青龙面板应用——安装依赖拉取仓库运行京东脚本(保姆级图文)](https://blog.csdn.net/u011027547/article/details/130703685)。 + +```yml +# https://github.com/whyour/qinglong/blob/develop/docker/docker-compose.yml +version: '2' +services: + web: + # alpine 基础镜像版本 + image: whyour/qinglong:latest + container_name: qinglong + # debian-slim 基础镜像版本 + # image: whyour/qinglong:debian + volumes: + - /volume1/docker/qinglong/data:/ql/data + ports: + - "5700:5700" + environment: + # 部署路径非必须,以斜杠开头和结尾,比如 /test/ + QlBaseUrl: '/' + restart: unless-stopped +``` + +配置注意: + +- 在运行脚本之前,请确保已安装所有必要的依赖。 +- 定期运行:`0 0 7 * * ?` 表示每天 7 点触发。其中第一个数字代表秒,第二个数字代表分钟,第三个数字代表小时,第四个数字代表每月的日期,第五个数字代表月份,第六个数字代表每周的星期几。这些数字之间使用空格分隔。要表示不限制的时间段,可以使用 `*` 号,要表示定期运行的时间段,可以使用 `?` 替代,要表示间隔运行的时间段,可以使用 `*/数字` 替代。如果需要在同一个时间位上设置多个选项,可以使用逗号 `,` 连接,如果需要设置一个时间段,可以使用短划线 `-` 连接。对于每天的运行,可以在日期位或星期位使用 `?`。 +- 京东 COOKIES 设置:请在无痕模式下打开 `https://m.jd.com/` 网站,在登录后,使用浏览器的开发者工具(F12)进入调试模式,然后选择 "network"(网络),再点击 "Fetch/XHR"。在 "getinfo" 中查找 `pt_key=XXX;pt_pin=xxx;` 字段,并将其保存为变量 `JD_COOKIE`。如果找不到 "getinfo" ,可以尝试随意添加一个商品到购物车。 diff --git a/docs/services/dockers-on-nas/uptime-kuma.md b/docs/services/dockers-on-nas/uptime-kuma.md new file mode 100644 index 0000000000..816648da80 --- /dev/null +++ b/docs/services/dockers-on-nas/uptime-kuma.md @@ -0,0 +1,23 @@ +--- +article: false +title: Uptime Kuma:轻量运维监控 +order: 80 +--- + +[Uptime Kuma](https://github.com/louislam/uptime-kuma) 是一款轻量级自动化运维监控工具,支持监控 HTTP(s)、TCP、Ping、DNS 记录、推送以及 Steam 游戏服务器的正常运行时间。相对于 Check 酱,它的设置更为简单,非常适合用于网页监测服务。如果您只需检查特定关键词是否存在于网页中,使用 Uptime Kuma 就足够了。 + +```yml +version: '3.8' + +services: + uptime-kuma: + image: louislam/uptime-kuma:1 + container_name: uptime-kuma + volumes: + - /volume1/docker/uptime-kuma/data:/app/data + # 用于 Docker 容器监控 + - /var/run/docker.sock:/var/run/docker.sock + ports: + - "3001:3001" # : + restart: always +``` diff --git a/docs/web/VuePress.md b/docs/web/VuePress.md index 8a817c0277..dcd0dd3769 100644 --- a/docs/web/VuePress.md +++ b/docs/web/VuePress.md @@ -14,14 +14,14 @@ LearnData 的主题为 [vuepress-theme-hope](https://theme-hope.vuejs.press/zh/g ## 初始配置 1. 环境配置:安装 pnpm,也支持 npm 和 yarn,可参考[环境部署教程](../deploy/VPS.html#环境部署)。 -2. 新建文件夹,然后在该路径下运行命令 `pnpm create vuepress-theme-hope@next docs`。vuepress-theme-hope 主题的样例文件会存储在该路径下。有时因版本问题,样例运行会报错,此时须用固定版本号来安装依赖环境,终端中输入 `pnpm add vuepress@2.0.0-beta.64 @vuepress/client@2.0.0-beta.64 vuepress-theme-hope@2.0.0-beta.230 && pnpm docs:dev`。 +2. 新建文件夹,然后在该路径下运行命令 `pnpm create vuepress-theme-hope docs`。vuepress-theme-hope 主题的样例文件会存储在该路径下。有时因版本问题,样例运行会报错,此时须用固定版本号来安装依赖环境,终端中输入 `pnpm add vuepress@2.0.0-beta.64 @vuepress/client@2.0.0-beta.64 vuepress-theme-hope@2.0.0-beta.230 && pnpm docs:dev`。 3. 执行命令 `pnpm docs:dev` 启动样例网站。 4. `docs\.vuepress` 路径下的 config.ts,navbar.ts,sidebar.ts,theme.ts 可以修改页面属性,设置方法参考 [官方案例](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/main/docs/theme/src/.vuepress)。 - config.ts:配置网站环境依赖和网站属性。 - sidebar.ts:侧边栏,集合所有文档的目录。 - navbar.ts:导航栏,放最常用的文档链接。 - theme.ts:对主题和插件进行设置。 -5. 如果遇到报错,执行命令 `pnpm add vuepress@next vuepress-theme-hope@next && pnpm i && pnpm up` 修复并升级相关依赖包。如果依然有问题,则删除 node_modules 和 lock 文件,执行 `pnpm install && pnpm i && pnpm up` 重置依赖包文件。 +5. 如果遇到报错,执行命令 `pnpm add vuepress@next vuepress-theme-hope && pnpm i && pnpm up` 修复并升级相关依赖包。如果依然有问题,则删除 node_modules 和 lock 文件,执行 `pnpm install && pnpm i && pnpm up` 重置依赖包文件。 如果遇到错误 `[ERR_MODULE_NOT_FOUND]: Cannot find package`,则将 package.json 放在 demo project 中生成 lock 文件,比对 lock 文件是否为正确生成依赖树,将正确的 lock 文件复制到项目下。 @@ -47,7 +47,7 @@ VuePress v2 默认使用 Vite,打包时会引入时间戳和 hash 对文件重 ```bash #组合命令,打包使用 Webpack - pnpm add vuepress@next vuepress-theme-hope@next && pnpm remove vuepress && pnpm add vuepress-webpack@next sass-loader && pnpm i && pnpm up + pnpm add vuepress@next vuepress-theme-hope && pnpm remove vuepress && pnpm add vuepress-webpack@next sass-loader && pnpm i && pnpm up #运行在本地服务器 yarn docs:dev @@ -57,7 +57,7 @@ VuePress v2 默认使用 Vite,打包时会引入时间戳和 hash 对文件重 ```bash #确保你正在使用最新的 vuepress 和 vuepress-theme-hope 版本 - pnpm add vuepress@next vuepress-theme-hope@next + pnpm add vuepress@next vuepress-theme-hope #更换打包工具,Webpack 需手动下载 sass-loader pnpm remove vuepress