从交易记录重建每日资产快照:daily_summaries 历史回填实战 问题:权益曲线只有 4 个点一个量化交易平台的 Dashboard 上,净值曲线(equity curve)只显示了 4 个点。不是数据源断了,不是前端 bug——是 daily_summaries 表只有 8 行数据,集中在短短几天内。 后端的 generate-summary 端点功能完全正常,手动调用能正确生成当日快照。问题是:从来没有定时任务调用它。 功能存在,但不运转。 这是一个典型的” 2026-07-05 技术笔记
免费 AI 编程工具链:OpenCode + 三层约束让免费模型写出生产级代码 背景:免费模型能写代码吗?市面上有大量”免费 AI 编程工具”——Cursor、Windsurf、Trae-CN……它们提供免费的模型额度,让开发者零成本用 AI 写代码。但免费模型(GLM、DeepSeek、MiniMax 等)的代码能力参差不齐,直接用经常翻车:改了不该改的文件、删除已有功能、留下半成品代码。 问题不是模型不够强,而是没有给模型足够的约束。同一个免费模型,没有约束时改出 bug 2026-07-05 技术笔记
SSH 启动桌面应用失败:Windows Session 0 隔离与跨会话启动解法 问题:SSH 能执行命令,但启动的应用”看不见”一个 AI Agent 通过 SSH 连接到 Windows 主机,执行 powershell.exe Start-Process notepad.exe,命令返回成功,任务管理器里能看到 notepad.exe 进程。但 RDP 连上去看桌面——什么都没有。记事本窗口没出现在屏幕上。 同样的问题出现在:启动 IDE、启动浏览器、启动任何带 GUI 2026-07-05 技术笔记
Agent-to-Agent MCP 桥接:让两个 AI Agent 互相调用工具 背景:一个 Linux Agent,一个 Windows Agent一个运行在 Linux 上的 AI Agent(下称”主 Agent”),已经有了完整工具链:文件读写、代码执行、定时任务、数据库查询。但它够不到隔壁一台 Windows 主机——那台机器上有另一个 Agent(下称”远程 Agent”),能做主 Agent 做不了的事:控制 Edge 浏览器登录态、操作 Windows 桌面应用 2026-07-05 技术笔记
AI Agent 如何远程控制 Windows:SSH + MCP + CDP 三层方案选型 背景:一个 Linux Agent 想操作 Windows一个运行在 Linux 服务器上的 AI Agent,已经能通过 CDP(Chrome DevTools Protocol)远程操控 Windows 上的 Edge 浏览器。现在需求升级了——不只是浏览器,还要控制整个 Windows 操作系统:文件管理、应用启动、系统设置、桌面 GUI 交互。 核心约束很明确:所有方案必须从 Linux 2026-07-04 技术笔记
量化系统 Docker→裸跑迁移:一份踩坑笔记 背景:Docker 卸载后,谁还在偷偷调用它?一套量化交易系统(AutoQuant),原本跑在 Docker 容器里。2026-06-30 做了一次基础设施迁移:从 Docker 搬到 systemd 裸跑服务,docker 命令已从系统中卸载。 迁移文档记录了核心服务已就绪,systemd 服务正常运行。一切看起来没问题。 直到周六凌晨 03:00,周期数据自动更新的 cron 任务触发——全盘 2026-07-04 技术笔记
AI Agent 跨平台迁移实录:从 Linux 到 Windows 的零损失搬家 背景一个 AI Agent 在 Linux 服务器上稳定运行了数月:定时任务(cron)按节奏执行,长期记忆持续积累,灵魂文件(system prompt)定义了人格和规则。现在,需要把它迁移到一台 Windows 主机上。 这不是简单的文件复制。一个有”记忆”的 Agent,迁移时要回答三个核心问题: 定时任务零损失:十几个 cron job 能否在新平台上 1:1 恢复? 记忆完整性:积累 2026-07-04 技术笔记
Karpathy 四原则驱动代码重构:3 文件 1 小时零 regression 背景量化交易系统的数据源是硬编码在代码里的——ReShare、yfinance、akshare 三个数据源的开关和地址散落在多个文件中。想临时关闭某个数据源?得翻代码改逻辑。 需求很简单:把数据源配置提取到统一配置文件,通过 config 字典控制每个数据源的 enabled 状态和 base_url。 但”简单需求”最容易翻车——改着改着顺手重构、碰了不该碰的文件、引入 regression。本 2026-07-04 技术笔记
一个 60 倍的接口提速:两层隐藏 Bug 如何让 API 延迟从 10 秒降到 0.16 秒 持仓接口 /api/positions 冷查询要 10 秒,热缓存 3 秒。目标是 < 1 秒。 修复后冷查询 0.16 秒,热缓存 0.035 秒,提升 60 倍。 根因不是 N+1 查询,不是数据库缺索引,而是两层 bug 叠加。 现象一个量化记账平台,后端 FastAPI + SQLAlchemy + SQLite,数据源是自建的行情服务(ReShare)。持仓列表端点 /api/po 2026-07-03 技术笔记
谁来看守看守——自治 AI Agent 系统的静默故障与元监控设计 一个自治系统最危险的故障不是崩溃——崩溃有日志、有告警、有人响应。最危险的是静默退化:系统还在跑,绿灯还亮着,但某个子系统已经悄悄停了,而没有任何人、任何监控知道。 一、两个真实故障某套自治 AI Agent 系统在两周内遭遇了两次静默故障,两次都是事后复盘才发现的。 故障一:日记 cron 静默消失 系统每天凌晨执行一轮 PDCA 反省,产出一份日记文件,用于跟踪任务闭环和偏差复现。这套机制 2026-07-02 技术笔记