♻️ refactor(playbook): streamline agents and refresh tsl docs

This commit is contained in:
csh
2026-01-10 16:55:44 +08:00
parent b529012c59
commit 5822a8736d
88 changed files with 103561 additions and 130104 deletions
@@ -19,28 +19,24 @@
####### GetTreeSumByClassPath
用途:进行数值统计计算。
参数:arg1arg2arg3arg4arg5arg6(按示例顺序传入)。
返回:处理后的结果值。
范例
```text
Data:=array(
("名称":"风格收益(%)","取值":1.2,"分类路径":"总收益(%)"),
("名称":"Alpha(%)","取值":0.6,"分类路径":"总收益(%)\\选股Alpha(%)"),
("名称":"残差(%)","取值":0.2,"分类路径":"总收益(%)\\选股Alpha(%)"));
NodeName:="名称";
PathName:="分类路径";
SumName:="取值";
IfLever0:=0;
IfTreeID:=1;
return GetTreeSumByClassPath(Data,NodeName,PathName,SumName,IfLever0,IfTreeID);
```tsl
Data := array(
("名称":"风格收益(%)", "取值":1.2, "分类路径":"总收益(%)"),
("名称":"Alpha(%)", "取值":0.6, "分类路径":"总收益(%)\\选股Alpha(%)"),
("名称":"残差(%)", "取值":0.2, "分类路径":"总收益(%)\\选股Alpha(%)"));
NodeName := "名称";
PathName := "分类路径";
SumName := "取值";
IfLever0 := 0;
IfTreeID := 1;
return GetTreeSumByClassPath(Data, NodeName, PathName, SumName, IfLever0, IfTreeID);
```
##### 参数调整
@@ -51,20 +47,23 @@ Data:=array(
###### pmstand_array
用途:参数调整相关函数。
参数:arg1(按示例顺序传入)。
返回:处理后的结果值。
范例
范例1
```text
V:=2;
return pmstand_array(v);//array(2);
```tsl
V := 2;
return pmstand_array(v); // array(2);
```
范例2
```text
V:="abc";
return pmstand_array(v);//array("abc");
```tsl
V := "abc";
return pmstand_array(v); // array("abc");
```