|
@myqonnt 对,如果让我对整个项目里面 ai 的产出印象最深的,就是那个 TypeScript 版本的通达信语法解析器。因为它真的超预期。
简单来说就是,我用以下流程让它做了个很常用的炒股软件里面,指标公式的解析器。
1. 给一点例子,开始对话总结文法。(当然我学过编译原理,知道怎么描述什么是文法)
2. 构造抽象文法树的类型定义
2. 让它根据我的需求,和 ast 类型定义,写 Tokenizer
3. 写 Tokenizer 单测
4. 根据 Tokenizer 和 ast 类型定义,写 Parser
5. 写 parser 单测
6. 开始写各种算子的实现,比如 MA 。我需要先给几个标准例子,然后 AI 越写越会写。 |