Files
nexus/wiki/log.md
2026-04-22 12:02:55 +08:00

403 lines
33 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## [2025-12-19] ingest | ChinaTextbook - 41.53 GB中国小学、初中、高中、大学 PDF 教材
- Source file: Others/ChinaTextbook - 41.53 GB中国小学、初中、高中、大学 PDF 教材.md
- Status: ✅ 成功摄入
- Summary: ChinaTextbook 开源项目收集中国小学、初中、高中、大学 PDF 教材GitHub 托管,总库 41.53GB,来源为国家中小学智慧教育平台
- Concepts created: 无(实体均不符合创建条件:出现次数 < 2 或非抽象概念)
- Source page: wiki/sources/chinatextbook-41-53-gb-中国小学-初中-高中-大学-pdf-教材.md
- Notes:
- 更新了 overview.md添加 Educational Resources 章节
- 更新了 index.md在 Sources 顶部插入新条目
- 新增 Entities: [[Appinn]], [[TapXWorld/ChinaTextbook]], [[国家中小学智慧教育平台]], [[tchMaterial-parser]](在 source page 中引用)
- 未创建独立 Entity/Concept 页面(不符合"出现 ≥ 2 次"或"抽象可复用"条件)
## [2025-12-30] ingest | 开发经验与项目规范整理文档
- Source file: Vibe Coding/开发经验与项目规范整理文档.md
- Status: ✅ 成功摄入
- Summary: Vibe Coding 环境下的开发经验与项目规范文档涵盖变量名维护方案、文件结构与命名规范、编码规范单一职责、DRY、模块化、系统架构原则、程序设计核心思想、微服务、Redis、消息队列
- Concepts created: [[单一职责原则]], [[DRY原则]], [[模块化编程]], [[微服务架构]], [[Redis缓存]], [[消息队列]], [[输入-处理-输出模型]], [[并发编程]]
- Concept pages: wiki/concepts/单一职责原则.md, wiki/concepts/DRY原则.md, wiki/concepts/模块化编程.md, wiki/concepts/微服务架构.md, wiki/concepts/Redis缓存.md, wiki/concepts/消息队列.md, wiki/concepts/输入-处理-输出模型.md, wiki/concepts/并发编程.md
- Source page: wiki/sources/开发经验与项目规范整理文档.md
- Notes:
- 更新了 overview.md AI Tools 部分,添加 8 个新概念引用
- 更新了 Vibe Coding 概念页,添加新来源引用
- 与传统软件工程方法存在冲突:传统强调"理解代码再修改",本文强调"从问题出发而非代码出发"
## [2025-12-30] ingest | Vibe Coding 经验收集
- Source file: Vibe Coding/vibe coding经验收集.md
- Status: ✅ 成功摄入
- Summary: Vibe Coding 实战经验精选合集,涵盖设计文档→伪代码→代码递进工作流、多 AI 协作 review、系统 prompt 优化效果Gemini 3 Pro 提升 5%、文件注释标准化、CodeWeaver 代码库导航化、验证优先工程哲学
- Concepts created: [[Design-to-Code Workflow]], [[Multi-AI Review]], [[CodeWeaver]]
- Concept pages: wiki/concepts/Design-to-Code-Workflow.md, wiki/concepts/Multi-AI-Review.md, wiki/concepts/CodeWeaver.md
- Entity pages: wiki/entities/CodeWeaver.md
- Source page: wiki/sources/vibe-coding经验收集.md
- Notes:
- 更新了 overview.md AI Tools 部分,添加 Design-to-Code Workflow、Multi-AI Review、CodeWeaver 概念
- 更新了 existing concepts/Vibe-Coding.md添加新来源引用和关联概念
- 与传统软件工程方法存在冲突:传统强调"理解代码再修改",新观点强调"验证而非理解"
## [2026-04-22] ingest | 如何在项目里安装Claude Code Templates Skills
- Source file: Vibe Coding/如何在项目里安装Claude-Code-Templates Skills.md
- Status: ✅ 成功摄入
- Summary: 介绍如何通过 npx 命令在项目目录中安装 Claude Code Templates 的 Skills/Agents/MCP 模板,来源网站为 aitmpl.com安装命令为 `npx claude-code-templates@latest --skill=<path> --yes`
- Concepts created: [[Claude Code Templates]]
- Entities created: [[aitmpl.com]]
- Concept pages: wiki/concepts/Claude-Code-Templates.md
- Entity pages: wiki/entities/aitmpl.com.md
- Source page: wiki/sources/如何在项目里安装claude-code-templates-skills.md
- Notes:
- 更新了 overview.md AI Tools 部分,添加 Claude Code Templates 描述和引用
- 无冲突内容
## [2026-04-23] ingest | Trae远程开发部署指南 (补全执行)
- Source file: Vibe Coding/Trae远程开发部署指南.md
- Status: ✅ 成功摄入(补全之前缺失的源页面和实体/概念页)
- Summary: Trae IDE Remote-SSH + Docker 远程开发配置完整指南,涵盖 SSH 免密登录、Docker 用户组配置、两种 Docker 开发模式Attach 容器 / 宿主机文件、Bind Mount 代码挂载、内网穿透方案
- Concepts created: [[Remote Development]], [[Bind Mount]]
- Entities created: [[Trae]]
- Concept pages: wiki/concepts/RemoteDevelopment.md, wiki/concepts/BindMount.md
- Entity pages: wiki/entities/Trae.md
- Source page: wiki/sources/trae远程开发部署指南.md
- Notes:
- 之前 2026-04-22 的记录为首次执行但未完整创建所有页面
- 本次补全了 Source Page、Remote Development 概念页、Bind Mount 概念页、Trae 实体页
- 更新了 overview.md 添加 Remote Development 和 Trae 概念引用
- 无冲突
## [2026-04-22] ingest | Trae远程开发部署指南
- Source file: Vibe Coding/Trae远程开发部署指南.md
- Status: ✅ 成功摄入
- Summary: Trae IDE Remote-SSH + Docker 远程开发配置完整指南,涵盖 SSH 免密登录、Docker 用户组配置、两种 Docker 开发模式Attach 容器 / 宿主机文件)、内网穿透方案
- Concepts created: Remote-SSH, Attach 容器, Bind Mount, Docker 用户组, SSH Config, SSH 免密登录
- Entities created: Trae, Ubuntu 2, Ubuntu 1, ThinkBook, Tailscale
- Concept pages: wiki/concepts/Remote-SSH.md, wiki/concepts/Attach容器.md
- Entity pages: wiki/entities/Trae.md
- Source page: wiki/sources/trae远程开发部署指南.md
- Notes:
- 与 [[Cursor 2.0初学者使用指南]] 和 [[如何在Ubuntu上安装OpenCode并配置Vibe-Kanban]] 同属 Vibe Coding 工具系列
- Trae 与 Cursor 都是 AI IDERemote-SSH 能力相似,但 Trae 面向国内用户
- 两种 Docker 开发模式各有适用场景Attach 容器适合调试,宿主机文件模式适合编排
- 无冲突
## [2026-04-22] ingest | Cursor 2.0初学者使用指南
- Source file: Vibe Coding/Cursor 2.0初学者使用指南.md
- Status: ✅ 成功摄入
- Summary: Cursor 2.0 AI代码编辑器系统入门教程涵盖安装配置、AI代理操作、代码审查与版本控制通过Tetris游戏和网页开发案例帮助初学者快速上手
- Concepts created: AI代理, 版本控制
- Entities created: Cursor, MCPModel Context Protocol
- Concept pages: wiki/concepts/AI代理.md, wiki/concepts/版本控制.md
- Entity pages: wiki/entities/Cursor.md, wiki/entities/MCPModel Context Protocol.md
- Source page: wiki/sources/cursor-2-0初学者使用指南.md
- Notes:
- 与 [[如何在ubuntu上安装opencode并配置vibe-kanban]] 属于Vibe Coding工具系列
- Cursor与OpenCode都是AI代码编辑工具可作为对比参考
- AI代理三种模式Plan/Agent/Ask是核心概念已创建独立概念页
- MCP扩展协议是新引入的概念增强了AI代理的集成能力
- 无冲突
## [2026-04-22] ingest | 如何在Ubuntu上安装OpenCode并配置Vibe-Kanban
- Source file: Vibe Coding/如何在Ubuntu上安装opencode并配置Vibe-Kanban.md
- Status: ✅ 成功摄入
- Summary: OpenCode AI 编程代理的安装、配置与使用完整指南,涵盖 API Key 配置、/init 项目初始化、Plan/Build 模式切换、撤销重做等核心功能
- Concepts created: Plan Mode, Build Mode, AGENTS.md, Vibe Coding
- Entities created: OpenCode, Vibe-Kanban
- Concept pages: wiki/concepts/Plan-Mode.md, wiki/concepts/Build-Mode.md, wiki/concepts/AGENTS.md.md, wiki/concepts/Vibe-Coding.md
- Entity pages: wiki/entities/OpenCode.md, wiki/entities/Vibe-Kanban.md
- Source page: wiki/sources/如何在ubuntu上安装opencode并配置vibe-kanban.md
- Notes:
- index.md entry 已从 "(expected: source missing)" 更新为完整描述
- overview.md AI Tools & Prompt Engineering 章节已扩充:添加 Plan Mode、Build Mode、AGENTS.md 到 Key Concepts
- 与 [[github-上-5000-人收藏的-vibe-coding-神级指南]] 存在互补关系:本文聚焦 OpenCode 单一工具,对方为多工具综合对比
- Vibe-Kanban Entity 与未来待摄入的 vibe-kanban.md 存在依赖关系
- 无冲突
## [2026-04-22] ingest | 如何传输Docker images 并且在另一个Docker安装
- Source file: raw/Home Office/如何传输Docker images 并且在另一个Docker安装.md
- Status: ✅ 成功摄入
- Summary: 介绍 Docker 镜像在多台机器之间的离线传输方法,包括 docker save/loadtar 包方案、Registry push/pull镜像仓库方案、ctr images importcontainerd 原生命令方案)三种实现路径,适用于内网隔离环境或无 Registry 场景下的镜像迁移。
- Concepts created: Docker-Image, Docker-Save, Docker-Load, Docker Registry
- Entities created: Docker
- Source page: wiki/sources/如何传输docker-images-并且在另一个docker安装.md
- Notes:
- index.md entry 已从 "(expected: source missing)" 更新为完整描述
- overview.md Docker 相关概念已涵盖 Docker-Image/Docker-Save/Docker-Load无需额外扩充
- 与 [[如何在Ubuntu Server安装 Docker & Docker Compose]] 存在依赖关系:本篇为该文的扩展补充,讲解镜像迁移
- 无冲突
## [2026-04-22] ingest | 用Docker安装Homarr
- Source file: raw/Home Office/用Docker安装Homarr.md
- Status: ✅ 成功摄入
- Summary: 通过 Docker Compose 在 Home Server 上部署 Homarr 个人导航仪表盘,提供统一的 Web UI 入口管理和展示 Jellyfin、n8n、Prometheus 等多个自托管服务状态。官方镜像来自 ghcr.io/homarr-labs/homarr默认端口 7575支持挂载 Docker Socket 获取容器状态,通过环境变量 SECRET_ENCRYPTION_KEY 加密数据ALL_PROXY 环境变量走 SOCKS5 代理。
- Concepts created: Homarr, Docker卷, 环境变量代理, SOCKS5代理
- Entities created: Homarr
- Source page: wiki/sources/用docker安装homarr.md
- Notes:
- index.md entry 已从 "(expected: source missing)" 更新为完整描述
- overview.md 已包含 Homarr 在 Home Server Automation 服务列表中,无需额外扩充
- 与 [[用docker安装portainer]] 存在功能重叠冲突Homarr=服务导航仪表盘Portainer=Docker 运维管理 UI两者互补而非替代
- 与 [[用docker安装jellyfin]]、[[用docker安装n8n]] 同属 Home Server Docker 部署系列,构成 Homarr 导航入口可聚合展示的服务
## [2026-04-22] ingest | 用Docker安装Apache Superset
- Source file: raw/Home Office/用Docker安装Apache Superset.md
- Status: ✅ 成功摄入
- Summary: 通过 Docker 容器快速部署 Apache Superset BI 平台,包含镜像拉取、容器启动、管理员账户创建、数据库迁移、示例数据加载等完整 6 步初始化流程。GHA 构建版本 `apache/superset:GHA-*`,端口映射 8777:8088。
- Concepts created: BI平台, 数据可视化
- Entities created: Apache Superset
- Source page: wiki/sources/用docker安装apache-superset.md
- Entity page: wiki/entities/Apache-Superset.md
- Concept pages: wiki/concepts/BI平台.md, wiki/concepts/数据可视化.md
- Notes:
- index.md entry 已从 "(expected: source missing)" 更新为完整描述
- overview.md Apache Superset 条目已扩充:补充 GHA 镜像版本、6 步初始化流程、端口映射、SQLite/MySQL 等细节
- 与 [[Grafana]] 同属可视化工具Superset 偏 BI/SQL/GalleryGrafana 偏监控/告警,两者互补
- 与 [[Jellyfin]] 同属 Home Server Docker 部署系列Jellyfin=视频可视化Superset=数据可视化)
- 无冲突
## [2026-04-22] ingest | 家庭网络环境概览_2026-04-03
- Source file: raw/Home Office/家庭网络环境概览_2026-04-03.md
- Status: ✅ 成功摄入
- Summary: 星曜家庭网络基础设施完整架构图谱涵盖5大节点公网VPS + Mac Mini + Synology NAS + 2个Ubuntu Server和近50个Docker应用的部署、FRP端口映射和Caddy域名映射。核心架构FRP反向隧道 + Caddy自动HTTPS + Cloudflare DNS实现零静态IP依赖的统一公网访问。
- Concepts created: SOCKS5代理, HTTPS自动化证书, DNS托管
- Entities created: RackNerd, Synology NAS DS718, Calibre
- Concept pages: wiki/concepts/SOCKS5代理.md, wiki/concepts/HTTPS自动化证书.md, wiki/concepts/DNS托管.md
- Entity pages: wiki/entities/RackNerd.md, wiki/entities/Synology-NAS-DS718.md, wiki/entities/Calibre.md
- Source page: wiki/sources/家庭网络环境概览_2026-04-03.md
- Notes:
- Mac Mini M4 Entity 已更新:补充 STQ 全套服务nginx/frontend/web/mariadb/n8n、vaultwarden、Portainer已废弃状态添加 n8n 已迁移至 Ubuntu2 的重要提示
- overview.md 已更新 Home Server Automation 章节扩充架构描述涵盖5节点、FRP v0.65.0、Caddy 自动HTTPS、Cloudflare DNS、近50个服务、Caddy 域名映射表20+子域名)
- overview.md Key Entities 已更新RackNerd、Synology NAS DS718 替代群晖 NAS
- 冲突检测v2rayA SOCKS5NAS端口20170仅本机监听 → 与 [[ubuntu-server科学上网]] 中的显式 Docker Daemon Proxy 配置形成互补,非直接冲突
- 无其他冲突
## [2026-04-22] ingest | 用Docker安装Jellyfin
- Source file: raw/Home Office/用Docker安装Jellyfin.md
- Status: ✅ 成功摄入
- Summary: 通过 Docker Compose 在群晖 NAS 上部署 Jellyfin 视频媒体服务器,使用 nyanmisaka/jellyfin 镜像,启用 Intel QuickSync 硬件转码(/dev/dri 设备直通),配置多目录媒体挂载、群晖 UID/GID 权限映射、自定义字体、时区和外网发布 URL构建"Transmission 下载 → Jellyfin 播放"家庭媒体工作流
- Concepts created: 硬件转码, 设备直通
- Entities created: Jellyfin
- Source page: wiki/sources/用docker安装jellyfin.md
- Entity page: wiki/entities/Jellyfin.md
- Concept pages: wiki/concepts/硬件转码.md, wiki/concepts/设备直通.md
- Notes:
- Jellyfin Entity 页面已创建,关联 Jellyfin 镜像、QuickSync、群晖 NAS、Transmission
- 硬件转码 Concept涵盖 Intel QuickSync / NVIDIA NVENC / VA-API / VCE 等方案
- 设备直通 Concept涵盖 /dev/dri 直通原理、权限问题、nvidia-container-toolkit
- 与 [[用docker安装transmission]] 形成互补(下载 vs 播放),共同服务家庭媒体中心
- 与 [[用docker中安装navidrome]] 对标Jellyfin=视频 vs Navidrome=音乐)
- nyanmisaka/jellyfin 镜像区别于 linuxserver/jellyfin预装优化 FFmpeg开箱即用硬件转码
- 无冲突
- Source file: raw/Home Office/Ubuntu Server科学上网.md
- Status: ✅ 成功摄入
- Summary: Ubuntu Server 终端场景科学上网完整指南,覆盖 ProxyChains 终端命令劫持、Git 全局代理配置、Docker Daemon systemd 注入代理、Docker 容器环境变量代理四种方案
- Concepts created: ProxyChains, Git 全局代理, Docker Daemon Proxy, Docker 网络网关 IP, SOCKS5h 代理, 环境变量代理
- Entities: v2rayN, SOCKS5 协议, Docker
- Source page: wiki/sources/ubuntu-server科学上网.md
- Notes:
- ProxyChains 通过 LD_PRELOAD 劫持 socket适用于任意动态链接程序
- Git 必须通过 git config --global 设置代理,不读环境变量
- Docker Daemon 必须通过 systemd drop-in 文件注入代理
- Docker 容器内 127.0.0.1 指向容器自身,需用 Docker 网关 IP如 172.24.0.1
- ProxyChains Concept 页面已创建wiki/concepts/proxychains.md
- 冲突检测:与群晖 NAS 科学上网互补,非冲突
## [2026-04-22] ingest | 用Docker安装Portainer
- Source file: raw/Home Office/用Docker安装Portainer.md
- Status: ✅ 成功摄入
- Summary: 通过 Docker Compose 在 Home Server 部署 Portainer 可视化管理工具,使用 portainer/portainer-ce:lts 镜像,通过 Docker socket 挂载实现宿主机容器的 Web UI 管理,包含 9443 HTTPS API 端口和 8000 Edge Agent 端口配置
- Concepts created: Docker可视化管理工具, Docker Socket, Docker卷
- Entities created: Portainer, Portainer CE LTS
- Source page: wiki/sources/用docker安装portainer.md
- Notes:
- Docker Socket (`/var/run/docker.sock`) 挂载是 Portainer 访问宿主机 Docker 守护进程的关键机制
- Portainer 不替代 Prometheus 等监控工具,而是提供运维层面的可视化操作界面
- 与 [[用docker安装transmission]] / [[用docker安装jellyfin]] 同属 Home Office Docker 部署系列
- 无冲突
## [2026-04-22] ingest | Ubuntu禁用合盖休眠
- Source file: raw/Home Office/Ubuntu禁用合盖休眠.md
- Status: ✅ 成功摄入
- Summary: Ubuntu Server 24.04 合盖休眠禁用完整指南,通过修改 systemd-logind 的 logind.conf 配置HandleLidSwitch=ignore让笔记本合盖后继续运行进阶方案通过 systemctl mask 彻底禁用内核级休眠目标
- Concepts created: systemd-logind, HandleLidSwitch, 休眠目标
- Entities: Ubuntu Server, systemd
- Source page: wiki/sources/ubuntu禁用合盖休眠.md
- Notes:
- 基础方案:修改 /etc/systemd/logind.conf 的 HandleLidSwitch 系列参数
- 进阶方案systemctl mask sleep/suspend/hibernate/hybrid-sleep.target
- 冲突检测:无冲突
## [2026-04-22] ingest | 如何删除旧的废弃的Docker Container + Volume
- Source file: raw/Home Office/如何删除旧的废弃的docker container +volume.md
- Status: ✅ 成功摄入
- Summary: Docker 容器生命周期管理指南,涵盖 Portainer 容器/Volume/Network 的停止、删除、重装完整流程,以及两类 WARN 警告的根因分析和 external:true 复用方案
- Concepts created: Docker容器生命周期管理, Docker警告处理, external配置
- Entities created: Portainer, Docker-Network
- Concept pages updated: Docker-Compose.md (新增 External Mode 章节), Docker堆栈.md
- Entity pages updated: Docker卷.md (新增 Related Entities: Portainer)
- Source page: wiki/sources/如何删除旧的废弃的docker-container-volume.md
- Notes: overview.md 已补充 Portainer、Docker Compose、Docker卷、Docker Network 到 Key Entities与已存在的 Docker卷.md、Docker-Compose.md、Docker堆栈.md 进行关联
## [2026-04-22] ingest | Mac Mini 服务器配置:防止自动锁屏与睡眠
- Source file: raw/Home Office/Mac-Mini-服务器配置-防止自动锁屏与睡眠.md
- Status: ✅ 成功摄入
- Summary: Mac Mini 作为无显示器 Home Server 时,防止 macOS 自动锁屏、睡眠、待机和休眠的完整解决方案。永久方案通过 pmset 命令关闭所有睡眠机制;临时方案通过 caffeinate 工具;验证通过 pmset -g 系列命令。
- Concepts created: pmset, caffeinate, Wake-on-LAN, Headless 服务器, 系统睡眠管理
- Entities updated: Mac Mini M4 Entity 已添加"Power & Sleep Configuration"章节,包含完整的 pmset 配置命令
- Concept pages created:
- wiki/concepts/pmset.md — macOS 电源管理命令行工具,含与 Linux systemd-logind 的参数对照表
- wiki/concepts/caffeinate.md — macOS 临时防止睡眠工具,不修改系统设置
- wiki/concepts/Wake-on-LAN.md — 网络唤醒协议,与 womp 参数配合
- wiki/concepts/Headless-服务器.md — 无显示器服务器模式,涵盖 macOS/Linux 电源管理最佳实践
- wiki/concepts/系统睡眠管理.md — 跨平台睡眠层级对比框架macOS/Linux/Windows
- Source page: wiki/sources/mac-mini-服务器配置-防止自动锁屏与睡眠.md
- Notes:
- index.md 已更新 entry日期修正为 2026-03-15
- overview.md Key concepts 已添加 pmset/caffeinate/Wake-on-LAN/Headless 服务器/系统睡眠管理
- overview.md Conflict Areas 新增 #8macOS vs Linux 睡眠管理对比pmset vs systemd-logind HandleLidSwitch
- Mac Mini M4 Entity 已添加"Power & Sleep Configuration"章节,含完整 pmset 命令
- 冲突检测:
- 与 [[ubuntu禁用合盖休眠]] 存在平台差异macOS vs Linux已在 Source Page 和 Conflict Areas 中记录为"非冲突、互补方案"
- 无其他冲突
## [2026-04-22] ingest | 如何在Ubuntu Server上通过NFS挂载Synology NAS上的共享文件夹
- Source file: raw/Home Office/如何在Ubuntu Server上通过NFS挂载Synology NAS上的共享文件夹.md
- Status: ✅ 成功摄入
- Summary: 在 Ubuntu Server 上通过 NFS 协议挂载 Synology NAS 共享文件夹的完整实操指南,涵盖 Synology DSM NFS 权限配置Squash 映射为 admin、Ubuntu nfs-common 安装、/etc/fstab 永久挂载(含 _netdev/timeo/retrans 关键参数、sudo mount -a 验证流程、备份脚本挂载点检查及 remote-fs.target 故障排查。NFS 相比 Samba 的核心优势:原生保留 Linux 文件所有权,避免 Docker 卷恢复时的权限报错。
- Concepts: NFS, 永久挂载, 挂载点检查, NFS网络备份已有 Concept无需新建
- Entities created: rsyncEntity 页面新建)
- Source page: wiki/sources/如何在ubuntu-server上通过nfs挂载synology-nas上的共享文件夹.md
- Entity pages: wiki/entities/rsync.md
- Concept pages: N/ANFS/永久挂载/挂载点检查/NFS网络备份 均已存在,无需新建)
- Notes:
- index.md entry 已从 "(expected: source missing)" 更新为完整描述,日期修正为 2025-12-29
- overview.md Home Server Automation 章节已扩充:补充 Synology DSM NFS 配置细节、NFS 永久挂载参数、rsync 备份架构
- Synology NAS DS718 Entity 已更新:新增"存储与备份"章节 NFS 服务端条目
- Ubuntu Server Entity 已更新Home Server Applications 章节新增 NFS 客户端和 rsync 自动化条目
- NFS网络备份 Concept 已更新:添加 rsync Entity 链接
- 永久挂载 Concept 已更新:添加 rsync Entity 链接
- rsync Entity 新建包含常见用法、参数说明、自动化备份脚本模板、NFS 备份工作流
- 冲突检测:无冲突
## [2026-04-22] ingest | Ubuntu用RustDesk远程登录出现不能使用Wayland登录的错误
- Source file: raw/Home Office/Ubuntu用RustDesk远程登录出现不能使用Wayland登录的错误.md
- Status: ✅ 成功摄入
- Summary: Ubuntu 24.04 下 RustDesk 无法使用 Wayland 登录的解决方案,通过修改 GDM3 配置文件 `/etc/gdm3/custom.conf`,将 `WaylandEnable=false` 取消注释,强制 Ubuntu 使用 X11 协议,从而使 RustDesk 能够在系统登录前Login Screen和登录后正常工作。
- Concepts created: [[Wayland]], [[X11]], [[GDM3]]
- Entities created: [[RustDesk]]
- Source page: wiki/sources/ubuntu用rustdesk远程登录出现不能使用wayland登录的错误.md
- Entity page: wiki/entities/RustDesk.md
- Concept pages: wiki/concepts/Wayland.md, wiki/concepts/X11.md, wiki/concepts/GDM3.md
- Notes:
- index.md entry 已从 "(expected: source missing)" 更新为完整描述
- overview.md 已添加 Wayland/X11/GDM3 到 Key ConceptsRustDesk 到 Key Entities
- 冲突检测:与 Ubuntu Wayland 趋势存在务实 vs 理想的张力Wayland 是未来方向,但 X11 兼容性更好),已在 source 页面 Contradictions 节记录
- 无其他冲突
## [2026-04-14] ingest | 在Ubuntu上通过VPS+内网反向代理实现域名访问内网穿透
- Source file: raw/Home Office/在Ubuntu上通过VPS+内网反向代理实现域名访问内网穿透.md
- Status: ✅ 成功摄入
- Summary: 通过 VPS + frp + Caddy 实现内网服务的公网域名访问完整方案。Cloudflare DNS A 记录指向 VPS 公网 IP → VPS 运行 frps 和 Caddy → 内网主机运行 frpc 将本地端口映射到 VPS → Caddy 反向代理到 frp 映射端口自动申请 Let's Encrypt 证书。涵盖 NAS/n8n/Grafana/Transmission/SSH 等多服务子域名访问配置,以及 7 步系统化故障排查(端口监听/进程配置/token 验证/防火墙/telnet 诊断等)。
- Concepts created: [[SSH穿透]], [[自动HTTPS]], [[DNS A记录]]
- Source page: wiki/sources/在ubuntu上通过vps-内网反向代理实现域名访问内网穿透.md
- Notes:
- overview.md Home Server Automation 章节已扩充补充内网穿透方案VPS + frp + Caddy架构详解包含 DNS → frps → frpc → Caddy 全链路流程
- 冲突检测:与 [[家庭监控方案-prometheus-grafana-node-exporter-cadvisor-blackbox]] 存在潜在视角差异(监控方案侧重 Prometheus/Grafana 部署,未展开公网访问),已在 source 页面 Contradictions 节记录
- frp、Caddy、VPS、RackNerd、Synology NAS 等实体已在 overview.md 记录,无需新建
## [2026-04-17] ingest | Vibe-Kanban + OpenCode 在 Ubuntu Server 上安装与管理指南
- Source file: Vibe Coding/Vibe-Kanban + OpenCode 在 Ubuntu Server 上安装与管理指南.md
- Status: ✅ 成功摄入
- Summary: Ubuntu Server 非 root 用户shenwei安装 Node 20、Vibe-Kanban、OpenCode 的完整指南,覆盖 nvm 安装、权限配置、pm2 进程管理、9 步验证流程和故障排查
- Concepts created: [[nvm]], [[pm2]]
- Entity pages: wiki/entities/Vibe-Kanban.md
- Source page: wiki/sources/vibe-kanban-opencode-在-ubuntu-server-上安装与管理指南.md
- Notes:
- 更新了 overview.md AI Tools 章节,添加 Vibe-Kanban、OpenCode、nvm、pm2 概念
- 与 [[如何在ubuntu上安装opencode并配置vibe-kanban]] 存在内容重叠,已在 source 页面 Contradictions 节记录(本文更详细,含完整流程和 pm2 管理)
- OpenCode、Claude Code 实体已在 overview.md无需新建
## [2026-04-22] ingest | 在Ubuntu上安装Vibe-Kanban
- Source file: Vibe Coding/在Ubuntu上安装Vibe-Kanban.md
- Status: ✅ 成功摄入
- Summary: Vibe-Kanban 在 Ubuntu 上的安装、配置与 PM2 进程管理完整指南涵盖前置条件Node.js、coding agent 认证)、安全机制说明(--dangerously-skip-permissions 模式、npx 启动方式、PM2 后台守护配置以及管理命令list/logs/stop/restart/delete
- Concepts created: [[Git Worktree]]
- Source page: wiki/sources/在ubuntu上安装vibe-kanban.md
- Notes:
- [[Vibe Coding]]、[[Vibe-Kanban]]、[[PM2]]、[[Git Worktree]] 概念均已存在于 overview.md无需新建
- [[BloopAI]] 仅被提及 1 次,不满足 ≥2 次条件,未创建 Entity 页面
- 无内容冲突
## [2026-04-22] ingest | Obsidian Tasks 插件:这可能是最适合懒人的任务管理方式
- Source file: Others/Obsidian Tasks 插件:这可能是最适合懒人的任务管理方式.md
- Status: ✅ 成功摄入(补充 last_updated + 规范化 frontmatter
- Summary: Obsidian Tasks 插件将任务管理与笔记系统深度融合,通过 Markdown 原生语法(`- [ ]`)创建任务、灵活的任务查询语言(嵌入任意笔记中按条件筛选)、重复任务计划(`every week/month` 自动创建)实现"笔记+任务一体化",适合 Obsidian 深度用户放弃 Todoist 的个人任务管理场景。
- Concepts created: 无(任务查询语法、重复任务计划均为单次提及,不满足"抽象可复用"条件)
- Entities created: 无Obsidian Tasks、Notion、Todoist、Trello、Things 均单次提及,不满足"出现 ≥ 2 次"条件)
- Source page: wiki/sources/obsidian-tasks-插件-这可能是最适合懒人的任务管理方式.md
- Notes:
- 源页面已存在于 wiki/sources/(早期摄入遗留),本次补充 last_updated: 2026-04-22
- overview.md Productivity & Knowledge Management 章节已包含 [[Obsidian Tasks]] 引用,无需额外扩充
- 冲突检测:与 Todoist 存在跨工具取舍——Todoist 强调跨平台移动端体验Tasks 插件强调笔记上下文一体化,两者各有所长,无直接内容冲突
## [2026-04-22] ingest | Obsidian Tasks 插件:这可能是最适合懒人的任务管理方式
- Source file: Others/Obsidian Tasks 插件:这可能是最适合懒人的任务管理方式.md
- Status: ✅ 成功摄入
- Summary: Obsidian Tasks 插件将任务管理与笔记深度融合,支持 Markdown 原生任务语法、灵活的任务查询语言(可嵌入任意笔记)和重复任务自动创建,适合 Obsidian 深度用户替代 Todoist/Trello/Things 等独立任务管理工具
- Concepts created: 无(任务查询语法、重复任务计划仅在本来源出现,不满足"抽象可复用"或"跨页出现 ≥ 2 次"条件)
- Entities created: 无Notion/Todoist/Trello/Things 仅在本来源提及,不满足"出现 ≥ 2 次"条件)
- Source page: wiki/sources/obsidian-tasks-插件-这可能是最适合懒人的任务管理方式.md
- Notes:
- [[Obsidian Tasks]] 已在 overview.md 的 Productivity 章节存在,无需新建
- 内容冲突:无(仅与 Todoist 作为任务管理工具的替代关系,预期内)
## [2026-04-22] ingest | Obsidian最有必要安装的10款插件是这些
- Source file: raw/Others/Obsidian最有必要安装的10款插件是这些.md
- Status: ✅ 成功摄入
- Summary: Obsidian 最核心的 10 款插件推荐,涵盖 Templater、Dataview、Spaced Repetition、Kanban、Projects、Outliner、Calendar、DB Folder、Homepage、File Explorer Note Count按功能分为核心生产力、效率增强、信息可视化、便利性四组提供了知识管理流、任务管理流、学习研究流三种典型组合方案
- Concepts created: 无(插件名称为具体产品,非抽象概念;间隔重复/看板/动态模板已在 overview.md Key Concepts 中引用)
- Entities created: 无(所有插件均仅在本文中出现 1 次,不满足"出现 ≥ 2 次"条件)
- Source page: wiki/sources/obsidian最有必要安装的10款插件是这些.md
- Notes:
- 更新了 overview.md Productivity & Knowledge Management 章节,添加 Templater、Spaced Repetition、Kanban、Projects、Outliner、Calendar、DB Folder、Homepage 等插件 wikilink
- 更新了 index.md entry从 "(expected: source missing)" 更新为完整描述
- 冲突检测:与 [[obsidian-高效指南-我常用的插件与实用技巧]] 存在"插件数量/选择策略"视角差异,已在 source 页面 Contradictions 节记录
- 无其他冲突
## [2026-04-22] ingest | Obsidian 高效指南:我常用的插件与实用技巧
- Source file: Others/Obsidian 高效指南:我常用的插件与实用技巧.md
- Status: ✅ 成功摄入
- Summary: Obsidian Tasks/Dataview/Templater/QuickAdd 四款核心插件组合与双向链接/每日笔记/折叠大纲/定期复盘四种使用技巧的个人经验分享
- Concepts created: 无QuickAdd/双向链接/Daily Notes/折叠与大纲 仅在本来源出现,不满足"跨页出现 ≥ 2 次"或"抽象可复用"条件)
- Entities created: 无shenwei 仅在本来源出现 1 次,不满足"出现 ≥ 2 次"条件)
- Source page: wiki/sources/obsidian-高效指南-我常用的插件与实用技巧.md
- Notes:
- 更新了 overview.md Productivity 章节:补充 QuickAdd 描述,并将双向链接/Daily Notes 添加到 Key Concepts
- 更新了 index.md在 Sources 顶部插入新条目
- 冲突检测:与 [[Obsidian最有必要安装的10款插件是这些]] 存在"少而精 vs 多而全"视角差异,已在 source 页面 Contradictions 节记录
- 无其他冲突
## [2026-04-22] ingest | Dataview——让我从"笔记黑洞"里逃出来的 Obsidian 神器 1
- Source file: Others/Dataview——让我从"笔记黑洞"里逃出来的 Obsidian 神器 1.md
- Status: ✅ 成功摄入
- Summary: Dataview 将 Obsidian 变成"笔记数据库",通过类 SQL 查询语法DQL自动聚合待办事项、整理标签笔记、统计写作量解决笔记越记越乱的"笔记黑洞"问题
- Concepts created: 无Dataview 已在 overview.md Key Concepts 存在;"笔记黑洞"仅本来源出现 1 次,不满足"抽象可复用"条件)
- Entities created: 无(赫点茶/shenwei 仅本来源出现 1 次,不满足"出现 ≥ 2 次"条件)
- Source page: wiki/sources/dataview-让我从"笔记黑洞"里逃出来的-obsidian-神器-1.md
- Notes:
- 更新了 index.md将 entry 从 "(expected: source missing)" 更新为完整描述
- overview.md Productivity & Knowledge Management 章节已包含 [[Dataview]] 引用,无需额外扩充
- Dataview Concept [[Dataview]] 已在 [[Obsidian高效指南]] 和 [[Obsidian最有必要安装的10款插件是这些]] 两篇来源中出现,本来源作为第三篇印证来源
- 冲突检测:无直接内容冲突,与其他 Obsidian 插件文章互补
- Source file: raw/Others/Obsidian Tasks 插件:这可能是最适合懒人的任务管理方式.md
- Status: ✅ 成功摄入
- Summary: 介绍 Obsidian Tasks 插件如何将任务管理无缝整合进 Obsidian 笔记工作流核心价值Markdown 任务语法、灵活查询、重复任务自动化;适合 Obsidian 深度用户,不适合需要视觉化/协作/移动端快速添加的场景
- Concepts created: Obsidian Tasks, Task Query, Recurring Task
- Source page: wiki/sources/obsidian-tasks-插件-这可能是最适合懒人的任务管理方式.md
- Notes:
- [[Obsidian Tasks]] 已在 overview.md Productivity 章节存在wikilink本次创建 Concept 页面并更新 index.md
- [[Todoist]] Entity 页面新建(被多次提及,对比关系明确)
- [[shenwei]] Entity 已存在,无需新建
- 内容冲突:与 Todoist 的任务管理整合度对比,记录于 Contradictions 节