以周报形式记录本周在 AI 工具实践中的经验、踩坑与思考。
一、壁纸策略:绕过公司域控恢复 Bing 每日壁纸(最让人心情通畅之作)
背景
公司域控通过组策略将壁纸锁定为 SMB 文件服务器 10.x.xx.xx 上的指定图片,覆盖用户自定义壁纸。目标是恢复 Windows 原生的 Bing 每日壁纸,同时保留按需访问公司 SMB 共享的能力。
排查过程
壁纸下发机制:
HKCU:\...\Policies\System\Wallpaper | \\10.x.xx.xx\fileshare\...\pfl-desktop.jpg | |
HKCU:\Control Panel\Desktop\WallPaper | ||
HKLM:\...\Policies\ActiveDesktop | NoAddingComponents=1 |
注册表 ACL 分析:
SYSTEM | |
Administrators | |
| ReadKey only |
关键结论:组策略壁纸注册表项被 ACL 保护,普通用户无写入权限。即使以管理员身份写入,组策略客户端也会立即回写覆盖。任何"注册表守护"方案本质上不可靠。
方案演进
v1:防火墙封网(最初方案)
创建出站防火墙规则拦截 10.x.xx.xx:xxx,xxx,壁纸加载失败 → Windows 自动回退显示 Bing 壁纸。
✅ 简单可靠,重启后仍有效 ❌ 封锁整台服务器,无法访问工作需要的 SMB 共享
v2:注册表守护(尝试后放弃)
计划任务每 5 分钟覆盖组策略壁纸注册表项。
❌ 组策略 ACL 保护,写入后立即被回写 ❌ PowerShell 5.1 对 UTF-8 without BOM 中文支持差,注释乱码影响逻辑
v3:防火墙 + 按需访问(最终方案)
保留防火墙拦截,新增 Access-CorpShare.ps1 按需临时放行。
最终脚本
Enable_BingWallpaper.ps1 | ||
Access-CorpShare.ps1 |
核心逻辑:一条出站防火墙规则,阻断壁纸服务器的 SMB 连接,Windows 回退到 Bing 壁纸。需要访问公司共享时,临时关闭规则,用完恢复。
关键踩坑
-ErrorAction Continue会吞掉非终止错误— New-NetFirewallRule权限被拒但不报错,排查了很久才发现规则根本没创建成功- PowerShell 编码陷阱
— UTF-8 without BOM 的中文注释被解析为乱码,影响代码逻辑,建议用纯英文注释或 UTF-8 with BOM - UAC 限制
— 远程会话中 Start-Process -Verb RunAs弹窗可能不可见,需手动右键"以管理员身份运行"
二、SOE RPA:月份参数化改造
本周完成
1. 月份参数化改造(核心架构升级)
创建 config.py 集中管理目标月份,所有路径、文件名、Sheet 名、SQL 表名、PPT 文本替换均自动推导。只需修改 TARGET_MONTH = "202606" 即可切换月份。
自动推导:上月(PREV_MONTH)、上上月(PREV2_MONTH)、短格式(YYMM)、中文月份等。集中定义所有网络路径模板(3 台服务器)。
创建 _config_for_bash.py 桥接 Python 配置到 Bash 脚本,解决 Windows 反斜杠路径编码问题。
改造全部 10 个 Python 脚本 + 3 个 Shell 脚本,将硬编码的月份和路径替换为 config.py 变量引用。
2. 预处理脚本完善
0_copy_20260x_to_20260x+1.sh | ||
0_copy_pflist.sh |
3. 一键启动方案
创建 0_copy_pflist.bat:双击即可运行,自动提权到管理员,无需手动搜索 Git Bash 右键运行。添加防火墙规则兜底检查:即使脚本异常退出也能确保规则恢复。
下周计划
等待源数据文件完整后,正式运行完整流水线(脚本 1~10),验证月份参数化改造的正确性。
三、my-bot 自动化交易系统
项目:my-bot | 框架:MetaHarness v0.2.0 | 宿主:Claude Code管线版本:v2.1(行情 + 新闻 + 宏观 EDB)| 本周交易日:5/5(全勤)
本周综述
主线推进:报告体系成熟化(早盘→午盘→收盘全周期覆盖)、宏观 EDB 常态化运行(8 指标每日拉取融入分析)。
宏观 EDB 常态化
v2.1 管线本周进入每日生产运行。8 个宏观指标在每份早盘报告中拉取最新值,生成宏观定调,驱动仓位策略。
本周宏观定调:中性偏多(risk_on)。PMI + 新订单双扩张 + 社融回暖构成支撑,工业增加值偏弱是唯一拖累。
踩坑:M2 查询"指标访问受限",用 M2货币供应量同比 替代 M2同比 解决;沪深 300 PE 的 EDB 查询失败,改用 index_data 的 PE(TTM) 字段替代。
报告体系:从日报到全天候
`` 早盘分析 (9:40) → 行情快照 + 宏观背景 + 操作建议 午盘分析 (11:30) → 盘中走势 + 午后操作清单 【NEW】 收盘复盘 (15:00+) → 全天复盘 + 盈亏拆解 + 明日关注 ``
本周产出 6 份报告:早盘 1 + 午盘 1 + 收盘 3 + 专题 1(半导体选股)。
关键改进:午盘分析引入"触发条件清单"——不再笼统建议"减仓",而是给出精确触发价(如"小米冲高至 26.50+ 减仓 400 股")。收盘复盘追踪信号演变,验证早盘判断。
信号系统的实战进化
核心认知:信号不是一次性决策,而是需要盘中验证的动态过程。刚性规则需要配合量价确认。
下周计划
科创板风控规则修订(集中度上限从 10% 调整为 25%,或引入"科创板例外"标签) 定时任务验证(确认早盘 Cron 在交易日正常触发) 信号准确率回测(对本周所有 BUY/SELL/HOLD 做事后验证) v2.2 管线预研(加入资金流向/主力资金数据源)
*— 记录于 2026.07.10*
夜雨聆风