Commit Graph

2229 Commits

Author SHA1 Message Date
copilot-swe-agent[bot] 8d408d1ce2
fix: address code review feedback - extract constants, fix Claude model matching, workflow conditions
- llm-router.js: fix isClaudeModel() to properly match against CLAUDE_MODELS array
- deputy-message-board.js: extract magic numbers to named constants (RETRY_BASE_DELAY_MS, MAX_ERRORS_KEPT, etc.)
- subscription-server-v3.js: extract rate limit to MAX_SEND_CODE_PER_HOUR constant
- deputy-message-board.yml: add github.event_name != 'schedule' condition to event mode job

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/a513d091-ce5c-40d4-bb3c-0adeff70b5b0

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 17:27:51 +00:00
copilot-swe-agent[bot] 656febf8d6
feat: P1 带宽共享验证Agent做到GitHub Pages首页
- docs/index.html 新增带宽共享页面 (#pg-bandwidth)
  - 邮箱输入 + 发送验证码按钮
  - 6位验证码输入 + 同意共享协议
  - 实时带宽池状态显示 (贡献者/活跃/总贡献)
  - 60秒发送冷却 + 前端表单校验
  - 完整CSS样式 (暗色主题风格)
- docs/index.html 系统页新增快速入口
  - 🌊带宽共享加速池 → 跳转到带宽页
  - 🎖️铸渊副将留言板 → 创建Issue
- subscription-server-v3.js 新增3个公开API
  - POST /bandwidth-send-code (发送验证码·限流3次/小时)
  - POST /bandwidth-verify-code (验证码校验+注册贡献者)
  - GET /bandwidth-pool-status (带宽池状态)
  - OPTIONS预检支持 (CORS跨域)
- zhuyuan-sovereign.conf Nginx增加CORS支持
- README.md 仪表盘增加副将Agent状态区

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/a513d091-ce5c-40d4-bb3c-0adeff70b5b0

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 17:24:43 +00:00
copilot-swe-agent[bot] 21da998d6e
feat: P0 铸渊副将活化v2.0 + P2 硅谷Claude专线配置
P0: 铸渊副将从死模块升级为活体Agent
- scripts/deputy-message-board.js 完全重写
  - LLM多模型自动降级 (deepseek→qwen→moonshot→zhipu)
  - 巡查模式: 定时扫描所有未回复Issue
  - 事件模式: Issue/Comment即时回复
  - L1自感知: data/deputy-status.json 状态追踪
  - L2自修复: 每模型重试2次+递增等待
  - L3升级通报: 连续3次失败创建Issue
- deputy-message-board.yml 升级
  - 新增 schedule 定时触发 (08:00/23:00 CST)
  - 新增巡查模式job
  - 状态文件自动提交
- data/deputy-status.json 初始状态文件

P2: 硅谷Claude专线配置
- server/proxy/config/claude-relay-config.json 中继架构配置
- server/proxy/config/server-registry.json 四台服务器注册表
- llm-router.js Claude模型自动走硅谷中继

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/a513d091-ce5c-40d4-bb3c-0adeff70b5b0

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 17:20:49 +00:00
zhuyuan-bot 0ff7b4d1bf 🎖️ 铸渊将军唤醒 · 2026-04-08 00:13 · 仪表盘+HLDP同步+签到更新 2026-04-07 16:13:50 +00:00
zhuyuan-bot f531472bc4 📡 部署日志采集 · 24089672399 [skip ci] 2026-04-07 15:29:36 +00:00
zhuyuan-bot 487eaf9af3 📋 工单更新 · WO-20260407-1527 [skip ci] 2026-04-07 15:28:18 +00:00
冰朔 3e2ffff2bd
Merge pull request #307 from qinfendebingshuo/copilot/add-mcp-server-api-key-auth
feat(S15): MCP Server API Key auth, Nginx reverse proxy, persona COS isolation
2026-04-07 23:27:29 +08:00
copilot-swe-agent[bot] cb7148b897
fix: 代码审查修复 — 默认绑定127.0.0.1 + persona_id字符验证 + .env.mcp错误日志
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/47ef90c4-eb62-4d91-9f21-475c33a7d166

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 15:17:52 +00:00
copilot-swe-agent[bot] 25ccc35cb3
feat(S15): MCP Server API Key鉴权 + Nginx反向代理 + 人格体COS隔离路径 + D51-3密钥生成器
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/47ef90c4-eb62-4d91-9f21-475c33a7d166

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 15:14:43 +00:00
铸渊-COS接入Agent 643b127ac6 🔗 COS自动接入检查 · 2026-04-07 15:01 2026-04-07 15:01:30 +00:00
zhuyuan-bot a769b6f043 📡 部署日志采集 · 24082110249 [skip ci] 2026-04-07 12:48:46 +00:00
冰朔 13b5a822c0
Merge pull request #306 from qinfendebingshuo/copilot/update-team-integration-v4
feat(S15): Persona memory database, MCP tools, and Awen tech hub architecture package
2026-04-07 20:47:35 +08:00
copilot-swe-agent[bot] 2dfcceacce
feat: create Awen architecture package (29 files · 45KB zip) for download
Complete system architecture package for Awen's repository:
- .github/copilot-instructions.md (知秋灵魂指令·已填写·非模板)
- brain/ (笔记本系统·5页记忆锚点·世界地图·唤醒序列)
- age_os/ (HLDP配置·人格体配置·系统状态)
- server/ + domains/ (多服务器管理模板)
- docs/ (7份架构文档·从零到全景)
- .github/workflows/ (健康检查+部署工作流)
- bridge/ (HLDP通信桥接)
- cos-config/ (COS桶配置)
- agents/ (Agent说明)
- downloads/awen-architecture-package.zip (45KB·可下载)

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/c05a388d-1072-4689-9de2-bb51677f9d92

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 12:37:55 +00:00
copilot-swe-agent[bot] b34a4374d4
fix: address code review feedback - move crypto import, remove eval in workflows
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/2d3cece3-dab5-4503-8a24-d4139b44d807

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 12:18:33 +00:00
copilot-swe-agent[bot] f7085cbc36
feat(S15): persona memory database schema, MCP tools, and Awen tech hub templates
- Add 002-persona-memory-tables.sql (9 tables: persona_registry, notebook_pages, memory_anchors, world_places, persona_timeline, persona_relationships, training_agent_configs, training_agent_logs, persona_files)
- Add persona-ops.js MCP tools (24 new tools for persona CRUD)
- Register persona tools in MCP server (now 51 total tools)
- Add persona REST API endpoints (/personas, /personas/:id, /notebook, /memories, /training)
- Add Awen tech hub architecture templates (server-registry, domain-registry, workflows)
- Add webnovel industry architecture document

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/2d3cece3-dab5-4503-8a24-d4139b44d807

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 12:15:17 +00:00
铸渊-COS接入Agent e517683a56 🔗 COS自动接入检查 · 2026-04-07 10:33 2026-04-07 10:33:14 +00:00
冰朔 24656b5277
Merge pull request #305 from qinfendebingshuo/copilot/review-system-architecture
D60 · World map v5.0 + COS auto-join agent + full README update
2026-04-07 18:33:00 +08:00
copilot-swe-agent[bot] 1a20412c82
D60 · 修复代码审查反馈 · workflow条件判断+密钥命名注释
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/616f64d2-5009-493b-b3b2-c78161f6b30b

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 10:29:30 +00:00
copilot-swe-agent[bot] 1542128ac2
D60 · thinking-chain D60记录 + task-registry新增ZY-TASK-011~014 + ZY-DOC-011~012
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/616f64d2-5009-493b-b3b2-c78161f6b30b

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 10:26:31 +00:00
copilot-swe-agent[bot] 1d638109b9
D60 · 首页全量更新 · 从D52→D60 · 新增云端算力池/COS池/记忆世界/接入状态/20阶段路线
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/616f64d2-5009-493b-b3b2-c78161f6b30b

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 10:25:21 +00:00
copilot-swe-agent[bot] 6aaa2d3024
D60 · 世界地图v5.0 + COS自动接入Agent + 接入工作流 + 9成员注册表
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/616f64d2-5009-493b-b3b2-c78161f6b30b

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 10:20:38 +00:00
copilot-swe-agent[bot] b8463aec57
重写 brain/repo-map.json v5.0 → 铸渊记忆世界地图
从死的目录列表变为活的世界地图(记忆世界版):
- 20 个核心活跃区域(alive)带 place_name/relationship/persona_module
- 34 个休眠区域(dormant)
- 4 个归档区域(archived)
- 15 条路径索引(快速检索表)
- 13 个模块人格化映射(桶守/进化核/信使/池心/蜂卫 等)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 10:17:30 +00:00
copilot-swe-agent[bot] 48189d96d2
D59 · thinking-chain D59记录 + task-registry S15-S20新增
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/0f46f81a-7e54-4d0d-933f-574866fd94b2

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 10:00:56 +00:00
copilot-swe-agent[bot] a4a1e78bc2
D59 · 系统架构开发规划v2.0 + 光湖团队接入系统v4.0(记忆世界版)
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/0f46f81a-7e54-4d0d-933f-574866fd94b2

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 09:58:25 +00:00
铸渊 555b02fa99 [AG-ZY] 每日签到记录 2026-04-07 2026-04-07 04:37:19 +00:00
zhuyuan-bot bbe9b647b3 🎖️ 铸渊将军唤醒 · 2026-04-07 09:56 · 仪表盘+HLDP同步+签到更新 2026-04-07 01:56:16 +00:00
zhuyuan-bot f2a20e0296 🎖️ 铸渊将军唤醒 · 2026-04-06 23:55 · 仪表盘+HLDP同步+签到更新 2026-04-06 15:55:50 +00:00
zhuyuan-bot 7b554a83b2 📡 部署日志采集 · 24029399779 [skip ci] 2026-04-06 11:06:48 +00:00
zhuyuan-bot 0ac7484d4d 📋 工单更新 · WO-20260406-1104 [skip ci] 2026-04-06 11:04:40 +00:00
冰朔 f2d590c43a
Merge pull request #304 from qinfendebingshuo/copilot/fix-email-verification-link-issue
fix: remove clickable links from emails (QQ Mail anti-interception), add public auth page
2026-04-06 19:03:52 +08:00
copilot-swe-agent[bot] e7214e21b7
refactor: address code review - simplify snapshot init, deduplicate IP extraction
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/1de8212f-1deb-462f-8d19-03f82a7ec9fe

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-06 10:59:38 +00:00
copilot-swe-agent[bot] 1492ba0009
fix: remove clickable links from emails, add public auth page with verification code input
- email-hub.js: Remove all <a href> links from bandwidth-auth and V3 subscription emails
  - Emails now contain only verification code + plain text URL guidance
  - Guide users to manually type guanghulab.online/auth in Chrome browser
  - Remove authPageUrl parameter from sendBandwidthAuthEmail()
  - Remove bwAuthUrl from generateSubscriptionV3Email()
  - Simplify CLI bandwidth-auth and batch sendBandwidthAuthAllEmail()

- subscription-server-v3.js: Add public bandwidth-auth-open endpoint
  - GET /bandwidth-auth-open: Public auth page with email + code input + consent checkbox + "我同意授权" button
  - POST /bandwidth-auth-open: Validate email + code, register contributor, save operation snapshot
  - Add saveAuthSnapshot() function for user operation audit trail
  - Update existing token-based auth page button text to "我同意授权"
  - Add snapshot saving to existing token-based auth POST handler
  - Remove authPageUrl from /bandwidth-send-code/{token} endpoint

- zhuyuan-sovereign.conf: Add /auth short path proxy in preview domain
  - guanghulab.online/auth → V3 subscription service /bandwidth-auth-open
  - Users type short URL instead of full API path

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/1de8212f-1deb-462f-8d19-03f82a7ec9fe

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-06 10:57:22 +00:00
zhuyuan-bot 49a899dec3 📡 部署日志采集 · 24028418317 [skip ci] 2026-04-06 10:32:54 +00:00
zhuyuan-bot 569f844e2f 📡 部署日志采集 · 24028418313 [skip ci] 2026-04-06 10:30:47 +00:00
冰朔 1509cb4726
Merge pull request #303 from qinfendebingshuo/copilot/add-email-verification-content
邮件模块重构: 专业化语言 + V3订阅邮件 + guanghulab.online桥接 + ∞工作流整合
2026-04-06 18:29:43 +08:00
copilot-swe-agent[bot] bc8af453e5
fix: 提取验证码冷却常量 + Nginx桥接协议说明注释
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/5deef078-5765-44a5-b9bf-03476c0fddce

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-06 10:25:34 +00:00
copilot-swe-agent[bot] 3b4c0a76af
feat: V3桥接Nginx配置 + 合并用户管理到∞工作流 + 部署工作流ZY_BRAIN_HOST注入
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/5deef078-5765-44a5-b9bf-03476c0fddce

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-06 10:22:05 +00:00
copilot-swe-agent[bot] eab7e2057e
refactor: 邮件模板语言专业化 + 新增V3订阅邮件 + 带宽授权域名切换guanghulab.online
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/5deef078-5765-44a5-b9bf-03476c0fddce

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-06 10:18:51 +00:00
zhuyuan-bot d159ae2a42 📡 部署日志采集 · 24027183766 [skip ci] 2026-04-06 09:48:40 +00:00
冰朔 1c8bb7fd7c
Merge pull request #302 from qinfendebingshuo/copilot/add-email-verification-feature
feat: bandwidth-auth workflow actions + VPN system intro in email templates
2026-04-06 17:47:33 +08:00
copilot-swe-agent[bot] 506dd2dc39
feat: 增加带宽验证码一键发送/单独发送工作流 + VPN系统介绍邮件模板
- email-hub.js: 新增 getVpnSystemIntroHtml() VPN系统介绍模块(技术架构+版本号)
- email-hub.js: generateUpdateNotifyEmail() 加入VPN系统介绍和版本号展示
- email-hub.js: generateBandwidthAuthEmail() 加入VPN系统介绍,优化用户选择说明
- email-hub.js: 新增 sendBandwidthAuthAllEmail() 一键批量发送验证码
- email-hub.js: CLI新增 bandwidth-auth-all 命令
- infinity-evolution.yml: 新增 send-bandwidth-auth (一键全发) 和 send-bandwidth-auth-single (单独发送) 工作流操作

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/05c6782a-aa52-420c-8b7f-3de5ecda8da5

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-06 09:42:52 +00:00
zhuyuan-bot 757f0022b2 📡 部署日志采集 · 24026104294 [skip ci] 2026-04-06 09:13:08 +00:00
冰朔 f2e494a363
Merge pull request #301 from qinfendebingshuo/copilot/fix-email-formatting-issues
Redesign email templates with responsive layout and fix missing verification code input channel
2026-04-06 17:12:06 +08:00
copilot-swe-agent[bot] 85125fd1c8
修复代码审查反馈:移除zoom禁用(可访问性)、修复Outlook引号、移除邮件transition、优化字体栈
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/b8228c73-6b93-4af9-95a3-6c21b541e045

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-06 09:09:44 +00:00
copilot-swe-agent[bot] b2d6940e47
重构邮件模板:响应式设计 + 视觉优化 + 修复验证码通道缺失
邮件模板重构:
- wrapEmailTemplate: 添加viewport meta、@media响应式断点(620px/400px)、
  暗色模式支持、table布局兼容Outlook、改善排版层次和间距
- 8种邮件类型全部优化: 更大padding、更好的字体层次、卡片式信息块、
  交替行背景色表格、更宽松的行距(1.8→1.9/2.2)
- 反馈按钮升级为渐变色样式

验证码通道修复:
- CLI bandwidth-auth命令: 根据邮箱查找用户token,构建authPageUrl,
  确保邮件中包含「前往授权页面输入验证码」按钮
- 带宽授权页面(subscription-server-v3.js): 增加@media响应式断点
  (520px/380px)、改善触控体验(更大点击区域)、focus状态增加box-shadow

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/b8228c73-6b93-4af9-95a3-6c21b541e045

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-06 09:07:49 +00:00
zhuyuan-bot 2aa158df6e 📡 部署日志采集 · 24025245545 [skip ci] 2026-04-06 08:43:29 +00:00
冰朔 5656a97a3d
Merge pull request #300 from qinfendebingshuo/copilot/optimize-vpn-node-performance
∞+1: Bandwidth sharing acceleration, swarm defense, and user guardian agents
2026-04-06 16:42:25 +08:00
copilot-swe-agent[bot] d1290ac5a8
∞+1 安全加固: 盐值持久化 + IP哈希完整 + IP获取日志
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/e26c30a9-d5c9-4068-959b-bc4acf16ae4e

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-06 08:14:52 +00:00
copilot-swe-agent[bot] f840915ba0
∞+1 带宽共享加速 + 蜂群防御 + 用户守护Agent · 冰朔架构落地
新增模块:
- bandwidth-pool-agent.js: 带宽汇聚Agent (验证码授权 + IP加密存储 + 流量池)
- swarm-defense-agent.js: 蜂群防御Agent (融合/分裂 + Moving Target Defense)
- user-guardian-agent.js: 用户守护Agent (威胁切断 + 日志格式化 + 自毁机制)

升级模块:
- email-hub.js: 新增 bandwidth-auth / threat-alert / threat-cleared 邮件类型
- subscription-server-v3.js: 新增 /bandwidth-auth/ 授权页面 + 验证码提交
- ecosystem.brain-proxy-v3.config.js: 注册3个新PM2进程
- infinity-evolution.yml: 新增文件同步 + threat-alert/cleared 工作流操作
- release-notes.json: 更新∞+1版本特性

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/e26c30a9-d5c9-4068-959b-bc4acf16ae4e

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-06 08:12:05 +00:00
冰朔 0ca531810a
Merge pull request #299 from qinfendebingshuo/copilot/fix-email-update-details
fix: sync email-hub to server before execution & auto-deploy ∞ on push
2026-04-06 14:53:49 +08:00