【CJ 进阶续篇 10/30 · 总第 38 篇】
让 AI 写出能运行的代码很容易,难的是先说清楚什么情况必须停下来。
AI 可以帮助整理需求、生成原型、检查重复逻辑、补测试和解释日志,但它不会天然知道一笔未知成交应该冻结哪条腿,也不会自动知道某个错误状态是否会触发真实资金动作。
如果需求只写“发现价差就执行”,系统就会缺少很多真正关键的定义:数据多久没更新算失效,订单长时间没有回报怎么办,部分成交如何处理,重启以后谁有权恢复,连续异常时怎样停机。
需求还要区分提醒和执行:发现异常可以先通知,是否允许补单或恢复,应有单独权限。代码生成后看见一条绿色测试结果,只证明测试覆盖的场景通过,不能替没有定义的失败情景作保证。
自动化边界应该先由失败场景定义,再由代码实现。AI 能提高写代码的速度,却不能替你承担没有写清楚的风险。
下一篇:没有日志的盈利,无法证明策略真的理解了市场。
#AI编程 #交易风控
让 AI 写出能运行的代码很容易,难的是先说清楚什么情况必须停下来。
AI 可以帮助整理需求、生成原型、检查重复逻辑、补测试和解释日志,但它不会天然知道一笔未知成交应该冻结哪条腿,也不会自动知道某个错误状态是否会触发真实资金动作。
如果需求只写“发现价差就执行”,系统就会缺少很多真正关键的定义:数据多久没更新算失效,订单长时间没有回报怎么办,部分成交如何处理,重启以后谁有权恢复,连续异常时怎样停机。
需求还要区分提醒和执行:发现异常可以先通知,是否允许补单或恢复,应有单独权限。代码生成后看见一条绿色测试结果,只证明测试覆盖的场景通过,不能替没有定义的失败情景作保证。
自动化边界应该先由失败场景定义,再由代码实现。AI 能提高写代码的速度,却不能替你承担没有写清楚的风险。
下一篇:没有日志的盈利,无法证明策略真的理解了市场。
#AI编程 #交易风控