文件最后提交记录最后更新时间
4 个月前
2 个月前
README.md

tiny vue skill的后处理

复制文档到skills目录之后,需要对文档进行压缩处理,防止token膨胀和读取100行之类的问题。

在工程的根目录 skills\tiny-vye-skill 中需要处理以下事项:

  1. 压缩menus.js 文件(不压缩变量名)
  2. webdoc 目录中,删除所有以 -en.md 结尾的文件, 删除 changelog,aui,introduce打头的文件。
  3. apis 目录中,遍历所有的 *.js 文件,删除所有desc属性中 en-US的属性值。然后压缩该 js 文件。
  4. demos 目录中,递归删除所有 *.md的文件和所有*.spec.ts的文件,
  5. demos 目录中, 递归压缩所有 *.js 文件。

所有删除en-US的属性值和压缩js的时候,要使用 JS AST方案。压缩的目标是保持变量名不变,行尾添加分号把多行变为一行,尽量压缩代码行数。