当我们在采集数据时,会有数组类型的数据,但是我们只需要第一个数据。比如采集小红书笔记的图片,我们只需要第一张封面图,那就会用到这个代码。
javascript版本
async function main({ params }: Args): Promise<Output> {
// 提取所有以"input"开头的键
const inputKeys = Object.keys(params).filter(key =>
key === "input" || key.startsWith("input") && /^\d+$/.test(key.slice(5))
);
// 收集所有符合条件的字符串值
const values: string[] = [];
for (const key of inputKeys) {
const value = params[key];
if (typeof value === "string") {
values.push(value);
}
}
// 返回结果数组
return { result: values };
}
更多更好玩更实用的Ai智能体工作流,请访问钉子Ai智能体/工作流合集:https://www.dingziai.com/1.html
如需定制智能体/工作流,可点此联系:钉子Ai站长