From b81c339e379c0032d2ae084bbafd698d6001d935 Mon Sep 17 00:00:00 2001 From: karuo Date: Sun, 22 Feb 2026 10:35:49 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=84=20=E5=8D=A1=E8=8B=A5AI=20=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=202026-02-22=2010:35=20|=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=EF=BC=9A=E9=87=91=E4=BB=93=E3=80=81=E6=B0=B4=E6=BA=AA=E6=95=B4?= =?UTF-8?q?=E7=90=86=E5=BD=92=E6=A1=A3=E3=80=81=E5=8D=A1=E5=9C=9F=E3=80=81?= =?UTF-8?q?=E6=80=BB=E7=B4=A2=E5=BC=95=E4=B8=8E=E5=85=A5=E5=8F=A3=E3=80=81?= =?UTF-8?q?=E8=BF=90=E8=90=A5=E4=B8=AD=E6=9E=A2=E5=8F=82=E8=80=83=E8=B5=84?= =?UTF-8?q?=E6=96=99=E3=80=81=E8=BF=90=E8=90=A5=E4=B8=AD=E6=9E=A2=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E5=8F=B0=E3=80=81=E8=BF=90=E8=90=A5=E4=B8=AD=E6=9E=A2?= =?UTF-8?q?=20|=20=E6=8E=92=E9=99=A4=20>20MB:=208=20=E4=B8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scripts/存客宝_lytiao_Docker部署_宝塔终端执行_完整版.sh | 60 ++++++++ .../scripts/腾讯云_TAT_存客宝_lytiao_快速部署.py | 6 +- 02_卡人(水)/水溪_整理归档/经验库/README.md | 5 + 05_卡土(土)/土砖_技能复制/技能工厂/SKILL.md | 8 ++ .../土砖_技能复制/能力元封装/SKILL.md | 112 +++++++++++++++ SKILL_REGISTRY.md | 1 + 运营中枢/参考资料/能力元_概念与规范.md | 131 ++++++++++++++++++ 运营中枢/工作台/gitea_push_log.md | 1 + 运营中枢/工作台/代码管理.md | 1 + 运营中枢/能力元/README.md | 13 ++ 运营中枢/能力元/已入库/.gitkeep | 0 运营中枢/能力元/草稿/.gitkeep | 0 12 files changed, 335 insertions(+), 3 deletions(-) create mode 100644 01_卡资(金)/金仓_存储备份/服务器管理/scripts/存客宝_lytiao_Docker部署_宝塔终端执行_完整版.sh create mode 100644 05_卡土(土)/土砖_技能复制/能力元封装/SKILL.md create mode 100644 运营中枢/参考资料/能力元_概念与规范.md create mode 100644 运营中枢/能力元/README.md create mode 100644 运营中枢/能力元/已入库/.gitkeep create mode 100644 运营中枢/能力元/草稿/.gitkeep diff --git a/01_卡资(金)/金仓_存储备份/服务器管理/scripts/存客宝_lytiao_Docker部署_宝塔终端执行_完整版.sh b/01_卡资(金)/金仓_存储备份/服务器管理/scripts/存客宝_lytiao_Docker部署_宝塔终端执行_完整版.sh new file mode 100644 index 00000000..3fb3dd29 --- /dev/null +++ b/01_卡资(金)/金仓_存储备份/服务器管理/scripts/存客宝_lytiao_Docker部署_宝塔终端执行_完整版.sh @@ -0,0 +1,60 @@ +#!/bin/bash +# www.lytiao.com Docker 部署 - 存客宝宝塔终端完整版 +# 在 https://42.194.245.239:9988 → 终端 复制整段粘贴执行 +# 8080 被 frps 占用,使用 8090;拉取失败时先配置镜像加速 + +set -e +DIR="/opt/lytiao_docker" +SRC="/www/wwwroot/www.lytiao.com" + +echo "========== www.lytiao.com Docker 部署 ==========" + +# 1. Docker 镜像加速(避免拉取超时) +echo ">>> 1. 配置 Docker 镜像加速..." +mkdir -p /etc/docker +if [ ! -s /etc/docker/daemon.json ] || ! grep -q registry-mirrors /etc/docker/daemon.json 2>/dev/null; then + echo '{"registry-mirrors":["https://docker.m.daocloud.io","https://docker.1ms.run"]}' > /etc/docker/daemon.json + systemctl restart docker 2>/dev/null || true + sleep 5 +fi + +# 2. 创建配置(php:7.4 更易拉取,与 7.1 兼容) +echo ">>> 2. 创建 Docker 配置..." +mkdir -p "$DIR" +cat > "$DIR/Dockerfile" << 'DF' +FROM php:7.4-apache +RUN a2enmod rewrite +WORKDIR /var/www/html +EXPOSE 80 +DF +cat > "$DIR/docker-compose.yml" << 'DC' +services: + lytiao-web: + build: . + container_name: lytiao-www + ports: + - "8090:80" + volumes: + - ./www:/var/www/html + restart: unless-stopped +DC + +# 3. 复制网站 +echo ">>> 3. 复制网站文件..." +rm -rf "$DIR/www" +cp -a "$SRC" "$DIR/www" + +# 4. 构建并启动 +echo ">>> 4. 构建并启动(约 2~5 分钟)..." +cd "$DIR" +docker compose down 2>/dev/null || true +docker compose up -d --build + +# 5. 验证 +echo ">>> 5. 验证..." +docker ps -a --filter name=lytiao +curl -sI -o /dev/null -w "本机 8090: HTTP %{http_code}\n" http://127.0.0.1:8090/ 2>/dev/null || echo "curl 待重试" + +echo "" +echo "✅ 完成。访问: http://42.194.245.239:8090" +echo " 宝塔 Docker → 刷新容器列表 可见 lytiao-www" diff --git a/01_卡资(金)/金仓_存储备份/服务器管理/scripts/腾讯云_TAT_存客宝_lytiao_快速部署.py b/01_卡资(金)/金仓_存储备份/服务器管理/scripts/腾讯云_TAT_存客宝_lytiao_快速部署.py index f8536949..cc596348 100644 --- a/01_卡资(金)/金仓_存储备份/服务器管理/scripts/腾讯云_TAT_存客宝_lytiao_快速部署.py +++ b/01_卡资(金)/金仓_存储备份/服务器管理/scripts/腾讯云_TAT_存客宝_lytiao_快速部署.py @@ -39,7 +39,7 @@ DIR="/opt/lytiao_docker" SRC="/www/wwwroot/www.lytiao.com" mkdir -p "$DIR" cat > "$DIR/Dockerfile" << 'EOF' -FROM php:7.1-apache +FROM php:7.4-apache RUN a2enmod rewrite WORKDIR /var/www/html EXPOSE 80 @@ -79,8 +79,8 @@ def main(): req.CommandName = "CKB_lytiao_Quick" r = client.RunCommand(req) print("已下发(精简构建,约 2 分钟)InvocationId:", r.InvocationId) - print("等待 150s 获取结果...") - time.sleep(150) + print("等待 240s 获取结果...") + time.sleep(240) req2 = models.DescribeInvocationTasksRequest() f = models.Filter(); f.Name, f.Values = "invocation-id", [r.InvocationId] req2.Filters = [f] diff --git a/02_卡人(水)/水溪_整理归档/经验库/README.md b/02_卡人(水)/水溪_整理归档/经验库/README.md index fbcde73e..b4a5818d 100644 --- a/02_卡人(水)/水溪_整理归档/经验库/README.md +++ b/02_卡人(水)/水溪_整理归档/经验库/README.md @@ -104,6 +104,11 @@ _经验库/ - 生成新的SKILL.md - 记录到「转化记录.md」 +**可选路径:经能力元封装** +- 已整理经验 → **能力元草稿**(`运营中枢/能力元/草稿/`)→ 验证执行 → **能力元入库**(`运营中枢/能力元/已入库/`)→ 继承为 Skill +- 触发词:`能力元`、`封装能力元`、`继承能力元` +- 规范:`运营中枢/参考资料/能力元_概念与规范.md` + --- ## 快速指令 diff --git a/05_卡土(土)/土砖_技能复制/技能工厂/SKILL.md b/05_卡土(土)/土砖_技能复制/技能工厂/SKILL.md index 7cea3c5a..c7077ca7 100644 --- a/05_卡土(土)/土砖_技能复制/技能工厂/SKILL.md +++ b/05_卡土(土)/土砖_技能复制/技能工厂/SKILL.md @@ -26,6 +26,9 @@ updated: "2026-02-16" │ Skill 创建流程 │ ├─────────────────────────────────────────────────────────┤ │ │ +│ 0. 【可选】先查能力元 │ +│ 运营中枢/能力元/已入库/ 中若有匹配则直接继承 │ +│ │ │ │ 1. 用户描述需求 │ │ "帮我创建一个飞书日程转周报的Skill" │ │ │ │ @@ -162,3 +165,8 @@ description: 飞书日程转周报。触发词:生成周报、飞书日程、 ``` /Users/karuo/Documents/个人/卡若AI/.cursor/skills/ ``` + +## 与能力元的联动 + +- **创建前**:先查 `运营中枢/能力元/已入库/`,有匹配 triggers 或描述的能力元则直接继承,无需从零生成 +- **能力元封装**:见 `05_卡土(土)/土砖_技能复制/能力元封装/SKILL.md` diff --git a/05_卡土(土)/土砖_技能复制/能力元封装/SKILL.md b/05_卡土(土)/土砖_技能复制/能力元封装/SKILL.md new file mode 100644 index 00000000..fe6404e6 --- /dev/null +++ b/05_卡土(土)/土砖_技能复制/能力元封装/SKILL.md @@ -0,0 +1,112 @@ +--- +name: 能力元封装 +description: 将经验或技能打包为能力元(CapaCell),可遗传、可继承的最小单位。触发词:能力元、封装能力元、继承能力元、CapaCell。 +group: 土 +triggers: 能力元、封装能力元、继承能力元、CapaCell +owner: 土砖 +version: "1.0" +updated: "2026-02-22" +--- + +# 能力元封装 + +> **概念**:能力元 = 可遗传能力的最小单位(策略 + 环境指纹 + 审计) +> **规范**:`运营中枢/参考资料/能力元_概念与规范.md` + +--- + +## 一、能做什么 + +- **从经验封装**:读经验库「已整理」文档,提取问题+步骤+环境,生成能力元草稿 +- **从 Skill 封装**:将现有 SKILL 转为能力元格式,便于继承与流通 +- **继承能力元**:从「已入库」能力元复制为完整 Skill,登记到 SKILL_REGISTRY +- **验证与入库**:执行成功后将草稿移入已入库 + +--- + +## 二、执行步骤 + +### 2.1 从经验库生成能力元草稿 + +1. 读 `02_卡人(水)/水溪_整理归档/经验库/已整理/` 下的文档 +2. 提取:问题描述、解决步骤、环境/依赖、触发词 +3. 按规范生成: + - `meta.json`(id、name、description、triggers、source=经验库) + - `SKILL.md`(与现有格式兼容) + - 可选 `env.json` +4. 写入 `运营中枢/能力元/草稿/{id}/` + +### 2.2 从现有 Skill 封装能力元 + +1. 读目标 SKILL.md 的 frontmatter 和主体 +2. 生成 `meta.json`,`source=技能工厂` 或 `source=继承` +3. 若有复盘/执行记录,复制到 `audit/` +4. 写入 `运营中枢/能力元/已入库/{id}/`(视为已验证) + +### 2.3 继承能力元为 Skill + +1. 用户说「继承能力元 XXX」或给出问题描述 +2. 在 `运营中枢/能力元/已入库/` 中搜索匹配的 id 或 triggers +3. 复制能力元到目标成员目录(如 `土砖_技能复制/` 或指定路径) +4. 补全为完整 SKILL(如有缺失),登记到 SKILL_REGISTRY + +### 2.4 验证与入库 + +1. 执行能力元中的步骤,确认成功 +2. 更新 `meta.json`:`success_count += 1`,`verified = true` +3. 将草稿从 `草稿/` 移至 `已入库/` + +--- + +## 三、目录结构 + +``` +运营中枢/能力元/ +├── 草稿/ # 未验证的能力元 +│ └── capa-xxx/ +│ ├── meta.json +│ ├── SKILL.md +│ └── env.json(可选) +└── 已入库/ # 验证通过,可继承 + └── capa-yyy/ + ├── meta.json + ├── SKILL.md + ├── audit/(可选) + └── env.json(可选) +``` + +--- + +## 四、meta.json 模板 + +```json +{ + "id": "capa-简短标识", + "name": "能力元名称", + "description": "一句话描述", + "triggers": ["触发词1", "触发词2"], + "source": "经验库|技能工厂|继承", + "source_path": "经验库路径或原SKILL路径", + "created_at": "2026-02-22", + "success_count": 0, + "fail_count": 0, + "verified": false +} +``` + +--- + +## 五、相关文件 + +| 文件 | 说明 | +|:---|:---| +| `运营中枢/参考资料/能力元_概念与规范.md` | 概念、结构、生命周期 | +| `运营中枢/参考资料/EvoMap与卡若AI结合概要.md` | 与 GEP 的兼容说明 | +| `05_卡土(土)/土砖_技能复制/技能工厂/SKILL.md` | 创建 Skill 时可先查能力元 | + +--- + +## 六、与技能工厂的联动 + +- **创建 Skill 时**:先查 `运营中枢/能力元/已入库/`,有匹配则直接继承,无需从零生成 +- **经验库整理后**:可批量将「已整理」转为能力元草稿,待验证后入库 diff --git a/SKILL_REGISTRY.md b/SKILL_REGISTRY.md index d11bb4f5..43cc5a6c 100644 --- a/SKILL_REGISTRY.md +++ b/SKILL_REGISTRY.md @@ -84,6 +84,7 @@ |:--|:---|:---|:---|:---|:---| | E01 | 商业工具集 | 土基 | 商业分析、竞品 | `05_卡土(土)/土基_商业分析/商业工具集/SKILL.md` | 竞品分析、商业画布 | | E02 | 技能工厂 | 土砖 | 创建技能、生成Skill | `05_卡土(土)/土砖_技能复制/技能工厂/SKILL.md` | 批量创建/复制 SKILL | +| E07 | 能力元封装 | 土砖 | **能力元、封装能力元、继承能力元、CapaCell** | `05_卡土(土)/土砖_技能复制/能力元封装/SKILL.md` | 经验/Skill 打包为可遗传能力元 | | E03 | 流量自动化 | 土渠 | 刷流量、SEO | `05_卡土(土)/土渠_流量招商/流量自动化/SKILL.md` | SEO、流量投放自动化 | | E04 | 手机流量自动操作 | 土渠 | 手机自动化、AutoGLM | `05_卡土(土)/土渠_流量招商/手机与网页流量自动操作/SKILL.md` | 手机 App 自动化操作 | | E05 | 财务管理 | 土簿 | 财务、报表、银行 | `05_卡土(土)/土簿_财务管理/财务管理/SKILL.md` | 收支记录、财务报表 | diff --git a/运营中枢/参考资料/能力元_概念与规范.md b/运营中枢/参考资料/能力元_概念与规范.md new file mode 100644 index 00000000..4253187a --- /dev/null +++ b/运营中枢/参考资料/能力元_概念与规范.md @@ -0,0 +1,131 @@ +# 能力元(CapaCell)· 概念与规范 + +> **抽象来源**:EvoMap 基因胶囊、GEP 协议——AI 经验可遗传、可继承的最小单位 +> **卡若AI 内定位**:连接 经验库 ↔ SKILL ↔ 外部进化网络 的统一封装格式 +> 版本:1.0 | 更新:2026-02-22 + +--- + +## 一、什么是能力元 + +**能力元**(CapaCell / 能力元)是卡若AI 对「可遗传能力」的抽象——将验证过的经验或技能打包成**最小可继承单位**,供本机复用或对外流通。 + +| 属性 | 说明 | +|:---|:---| +| **本质** | 标准化封装:策略 + 环境指纹 + 审计 | +| **粒度** | 比 Skill 更小,可组合;比单条经验更完整,可执行 | +| **目标** | 一个学会,多处继承;本地沉淀,可选外溢 | + +--- + +## 二、与现有概念的对应 + +| 卡若AI 已有 | 能力元中的角色 | +|:---|:---| +| **SKILL.md** | 策略主休——触发词、步骤、脚本 | +| **经验库/待沉淀** | 能力元草稿来源 | +| **经验库/已整理** | 经整理的候选能力元 | +| **复盘块** | 审计记录——执行链路、结果、达成率 | +| **技能工厂** | 能力元的生产与封装流水线 | + +--- + +## 三、能力元结构规范 + +### 3.1 目录与文件 + +``` +能力元-{id}/ +├── meta.json # 元数据(必须) +├── SKILL.md # 策略主体(必须,与现有 SKILL 格式兼容) +├── audit/ # 审计记录(可选) +│ └── YYYY-MM-DD_执行复盘.md +└── env.json # 环境指纹(可选) +``` + +### 3.2 meta.json 必填字段 + +```json +{ + "id": "capa-{简短唯一标识}", + "name": "能力元名称", + "description": "一句话描述", + "triggers": ["触发词1", "触发词2"], + "source": "技能工厂|经验库|继承", + "source_path": "经验库文件或原SKILL路径", + "created_at": "YYYY-MM-DD", + "success_count": 0, + "fail_count": 0, + "verified": false +} +``` + +### 3.3 env.json 可选字段(环境指纹) + +```json +{ + "os": "darwin|linux|windows", + "python": "3.9+", + "dependencies": ["ollama", "ffmpeg"], + "notes": "特殊环境说明" +} +``` + +--- + +## 四、能力元生命周期 + +``` +待沉淀(经验) → 能力元草稿 → 验证(执行成功≥1次)→ 正式能力元 + ↓ + 可选:对外流通(EvoMap 等) +``` + +| 阶段 | 存放位置 | 说明 | +|:---|:---|:---| +| 草稿 | `运营中枢/能力元/草稿/` | 从经验库整理而来,未验证 | +| 正式 | `运营中枢/能力元/已入库/` | 验证通过,可被技能工厂引用 | +| 已转化 | 并入对应成员的 SKILL 目录 | 升级为完整 Skill | + +--- + +## 五、使用方式 + +### 5.1 从经验库生成能力元草稿 + +1. 读 `02_卡人(水)/水溪_整理归档/经验库/已整理/` 下的文档 +2. 提取:问题描述、解决步骤、环境信息 +3. 按规范生成 `meta.json` + `SKILL.md`,放入 `运营中枢/能力元/草稿/` + +### 5.2 从能力元继承为 Skill + +1. 读 `运营中枢/能力元/已入库/` 中匹配的能力元 +2. 复制到对应成员目录,补全为完整 SKILL +3. 登记到 SKILL_REGISTRY + +### 5.3 触发词 + +`能力元`、`封装能力元`、`继承能力元`、`CapaCell` + +--- + +## 六、与 EvoMap/GEP 的兼容 + +能力元设计预留与 GEP 基因胶囊的映射: + +| 能力元 | GEP 基因胶囊 | +|:---|:---| +| meta.json | 资产 ID、元数据 | +| SKILL.md | 策略、决策链路 | +| audit/ | 审计记录 | +| env.json | 环境指纹 | + +未来可一键将「已入库能力元」导出为 GEP 兼容格式,上传 EvoMap Market。 + +--- + +## 七、强制规则 + +1. **不新建独立功能目录**:能力元目录置于 `运营中枢/能力元/`,作为运营中枢的子能力 +2. **质量门槛**:只有 `verified=true` 且 `success_count≥1` 的才能进入「已入库」 +3. **去重**:相同 `triggers` 组合且描述相似的能力元,合并或标记替代关系 diff --git a/运营中枢/工作台/gitea_push_log.md b/运营中枢/工作台/gitea_push_log.md index 30f92a21..a375a177 100644 --- a/运营中枢/工作台/gitea_push_log.md +++ b/运营中枢/工作台/gitea_push_log.md @@ -69,3 +69,4 @@ | 2026-02-22 10:01:54 | 🔄 卡若AI 同步 2026-02-22 10:01 | 更新:运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 8 个 | | 2026-02-22 10:22:21 | 🔄 卡若AI 同步 2026-02-22 10:22 | 更新:金仓、水桥平台对接、卡木、运营中枢工作台 | 排除 >20MB: 8 个 | | 2026-02-22 10:25:37 | 🔄 卡若AI 同步 2026-02-22 10:25 | 更新:金仓、运营中枢工作台 | 排除 >20MB: 8 个 | +| 2026-02-22 10:28:14 | 🔄 卡若AI 同步 2026-02-22 10:28 | 更新:金仓、运营中枢工作台 | 排除 >20MB: 8 个 | diff --git a/运营中枢/工作台/代码管理.md b/运营中枢/工作台/代码管理.md index 536ac00a..57e21499 100644 --- a/运营中枢/工作台/代码管理.md +++ b/运营中枢/工作台/代码管理.md @@ -72,3 +72,4 @@ | 2026-02-22 10:01:54 | 成功 | 成功 | 🔄 卡若AI 同步 2026-02-22 10:01 | 更新:运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 8 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) | | 2026-02-22 10:22:21 | 成功 | 成功 | 🔄 卡若AI 同步 2026-02-22 10:22 | 更新:金仓、水桥平台对接、卡木、运营中枢工作台 | 排除 >20MB: 8 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) | | 2026-02-22 10:25:37 | 成功 | 成功 | 🔄 卡若AI 同步 2026-02-22 10:25 | 更新:金仓、运营中枢工作台 | 排除 >20MB: 8 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) | +| 2026-02-22 10:28:14 | 成功 | 成功 | 🔄 卡若AI 同步 2026-02-22 10:28 | 更新:金仓、运营中枢工作台 | 排除 >20MB: 8 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) | diff --git a/运营中枢/能力元/README.md b/运营中枢/能力元/README.md new file mode 100644 index 00000000..b80dc657 --- /dev/null +++ b/运营中枢/能力元/README.md @@ -0,0 +1,13 @@ +# 能力元(CapaCell) + +> 可遗传能力的最小单位。规范见 `运营中枢/参考资料/能力元_概念与规范.md` +> Skill:`05_卡土(土)/土砖_技能复制/能力元封装/SKILL.md` + +--- + +## 目录 + +| 目录 | 说明 | +|:---|:---| +| `草稿/` | 未验证的能力元,来源于经验库整理 | +| `已入库/` | 验证通过,可被继承为 Skill 或对外流通 | diff --git a/运营中枢/能力元/已入库/.gitkeep b/运营中枢/能力元/已入库/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/运营中枢/能力元/草稿/.gitkeep b/运营中枢/能力元/草稿/.gitkeep new file mode 100644 index 00000000..e69de29b