diff --git a/.github/brain/bingshuo-issues-index.json b/.github/brain/bingshuo-issues-index.json index 6da047f4..69b9a78b 100644 --- a/.github/brain/bingshuo-issues-index.json +++ b/.github/brain/bingshuo-issues-index.json @@ -1,11 +1,7 @@ { "version": "1.0", "description": "冰朔主控问题索引库 — 记录已知问题、根因与排查路由", -<<<<<<< HEAD - "updated_at": "2026-03-10T13:11:12.874Z", -======= "updated_at": "2026-03-11T02:02:17.835Z", ->>>>>>> origin/main "issues": [ { "id": "BS-001", @@ -19,11 +15,7 @@ "backend/schemas/", ".github/brain/routing-map.json" ], -<<<<<<< HEAD - "last_seen": "2026-03-10", -======= "last_seen": "2026-03-11", ->>>>>>> origin/main "source": "routing-map.json 统计" }, { diff --git a/.github/brain/bingshuo-master-brain.md b/.github/brain/bingshuo-master-brain.md index 854b75c1..9e791b00 100644 --- a/.github/brain/bingshuo-master-brain.md +++ b/.github/brain/bingshuo-master-brain.md @@ -1,12 +1,7 @@ # 冰朔主控神经系统 · 核心主控大脑 v1.0 > 本文件为冰朔主控神经系统的总控脑文件。 -<<<<<<< HEAD -> 最后编译时间:2026-03-10T13:11:12.875Z -======= > 最后编译时间:2026-03-11T02:02:17.836Z ->>>>>>> origin/main - --- ## A. 系统角色结构 @@ -60,12 +55,7 @@ ### 仓库统计 - 功能模块:10 个 -<<<<<<< HEAD -- Workflow:31 个 -======= - Workflow:32 个 ->>>>>>> origin/main - --- ## D. 当前系统真相源 @@ -93,11 +83,7 @@ > 本区块由 master-brain-compiler 自动编译。 -<<<<<<< HEAD -- **编译时间**:2026-03-10T13:11:12.875Z -======= - **编译时间**:2026-03-11T02:02:17.836Z ->>>>>>> origin/main - **脑文件规则版本**:v3.0 - **脑文件完整性**:✅ 完整 @@ -119,11 +105,7 @@ |--------|------|------| | 🟡 brain_consistency | yellow | 主仓库脑文件完整,但与 persona-studio 脑文件的同步状态待验证 | | 🟢 deployment_health | green | deploy-to-server.yml 与 deploy-pages.yml 均存在 | -<<<<<<< HEAD -| 🟢 workflow_health | green | 31 个 workflow 已注册 | -======= | 🟢 workflow_health | green | 32 个 workflow 已注册 | ->>>>>>> origin/main | 🟡 routing_health | yellow | HLI 接口覆盖率 33.3%(7/21) | | 🟢 docs_entry_health | green | docs/index.html 存在 | | 🟡 persona_studio_health | yellow | 前后端结构存在,端到端对话链路待验证 | diff --git a/.github/brain/bingshuo-system-health.json b/.github/brain/bingshuo-system-health.json index ac32274f..2d3006b9 100644 --- a/.github/brain/bingshuo-system-health.json +++ b/.github/brain/bingshuo-system-health.json @@ -1,11 +1,7 @@ { "version": "1.0", "description": "冰朔主控系统健康状态", -<<<<<<< HEAD - "updated_at": "2026-03-10T13:11:12.874Z", -======= "updated_at": "2026-03-11T02:02:17.835Z", ->>>>>>> origin/main "health": { "brain_consistency": { "status": "yellow", @@ -17,11 +13,7 @@ }, "workflow_health": { "status": "green", -<<<<<<< HEAD - "detail": "31 个 workflow 已注册" -======= "detail": "32 个 workflow 已注册" ->>>>>>> origin/main }, "routing_health": { "status": "yellow", diff --git a/.github/brain/repo-map.json b/.github/brain/repo-map.json index d10bcc10..e887a651 100644 --- a/.github/brain/repo-map.json +++ b/.github/brain/repo-map.json @@ -1,23 +1,14 @@ { "description": "铸渊图书馆目录 · Library Catalog for 铸渊 (Zhùyuān)", "version": "2.0", -<<<<<<< HEAD - "generated_at": "2026-03-10T13:11:27.110Z", -======= "generated_at": "2026-03-11T02:03:30.090Z", ->>>>>>> origin/main "generated_by": "scripts/generate-repo-map.js", "repo": "qinfendebingshuo/guanghulab", "stats": { "zones": 13, "total_modules": 10, -<<<<<<< HEAD - "total_workflows": 31, - "total_scripts": 26, -======= "total_workflows": 32, "total_scripts": 27, ->>>>>>> origin/main "total_dev_nodes": 8, "hli_interfaces": 21, "hli_implemented": 7, @@ -386,8 +377,6 @@ ] }, { -<<<<<<< HEAD -======= "file": "zhuyuan-daily-agent.yml", "name": "🤖 铸渊巡检 Agent · 每日自动巡检与修复", "triggers": [ @@ -396,7 +385,6 @@ ] }, { ->>>>>>> origin/main "file": "zhuyuan-daily-selfcheck.yml", "name": "铸渊 · 每日自检", "triggers": [ @@ -420,11 +408,7 @@ ] } ], -<<<<<<< HEAD - "item_count": 31 -======= "item_count": 32 ->>>>>>> origin/main }, { "zone_id": "SCRIPTS", @@ -511,12 +495,9 @@ "file": "update-readme-bulletin.js" }, { -<<<<<<< HEAD -======= "file": "zhuyuan-daily-agent.js" }, { ->>>>>>> origin/main "file": "zhuyuan-daily-selfcheck.js" }, { @@ -526,11 +507,7 @@ "file": "zhuyuan-module-protocol.js" } ], -<<<<<<< HEAD - "item_count": 26 -======= "item_count": 27 ->>>>>>> origin/main }, { "zone_id": "SRC", @@ -634,13 +611,8 @@ { "module_id": "M15", "dir": "m15-cloud-drive", -<<<<<<< HEAD - "files": 3, - "has_readme": false -======= "files": 4, "has_readme": true ->>>>>>> origin/main }, { "module_id": "M18", @@ -1337,13 +1309,10 @@ "zhuyuan-brain-sync": [ "WORKFLOWS::zhuyuan-brain-sync.yml" ], -<<<<<<< HEAD -======= "zhuyuan-daily-agent": [ "WORKFLOWS::zhuyuan-daily-agent.yml", "SCRIPTS::zhuyuan-daily-agent.js" ], ->>>>>>> origin/main "zhuyuan-daily-selfcheck": [ "WORKFLOWS::zhuyuan-daily-selfcheck.yml", "SCRIPTS::zhuyuan-daily-selfcheck.js" diff --git a/.github/brain/repo-snapshot.md b/.github/brain/repo-snapshot.md index 3b312b06..7232f4cc 100644 --- a/.github/brain/repo-snapshot.md +++ b/.github/brain/repo-snapshot.md @@ -1,10 +1,5 @@ # 铸渊图书馆快照 · Repo Snapshot -<<<<<<< HEAD -> 生成于 2026-03-10 21:11 CST · 每次 push 自动更新 · 铸渊唤醒时优先读取此文件 -======= > 生成于 2026-03-11 10:03 CST · 每次 push 自动更新 · 铸渊唤醒时优先读取此文件 ->>>>>>> origin/main - --- ## 📊 仓库总览(一眼全局) @@ -13,20 +8,11 @@ |------|------| | 区域总数 | 13 个区域 | | 功能模块 | 10 个 (m01~m18) | -<<<<<<< HEAD -| 工作流 | 31 个 GitHub Actions | -| 脚本 | 26 个执行脚本 | -| 开发者节点 | 8 人 | -| HLI 接口覆盖率 | 7/21 (33%) | -| 快照生成时间 | 2026-03-10 21:11 CST | -======= | 工作流 | 32 个 GitHub Actions | | 脚本 | 27 个执行脚本 | | 开发者节点 | 8 人 | | HLI 接口覆盖率 | 7/21 (33%) | | 快照生成时间 | 2026-03-11 10:03 CST | ->>>>>>> origin/main - --- ## 🗺️ 图书馆全区地图 @@ -42,20 +28,12 @@ **关键词**: persona · identity · dev-status · 人格 · 开发者状态 ### ⚡ 自动化工作流(WORKFLOWS) -<<<<<<< HEAD -**路径**: `.github/workflows` · **数量**: 31 项 -======= **路径**: `.github/workflows` · **数量**: 32 项 ->>>>>>> origin/main **描述**: 所有 GitHub Actions 工作流定义 **关键词**: workflow · actions · ci · automation · 工作流 · 自动化 ### 🔧 执行脚本库(SCRIPTS) -<<<<<<< HEAD -**路径**: `scripts` · **数量**: 26 项 -======= **路径**: `scripts` · **数量**: 27 项 ->>>>>>> origin/main **描述**: 铸渊所有执行手脚 · 自动化脚本 **关键词**: script · node · js · 脚本 · 执行 · runner @@ -138,10 +116,7 @@ | `update-readme-bulletin.yml` | 📢 更新系统公告区 | push, schedule(0 1 * * *), manual | | `update-repo-map.yml` | 铸渊 · 图书馆目录自动更新 | push, schedule(0 0 * * *), manual | | `zhuyuan-brain-sync.yml` | 铸渊 · Brain Sync | push | -<<<<<<< HEAD -======= | `zhuyuan-daily-agent.yml` | 🤖 铸渊巡检 Agent · 每日自动巡检与修复 | schedule(0 14 * * *), manual | ->>>>>>> origin/main | `zhuyuan-daily-selfcheck.yml` | 铸渊 · 每日自检 | schedule(0 0 * * *), manual | | `zhuyuan-issue-reply.yml` | 铸渊 · Issue 自动回复 | issues, issue_comment | | `zhuyuan-pr-review.yml` | 铸渊 · PR Review | pull_request | @@ -173,10 +148,7 @@ - `scripts/update-brain.js` - `scripts/update-memory.js` - `scripts/update-readme-bulletin.js` -<<<<<<< HEAD -======= - `scripts/zhuyuan-daily-agent.js` ->>>>>>> origin/main - `scripts/zhuyuan-daily-selfcheck.js` - `scripts/zhuyuan-issue-reply.js` - `scripts/zhuyuan-module-protocol.js` @@ -242,11 +214,7 @@ - `m10-cloud/` — 4 个文件 (有README) - `m11-module/` — 4 个文件 (有README) - `m12-kanban/` — 1 个文件 (有README) -<<<<<<< HEAD -- `m15-cloud-drive/` — 3 个文件 -======= - `m15-cloud-drive/` — 4 个文件 (有README) ->>>>>>> origin/main - `m18-health-check/` — 6 个文件 (有README) --- diff --git a/.github/persona-brain/memory.json b/.github/persona-brain/memory.json index ab7cb075..f28cb4d7 100644 --- a/.github/persona-brain/memory.json +++ b/.github/persona-brain/memory.json @@ -85,17 +85,6 @@ "type": "ci_run", "description": "CI完成 · schema 3/17 · 路由 4 个", "by": "GitHub Actions" -<<<<<<< HEAD - } - ], - "last_updated": "2026-03-10T12:38:40.221Z", - "total_schemas_created": 3, - "total_routes_implemented": 4, - "hli_coverage": "3/17", - "total_ci_runs": 7, - "last_broadcast_received": "2026-03-10T12:38:40.268Z", - "active_rules_version": "v1.1" -======= }, { "date": "2026-03-10", @@ -122,6 +111,4 @@ "brain_integrity": "ok", "schema_coverage": "3/17", "pending_broadcasts": 1 - } ->>>>>>> origin/main -} \ No newline at end of file + }} \ No newline at end of file diff --git a/.github/workflows/deploy-to-server.yml b/.github/workflows/deploy-to-server.yml index 28b3f15d..edbb0734 100644 --- a/.github/workflows/deploy-to-server.yml +++ b/.github/workflows/deploy-to-server.yml @@ -86,8 +86,6 @@ jobs: needs: validate runs-on: ubuntu-latest steps: -<<<<<<< HEAD -======= - name: 🔐 检查必需 Secrets run: | MISSING="" @@ -120,7 +118,6 @@ jobs: fi echo "✅ 所有必需 Secrets 已配置" ->>>>>>> origin/main - name: 📥 检出代码 uses: actions/checkout@v4 @@ -136,13 +133,9 @@ jobs: mkdir -p ~/.ssh echo "${{ secrets.DEPLOY_KEY }}" > ~/.ssh/deploy_key chmod 600 ~/.ssh/deploy_key -<<<<<<< HEAD - ssh-keyscan -H ${{ secrets.DEPLOY_HOST }} >> ~/.ssh/known_hosts 2>/dev/null -======= ssh-keyscan -H "${{ secrets.DEPLOY_HOST }}" >> ~/.ssh/known_hosts 2>/dev/null || { echo "⚠️ ssh-keyscan 失败,尝试使用 StrictHostKeyChecking=no 作为后备" } ->>>>>>> origin/main - name: 📦 确保远程服务器 rsync 已安装 run: | diff --git a/.github/workflows/update-readme-bulletin.yml b/.github/workflows/update-readme-bulletin.yml index c245cc30..04a41775 100644 --- a/.github/workflows/update-readme-bulletin.yml +++ b/.github/workflows/update-readme-bulletin.yml @@ -82,10 +82,6 @@ jobs: echo "📢 公告区无变化,跳过提交" else git commit -m "📢 自动更新系统公告区 [skip ci]" -<<<<<<< HEAD - git push - echo "✅ 公告区已更新并推送" -======= # 带重试的推送(避免并发推送导致 rejected) for i in 1 2 3; do if git push; then @@ -99,5 +95,4 @@ jobs: exit 1 fi done ->>>>>>> origin/main fi diff --git a/.gitignore b/.gitignore index 19560094..7285a62b 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ node_modules/ dist/ build/ .private/ +.env # persona-brain-db runtime artifacts persona-brain-db/brain.db diff --git a/README.md b/README.md index 144b922f..d0fb3304 100644 --- a/README.md +++ b/README.md @@ -78,16 +78,9 @@ | 时间 | 检查项 | 状态 | |------|--------|------| -<<<<<<< HEAD -| 03-10 20:38 | 🔧 系统更新: `.github/` | 铸渊 (ZhùYuān) | -| 03-10 20:37 | ❌ 📢 更新系统公告区 · 失败 | 冰朔 | -| 03-10 20:37 | 🔧 系统更新: `docs/` | 铸渊 (ZhùYuān) | -| 03-10 19:15 | 🔧 系统更新: `scripts/` | 铸渊 (Copilot) | -======= | 03-10 23:36 | 🔧 系统更新: `.github/` | 铸渊 (ZhùYuān) | | 03-10 23:36 | 🔧 系统更新: `docs/` | 铸渊 (ZhùYuān) | | 03-10 21:57 | 🔧 系统更新: `scripts/` | 铸渊 (Copilot) | ->>>>>>> origin/main | 03-10 16:56 | ✅ 每日巡检 ✅ 通过 | 冰朔 | | 03-10 08:00 | 🧠 核心大脑升级 v3.0 · 壳-核分离架构 · 前端壳(UI/IO) + 后端脑(prompt/routing/memory/context) · BRAIN域4接口上线 · 覆盖率 7/21 (33.3%) | 铸渊(冰朔指令) | | 03-10 08:00 | ⚠️ 铸渊 PSP 巡检完成 · 发现 3 个问题 · 自动修复 0 项 | 铸渊PSP巡检 | @@ -103,17 +96,9 @@ ### 🤖 铸渊自动提醒 -<<<<<<< HEAD -> 🔴 **需要冰朔手动干预!** -> -> - ❌ 📢 更新系统公告区 · 失败 -> -> 🗓️ 2026-03-10 · 铸渊已发送邮件提醒 -======= > 🟢 **今日无需冰朔手动干预** · 系统一切正常 > > 🗓️ 2026-03-11 · 铸渊自动检测 ->>>>>>> origin/main --- @@ -127,36 +112,20 @@ | 时间 | 合作者 | 模块 | 状态 | |------|--------|------|------| -<<<<<<< HEAD -| 03-10 20:49 | zhizhi200271 | `—/` | ✅ 上传成功 | -| 03-10 20:40 | Copilot | `—/` | 🔵 已更新 | -| 03-10 20:37 | 冰朔 | `—/` | ✅ 上传成功 | -| 03-10 20:31 | 🛠️ 页页 | `backend-integration/` | 📦 上传成功 | -======= | 03-10 23:55 | Copilot | `—/` | 🔵 已更新 | | 03-10 23:45 | Copilot | `—/` | 🔵 已更新 | | 03-10 23:36 | 冰朔 | `—/` | ✅ 上传成功 | | 03-10 22:39 | 🛠️ 页页 | `backend-integration/` | 📦 上传成功 | | 03-10 22:38 | 🎨 燕樊 | `m15-cloud-drive/` | 📦 上传成功 | | 03-10 21:20 | 🤖 之之 | `dingtalk-bot/` | 📦 上传成功 | ->>>>>>> origin/main ### 🤖 铸渊自动提醒 · 合作者 -<<<<<<< HEAD -> 🔴 **以下合作者需要手动干预:** -> -> **🎨 燕樊(DEV-003):** -> - ⚠️ `m15-cloud-drive/` 缺少 README.md -> -> 🗓️ 2026-03-10 · 铸渊已发送邮件提醒 -======= > 🟢 **今日无需合作者手动干预** · 所有模块状态正常 > > 🗓️ 2026-03-11 · 铸渊自动检测 ->>>>>>> origin/main --- diff --git a/backend-integration/README.md b/backend-integration/README.md index b26c16a1..4245eb7e 100644 --- a/backend-integration/README.md +++ b/backend-integration/README.md @@ -33,14 +33,11 @@ curl http://localhost:3721/api/models | GET | `/api/health` | 健康检查 | | POST | `/api/ps/apikey/detect-models` | 用户 API Key 模型检测(Persona Studio) | | POST | `/api/ps/apikey/chat` | 用户 API Key 对话(Persona Studio) | -<<<<<<< HEAD -======= | POST | `/api/ps/chat/message` | 知秋对话(→ PS 后端 port 3002) | | GET | `/api/ps/chat/history` | 对话历史(→ PS 后端 port 3002) | | POST | `/api/ps/auth/login` | 开发编号登录(→ PS 后端 port 3002) | | POST | `/api/ps/build/start` | 开发任务触发(→ PS 后端 port 3002) | | POST | `/api/ps/notify/send` | 邮件通知(→ PS 后端 port 3002) | ->>>>>>> origin/main ### 环境变量 @@ -53,10 +50,7 @@ curl http://localhost:3721/api/models | `OPENAI_API_KEY` | OpenAI 密钥(需海外服务器) | | `GEMINI_API_KEY` | Google Gemini 密钥(需海外服务器) | | `PROXY_PORT` | 端口(默认 3721) | -<<<<<<< HEAD -======= | `PS_PORT` | Persona Studio 后端端口(默认 3002,反向代理目标) | ->>>>>>> origin/main | `RATE_LIMIT_RPM` | 频率限制(默认 10 次/分钟) | ### Nginx 配置 diff --git a/backend-integration/api-proxy.js b/backend-integration/api-proxy.js index 919d5300..85aa6600 100644 --- a/backend-integration/api-proxy.js +++ b/backend-integration/api-proxy.js @@ -710,8 +710,6 @@ async function handleApiKeyChat(req, res) { } // ═══════════════════════════════════════════════════════ -<<<<<<< HEAD -======= // Persona Studio 后端反向代理 // 将 /api/ps/chat/*, /api/ps/auth/*, /api/ps/build/*, /api/ps/notify/* // 转发到 persona-studio 后端服务(默认端口 3002) @@ -782,7 +780,6 @@ function proxyToPersonaStudio(req, res, fullPath) { } // ═══════════════════════════════════════════════════════ ->>>>>>> origin/main // HTTP 服务器 // ═══════════════════════════════════════════════════════ const server = http.createServer(async (req, res) => { @@ -810,20 +807,13 @@ const server = http.createServer(async (req, res) => { await handleDetectModels(req, res); } else if (path === '/api/ps/apikey/chat' && req.method === 'POST') { await handleApiKeyChat(req, res); -<<<<<<< HEAD -======= } else if (shouldProxyToPersonaStudio(path)) { await proxyToPersonaStudio(req, res, url.pathname + url.search); ->>>>>>> origin/main } else { jsonResponse(res, 404, { error: true, code: 'NOT_FOUND', -<<<<<<< HEAD - message: '接口不存在。可用接口: POST /api/chat, GET /api/models, GET /api/health, POST /api/ps/apikey/detect-models, POST /api/ps/apikey/chat' -======= message: '接口不存在。可用接口: POST /api/chat, GET /api/models, GET /api/health, POST /api/ps/apikey/detect-models, POST /api/ps/apikey/chat, POST /api/ps/chat/message, GET /api/ps/chat/history, POST /api/ps/auth/login' ->>>>>>> origin/main }); } } catch (err) { @@ -863,23 +853,17 @@ server.listen(PORT, () => { console.log(' export YUNWU_API_KEY=sk-xxx'); } -<<<<<<< HEAD -======= console.log(`\n Persona Studio 后端代理: http://127.0.0.1:${PS_BACKEND_PORT}`); console.log(' 代理路径: /api/ps/chat/*, /api/ps/auth/*, /api/ps/build/*, /api/ps/notify/*'); ->>>>>>> origin/main console.log('\n 可用接口:'); console.log(' POST /api/chat — 聊天代理(SSE 流式)'); console.log(' GET /api/models — 列出可用模型'); console.log(' GET /api/health — 健康检查'); console.log(' POST /api/ps/apikey/detect-models — 用户 API Key 模型检测'); console.log(' POST /api/ps/apikey/chat — 用户 API Key 对话'); -<<<<<<< HEAD -======= console.log(' POST /api/ps/chat/message — 知秋对话(→ PS后端)'); console.log(' GET /api/ps/chat/history — 对话历史(→ PS后端)'); console.log(' POST /api/ps/auth/login — 登录校验(→ PS后端)'); ->>>>>>> origin/main console.log(''); }); diff --git a/docs/HoloLake-Era-OS-Modules.md b/docs/HoloLake-Era-OS-Modules.md index 40f7c23a..5f4bc7a4 100644 --- a/docs/HoloLake-Era-OS-Modules.md +++ b/docs/HoloLake-Era-OS-Modules.md @@ -1,10 +1,6 @@ # HoloLake Era 操作系统部署模块 -<<<<<<< HEAD -> 📋 **自动生成文档** · 铸渊(ZhùYuān)维护 · 最后更新:2026-03-10 12:37 UTC -======= > 📋 **自动生成文档** · 铸渊(ZhùYuān)维护 · 最后更新:2026-03-10 15:36 UTC ->>>>>>> origin/main > > 本文档由 GitHub Actions 自动触发生成,每当合作者上传/更新模块时自动刷新。 > 按合作者编号(DEV-XXX)整理所有已上传模块。 @@ -143,24 +139,14 @@ m10-cloud/ help.js ``` -<<<<<<< HEAD -### 📦 m15-cloud-drive -======= ### 📦 M15 云盘系统 ->>>>>>> origin/main | 字段 | 内容 | |------|------| | **目录** | `m15-cloud-drive/` | -<<<<<<< HEAD -| **负责人** | 燕樊 | -| **状态** | 未知 | -| **技术栈** | 待定 | -======= | **负责人** | 燕樊(DEV-003) | | **状态** | 已毕业 | | **技术栈** | HTML + CSS + JavaScript(纯前端) | ->>>>>>> origin/main | **依赖模块** | 无 | **结构检查:** ⚠️ src/ · ⚠️ package.json · ⚠️ SYSLOG.md @@ -169,10 +155,7 @@ m10-cloud/ ``` m15-cloud-drive/ -<<<<<<< HEAD -======= README.md ->>>>>>> origin/main cloud-drive-style.css cloud-drive.html cloud-drive.js @@ -184,37 +167,23 @@ m15-cloud-drive/ **角色:** 机器人工程师 -<<<<<<< HEAD -### 📦 钉钉机器人 -======= ### 📦 钉钉开发者工作台 · Phase1 · SYSLOG自动处理系统 ->>>>>>> origin/main | 字段 | 内容 | |------|------| | **目录** | `dingtalk-bot/` | | **负责人** | 之之 | -<<<<<<< HEAD -| **状态** | 环节0已完成 | -| **技术栈** | Node.js + Express | -| **依赖模块** | 无 | - -**结构检查:** ⚠️ src/ · ⚠️ package.json · ⚠️ SYSLOG.md -======= | **状态** | 未知 | | **技术栈** | 待定 | | **依赖模块** | 无 | **结构检查:** ⚠️ src/ · ✅ package.json · ⚠️ SYSLOG.md ->>>>>>> origin/main **已上传文件:** ``` dingtalk-bot/ README.md -<<<<<<< HEAD -======= broadcast-generator.js config.json dingtalk-api.js @@ -222,7 +191,6 @@ dingtalk-bot/ package.json server.js syslog-parser.js ->>>>>>> origin/main ``` --- @@ -372,11 +340,7 @@ m11-module/ | 已上传模块数 | 12 | | 待上传模块数 | 0 | | 上传完成率 | 100% | -<<<<<<< HEAD -| 文档更新时间 | 2026-03-10 12:37 UTC | -======= | 文档更新时间 | 2026-03-10 15:36 UTC | ->>>>>>> origin/main --- diff --git a/ecosystem.config.js b/ecosystem.config.js index edbb1902..e1b55c1d 100644 --- a/ecosystem.config.js +++ b/ecosystem.config.js @@ -25,8 +25,6 @@ module.exports = { error_file: 'logs/error.log', out_file: 'logs/out.log', }, -<<<<<<< HEAD -======= { name: 'api-proxy', script: 'backend-integration/api-proxy.js', @@ -55,6 +53,5 @@ module.exports = { error_file: 'logs/persona-studio-error.log', out_file: 'logs/persona-studio-out.log', }, ->>>>>>> origin/main ], }; diff --git a/modules/M22-bulletin/index.html b/modules/M22-bulletin/index.html index 3d3d6e9a..82e85611 100644 --- a/modules/M22-bulletin/index.html +++ b/modules/M22-bulletin/index.html @@ -9,127 +9,6 @@
主域公告栏与频道过渡系统(M22)正式进入环节0开发。新增公告置顶、频道分类、时间线展示功能,信息展示层逐步完善。
- -SYSLOG生成方式已更新为「知秋主动提问制」完成任务后由知秋引导填写,无需手动套用模板。即日起生效。
- -DEV-012 Awen正式加入光湖开发团队,成为第12位协作者。首个模块M09消息通知中心已全通关!
-完成M08全部环节,七连胜达成!响应式布局+SVG环形图+CSV导出一次通过,正式前端毕业
- -光湖主域已完成HTTPS配置与飞书Webhook全链路联调,Nginx+PM2+Certbot部署完毕,系统脊梁正式贯通。
- -12位开发者中8位活跃,累计完成30+个环节。肥猫五连胜、桔子七连胜、小草莓五连胜、Awen四连胜团队势头强劲!
- -