1. 01 9月, 2026 4 次提交
  2. 31 8月, 2026 6 次提交
  3. 25 8月, 2026 5 次提交
  4. 19 8月, 2026 1 次提交
    • PGY's avatar
      feat(自动化部署脚本):重构成都太行 Redis 与 Java 服务监控脚本,提升系统可靠性与可维护性 · 0396ae7f
      PGY 提交于
      - Redis 监控脚本 (monitor_redis_service.sh):
        - 增强日志记录与错误处理机制。
        - 移除重启失败时的高风险数据清理逻辑。
        - 引入 PID 锁机制,防止脚本并发重叠执行。
        - 采用动态轮询替代固定等待,用于检测服务恢复状态。
        - 优化密码处理逻辑,避免硬编码。
        - 新增日志轮转功能,以控制日志文件大小。
      
      - Java 服务监控脚本 (monitor_ujava_service.sh):
        - 重构服务检查逻辑,简化进程检测流程。
        - 引入动态轮询机制,用于检测服务恢复状态。
        - 使用 flock 命令实现并发控制。
        - 整合服务定义,降低后续维护难度。
        - 完善错误处理与日志记录,提升故障诊断能力。
        - 优化容器与服务的重启逻辑。
      0396ae7f
  5. 31 7月, 2026 2 次提交
    • PGY's avatar
      feat(auto-clean-script): 升级自动化清理脚本至V3.2版本 · f3f26dc1
      PGY 提交于
      - 将脚本版本从V3.1升级至V3.2,更新日期改为2026-07-31
      - 添加日志目录创建逻辑,确保日志目录存在
      - 将固定容器名称改为模糊匹配模式,支持匹配ujava2、ujava3等多个容器
      - 新增find_java_container函数实现容器名称动态查找
      - 修复日志轮转中的路径错误,统一使用LOG_FILE目录
      - 优化进程处理逻辑,在杀死进程前先获取工作目录
      - 改进特定应用检测逻辑,提高准确性
      f3f26dc1
    • PGY's avatar
      feat(自动化部署脚本): 增强ujava2启动脚本的日志记录和进程管理功能 · a624d59d
      PGY 提交于
      - 添加日志文件路径定义和确保日志目录存在的逻辑
      - 调整重试配置参数:将重试间隔从30秒减少到20秒以避免执行时间过长
      - 改进服务停止逻辑:先发送SIGTERM信号,等待1秒后检查进程状态再决定是否强制杀死
      - 在服务重启和启动函数中添加关闭锁文件描述符的逻辑,防止子进程继承导致锁无法释放
      a624d59d
  6. 14 7月, 2026 1 次提交
    • 陈泽健's avatar
      feat(skills): X86集群监控钉钉摘要重构、新增ARM节点监控脚本、QLV10定时任务调整 · a41636a0
      陈泽健 提交于
      - report_analyzer.py: 报告路径改绝对路径(__file__)避免依赖运行目录;节点匹配正则适配新报告格式(含角色列);钉钉摘要重构为ARM风格六大节列表格式
      - dingtalk_notifier.py: 防重发标记改用绝对路径
      - config.json: 启用钉钉通知(enabled: true)
      - 新增ARM集群节点监控脚本(arm_monitor_*/check_*/monitor_node4/monitor_slave2_91)及结果JSON
      - X86-QLV10-XTYBS: 定时任务22:00→23:00,解决与TX任务串行阻塞问题
      - CreateCMD: 更新claude工作路径和nvm4w路径
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      a41636a0
  7. 13 7月, 2026 1 次提交
    • 陈泽健's avatar
      feat(deploy,skills): 达梦数据库导入脚本升级支持多库导入,新增 DM8-PROCESS 技能代码 · 122bc765
      陈泽健 提交于
      - 自动化部署脚本(arm/x86): import_dm_dmp.sh 升级支持 DM_DEVOPS/DM_VOICE/DM_OFFLINE/DM_HUAZHAO2 多库导入,统一密码为 dNrprU&2S!
      - 自动化部署脚本(arm/x86): auto_deploy_dm8.sh 导入逻辑从 DDL SQL 切换为 dmp 文件模式
      - 新增 .claude/skills/DM8-PROCESS/code/ 13 个 Python 脚本(达梦数据库完整核对/修复/导出工具集)
      - 新增 .claude/skills/HANDOFF/ 交接文档技能
      - 新增 arm 架构 FastDFS 启动脚本 (fastdfs_start.sh)
      - Docs: 更新 DM DEVOPS 库核对计划执行文档,新增 V2 核对/修复/验证完成项
      - 调整 CreateCMD 脚本格式 (LF→CRLF)
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      122bc765
  8. 12 7月, 2026 6 次提交
    • 陈泽健's avatar
      feat(skills,deploy): GitCommit技能新增分支安全检查、达梦数据库导入脚本升级、统一平台集群部署文档 · 1fc095d1
      陈泽健 提交于
      核心改动:
      - GitCommit技能新增阶段0:分支安全检查,限制只能从develop分支提交和推送
      - ARM/x86架构达梦数据库导入脚本新增import_dmp_data()函数,支持DMP数据文件导入
      - .gitignore新增达梦数据库大文件忽略规则(dmp/定义文件/数据文件)
      
      文档更新:
      - 新增无纸化系统需求规格说明书
      - 移动Java服务切换达梦数据库问题记录到PRD目录
      - 新增达梦数据库相关需求文档、核对报告、修复总结等14个文档
      - 删除京东项目测试文件和临时SQL文件
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      1fc095d1
    • 陈泽健's avatar
      feat(skills,deploy): 新增 DM8-PROCESS 技能、达梦数据库导入脚本升级、统一平台集群部署文档 · ed572ca0
      陈泽健 提交于
      主要变更:
      
      1. 新增 .claude/skills/DM8-PROCESS/ 技能目录,整理 80 个达梦数据库运维脚本
      2. 升级 import_dm8_databases.sh(arm/x86),新增字段名大写转换、重复列清理、自增序列批量创建、默认值修复等功能
      3. 新增 import_dm_dmp.sh 和 import_dm_nacos_data.sh 导入脚本及 README 说明
      4. 新增 Docs/PRD/新统一平台集群部署/ 需求文档、计划执行文档、方案目录
      5. 新增 Docs/PRD/达梦数据库/ 问题追踪、对比记录、修复记录等文档
      6. 更新 Troubleshoot SKILL.md 关联文件路径(迁移至 troubleshoot-ai-assistant 子项目)
      7. 修正 CreateCMD 启动脚本工作目录路径
      8. 新增 PowerShell 权限白名单配置
      9. 更新 .gitignore 忽略日志、dmp文件、临时文件等
      10. 删除已迁移的问题知识库旧文档(20个文件)
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      ed572ca0
    • 陈泽健's avatar
      feat: 新增问题排查助手Web服务,支持AI智能分析和登录认证 · 6a43d4b2
      陈泽健 提交于
      新增功能:
      - 问题排查Web服务(Flask后端 + AI分析)
      - 用户登录认证系统(Session + 权限管理)
      - 缓存管理功能(统计 + 清除)
      - 排查结果导出为Word文档
      - 流式返回优化(SSE)
      
      技术实现:
      - auth.py: 用户认证模块,支持密码加密和防暴力破解
      - decorators.py: 权限验证装饰器(登录/管理员)
      - server.py: Flask后端服务,提供RESTful API
      - search_engine.py: TF-IDF搜索引擎
      - safety_filter.py: 三层安全过滤器
      
      用户管理:
      - 管理员账号:admin / Admin@2026
      - 普通用户账号:user / User@2026
      - 权限分级管理(管理员可访问缓存管理)
      
      部署信息:
      - 服务地址:http://192.168.5.60:8088
      - 依赖包:Flask, werkzeug, python-docx
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      6a43d4b2
    • 陈泽健's avatar
      chore: 更新.gitignore,添加Skills临时文件过滤规则 · 36ded115
      陈泽健 提交于
      新增过滤规则:
      - SSH密钥文件(.ssh/, ssh_keys/, 免密_*/)
      - 临时监控脚本(temp_*.py, quick_*.py, slave*_monitor.py, test_*.py)
      - 技能运行时报告和日志
      - 临时数据库脚本(add_missing_columns.py等)
      - Claude记忆文件(memory/)
      - 服务监控运行时报告
      
      补充提交:
      - report_analyzer.py:ARM/X86集群夜间监控报告汇总分析器
      - 实现进度和计划执行文档
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      36ded115
    • 陈泽健's avatar
      feat(skills): 新增集群监控与部署技能的定时自动化执行方案 · ad2b3f0d
      陈泽健 提交于
      主要内容:
      - ARM/X86集群监控新增夜间汇总通知机制,每日08:00发送一次健康度趋势报告
      - X86-TX-XTYBS/X86-QLV10-XTYBS新增定时任务自动化部署流程(工作日22:00)
      - 部署授权脚本升级为无交互模式(headless/Selenium),支持定时触发
      - 服务自检新增修复项确认交互改进方案文档(PRD+计划执行)
      - 补充Java服务切换达梦数据库问题记录、集群监测PRD目录
      
      变更文件:
      - ARM-CLUSTER-MONITOR: SKILL.md完整文档 + 核心监控代码(main.py, monitor_agent.py等)
      - X86-CLUSTER-MONITOR: SKILL.md v1.3 + 进度分析文档
      - X86-TX-XTYBS/X86-QLV10-XTYBS: scheduled_deploy.py定时部署脚本 + phase系列脚本
      - RemoteDeploy: authorize_x86_kylin.py自动授权脚本
      - Docs/PRD: 新统一平台集群监测目录 + 服务自检新需求文档
      
      排除内容(未提交):
      - SSH私钥文件(.ssh/, ssh_keys/)
      - 日志文件(*.log)
      - 临时脚本(temp_monitor_*.py, quick_monitor.py等)
      - 运行时报告(reports/)
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      ad2b3f0d
    • 陈泽健's avatar
      feat(skills): 更新集群监控与部署技能,修复钉钉通知逻辑 · 42b8e71c
      陈泽健 提交于
      - ARM/X86集群监控:修复单次与汇总通知冲突,停用单次通知
      - X86-TX-XTYBS:大幅更新统信部署SKILL文档(+541行)
      - 钉钉通知:增强X86监控钉钉通知模块(+124行)
      - 主监控逻辑:优化ARM/X86主监控流程
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      42b8e71c
  9. 11 7月, 2026 3 次提交
    • 陈泽健's avatar
      feat(skills): 升级集群监控与部署技能,新增钉钉通知功能 · 6eb7badf
      陈泽健 提交于
      - ARM/X86 集群监控:增强中间件检查(Redis/EMQX/Nacos/FastDFS/达梦),优化报告生成器
      - X86-QLV10-XTYBS:优化 SSH 辅助工具,更新部署流程文档
      - X86-TX-XTYBS:重构完整部署脚本,修复编码问题
      - 新增钉钉通知模块,支持集群监控报告自动推送
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      6eb7badf
    • 陈泽健's avatar
      feat(dameng): 修复达梦数据库表名大小写问题,更新导入脚本 · 0b20b9cf
      陈泽健 提交于
      问题描述:
      - Java服务连接达梦报错"无效的表或视图名[RMS_MANAGE_USER]"
      - 原因:迁移后表名为小写,但Java MyBatis查询使用大写
      
      修复内容:
      1. 批量重命名276张小写表名为大写
      2. 补充3个缺失字段:
         - SYS_PERMISSION_GROUP.IS_BASE
         - SYS_PERMISSION_GROUP.GROUP_NAME
         - RMS_MEETING_TEMPLATE.COMMENT(保留字,用双引号)
      
      脚本更新:
      - import_dm8_databases.sh 新增 uppercase_table_names() 函数
      - import_dm8_databases.sh 新增 add_missing_columns() 函数
      - ARM和X86架构脚本同步更新
      
      文档:
      - 新增 Docs/达梦表名大小写修复文档.md 记录完整修复过程
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      0b20b9cf
    • 陈泽健's avatar
      feat(service-health): 所有修复项执行前增加用户确认交互,默认不自动修复 · 420f5c98
      陈泽健 提交于
      - check_server_health.ps1: 对外服务修复(新/传统平台)增加 Read-Host 确认
      - check_server_health.sh: 新增 confirm_repair 函数,DNS/NTP/Redis/Emqx/Console 修复项增加确认
      - DNSCheck.psm1: DNS修复增加确认交互
      - NTPCheck.psm1: NTP修复增加确认交互
      - ServerResourceAnalysis.psm1: 防火墙修复增加确认交互
      - ContainerCheck.psm1: Redis修复增加高风险确认(需输入 yes)
      - ServiceCheck.psm1: 对外服务修复增加确认交互
      
      支持 AUTO_REPAIR=yes 环境变量跳过确认用于无人值守场景
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      420f5c98
  10. 09 7月, 2026 4 次提交
  11. 06 7月, 2026 2 次提交
    • 陈泽健's avatar
      feat(deploy): 新增 X86/ARM Tengine 容器部署方案及负载均衡配置指导 · 54ee0f0d
      陈泽健 提交于
      - 新增 X86/ARM 双架构 tengine 部署文档、Dockerfile 和部署脚本
      - 解决 nginx:1.30.2 (Debian Trixie) 缺少 libpcre3-dev 编译问题
      - 新增 tengine 负载均衡配置指导文档(含 upstream/健康检查/会话保持)
      - 更新 X86-TX-XTYBS SKILL.md:新增授权教训和 phase4/verify 脚本引用
      - upload_to_nas.py 输出格式优化(统一 [OK]/[FAIL] 标记)
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      54ee0f0d
    • 陈泽健's avatar
      docs(双机热备): 新增新统一平台高可用架构设计与架构图 · 2fe45fe4
      陈泽健 提交于
      - 5节点压缩版(当前项目): 3台通用机对称全栈混部 + 2台达梦专用机, Redis主从+哨兵, dmmonitor置备机DM-B
      - 8节点全分层版(备选/后续项目): 应用接入2 + 中间件3 + 数据库3
      - 含可视化SVG架构图(HTML,支持导出PDF/SVG)与分析文档
      - 架构按X86+麒麟V10, 含故障切换/RTO RPO/风险评估/实施阶段
      - 8节点版保留供资源充裕项目复用
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      2fe45fe4
  12. 02 7月, 2026 1 次提交
    • 陈泽健's avatar
      feat(skills): 新增UploadSelfCheck技能、Troubleshoot排查知识库页面及网盘上传模块 · 971ed0ee
      陈泽健 提交于
      UploadSelfCheck 技能 (SKILL.md):
      - 服务自检工具网盘上传技能,上传前自动备份原有工具包
      
      Troubleshoot 排查知识库页面 (Troubleshoot助手.html):
      - 独立 HTML 页面,18 个问题分类覆盖 346 条历史记录
      - 支持选分类→填现象→直接输出排查步骤、典型根因、处置方案
      - 拆分设备终端为门口屏/无纸化/桌牌,各子设备独立排查链路
      - 新增安卓信息界面、人脸签到、数据同步、安全漏洞、版本兼容分类
      - 离线可用,无需服务器
      
      DailyReport 技能 (SKILL.md):
      - 工作日报生成技能(上次提交 5e69d228 遗漏补充)
      
      网盘上传模块 (upload_to_nas.py):
      - 服务自检工具网盘上传模块,支持打包并上传至网盘指定目录
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      971ed0ee
  13. 01 7月, 2026 1 次提交
    • 陈泽健's avatar
      feat(deploy): 新增MySQL分库导出、授权脚本增强、Troubleshoot知识库扩充及部署脚本重构 · 5e69d228
      陈泽健 提交于
      服务自检 (LogExport.psm1 v2.1.0):
      - 新增 Step 2.5 MySQL分库导出:SHOW DATABASES获取用户库列表,逐个mysqldump
      - 新增辅助脚本 list_user_dbs.sh / dump_one_db.sh(通过Copy-File-To-Remote上传执行)
      - mysql_dump与config_and_log同级打包,数据库按库名分文件,便于单独恢复
      
      授权脚本 (authorize_full.py):
      - fill_identity: 使用原生HTMLInputElement value setter触发Vue v-model响应
      - 修复密码/验证码填充方式,改用nativeSetter.call+blur事件确保Vue数据绑定
      
      Troubleshoot技能 (SKILL.md):
      - 扩展至403行,新增高频排查场景:服务启动失败、Nacos异常、数据库连通性等
      - 基于346条历史问题记录提取共性模式,按故障率排列
      
      ARM-UBUNTU技能 (SKILL.md):
      - 新增教训Q:严禁擅自sed改nginx端口,违反规则10/13的血泪教训
      
      部署脚本 (auto_deploy_services.sh):
      - python_player_x86重构:标准化日志输出,支持从/data/temp加载镜像部署uplayer容器
      
      其他:
      - DailyReport技能新增(工作日报生成)
      - XTY-MONITOR config.json配置更新
      - 问题知识库跟踪表新增
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      5e69d228
  14. 30 6月, 2026 2 次提交
    • 陈泽健's avatar
      fix(docker): 修复DM8迁移脚本disql执行后挂起问题 · b546e152
      陈泽健 提交于
      migrate_on_server.py: SQL语句末尾补确保disql正常退出,避免迁移过程卡死
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      b546e152
    • 陈泽健's avatar
      feat(skills): 新增6个技能、DM8部署工具集、达梦数据库自动化部署及监控脚本修复 · fd18257f
      陈泽健 提交于
      新增技能:
      - GitCommit: 代码提交辅助(审查+Conventional Commits+双重确认门控)
      - DM8-CONTAINER-ARM/X86: 达梦数据库Docker容器部署技能
      - Troubleshoot: 问题排查协助(固化现象→切分排查域→定位根因)
      - XTY-MONITOR: 新统一平台服务监控(多服务器实时诊断告警)
      
      新增工具/部署:
      - AuxiliaryTool/ScriptTool/DM8-Docker: 达梦数据库Docker部署完整工具集
      - 自动化部署脚本/arm架构/达梦数据库, x86架构/达梦数据库: DM8自动化部署
      - 定时脚本逻辑文档(8个*_logic.md+总览README)
      
      修复:
      - monitor_emqx_service.sh V2.3: 修复EMQX 5.x容器内无netstat导致端口检查误判,改为宿主机侧检测
      - nacos-service.sh: 升级为深度健康检查(鉴权/自愈/资源阈值/DB连接)
      - phase9_robust.py: login_admin增强多重重试+已登录检测+错误分类处理
      
      配置/文档:
      - .gitignore: 新增log/报告/SQL等忽略规则
      - CreateCMD/_run_claude.bat: 精简冗余注释
      - ARM麒麟V10部署文档: 目标服务器9.83→9.70(openKylin)
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      fd18257f
  15. 29 6月, 2026 1 次提交
    • 陈泽健's avatar
      docs(deployment): 更新ARM部署文档和自动化脚本的skill技能文件 · 05d43be5
      陈泽健 提交于
      - 更新ARM-QLV10-XTYBS技能文档中的服务器IP从192.168.9.83到192.168.9.70
      - 更新授权文件路径从E:\自动化部署\ARM-9.83\license.zip到E:\自动化部署\ARM-9.70\license.zip
      - 更新系统网址、接口URL和报告命名中的IP地址变更
      - 优化CreateCMD技能文档中的Windows CMD窗口启动逻辑和注意事项
      - 新增完整的授权流程自动化脚本auth_full_flow.py
      - 添加中间件验证框架包括基础检查类、配置文件和确认器
      - 实现EMQX中间件检查器和验证逻辑
      - 配置新的中间件验证参数和修复策略
      05d43be5