关联事项:全局行情数据同步
执行人员:management
动作类型:数据同步
执行目标:使用 ds 同步 2026-06-16 可用的 A 股前复权 K 线数据到本地全局数据库。
执行过程:
scripts/kline_front_incremental_sync.py 可用并通过 py_compile。2026-06-16,源端分钟线覆盖表最新为 2026-06-12,2026-06-16 分钟线覆盖行数为 0。ds_daily_sync_20260616_162459,从 2026-06-11 同步到 2026-06-16。a_share_daily_price 在 2026-06-16 有 5513 行;镜像表本次 run 写入 22044 行。使用命令或 skill:ds;python scripts/kline_front_incremental_sync.py --run-id ds_daily_sync_20260616_162459 --periods 1d --append-to-main
关键输出:
2204422044220442026-06-16 日线主表行数:55132026-06-16 分钟线覆盖行数:02026-06-12自检结果:日线同步完成并通过本地行数校验;分钟线因源端尚无 2026-06-16 覆盖数据,本次未同步。
异常 / 偏离:源端分钟线未提供 2026-06-16 数据,不触发外部 HTTP 补数任务,不写外部数据库。
当前状态:部分完成
关联事项:全局行情数据同步
执行人员:management
动作类型:数据同步 / 脚本修复
执行目标:使用 ds 同步截至 2026-06-19 源端可用的 A 股前复权日线与分钟线数据到本地全局数据库。
执行过程:
scripts/kline_front_incremental_sync.py 可用并通过 py_compile。2026-06-18,源端 2026-06-19 日线行数为 0;源端分钟线覆盖表最新为 2026-06-17,2026-06-19 分钟线覆盖行数为 0。ds_daily_sync_20260619_155322,从 2026-06-17 同步到 2026-06-18。2026-04-21,数据已落镜像表和主表各 1324777 行;收尾写 run log 时触发 Windows 命令行长度限制。scripts/kline_front_incremental_sync.py 的 MySQL 调用方式:长 SQL 改为 stdin 输入,避免 -e <large sql> 触发命令行长度限制。2026-04-21 run_id=ds_minute_sync_20260421_155345 的状态为 SUCCESS。2026-04-22 分钟线同步,run_id=ds_minute_sync_20260422_161255,写入和追加 1324777 行。scripts/ds_minute_backfill.ps1,从 2026-04-23 到 2026-06-17 按交易日继续同步,日志目录为 data/result/stat/ds_minute_backfill_20260619_r2。使用命令或 skill:ds;python scripts/kline_front_incremental_sync.py --periods 1d --append-to-main;python scripts/kline_front_incremental_sync.py --periods 1m --minute-max-minutes-per-batch 120 --minute-symbols-per-batch 200 --append-to-main;scripts/ds_minute_backfill.ps1
关键输出:
ds_daily_sync_20260619_1553222026-06-17 至 2026-06-1811016 / 11016 / 110162026-04-21、2026-04-223751640data/result/stat/ds_minute_backfill_20260619_r2自检结果:日线已同步到源端最新;分钟线因缺口约 51690549 行,已转入后台分日任务。源端尚无 2026-06-19 日线和分钟线数据。
异常 / 偏离:2026-04-21 分钟线 run log 首次收尾因 Windows 命令行长度限制失败;已修复脚本并手工恢复该 run 的成功状态。未写外部数据库,未触发外部 HTTP 补数。
当前状态:部分完成,分钟线后台同步中
关联事项:全局行情数据同步
执行人员:management
动作类型:数据同步
执行目标:使用 ds 同步截至 2026-06-23 源端可用的 A 股前复权 K 线数据到本地全局数据库。
执行过程:
scripts/kline_front_incremental_sync.py 可用并通过 py_compile。2026-06-22,源端 2026-06-23 日线行数为 0;源端分钟线覆盖表最新为 2026-06-17,2026-06-17 之后至 2026-06-23 覆盖行数为 0。ds_daily_sync_20260623_040911,从 2026-06-19 同步到 2026-06-22。a_share_daily_price 在 2026-06-22 有 5510 行,本地主表最大日线日期为 2026-06-22。使用命令或 skill:ds;python scripts/kline_front_incremental_sync.py --run-id ds_daily_sync_20260623_040911 --periods 1d --append-to-main
关键输出:
2026-06-19 至 2026-06-225510 / 5510 / 55102026-06-22 日线主表行数:55102026-06-172026-06-17 之后至 2026-06-23 分钟线覆盖行数:0自检结果:日线已同步到源端最新;分钟线源端无新增数据,本次未执行分钟线写入。
异常 / 偏离:源端尚无 2026-06-23 日线数据,也无 2026-06-17 之后的分钟线覆盖数据。未写外部数据库,未触发外部 HTTP 补数。
当前状态:完成源端可用范围同步
关联事项:全局复盘技能安装规范补齐
执行人员:management
动作类型:技能规范补齐 / 本机技能安装
执行目标:补齐 skill/复盘 下复盘技能的正式 Codex 入口模板和安装脚本,降低多 Codex home 环境下装错目录的风险。
执行过程:
skill/复盘/SKILL.md,作为 Codex 技能 fp 的正式入口模板。skill/复盘/install-fp-skill.ps1,优先使用 $env:CODEX_HOME\skills,否则默认 $HOME\.codex3\skills,并支持 -SkillsRoot 显式指定目标。skill/复盘/复盘技能安装指南.md,将手工 heredoc 安装改为脚本安装,并补充多 Codex home、重启窗口和排错说明。skill/目录导读.md,补充 SKILL.md 模板和安装脚本入口。AI*.md 自动发现规范文件,避免硬编码中文文件名。使用命令或 skill:skill-creator;mbx-file-governance;powershell.exe -ExecutionPolicy Bypass -File D:\manage_system\skill\复盘\install-fp-skill.ps1
关键输出:
C:\Users\Administrator\.codex3\skills\fpSKILL.md、AI协作复盘规范.mdSKILL.md frontmatter 校验通过:包含 name: fp 和 description:异常 / 偏离:已打开的 Codex 角色窗口不会自动加载新技能;需要重启或重新打开目标窗口后,技能列表才会出现 fp。
当前状态:完成
关联事项:复盘技能跨机器安装修复
执行人员:management
动作类型:技能安装脚本修复 / 安装指南更新
执行目标:修复 fp 复盘技能安装脚本,确保仓库推送到 Git 后,同事在不同用户名、不同 Codex home、不同 MB-X lock 状态下也能安全安装。
执行过程:
skill/复盘/install-fp-skill.ps1:-SkillsRoot 显式指定目标 skills 目录。-InstallAllDetected 安装到当前用户下检测到的多个 Codex home。-UseWorkspaceLock,仅在明确指定时允许使用非当前用户目录的 .mbx/skills.lock.yaml target_dir。foreign_user_absolute_path。$env:CODEX_HOME\skills 和当前用户目录下的 MB-X lock target。skill/复盘/复盘技能安装指南.md:-InstallAllDetected -WhatIf,再执行 -InstallAllDetected。Available skills 不自动改写,需要按本地 fp/SKILL.md 路由读取的说明。powershell.exe -ExecutionPolicy Bypass -File D:\manage_system\skill\复盘\install-fp-skill.ps1 -WhatIfpowershell.exe -ExecutionPolicy Bypass -File D:\manage_system\skill\复盘\install-fp-skill.ps1 -InstallAllDetected -WhatIfpowershell.exe -ExecutionPolicy Bypass -File D:\manage_system\skill\复盘\install-fp-skill.ps1关键输出:
C:\Users\Administrator\.codex3\skillsC:\Users\Administrator\.codex\skillsC:\Users\Administrator\.codex3\skills\fp\SKILL.mdC:\Users\Administrator\.codex\skills\fp\SKILL.mdSKILL.md frontmatter 校验通过:包含 name: fp 和 description:。给同事的安装命令:
Set-Location <同事本机的 manage_system 路径>
.\skill\复盘\install-fp-skill.ps1 -InstallAllDetected -WhatIf
.\skill\复盘\install-fp-skill.ps1 -InstallAllDetected
异常 / 偏离:旧 Codex thread 的初始 Available skills 列表不会自动改写;安装后如果旧窗口仍不显示 fp,应按工作说明读取本地 fp/SKILL.md,或新建 thread 获取新的系统技能列表。
当前状态:完成
关联事项:全局行情数据同步
执行人员:management
动作类型:数据同步
执行目标:再次使用 ds 检查并同步 2026-06-23 当日源端新增的 A 股前复权 K 线数据。
执行过程:
scripts/kline_front_incremental_sync.py 可用并通过 py_compile。2026-06-23,源端 2026-06-23 日线行数为 5513;源端分钟线覆盖表最新仍为 2026-06-17,2026-06-17 之后至 2026-06-23 覆盖行数为 0。ds_daily_sync_20260623_204520,同步 2026-06-23。a_share_daily_price 在 2026-06-23 有 5513 行,本地主表最大日线日期为 2026-06-23。使用命令或 skill:ds;python scripts/kline_front_incremental_sync.py --run-id ds_daily_sync_20260623_204520 --periods 1d --append-to-main
关键输出:
2026-06-23 至 2026-06-235513 / 5513 / 55132026-06-23 日线主表行数:55132026-06-172026-06-17 之后至 2026-06-23 分钟线覆盖行数:0自检结果:日线已同步到源端最新;分钟线源端无新增数据,本次未执行分钟线写入。
异常 / 偏离:未写外部数据库,未触发外部 HTTP 补数。
当前状态:完成源端可用范围同步