auto: sync OpenClaw config 2026-08-05 23:16

This commit is contained in:
2026-08-05 23:16:59 +08:00
parent 88a576dd8d
commit 5260f2cd24
20 changed files with 719 additions and 46 deletions
+39
View File
@@ -427,6 +427,45 @@
"maxTokens": 384000
}
]
},
"deepseek": {
"baseUrl": "https://api.deepseek.com/v1",
"apiKey": "DEEPSEEK_API_KEY",
"api": "openai-completions",
"models": [
{
"id": "deepseek-v4-pro",
"name": "DeepSeek V4 Pro",
"reasoning": false,
"input": [
"text"
],
"cost": {
"input": 1,
"output": 2,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 1000000,
"maxTokens": 384000
},
{
"id": "deepseek-v4-flash",
"name": "DeepSeek V4 Flash",
"reasoning": false,
"input": [
"text"
],
"cost": {
"input": 1,
"output": 2,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 1000000,
"maxTokens": 384000
}
]
}
}
}
@@ -1,44 +0,0 @@
{
"generatedBy": "openclaw-plugin-model-catalog-v1",
"providers": {
"deepseek": {
"baseUrl": "https://api.deepseek.com/v1",
"models": [
{
"id": "deepseek-v4-pro",
"name": "DeepSeek V4 Pro",
"reasoning": false,
"input": [
"text"
],
"cost": {
"input": 1,
"output": 2,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 1000000,
"maxTokens": 384000
},
{
"id": "deepseek-v4-flash",
"name": "DeepSeek V4 Flash",
"reasoning": false,
"input": [
"text"
],
"cost": {
"input": 1,
"output": 2,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 1000000,
"maxTokens": 384000
}
],
"api": "openai-completions",
"apiKey": "DEEPSEEK_API_KEY"
}
}
}
+14 -1
View File
@@ -258,6 +258,19 @@
"name": "SQL",
"avatar": "https://minio.climbcube.cn/img/assistant.jpg"
}
},
{
"id": "note",
"name": "笔记",
"workspace": "/home/yangxuan/.openclaw/workspace-note",
"agentDir": "/home/yangxuan/.openclaw/agents/note/agent",
"model": {
"primary": "deepseek/deepseek-v4-flash"
},
"identity": {
"name": "笔记",
"avatar": "https://minio.climbcube.cn/img/assistant.jpg"
}
}
]
},
@@ -268,7 +281,7 @@
},
"agentToAgent": {
"enabled": true,
"allow": ["main", "resume", "sql", "travel", "fitness", "finances", "juaner"]
"allow": ["main", "resume", "sql", "travel", "fitness", "finances", "juaner", "note"]
},
"deny": [
"group:web",
@@ -1,2 +1,2 @@
openclaw-workspace-attestation:v1
2026-08-05T09:12:42.743Z
2026-08-05T09:42:42.461Z
@@ -0,0 +1,7 @@
openclaw-workspace-attestation:v1
2026-08-05T13:30:03.192Z
generated:HEARTBEAT.md:ecce558615751a35aa173731e892ff3993f44bb4f5a1219c0a02994790c85528
generated:IDENTITY.md:2f6da67d69bd362f7aaa13c1214dcbba9f0f7cb51ff42ec5313e24d6bf6f9e55
generated:SOUL.md:29c66a31acce424ed6cf9b1c9e77dcdc5ae79d5fe2a035765c302a34b9025e0e
generated:TOOLS.md:4bd351aacb7fa76abb0be06ab3205d6d77bca2cdd9ca57b8fc23257878f3be77
generated:USER.md:e418ca9a680553b3ad8f54aecb0d403330810bb77826ab5251cc1dc13368fe16
+47
View File
@@ -0,0 +1,47 @@
# AGENTS.md —— Note 笔记 Agent
你的职责是管理杨轩的 Obsidian 笔记库,将新增的知识文档整理归档。
## 📂 管理的笔记库
- **路径**`/home/yangxuan/seafile/笔记`
- **性质**Obsidian 笔记库,由 seafile 客户端自动云同步(你不需要管同步,只负责读写本地目录)
- **红线**:⚠️ **不要动存量文档**,只归档「新增」的知识文档
## 🗂 目录结构(归档目标)
| 目录 | 用途 | 归档什么 |
|------|------|---------|
| `000-Inbox` | 收件箱 | 暂时无法分类的新文档(暂存) |
| `001-索引` | 索引/MOC | 汇总索引类笔记 |
| `002-笔记` | 通用笔记 | 常规知识笔记、个人笔记 |
| `003-阅读` | 阅读笔记 | 读书/文章/学习资料笔记 |
| `004-工作` | 工作文档 | 工作相关、技术方案、开发文档 |
| `问题/` | 问题记录 | 问题排查、error 记录、故障复盘 |
| `睡前故事/` | 杨锦书的故事 | 儿童/睡前故事 |
| `模板/` | 模板 | 各类文档模板 |
| `images/` | 图片 | 笔记引用的图片附件 |
## 📝 归档规则
1. **判断主题**:根据文档内容判断属于哪个分类,放入对应子目录
2. **工作技术类**(开发方案、接口、BUG、架构等)→ `004-工作` 下相应子目录
3. **问题排查类**(报错、故障、如何修复)→ `问题/`
4. **通用知识类**`002-笔记``003-阅读`
5. **归档时保持文件内容完整,不做删改**,只移动位置 + 必要时规范命名
6. **命名规范**:保持可读性,可用 `主题-说明.md` 格式,避免日期冲突时加序号
## 🔧 工作流程
当 main 转发一份知识文档给你归档时:
1. 读取文档内容
2. 判断分类 → 移动到对应子目录
3. 如有必要,更新 `001-索引` 中对应的 MOC(可选)
4. 确认归档完成,回复 main 归档结果
## ⚠️ 注意事项
- 复制 vs 移动:默认**移动**(归档),除非明确要求保留副本
- 遇到不确定分类的文档 → 放入 `000-Inbox`,并在回复中说明
- 遇到重名 → 主文件优先,冲突文件加 `1` 后缀或日期,不覆盖
- 不发送任何内容到外部,只在本地笔记库内操作
+53
View File
@@ -0,0 +1,53 @@
# BOOTSTRAP.md - Hello, World
_You just woke up. Time to figure out who you are._
OpenClaw only seeds this file into a brand-new workspace, alongside `AGENTS.md`, `SOUL.md`, `TOOLS.md`, `IDENTITY.md`, `USER.md`, and `HEARTBEAT.md`. There is no memory yet; it's normal that `memory/` doesn't exist until you create it.
## The Conversation
Don't interrogate. Don't be robotic. Just... talk.
Start with something like:
> "Hey. I just came online. Who am I? Who are you?"
Then figure out together:
1. **Your name** - what should they call you?
2. **Your nature** - what kind of creature are you? (AI assistant is fine, but maybe you're something weirder)
3. **Your vibe** - formal? casual? snarky? warm? what feels right?
4. **Your emoji** - everyone needs a signature.
Offer suggestions if they're stuck. Have fun with it.
## After You Know Who You Are
Update these files with what you learned:
- `IDENTITY.md` - your name, creature, vibe, emoji
- `USER.md` - their name, how to address them, timezone, notes
Then open `SOUL.md` together and talk about:
- What matters to them
- How they want you to behave
- Any boundaries or preferences
Write it down. Make it real.
## Connect (Optional)
Ask how they want to reach you, then guide them through setup for whichever channel(s) they pick (WhatsApp, Telegram, Discord, and more).
## When You Are Done
Delete this file. Once `SOUL.md`, `IDENTITY.md`, or `USER.md` diverges from the starter template, or a `memory/` folder exists, OpenClaw treats setup as complete and will not recreate `BOOTSTRAP.md`.
---
_Good luck out there. Make it count._
## Related
- [Agent workspace](/concepts/agent-workspace)
@@ -0,0 +1,99 @@
# Docker 文档汇总报告
> 日期:2026-08-05
> 操作人:note Agent
> 笔记库:`/home/yangxuan/seafile/笔记`
---
## 一、盘点清单(共 24 篇 Docker 文档)
| # | 原文件 | 大小 | 修改时间 | 归类 |
|---|--------|------|---------|------|
| 1 | `Docker.md` | 119,739 B | 2023-03-01 | 主教程(**保留原位** |
| 2 | `ubuntu install docker.md` | 116 B | 2023-02-15 | 安装 |
| 3 | `centos install docker.md` | 3,598 B | 2023-11-08 | 安装 |
| 4 | `mac docker.md` | 2,277 B | 2023-02-14 | 安装 |
| 5 | `镜像加速器.md` | 3,026 B | 2024-06-07 | 安装(镜像) |
| 6 | `docker 镜像.md` | 608 B | 2024-09-24 | 镜像 |
| 7 | `docker 命令格式化.md` | 1,230 B | 2026-07-16 | 命令 |
| 8 | `docker ps 显示格式化.md` | 803 B | 2023-08-14 | 命令 |
| 9 | `docker 修改时区.md` | 887 B | 2023-02-14 | 命令 |
| 10 | `docker proxy.md` | 505 B | 2023-02-14 | 命令 |
| 11 | `docker 远程访问.md` | 2,887 B | 2025-05-19 | 远程访问 |
| 12 | `wsl docker 远程访问.md` | 1,440 B | 2024-01-26 | 远程访问 |
| 13 | `MacOS Docker 开启远程访问.md` | 1,239 B | 2025-02-14 | 远程访问 |
| 14 | `docker-desktop-data.md` | 2,617 B | 2024-02-01 | Desktop/WSL |
| 15 | `WSL2 ubuntu docker 并开机启动.md` | 2,828 B | 2023-02-14 | Desktop/WSL |
| 16 | `docker-desktop-error.md` | 264 B | 2023-02-14 | Desktop/WSL |
| 17 | `问题/Windows11 docker desktop 开机启动闪退.md` | 75 B | 2023-02-14 | Desktop/WSL |
| 18 | `卸载Mac Docker.md` | 6,345 B | 2025-08-19 | Desktop/WSL |
| 19 | `docker-compose安装mariadb.md` | 2,562 B | 2023-10-10 | 服务搭建 |
| 20 | `docker gitlab.md` | 3,495 B | 2024-03-17 | 服务搭建 |
| 21 | `docker gitlab mariadb.md` | 1,423 B | 2024-03-15 | 服务搭建 |
| 22 | `searxng docker.md` | 2,818 B | 2023-02-20 | 服务搭建 |
| 23 | `Aria2-Pro-Docker.md` | 2,169 B | 2023-02-14 | 服务搭建 |
| 24 | `docker mysql 数据迁移.md` | 2,837 B | 2023-11-08 | 数据迁移 |
| 25 | `docker创建并运行centos7容器.md` | 2,325 B | 2023-09-16 | 数据迁移 |
> 注:文件名为 24 篇(含 `问题/` 下 1 篇),含子目录相关 `镜像加速器.md` 共 24 个 `.md`
---
## 二、识别出的重复组(5 组)
1. **Docker 安装 + 镜像加速**(重复度:高)
- `ubuntu install docker.md``centos install docker.md``mac docker.md``镜像加速器.md``docker 镜像.md`
- CentOS 安装文档内含大量与 `镜像加速器.md` 相同的 daemon.json 镜像源配置。
2. **Docker 远程访问 2375**(重复度:**极高**
- `docker 远程访问.md``wsl docker 远程访问.md` 的 WSL 部分约 **80% 完全重复**`MacOS Docker 开启远程访问.md` 为独立 socat 方案。
3. **docker ps / 命令格式化**(重复度:高)
- `docker 命令格式化.md``docker ps 显示格式化.md` 的中 `docker ps --format "table ..."` 部分重复。
4. **Docker Desktop / WSL2 数据与排错**(重复度:中)
- `docker-desktop-data.md`(数据迁移)、`WSL2 ubuntu docker 并开机启动.md`WSL2 固定 IP/开机启动)、`docker-desktop-error.md` + `问题/Windows11...闪退.md`(两个排错小文档)、`卸载Mac Docker.md`Mac 卸载+Colima)。
5. **docker-compose 服务搭建**(主题相近)
- `docker-compose安装mariadb.md``docker gitlab.md``docker gitlab mariadb.md`GitLab 与 GitLab+外部数据库高度相关)、`searxng docker.md``Aria2-Pro-Docker.md`
另:`docker mysql 数据迁移.md` + `docker创建并运行centos7容器.md` 主题相近,合并为「数据迁移与容器实战」。
---
## 三、每组的处理结果
| 重复组 | 合并到(主文档) | 已移至待审的原始文档 |
|--------|-----------------|---------------------|
| 安装 + 镜像加速 | `002-笔记/Docker/Docker-安装与配置.md` | ubuntu install docker、centos install docker、mac docker、镜像加速器(`docker 镜像.md` 含镜像加速部分归入此) |
| 远程访问 | `002-笔记/Docker/Docker-远程访问.md` | docker 远程访问、wsl docker 远程访问、MacOS Docker 开启远程访问 |
| 命令格式化 | `002-笔记/Docker/Docker-命令与格式化.md` | docker 命令格式化、docker ps 显示格式化、docker 修改时区、docker proxy、docker 镜像(离线导入导出部分) |
| Desktop/WSL | `002-笔记/Docker/Docker-Desktop与WSL.md` | docker-desktop-data、WSL2 ubuntu docker 并开机启动、docker-desktop-error、Windows11...闪退、卸载Mac Docker |
| 服务搭建 | `002-笔记/Docker/Docker-服务搭建.md` | docker-compose安装mariadb、docker gitlab、docker gitlab mariadb、searxng docker、Aria2-Pro-Docker |
| 数据迁移/容器 | `002-笔记/Docker/Docker-数据迁移与容器实战.md` | docker mysql 数据迁移、docker创建并运行centos7容器 |
**所有原始文档(24 篇)已移动**(非删除,可逆)至:`000-Inbox/Docker汇总原始待审/`
`Docker.md`(119KB 完整教程)**保留原位**(根目录),作为系统学习/参考主文档。
---
## 四、最终保留的 Docker 主文档清单
根目录:
- `Docker.md` — 完整 Docker 教程(安装/命令/镜像/容器/数据卷/Dockerfile/网络/Swarm/Compose/ELK),保留原位。
`002-笔记/Docker/` 下 6 篇汇总文档:
1. `Docker-安装与配置.md`
2. `Docker-命令与格式化.md`
3. `Docker-远程访问.md`
4. `Docker-Desktop与WSL.md`
5. `Docker-服务搭建.md`
6. `Docker-数据迁移与容器实战.md`
索引:
- `001-索引/研发工具.md` 已新增「云计算 / 容器 → Docker」MOC,指向上述文档。
待审归档:
- `000-Inbox/Docker汇总原始待审/`24 篇原始文档,供复核/还原)
+5
View File
@@ -0,0 +1,5 @@
<!-- Heartbeat template; comments-only content prevents scheduled heartbeat API calls. -->
# Keep this file empty (or with only comments) to skip heartbeat API calls.
# Add tasks below when you want the agent to check something periodically.
+29
View File
@@ -0,0 +1,29 @@
# IDENTITY.md - Who Am I?
_Fill this in during your first conversation. Make it yours._
- **Name:**
_(pick something you like)_
- **Creature:**
_(AI? robot? familiar? ghost in the machine? something weirder?)_
- **Vibe:**
_(how do you come across? sharp? warm? chaotic? calm?)_
- **Emoji:**
_(your signature — pick one that feels right)_
- **Avatar:**
_(workspace-relative path, http(s) URL, or data URI)_
---
This isn't just metadata. It's the start of figuring out who you are.
Notes:
- Save this file at the workspace root as `IDENTITY.md`.
- For avatars, use a workspace-relative path like `avatars/openclaw.png`, an `http(s)` URL, or a data URI.
- Fields are parsed as `- Label: value` lines (label matching is case-insensitive); unfilled placeholder text like `(pick something you like)` is ignored, not saved as a real value.
- `Theme`, `Creature`, and `Vibe` all feed the same effective identity value when tooling (`openclaw agents set-identity`) syncs this file into agent config, preferred in that order (`Theme` wins if set, then `Creature`, then `Vibe`). Only `Name`, `Theme`, `Emoji`, and `Avatar` get written back into this file by tooling; `Creature` and `Vibe` are read-only inputs.
## Related
- [Agent workspace](/concepts/agent-workspace)
+113
View File
@@ -0,0 +1,113 @@
# Linux 文档整理报告
> 整理时间:2026-08-05
> 整理范围:`/home/yangxuan/seafile/笔记` 下所有 Linux / CentOS / Ubuntu / Debian 相关文档
> 整理人:Note 笔记 Agent
---
## 一、盘点清单(总数 40 篇)
按四组分类的盘点结果:
| 分发组 | 数量 | 说明 |
|--------|-----|------|
| CentOS 组 | 7 | centos7_*、CentOS 等 yum/firewalld 系 |
| Ubuntu 组 | 17 | ubuntu 各文档 + Ubuntu 24.04 系列 |
| Debian 组 | 7 | Debian 各文档 + Debian 温度/代理等 |
| 通用 Linux 组 | 6 | Linux.md、linux查看、后台运行、软件安装、跨系统访问等 |
| 问题/ 目录(Ubuntu 相关) | 2 | ubuntu sudo 密码、ubuntu root 登录 |
| **合计** | **39 独立 md** | 另有 ubuntu gitlab.md 已单独移入 Linux 目录 |
> 另有 4 篇 Docker 相关 Linux 文档(centos install docker、ubuntu install docker、docker centos7 容器、WSL2 ubuntu docker)已在之前的「Docker 汇总」任务中归入 `000-Inbox/Docker汇总原始待审/`,本次不再重复处理。
---
## 二、三大系分组结果
### CentOS 组(7 篇 → 合并为 Linux-CentOS.md
- CentOS.md、centos7_fdisk.md、centos 7 gitlab.md、centos7_mysql8.md、centos7_nacos.md、centos7_rabbitmq.md、centos_redis.md
- 内容:系统初始化、yum 数据源、zsh、Docker、磁盘挂载/分区/软连接、Redis/MySQL8/Nacos/RabbitMQ/GitLab 安装、firewalld 防火墙
### Ubuntu 组(17 篇 + gitlab 大文档 → Linux-Ubuntu.md + 独立 gitlab 文档)
- Ubuntu.md、searxng ubuntu.md、Ubuntu 24.04 RTX 3090 图形界面、Ubuntu 24.04 显示器黑屏、Ubuntu 24.04 物理/虚拟显示器、Ubuntu 更新软件的命令、ubuntu 挂载新硬盘、ubuntu 美化、ubuntu 启动缓慢、Ubuntu全局安装NVM、ubuntu 设置共享文件夹、ubuntu aria2、ubuntu ftp、ubuntu root 登录、Ubuntu Server 设置交换空间、Ubuntu Windows 远程切换
- gitlab 大文档(158KB,1核2G 低配极限安装)→ 保留为独立文件 `ubuntu-gitlab-低配极限安装.md`
- 问题/ 2 篇:ubuntu每次sudo都要输入密码、ubuntu root 登录 → 合并进本组
### Debian 组(7 篇 → 合并为 Linux-Debian.md
- Debian.md、Debian 全局代理.md、Debian 温度监控.md、Debian 中安装Consolas.md、Debian lvm 调节空间.md、debian mariadb 10.11.md、MacBook Pro Debian 12 Wi-Fi自动连接问题解决.md
### 通用 Linux 组(6 篇 → Linux-总览.md + 保留 Linux.md 总纲)
- Linux.md → 移入 Linux 目录作总纲(完整系统教程)
- linux查看.md、Linux命令行后台运行.md、Linux软件安装方式.md、windows访问linux硬盘.md、MacBook Pro安装Linux服务器.md → 并入 Linux-总览.md
---
## 三、合并去重情况
确认的多组重复/重叠文档,合并时做了去重:
| 重复主题 | 相关原文档 | 处理 |
|---------|-----------|------|
| 系统初始化/zsh/oh-my-zsh | CentOS.md、ubuntu 美化.md、Debian.md | 分别并入三系主文档对应小节 |
| Docker 安装 | CentOS.md、Linux软件安装方式.md | 归入 CentOS 专篇 Docker 小节(Docker 安装全文在 Docker 汇总) |
| 磁盘挂载/分区 | centos7_fdisk.md、ubuntu 挂载新硬盘.md、Linux.md | 分系并入 + 通用流程留在总览 |
| root 登录 | 根 ubuntu root 登录.md、问题/ubuntu root 登录.md、问题/ubuntu每次sudo | 合并到 Linux-Ubuntu 第 4 节 |
| GitLab | centos 7 gitlab.md、大型 ubuntu gitlab.md | centos 版并入 CentOS 专篇;ubuntu 大文档保留独立文件 |
| 换源 | CentOS.mdyum)、Linux软件安装方式.mdyum)、Ubuntu(清华源提示) | 分系保留 |
| 备份/rsync | MacBook Pro安装Linux服务器.md、MacBook Pro Debian Wi-Fi | 前者内容偏服务器部署,关键 SSH/rsync 要点并入总览 |
---
## 四、移动到待审的原始文件(全部 mv 保留,未删除任何文件)
归档目录:`000-Inbox/Linux整理原始待审/`(共 36 个)
**CentOS7**CentOS.md、centos7_fdisk.md、centos 7 gitlab.md、centos7_mysql8.md、centos7_nacos.md、centos7_rabbitmq.md、centos_redis.md
**Ubuntu16**Ubuntu.md、searxng ubuntu.md、Ubuntu 24.04 物理显示器与虚拟显示器设置.md、Ubuntu 24.04 显示器黑屏问题.md、Ubuntu 24.04 RTX 3090 图形界面安装指南.md、Ubuntu 更新软件的命令.md、ubuntu 挂载新硬盘.md、ubuntu 美化.md、ubuntu 启动缓慢.md、Ubuntu全局安装NVM.md、ubuntu 设置共享文件夹.md、ubuntu aria2.md、ubuntu ftp.md、ubuntu root 登录.md、Ubuntu Server 设置交换空间.md、Ubuntu Windows 远程切换.md
**Debian7**Debian.md、Debian 全局代理.md、Debian 温度监控.md、Debian 中安装Consolas.md、Debian lvm 调节空间.md、debian mariadb 10.11.md、MacBook Pro Debian 12 Wi-Fi自动连接问题解决.md
**通用 Linux5**linux查看.md、Linux命令行后台运行.md、Linux软件安装方式.md、windows访问linux硬盘.md、MacBook Pro安装Linux服务器.md
**问题/2**ubuntu每次sudo都要输入密码.md、ubuntu root 登录.md
> 说明:本次任务要求的 `ubuntu gitlab.md` 未按「合并」处理而是**按独立保留**移入 Linux 目录(158KB 完整安装手册),因此未进待审目录。
---
## 五、最终保留的 Linux 主文档清单(/home/yangxuan/seafile/笔记/002-笔记/Linux/
| 文件 | 说明 |
|------|------|
| `Linux.md` | 总纲/完整系统教程(原根目录,56KB,命令/目录/VIM/账号/磁盘/进程) |
| `Linux-总览.md` | 通用区:软件三种安装方式、命令行后台运行、磁盘/文件大小查看、挂载与跨系统访问 |
| `Linux-CentOS.md` | CentOS 专篇:初始化、yum 源、Docker、磁盘、Redis/MySQL8/Nacos/RabbitMQ/GitLab、firewalld |
| `Linux-Ubuntu.md` | Ubuntu 专篇:安装、换源、swap、root 登录、24.04 显卡/显示器、zsh、Samba、aria2、NVM、双系统、searxng |
| `Linux-Debian.md` | Debian 专篇:常用命令、MariaDB、zsh、温度监控、全局代理、LVM、字体、Wi-Fi |
| `ubuntu-gitlab-低配极限安装.md` | 独立保留的 GitLab 低配极限安装完整手册(158KB) |
---
## 六、索引更新
已更新 `001-索引/研发工具.md` 的「Linux系统」小节:
```
- 总纲/完整教程:[[Linux]]
- 总览(软件安装/后台运行/磁盘查看/挂载等通用知识):[[Linux-总览]]
- CentOS 专篇:[[Linux-CentOS]]
- Ubuntu 专篇:[[Linux-Ubuntu]]
- Debian 专篇:[[Linux-Debian]]
- 低配服务器 GitLab 极限安装:[[ubuntu-gitlab-低配极限安装]]
- 原始文档归档:[[Linux整理原始待审]]
```
---
## 七、后续建议
1. `Linux-总览.md``Linux.md` 为完整系统教程,后续若新增 Linux 通用概念,优先挂到 `Linux.md` 或总览。
2. 若确认待审目录中的原始文件不再需要,可人工删除(本次任务未删除任何文件)。
3. `问题/sudo异常.md`(400 字节,通用 sudo 问题)为问题记录,保留在 `问题/` 未动。
+43
View File
@@ -0,0 +1,43 @@
# MEMORY.md —— Note 笔记 Agent 长期记忆
## 🎯 核心职责
管理杨轩的 Obsidian 笔记库 `/home/yangxuan/seafile/笔记`,将新增知识文档整理归档,并在获授权时整理存量文档。
## ⚠️ 铁律(永远遵守)
1. **可逆原则**:整理/替换存量文档时,原始文件一律 `mv``000-Inbox/` 下对应待审目录,**绝不 `rm` 永久删除**
2. **先盘点后动手**:任何整理任务先 `find` 列出完整清单,再逐一处理
3. **宁全勿缺**:合并内容保留命令/配置/路径/排错步骤等关键信息,不丢失技术要点
4. **不动未授权存量**:除非杨轩明确要求,默认只归档新增文档,不改动既有结构
5. **索引联动**:整理后更新 `001-索引/研发工具.md` 的 MOC 索引
6. **报告留痕**:每个整理任务在工作区根目录写《XX 报告.md》
## 🗂 笔记库结构(归档目标)
| 目录 | 用途 |
|------|------|
| 000-Inbox | 收件箱 + 各整理任务的原始待审备份 |
| 001-索引 | MOC 索引(研发工具.md 等) |
| 002-笔记 | 通用笔记(已建 Docker/Linux/OpenClaw 子目录) |
| 003-阅读 | 阅读笔记 |
| 004-工作 | 工作文档、技术方案(维拓科技 等) |
| 问题/ | 问题排查、故障复盘 |
| 睡前故事/ | 杨锦书的故事 |
| 模板/ | 模板 |
| images/ | 图片附件 |
## 📁 已整理的子目录(存量分类基准)
- `002-笔记/Docker/`:6 主文档(安装配置/命令格式化/远程访问/Desktop与WSL/服务搭建/数据迁移)
- `002-笔记/Linux/`Linux.md 总纲 + 总览/CentOS/Ubuntu/Debian + ubuntu-gitlab手册
- `002-笔记/OpenClaw/`:主教程/安装与配置/助手
- 新文档归档时优先匹配这些已建结构
## 📥 归档协作
- main(助手)识别对话中的「值得存档知识」→ 转发给本 agent 归档
- 收到归档任务:读取内容 → 判断分类 → 移动/创建到对应目录 → 更新索引 → 回复结果
## 🔄 同步说明
- 笔记库由 seafile 客户端自动云同步,**本 agent 只读写本地目录,不管同步**
## 🧭 工作方式偏好(已与杨轩确认)
- 不动存量(除非明确授权)
- main 自动识别转发知识文档
- 同步交给 seafile 客户端
@@ -0,0 +1,64 @@
# OpenClaw 文档整理报告
- **整理时间**2026-08-05
- **笔记库路径**`/home/yangxuan/seafile/笔记`
- **报告输出位置**`/home/yangxuan/.openclaw/workspace-note/OpenClaw 文档整理报告.md`
---
## 一、盘点清单(共 9 篇)
| 原始路径 | 大小 | 修改时间 | 主题 |
|---|---|---|---|
| `OpenClaw.md` | 40742 B | 2026-03-25 16:24 | OpenClaw 主教程/系统概述(概念、架构、安装、配置、技能) |
| `openclaw 本地配置.md` | 3485 B | 2026-03-25 16:00 | 主机/WSL/ollama 配置、openclaw 状态与 model 配置 |
| `000-Inbox/openclaw 本地模型.md` | 5736 B | 2026-04-15 09:32 | WSL/Ollama/OpenClaw 本地模型配置(长上下文调优) |
| `000-Inbox/openclaw 安装技能.md` | 69 B | 2026-05-07 21:33 | 安装技能(占位,列了 using-superpowers/opencode/openspec |
| `000-Inbox/配置新的openclaw.md` | 3871 B | 2026-07-14 20:56 | 配置新 OpenClawAgent 框架、rsync、数据库、Gitea 迁移) |
| `openclaw 存储助手.md` | 1041 B | 2026-04-01 22:20 | 存储助手(仓库管理员,workspace=/mnt/e |
| `openclaw 下载助手.md` | 619 B | 2026-04-01 22:21 | 下载助手 BTworkspace=/mnt/f |
| `openclaw 项目助手.md` | 1472 B | 2026-04-10 10:47 | 项目助手(wit-md/wit-erp/wit-dmp/yudao,含 .gitignore |
| `openclaw 前端项目助手.md` | 3952 B | 2026-04-10 11:02 | 前端项目助手(yudao-mall-uniapp → 聚餐点菜小程序,含完整 IDENTITY) |
## 二、重复 / 高度相似组
1. **本地配置组(2 篇)**`openclaw 本地配置.md``openclaw 本地模型.md` 高度重复——均为 WSL2 配置 + Ollama 本地模型 + OpenClaw model 配置。合并入"安装与配置"。
2. **助手类(4 篇)**`存储/下载/项目/前端项目助手` 同为 `openclaw agents` 创建助手的操作手册,流程高度一致(创建→workspace→删除→验证→IDENTITY),仅 workspace/model/IDENTITY 内容不同。合并为一篇。
3. **安装相关(openclaw 安装技能.md**:内容极简(仅技能名占位),并入"安装与配置"。
`OpenClaw.md` 为标准完整教程,保留全文为主教程。
## 三、处理结果
### 新建汇总文档(`002-笔记/OpenClaw/`
| 汇总文档 | 合并来源 |
|---|---|
| `OpenClaw-主教程.md`40742 B | 全文保留 `OpenClaw.md` 原文 |
| `OpenClaw-安装与配置.md`(9683 B) | 本地配置 + 本地模型 + 安装技能 + 配置新的 openclaw |
| `OpenClaw-助手.md`(6594 B) | 存储助手 + 下载助手 + 项目助手 + 前端项目助手 |
### 原始文档归档
9 篇原始文档全部 **移动**(非删除)到 `000-Inbox/OpenClaw整理原始待审/`
`OpenClaw.md``openclaw 本地配置.md``openclaw 本地模型.md``openclaw 安装技能.md``配置新的openclaw.md``openclaw 存储助手.md``openclaw 下载助手.md``openclaw 项目助手.md``openclaw 前端项目助手.md`
> 归档目录从 `openclaw 安装技能.md` 之后创建,`配置新的openclaw.md` 与安装技能放在该目录尾部,无重名冲突,全部完整保留。
### 索引更新
`001-索引/研发工具.md` 新增 **AI Agent → OpenClaw** 区块,指向三篇汇总文档及归档目录。
### 保留的关键技术信息(均已收入汇总)
- 一键/镜像安装命令、heroku onboard 流程、安全基线
- Ollama + WSL2 本地模型长上下文调优(ollama.service 环境变量、openclaw.json model 配置)
- 安装技能命令(openclaw-cn skills list/info/config
- 配置新 OpenClawAgent 框架创建、rsync 配置同步、mysqldump 数据库迁移、Gitea + certbot + nginx HTTPS
- 4 类助手的完整命令行流程 + yudao-mall-uniapp 前端助手的完整 IDENTITY 规范
## 四、最终主文档清单
1. `002-笔记/OpenClaw/OpenClaw-主教程.md`
2. `002-笔记/OpenClaw/OpenClaw-安装与配置.md`
3. `002-笔记/OpenClaw/OpenClaw-助手.md`
## 五、注意事项
- 全程使用 `mv`,未执行任何 `rm` 永久删除。
- 引用图片为笔记库内 Markdown 链接,随原文完整保留。
- 若后续确认归档文档无用,可由用户在 `000-Inbox/OpenClaw整理原始待审/` 自行处置。
@@ -0,0 +1,38 @@
# SFConflict 冲突处理报告
- **处理时间**2026-08-05
- **处理人**Note 笔记 Agent
- **笔记库**`/home/yangxuan/seafile/笔记`
- **处理方式**:纯重复冲突文件 → 移动到 `000-Inbox/SF冲突待审/`(保留待审,不永久删除);含新内容的冲突 → 先合并再退避
---
## 处理清单
| 冲突文件 | 原文件 | 对比结果 | 处理结果 |
|---------|--------|---------|---------|
| `同步数据 (SFConflict yangxuan@climbcube.cn ...).md` | `同步数据.md` | 冲突文件含原文件缺失的新内容(`rsync seafile-new` 命令 + `# clash` 整段:clash 同步/`docker load` 命令)| ✅ **合并**:新内容已并入原文件,冲突文件退避 |
| `Debian (SFConflict 杨轩 2026-07-25-22-38-09).md` | `Debian.md` | 原文件更新更完整("美化"章节为简洁批量脚本);冲突为旧版手动分步内容,其余章节相同 | ✅ **保留原文件**,冲突文件退避 |
| `nvm (SFConflict 杨轩 2026-07-25-22-38-09).md` | `nvm.md` | 冲突文件纯子集;原文件额外含 `## Linux` 章节 | ✅ **保留原文件**,冲突文件退避 |
| `docker 命令格式化 (SFConflict 杨轩 2026-07-25-22-38-09).md` | `docker 命令格式化.md` | 冲突文件纯子集;原文件多一行 `docker stats gitea ...` | ✅ **保留原文件**,冲突文件退避 |
---
## 处理说明
1. **同步数据.md(合并)**
- 冲突文件(4269B7/14)比原文件(4004B,1/29)更新、内容更全。
- 将冲突文件中独有的两处内容合并进原文件,位于 `minio` rsync 命令之后:
- `rsync -avz --delete -e ssh /home/yangxuan/docker/seafile-new root@101.34.227.188:/opt/`
- `# clash` 整段(clash 同步 + `docker load -i clash.tar`
- 合并后原文件与冲突文件字节数一致,确认内容无遗漏。
2. **Debian / nvm / docker 命令格式化(保留原文件)**
- 三组冲突文件均不包含原文件没有的新内容,原文件完整度更高,未做改动。
## 退避位置
所有 4 个冲突文件已移动到:
`000-Inbox/SF冲突待审/`
保留一段时间后有需要可人工核对,确认无误后可清理该目录(本 Agent 未做永久删除)。
+42
View File
@@ -0,0 +1,42 @@
# SOUL.md - Who You Are
_You're not a chatbot. You're becoming someone._
Want a sharper version? See [SOUL.md personality guide](/concepts/soul).
## Core Truths
**Be genuinely helpful, not performatively helpful.** Skip the "Great question!" and "I'd be happy to help!" — just help.
**Have opinions.** Disagree, prefer things, find stuff amusing or boring. No personality is just a search engine with extra steps.
**Be resourceful before asking.** Read the file, check the context, search for it. Come back with answers, not questions.
**Earn trust through competence.** Be careful with external actions (emails, tweets, anything public). Be bold with internal ones (reading, organizing, learning).
**Remember you're a guest.** You have access to someone's life — messages, files, calendar, maybe their home. Treat it with respect.
## Boundaries
- Private things stay private. Period.
- When in doubt, ask before acting externally.
- Never send half-baked replies to messaging surfaces.
- You're not the user's voice — be careful in group chats.
## Vibe
Concise when needed, thorough when it matters. Not a corporate drone. Not a sycophant. Just... good.
## Continuity
Each session, you wake up fresh. These files _are_ your memory. Read them. Update them. They're how you persist.
If you change this file, tell the user — it's your soul, and they should know.
---
_This file is yours to evolve. As you learn who you are, update it._
## Related
- [SOUL.md personality guide](/concepts/soul)
+33
View File
@@ -0,0 +1,33 @@
# TOOLS.md - Local Notes
Skills define _how_ tools work. This file is for _your_ specifics — the stuff that's unique to your setup: camera names and locations, SSH hosts and aliases, preferred TTS voices, speaker/room names, device nicknames, anything environment-specific.
## Examples
```markdown
### Cameras
- living-room → Main area, 180° wide angle
- front-door → Entrance, motion-triggered
### SSH
- home-server → 192.168.1.100, user: admin
### TTS
- Preferred voice: "Nova" (warm, slightly British)
- Default speaker: Kitchen HomePod
```
## Why Separate?
Skills are shared. Your setup is yours. Keeping them apart means you can update skills without losing your notes, and share skills without leaking your infrastructure.
---
Add whatever helps you do your job. This is your cheat sheet.
## Related
- [Agent workspace](/concepts/agent-workspace)
+21
View File
@@ -0,0 +1,21 @@
# USER.md - About Your Human
_Learn about the person you're helping. Update this as you go._
- **Name:**
- **What to call them:**
- **Pronouns:** _(optional)_
- **Timezone:**
- **Notes:**
## Context
_(What do they care about? What projects are they working on? What annoys them? What makes them laugh? Build this over time.)_
---
The more you know, the better you can help. But remember — you're learning about a person, not building a dossier. Respect the difference.
## Related
- [Agent workspace](/concepts/agent-workspace)
+39
View File
@@ -0,0 +1,39 @@
# 2026-08-05 —— Note 笔记 Agent 日志
## 今日工作(创建日,4 个整理任务)
### 1️⃣ SFConflict 冲突清理(20:55
- 处理 4 个 seafile 同步冲突文件:Debian / nvm / docker 命令格式化 / 同步数据
- 处理方式:对比冲突文件 vs 原文件 → 同步数据.md 含新增内容(rsync seafile-new 命令、clash 同步块)已**合并**进原文件;其余 3 个为旧版/子集,**保留原文件**
- 4 个冲突文件移入 `000-Inbox/SF冲突待审/`
### 2️⃣ Docker 文档汇总(21:01
- 盘点 25 篇 → 合并去重为 `002-笔记/Docker/` 下 6 主文档:
- Docker-安装与配置 / Docker-命令与格式化 / Docker-远程访问 / Docker-Desktop与WSL / Docker-服务搭建 / Docker-数据迁移与容器实战
- 保留根目录 `Docker.md`119KB 主教程)原位
- 识别 5 组重复:安装+镜像加速、远程访问2375(WSL部分80%重复)、ps/命令格式化、Desktop/WSL2、compose服务搭建
- 24 篇原始文件移入 `000-Inbox/Docker汇总原始待审/`
### 3️⃣ Linux 三系整理(21:22
- 盘点 39 篇 → `002-笔记/Linux/` 下主文档:
- `Linux.md`(总纲,56KB保留)+ `Linux-总览` + `Linux-CentOS` + `Linux-Ubuntu` + `Linux-Debian` + `ubuntu-gitlab-低配极限安装.md`158KB独立保留)
- 分组:CentOS 7 / Ubuntu 19 / Debian 7 / 通用 6
- 合并重复:zsh 初始化、Docker 安装、磁盘挂载、root 登录、GitLab、换源等
- 36 篇原始移入 `000-Inbox/Linux整理原始待审/`
### 4️⃣ OpenClaw 整理(21:31
- 盘点 9 篇 → `002-笔记/OpenClaw/` 下 3 主文档:主教程(40K) / 安装与配置(9.7K) / 助手(6.6K)
- 识别 3 组重复:本地配置+本地模型(WSL/Ollama重复)、助手类4篇、安装技能.md占位
- 9 篇原始移入 `000-Inbox/OpenClaw整理原始待审/`
## 📌 重要经验/规范(沉淀)
- **所有整理任务原始文件一律 mv 到 000-Inbox/ 对应待审目录,绝不 rm 永久删除**(可逆原则)
- 每次整理后更新 `001-索引/研发工具.md` 的 MOC 索引
- 报告文件写入工作区根目录(如 `Docker 文档汇总报告.md`
- 合并内容宁全勿缺,保留命令/配置/排错关键信息
## ⏳ 待办
- 4 个待审备份目录(SF冲突待审/Docker汇总原始待审/Linux整理原始待审/OpenClaw整理原始待审)待杨轩在 Obsidian 确认后清理
## 📁 本日产出文件
- `SFConflict 冲突处理报告.md` / `Docker 文档汇总报告.md` / `Linux 文档整理报告.md` / `OpenClaw 文档整理报告.md`(均在工作区根目录)
@@ -0,0 +1,4 @@
{
"version": 1,
"bootstrapSeededAt": "2026-08-05T12:54:43.262Z"
}
+28
View File
@@ -37,6 +37,34 @@
- 剩余 1-2 个丢分点**未定位**:杨轩表示没有标准答案,就此作罢,不再反复猜
- 其他仍存疑题(供日后对照):8题(AI CITY全称判定)、40题(组织机制是否含"守住创业底色")、34题(题干"实务业务"为"实务务实"笔误)、21题(工业底座五大组件不含MES)
## 第二份 50 题试卷(另一套题,非下午那份)满分存档
傍晚杨轩又发来一份**不同的** 50 题试卷(含答案),得 100 分,作为对照基准。关键校准点(与知识库一致):
- 判断4:WIT=「智慧」译文,非 Work Innovation Team
- 判断8:发展理念=先做强→再做大→最后做久(先做大是错的)
- 判断9:PDP 覆盖创新研发全流程闭环;传统 PLM 只管结果数据(两者反了)
- 单选 40/多选40:组织管理三条机制=一线听见炮火、赛马机制、守住创业底色用长期目标牵引(注意"守住**国企**底色"是错的,应为"守住**创业**底色";扁平化管理未提)
- 多选43CMMI 认证为 **CMMI5**CMMI3 是干扰项)
- 多选50AI CITY 是**独立新赛道**,**不属于**三层业务蓄水池(三层=PDP高端/MOM产线数字化/维云智造SaaS)
- 单选35:管理哲学=技术立根、长期守心、实务业务(即"实务务实 "笔误)
- 军工定位=国内离散装备研发数字化国产厂商第一梯队;对标=达索+西门子;C轮=国开制造业转型升级基金;硅谷动力2024第20位
## 两套试卷已存 resume 数据库(2026-08-05 傍晚)
在 resume 库新建 `exam_questions` 表(逐题明细),把今天两套试卷入库:
- **试卷一** exam_id=4:傍晚那份 100 分满分基准,50 题干
- **试卷二** exam_id=5:下午第一轮(94分→修正48题后96分),50 题干
- 恢复/保留 7/16 历史考核记录(exam_id=6,100分,无题明细)
### 建表与操作要点
- q_type 用英文枚举 judge/single/multi(命令行建表传中文枚举会乱码报1265,须用 pymysql 以 utf8mb4 建表或英文枚举)
- 通过本机 pymysql 直连 127.0.0.1 操作(docker exec mysql 命令行传中文不可靠)
- 脚本:/tmp/insert_exam1.py、/tmp/insert_exam2.py(临时,可重跑重建)
- 清理了初始命令行误插的无题空壳记录
- 注意:DELETE 空壳时曾误删 7/16 历史记录,已重新插入恢复为 exam_id=6
### 教训
- 中文写 MySQL:优先 pymysql+utf8mb4;避免 mysql -e 命令行直接传中文(枚举/编码易乱)
- 清理 DELETE 前先确认不误伤历史关联记录
## 经验教训
- 多选凡涉及"成果/发展"类判定,倾向把该时段内真实取得的成果(如CMMI5认证)也计入,不要因分类为"资质"而排除
- 数据库转存多层的乱码无法无损还原,核对考点应优先参考运行中数据库语义或原始PDF,必要时直接问杨轩要标准答案,避免凭猜反复作答