Commit Graph

621 Commits

Author SHA1 Message Date
copilot-swe-agent[bot] 983fd6e951 refactor: extract magic numbers as named constants in diagnose report
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-13 13:55:14 +00:00
copilot-swe-agent[bot] cecde1d924 feat: PM2 server diagnosis workflow + Notion report + port conflict fix
- Add pm2-server-diagnose.yml workflow for SSH-based PM2 diagnosis
- Add server-diagnose-report.js script for Notion ticket creation
- Fix port conflict: guanghulab (src/index.js) now uses port 3001
- Update ecosystem.config.js to align with deploy workflow process names

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-13 13:53:55 +00:00
copilot-swe-agent[bot] fb66f55b47 Initial plan 2026-03-13 13:44:01 +00:00
github-actions[bot] 9bb310145d 📢 自动更新系统公告区 [skip ci] 2026-03-13 13:39:43 +00:00
github-actions[bot] 8fa2ce89cc 📢 自动更新系统公告区 [skip ci] 2026-03-13 13:38:40 +00:00
铸渊 (ZhùYuān) 665e86b809 📚 铸渊图书馆目录更新 · 2026-03-13T13:38 2026-03-13 13:38:20 +00:00
bingshuo-neural-system 907ca11221 🧠 冰朔主控神经系统自动编译 2026-03-13T13:38:06Z 2026-03-13 13:38:06 +00:00
铸渊 (ZhùYuān) 57f5e2de45 📋 自动更新光湖纪元模块文档 · 2026-03-13 13:38 UTC 2026-03-13 13:38:04 +00:00
冰朔 c208186530
Merge pull request #82 from qinfendebingshuo/copilot/fix-persona-studio-issue
fix: Persona Studio「我要开发」build submission failure — CORS, WebSocket routing, port mismatch
2026-03-13 21:37:54 +08:00
github-actions[bot] ce87244a84 📢 自动更新系统公告区 [skip ci] 2026-03-13 13:31:21 +00:00
github-actions[bot] 185a9552a9 📢 自动更新系统公告区 [skip ci] 2026-03-13 13:29:48 +00:00
铸渊 (ZhùYuān) fa9b63ae16 📚 铸渊图书馆目录更新 · 2026-03-13T13:29 2026-03-13 13:29:47 +00:00
bingshuo-neural-system 153a029419 🧠 冰朔主控神经系统自动编译 2026-03-13T13:29:31Z 2026-03-13 13:29:31 +00:00
冰朔 a6c1e22057
Merge pull request #87 from qinfendebingshuo/copilot/fix-developer-entry-issue
fix: SYSLOG submissions routed to generic issue reply instead of auto-pipeline
2026-03-13 21:29:20 +08:00
copilot-swe-agent[bot] 8addc17ccc fix: exclude SYSLOG issues from zhuyuan-issue-reply + add title/body detection to syslog-issue-pipeline
Problem: When developers submit SYSLOG via the 🚀 开发者入口, zhuyuan-issue-reply.yml
intercepts the issue and responds with "已记录。霜砚会在下次巡检时处理" instead of letting
syslog-issue-pipeline.yml handle the full auto-processing loop.

Root causes:
1. zhuyuan-issue-reply.yml triggers on ALL new issues with no exclusion for SYSLOG
2. syslog-issue-pipeline.yml only detects via 'syslog' label which may not exist in repo
3. zhuyuan-issue-reply.js has no guard against SYSLOG issues, falls through to generic fallback

Fixes:
- zhuyuan-issue-reply.yml: Exclude issues with syslog/bingshuo-deploy labels, SYSLOG/系统日志
  in title, or '### 广播编号' in body (template field marker)
- syslog-issue-pipeline.yml: Detect SYSLOG issues by label OR title OR body pattern
- zhuyuan-issue-reply.js: Add isSyslog guard in handleIssueTrigger() as defense-in-depth

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-13 12:52:28 +00:00
copilot-swe-agent[bot] 541281d1f1 Initial plan 2026-03-13 12:45:39 +00:00
github-actions[bot] 2aa65525b0 📢 自动更新系统公告区 [skip ci] 2026-03-13 12:34:23 +00:00
铸渊 (ZhùYuān) b31a00a9e1 📚 铸渊图书馆目录更新 · 2026-03-13T12:32 2026-03-13 12:32:52 +00:00
github-actions[bot] 041b3571e1 📢 自动更新系统公告区 [skip ci] 2026-03-13 12:32:51 +00:00
飞毛嘴帅气爱 ad13758316 20260313: Add feishu webhook config log 2026-03-13 20:32:27 +08:00
github-actions[bot] 15f96525e3 📢 自动更新系统公告区 [skip ci] 2026-03-13 10:26:14 +00:00
铸渊 (ZhùYuān) fe8cdcd9e1 📚 铸渊图书馆目录更新 · 2026-03-13T10:24 2026-03-13 10:24:44 +00:00
铸渊 (ZhùYuān) b7262ec4e6 📋 自动更新光湖纪元模块文档 · 2026-03-13 10:24 UTC 2026-03-13 10:24:26 +00:00
zhizhi200271 3d068f9506 Merge branch 'main' of https://github.com/qinfendebingshuo/guanghulab 2026-03-13 18:23:35 +08:00
zhizhi200271 6a6db4a445 DEV-004: M-DINGTALK Phase6 公网部署+钉钉真实对接 · 十七连胜达成 2026-03-13 18:22:57 +08:00
铸渊[bot] f749dc962e 🧠 memory: 每日自检记录 [skip ci] 2026-03-13 08:53:32 +00:00
copilot-swe-agent[bot] d687188310 fix: 移除错误信息中的硬编码端口号
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-13 07:10:41 +00:00
copilot-swe-agent[bot] 2062878c9f fix: 修复 Persona Studio 「我要开发」任务提交失败
根因修复:
1. Nginx CORS 头缺失(跨域预检失败导致 fetch 抛出异常)
2. WebSocket /ws/preview 路由被 /ws 匹配到端口 8080(应路由到 3002)
3. 前端开发端口不匹配 (3721 → 3002)

增强:
- 添加重试机制(最多2次重试)
- 提供详细错误诊断信息
- 更新 nginx-api-proxy.conf 参考配置
- 修复 smoke test 默认端口

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-13 07:09:19 +00:00
copilot-swe-agent[bot] e13c5cd1e1 Initial plan 2026-03-13 06:57:29 +00:00
github-actions[bot] b50a3721a1 📢 自动更新系统公告区 [skip ci] 2026-03-13 06:54:05 +00:00
铸渊 (ZhùYuān) 7a9c6a1a70 📚 铸渊图书馆目录更新 · 2026-03-13T06:52 2026-03-13 06:52:40 +00:00
bingshuo-neural-system 3b399fbe0a 🧠 冰朔主控神经系统自动编译 2026-03-13T06:52:25Z 2026-03-13 06:52:25 +00:00
github-actions[bot] 827ad3e12f 📢 自动更新系统公告区 [skip ci] 2026-03-13 06:52:16 +00:00
冰朔 ac17c4715c
Merge pull request #81 from qinfendebingshuo/copilot/automate-logs-submission-workflow
feat: Phase B — full-loop SYSLOG automation (Notion↔GitHub)
2026-03-13 14:52:11 +08:00
铸渊 (ZhùYuān) 95b862bc8e 📚 铸渊图书馆目录更新 · 2026-03-13T06:50 2026-03-13 06:50:50 +00:00
github-actions[bot] 8935d01e28 📢 自动更新系统公告区 [skip ci] 2026-03-13 06:50:45 +00:00
Awen 0ab3c09016 Merge branch 'main' of https://github.com/qinfendebingshuo/guanghulab 2026-03-13 14:49:43 +08:00
Awen e00171e073 M23环节1公告轮播+卡片交互+状态动态化完成 2026-03-13 14:49:13 +08:00
copilot-swe-agent[bot] 1479da4e1c fix: 添加 notion-heartbeat.yml 显式权限声明(CodeQL安全修复)
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-13 06:39:06 +00:00
copilot-swe-agent[bot] c9d6495e5f refactor: 提取共享 dev-suffix-map 模块 + 修复代码审查反馈
- 创建 scripts/utils/dev-suffix-map.js (共享后缀→DEV-ID映射)
- 更新 verify-modules.js + push-broadcast-to-github.js 使用共享映射
- 移动 require 到文件顶部 (invoke-persona.js, create-standardized-ticket.js)
- 心跳监控参数可配置化 (HEARTBEAT_TIMEOUT_MINUTES, MAX_RETRY_COUNT)

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-13 06:37:11 +00:00
copilot-swe-agent[bot] e0dbe71bdc feat: Phase B 全自动闭环对接 · 标准化工单 + 人格体调用端点 + 心跳监控 + 广播推送
Phase B1: 标准化工单创建 (create-standardized-ticket.js + receive-syslog.js更新)
Phase B2: 人格体调用端点 (invoke-persona.js + persona-invoke.yml workflow_dispatch)
Phase B3: 心跳监控 (notion-heartbeat.js + notion-heartbeat.yml 每5分钟)
Phase B4: 广播推送 (push-broadcast-to-github.js + broadcasts/ 目录)

工作流更新: syslog-issue-pipeline.yml, syslog-auto-pipeline.yml, notion-callback-pipeline.yml

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-13 06:33:17 +00:00
copilot-swe-agent[bot] a6567ff2d2 fix: 修复代码审查问题 - extractDevId 逻辑 + 事件去重 + 工单状态条件化
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-13 06:08:13 +00:00
copilot-swe-agent[bot] bce083dc66 feat: 铸渊 SYSLOG 全闭环工作流 · 模块验证 + 核心大脑唤醒 + Notion 回传管道
新增:
- scripts/verify-modules.js: 模块上传验证脚本
- .github/workflows/notion-callback-pipeline.yml: Notion→GitHub 回传核验管道

增强:
- syslog-issue-pipeline.yml: 新增模块验证步骤 + 核心大脑注入验证结果
- syslog-auto-pipeline.yml: 同步增强
- wake-persona.js: 支持 MODULE_VERIFY_RESULT + NOTION_CALLBACK_RESULT 注入

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-13 06:05:53 +00:00
github-actions[bot] d87177d8f4 📢 自动更新系统公告区 [skip ci] 2026-03-13 06:05:18 +00:00
铸渊 (ZhùYuān) 6793130f29 📚 铸渊图书馆目录更新 · 2026-03-13T06:03 2026-03-13 06:03:44 +00:00
github-actions[bot] 9eb27191ff 📢 自动更新系统公告区 [skip ci] 2026-03-13 06:03:40 +00:00
bingshuo-neural-system 8b7c2ea8a2 🧠 冰朔主控神经系统自动编译 2026-03-13T06:03:28Z 2026-03-13 06:03:28 +00:00
冰朔 b1c8b2e32f
Merge pull request #80 from qinfendebingshuo/copilot/fix-proxy-development-issue
fix: Persona Studio「我要开发」— Core Brain + Agent 壳-核分离架构
2026-03-13 14:03:16 +08:00
copilot-swe-agent[bot] f3f4ead417 fix: address code review feedback - path traversal protection, error msg fallback, named constant
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-13 05:59:53 +00:00
copilot-swe-agent[bot] 0e977af2a0 Initial plan 2026-03-13 05:56:45 +00:00