MikuSugar/SugarRandom

TODO LIST

Opened this issue · 14 comments

现有改进

  • 支持不同层级的同名字段
  • 支持字段的删除
  • 支持字段的修改
  • 添加生成预览
  • Docker支持

发展方向

  • CLI客户端支持
  • 添加Sink 生成造数Code
  • 添加Sink 生成造数Spark代码
  • 添加自定义Sink 支持

未来一段时间以更新随机类型为主,生成CODE 是下一个大的特性,目前还没有想好怎么实现实用

突然有了一个想法重构一套CLI客户端的命令,在这里记录一下📝 :json字段结构是一颗树,目录结构也是一颗树,那么也许能模仿linux命令来写一套命令。路径对应当前json字段的节点。

与现有的命令应该可以共存

web 版 也准备通过选择节点,而不是现有的通过输入父节点。这样将支持同名不同父字段。

修改,就先删除再添加吧😏

关于生成代码,目前的💡想法是:利用core模块,生成调用core模块的代码。

接下来应该是弄弄docker,和GitHub release的cicd

k9Vv7T

又想大改了。。

  • 感觉目前输入的数据类型参数是多余的,想删除,通过随机类型得到数据类型。
  • 解决同名字段问题。从用法上来说变是: web 界面由原来的输入父亲字段名改为通过预览结构框,选择父节点;cli的话是去除一些老版的命令,相关的命令由unix-stayle风格命令替换。

k9Vv7T

又想大改了。。

  • 感觉目前输入的数据类型参数是多余的,想删除,通过随机类型得到数据类型。
  • 解决同名字段问题。从用法上来说变是: web 界面由原来的输入父亲字段名改为通过预览结构框,选择父节点;cli的话是去除一些老版的命令,相关的命令由unix-stayle风格命令替换。

改完了,接下来优化细节,再添加一批随机类型

新的想法,通过表达式生成随机值

新的想法,通过表达式生成随机值

目前的思路是 表达式语法为类 lisp

新的想法,通过表达式生成随机值

目前的思路是 表达式语法为类 lisp

目前的表达式随机实现 是aviatorscript

shell 准备 模仿 zsh 的 d命令

shell 准备 模仿 zsh 的 d命令

已完成✅

web重构,准备用消息队列共享变量改变🤔