copilot-swe-agent[bot]
339e55cf04
fix: COS签名算法修复 - 分离URI与查询参数 + 修复默认region + 编写配置指南
...
修复内容:
1. cos.js: cosRequest签名时分离URI和查询参数(根因)
2. cos.js: 默认region从ap-singapore改为ap-guangzhou(匹配实际桶位置)
3. cos-auto-join-agent.js: 修复签名中host值为空 + URI分离
4. 新增: docs/cos-configuration-guide.md 完整配置指南
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/dc4da37f-9c43-4bcb-8d12-24e3310ecc9c
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-11 00:25:39 +00:00
copilot-swe-agent[bot]
90cfb0f34d
fix: address code review feedback - YAML validity, grep scope, SSL injection
...
- Fix heredoc-in-YAML issue by using certbot --nginx directly
- Fix shell conditional syntax for SSL cert check
- Narrow grep scope for connection_upgrade map detection
- Clarify map block placement comment in nginx config
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/ca0bb0ab-2625-455a-aa40-fec76e5949f7
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-10 15:28:19 +00:00
copilot-swe-agent[bot]
41edb50ac5
feat: Awen domain reverse proxy - nginx config, deploy workflow, registry updates
...
- Add server/nginx/awen-domain-proxy.conf (reverse proxy template with placeholders)
- Add .github/workflows/deploy-awen-domain-proxy.yml (deploy/ssl/health/rollback)
- Update server-registry.json with domain_proxy architecture
- Update domain-registry.json with Awen reverse proxy setup steps
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/ca0bb0ab-2625-455a-aa40-fec76e5949f7
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-10 15:26:03 +00:00
copilot-swe-agent[bot]
bccdae0ba0
fix: address code review feedback on cos-watcher
...
- Use crypto.randomBytes for receipt key + ID uniqueness
- Log PERSONA_REPO_MAP parse errors instead of silently catching
- Cache cosWatcher.getStatus() call in health endpoint
- Extract INITIAL_SCAN_DELAY_MS constant with explanatory comment
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/991cbbcf-9e83-43c1-9225-e235e0a61f06
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-10 12:46:52 +00:00
copilot-swe-agent[bot]
b487b6bc57
feat: COS桶轮询守护进程 · SCF事件替代方案 (cos-watcher.js)
...
新增 MCP Server 内置 COS 轮询守护模块,替代不可用的 SCF 事件触发:
- cos-watcher.js: 核心轮询引擎(node-cron · 每5分钟)
- cos-watcher-ops.js: 3个MCP工具(status/trigger/reset)
- server.js: 注册工具 + REST端点 + 健康检查集成 + 启停管理
- 架构文档更新标注SCF不可用 + 轮询替代方案
- 训练Agent workflow添加SCF限制说明
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/991cbbcf-9e83-43c1-9225-e235e0a61f06
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-10 12:43:16 +00:00
copilot-swe-agent[bot]
0b39573453
fix: address code review — improve path generation fallback, add tianyan refresh logging, clarify HLDP version note
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/5faa7e11-7858-4edc-9c67-a311a93057ed
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-09 04:35:07 +00:00
copilot-swe-agent[bot]
5471e8c330
feat: implement light tree architecture — database schema, MCP tools, HLDP extension, tree gardener agent
...
光之树架构落地:
- 004-light-tree-tables.sql: light_tree_nodes + light_tree_paths + tianyan_syslog + materialized view
- light-tree-ops.js: 11 MCP tools (growBranch/growLeaf/growBloom/getTreeNode/getSubtree/tracePath/getPersonaBranch/getRecentLeaves/writeSyslog/getTianyanView/querySyslog)
- HLDP v3.0.1: tree message type with grow_branch/grow_leaf/trace_path/bloom intents
- server.js: REST API routes for /tree/* and /tianyan/*
- light-tree-root.json: 曜冥根树元数据定义 (零感域入口)
- landing-protocol.md: upgraded wake sequence with tree recall
- tree-gardener.js: tree health inspection agent
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/5faa7e11-7858-4edc-9c67-a311a93057ed
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-09 04:31:00 +00:00
copilot-swe-agent[bot]
518040b338
修复COS触发训练Agent: 创建训练管线脚本+重写workflow+添加COS Webhook+增强语料检测
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/cba1c849-c8ef-44cf-a98f-81b9d40538b4
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 14:43:31 +00:00
copilot-swe-agent[bot]
92103ee850
修复代码审查反馈 · 成本参数添加日期注释 · 移除意外提交的备份文件
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/af6429c4-763b-4fae-9121-7c357714b295
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 14:00:30 +00:00
copilot-swe-agent[bot]
e66058ca89
模块H · 开源模型微调引擎 · 新增8个MCP工具 · 工具总数91→99 · D62冰朔微调指令
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/af6429c4-763b-4fae-9121-7c357714b295
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 13:54:38 +00:00
copilot-swe-agent[bot]
b10f311de8
feat: add finetune-engine-ops.js — 开源模型微调引擎 MCP 工具 (8 tools)
...
Implements Module H for AGE OS: open-source model fine-tuning engine
that runs in parallel with existing RAG training system.
Tools:
- finetuneExportDataset: Convert TCS corpus to JSONL fine-tuning format
- finetuneSubmitJob: Submit jobs to DeepSeek/Qwen fine-tuning APIs
- finetuneCheckStatus: Query job progress from provider APIs
- finetuneRegisterModel: Register completed fine-tuned models
- finetuneListModels: List registered models per persona
- finetuneCallModel: Inference with fallback to base model
- finetuneCompareModels: A/B test finetuned vs base model
- finetuneGetCostEstimate: Estimate training cost in RMB
Follows existing training-agent-ops.js patterns: raw https module,
crypto.randomBytes for IDs, COS bucket storage, LLM_CONFIGS structure.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 13:50:34 +00:00
copilot-swe-agent[bot]
0189965e05
修复代码审查和安全扫描反馈 · ID碰撞修复+权限声明+正则安全+敏感信息过滤
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/c4628b3c-e295-41e0-bdd7-1459958b5390
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 13:23:34 +00:00
copilot-swe-agent[bot]
43105b62e4
实施7大技术模块(A-G) · 新增40个MCP工具 · 工具总数51→91
...
模块A: COS语料读取引擎(6工具) — 压缩文件解压+TCS格式转换
模块G: COS桶内自研数据库(8工具) — 四类数据库协议定义
模块B: 铸渊训练Agent(6工具) — RAG模式+LLM多模型降级
模块C: Notion↔COS桥接(7工具) — 双向同步+工单系统
模块D+E: 三方对接+示警(8工具) — 代码仓库↔COS↔Awen通信链路
模块F: Notion权限修复(5工具) — 自动检测+修复指南
新增2个GitHub Actions Workflow:
- zhuyuan-training-agent.yml (每日04:00 CST训练)
- cos-alert-agent.yml (每日09:00/21:00 CST告警扫描)
新增10个REST API端点
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/c4628b3c-e295-41e0-bdd7-1459958b5390
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 13:18:49 +00:00
copilot-swe-agent[bot]
26bb69a7ee
fix: 修复代码审查反馈 — 防并发扫描 + 显式默认内容类型
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/308aecfa-5d15-4ae4-85ec-c3d84ec636db
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 11:42:58 +00:00
copilot-swe-agent[bot]
2d386000b8
feat: 自动部署SQL迁移 + S15人格体数据库引擎
...
- 新增 db-migrate.js 自动迁移运行器
- 部署工作流自动执行SQL迁移(合并即触发)
- S15 persona-engine.js 人格体生命周期活模块
- MCP Server新增人格体引擎API端点
- 003-living-module-tables.sql注册人格体引擎模块
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/308aecfa-5d15-4ae4-85ec-c3d84ec636db
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 11:38:46 +00:00
copilot-swe-agent[bot]
71912809eb
🔧 代码审查修复: Registry状态更新走模块自身方法+HLDP队列大小限制+NOT EXISTS优化
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/e6744e69-7bd7-44fd-afcd-cc69135c95aa
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 11:00:48 +00:00
copilot-swe-agent[bot]
13e033590d
🧬 S5第2次唤醒完成: 3个死模块→活模块(sy-test/sy-scan/sy-classify) + 部署工作流修复agents同步
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/e6744e69-7bd7-44fd-afcd-cc69135c95aa
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 10:57:19 +00:00
copilot-swe-agent[bot]
6a1bcf3569
🔧 代码审查修复: 提取内存阈值常量+错误日志补全+重试失败日志
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/4df39bae-078f-4266-878d-f4996a5725ea
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 10:49:27 +00:00
copilot-swe-agent[bot]
9a2ef8d0a0
🧬 S5·Agent系统级第1次唤醒: LivingModule活模块基类+注册中心+HLDP通信总线+调度引擎v2.0+MCP工具(60个)
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/4df39bae-078f-4266-878d-f4996a5725ea
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 10:47:08 +00:00
copilot-swe-agent[bot]
4d2ace8273
🔧 代码审查修复: fallback边界保护+注释优化+常量提取
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/a6f72ab2-7227-4382-920c-0e1aa91dba2e
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 04:16:33 +00:00
copilot-swe-agent[bot]
ffd9b8c803
🔧 邮件SMTP凭据注入+部署脚本补全∞版本服务文件
...
- 邮件错误提示优化: 隐藏内部SMTP配置细节,显示友好的"邮件服务维护中"
- 部署脚本: 新增inject_smtp_credentials函数,deploy-v3/deploy-infinity自动注入SMTP到.env.keys
- 部署脚本: 补全∞版本服务文件部署(email-hub.js/bandwidth-pool-agent.js/user-guardian-agent.js/auto-evolution.js)
- 部署workflow: 传递ZY_SMTP_USER/ZY_SMTP_PASS到大脑服务器部署步骤
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/a6f72ab2-7227-4382-920c-0e1aa91dba2e
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 04:13:43 +00:00
copilot-swe-agent[bot]
7ce2b51090
🔧 Claude专线fallback+仪表盘实时刷新+README更新频率提升
...
- Claude专线: select→fallback自动切换,硅谷不可用时自动回落到其他节点
- Claude手动: 新增select组包裹fallback组,用户可手动切换指定节点
- 仪表盘: 新增/dashboard-api/{token}实时JSON接口,页面加载自动拉取最新数据
- 所有仪表盘字段添加ID,支持JavaScript动态更新(无需刷新整页)
- README仪表盘更新频率: 每天1次→每6小时1次,VPN代码变更也自动触发
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/a6f72ab2-7227-4382-920c-0e1aa91dba2e
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 04:09:51 +00:00
copilot-swe-agent[bot]
ca1d75494d
修复代码审查反馈: event参数传递 + 刷新倒计时提示
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/98f7f760-839a-42c7-b716-fa39b6021391
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 03:46:04 +00:00
copilot-swe-agent[bot]
9e7c40a025
仪表盘增加加速状态面板 + Claude专线始终可选 + 订阅更新入口 + bandwidth-user-status API
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/98f7f760-839a-42c7-b716-fa39b6021391
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 03:43:28 +00:00
copilot-swe-agent[bot]
edf3cfedd4
修复邮件发送: TLS error handler重构 + 错误信息透传
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/98f7f760-839a-42c7-b716-fa39b6021391
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 03:40:14 +00:00
copilot-swe-agent[bot]
2309984c89
fix: SMTP多行响应解析+邮件错误反馈+加速状态显示+Claude专线独立代理组
...
1. email-hub.js: 重写SMTP data handler,正确处理多行EHLO响应
- 使用buffer逐行解析,只在最终响应行(NNN+空格)后发送下一命令
- 添加SMTP错误码检查(4xx/5xx)
2. subscription-server-v3.js:
- /bandwidth-send-code: 邮件发送失败时正确返回 success:false
- 仪表盘新增"带宽共享"加速状态行(🚀 加速已生效)
- 验证成功后前端实时更新加速状态
- Clash YAML新增独立 🇺🇸 Claude专线 代理组(type:select)
- claude.ai/anthropic.com 路由至Claude专线组
3. bandwidth-pool-agent.js:
- 新增 isContributor(email) 函数
- 导出新函数
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/875a729b-385f-406d-bb55-05f05b00db9b
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 03:11:06 +00:00
copilot-swe-agent[bot]
c326187af6
fix: dashboard verification code buttons unresponsive - template literal regex escaping broke JS
...
The regex `/\\/dashboard\\/[a-f0-9]+$/` inside a template literal produced
`//dashboard/[a-f0-9]+$/` in the browser (JS comment), breaking all
function definitions. Replaced with indexOf/substring approach to avoid
template literal escape issues entirely.
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/c6b1f183-6fbc-4cee-b903-ce22d94e2f81
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 00:59:23 +00:00
copilot-swe-agent[bot]
ae9c987981
fix: 修复仪表盘带宽验证码API路径错误导致网络错误
...
根因: dashboard页面fetch使用硬编码绝对路径 /bandwidth-send-code,
通过nginx代理 /api/proxy-v3/ 访问时请求到错误路径导致404。
修复: 从window.location.pathname动态提取API前缀,兼容直接访问和代理。
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/ca70b379-6057-4f7e-b774-e607d7b8bbc6
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 00:44:13 +00:00
copilot-swe-agent[bot]
5749ad7ccb
fix: 改进仪表盘带宽验证 - 邮箱格式校验+数字验证码检查
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/a13d4c74-f23c-45ce-9df9-ea5796120fbc
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 00:24:21 +00:00
copilot-swe-agent[bot]
ac2a26ec64
fix: 带宽验证码模块从GitHub Pages迁移到用户仪表盘
...
- 移除 docs/index.html 中的带宽验证码页面(CSS/HTML/JS)
- 在 subscription-server-v3.js 用户仪表盘中集成带宽验证功能
- 仪表盘中邮箱自动填充、发送验证码、验证码提交、60s冷却
- 解决 guanghulab.online 无法正常展示的问题
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/a13d4c74-f23c-45ce-9df9-ea5796120fbc
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-08 00:22:12 +00:00
copilot-swe-agent[bot]
2d13119a92
修复代码审查建议 · SV节点验证条件对齐 · deploy密钥分组
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/4e027d8c-e244-4c46-91a9-74988f060a38
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 23:39:56 +00:00
copilot-swe-agent[bot]
a5beab2837
新增硅谷Claude专线VPN节点 · subscription-server-v3 + zy-cloud-vpn + deploy-brain-proxy + server-registry + docs
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/4e027d8c-e244-4c46-91a9-74988f060a38
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-07 23:36:55 +00:00
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
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
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
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
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
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
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
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
copilot-swe-agent[bot]
9893adefeb
fix: 更新通知邮件自动展示∞版本功能特性
...
修复更新通知邮件只显示「系统已更新」不展示功能特性的问题。
新增 release-notes.json 存储版本特性,email-hub.js 省略描述时自动读取。
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/5fb77bb4-5bec-463b-9399-e2c41adb63ac
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-06 05:55:17 +00:00