string-reg-location.js 898 B

1234567891011121314151617181920212223
  1. /**
  2. * Func 标签:string-reg-location
  3. *
  4. * 约定:src/pages/processing/func/ 目录下每个文件名就是一个"可用标签/能力"。
  5. * 本文件用于声明该标签存在(供文档/提示词/后续动态加载使用)。
  6. *
  7. * 语义:通过 OCR/文字匹配找到指定字符串所在位置并返回坐标(常用于定位/点击)。
  8. * 当前项目里对应能力主要由 electronAPI.findTextAndGetCoordinate / ActionParser 的 string-press 等实现承载。
  9. */
  10. export const tagName = 'string-reg-location';
  11. export const schema = {
  12. description: '在屏幕截图中查找目标文字并返回位置坐标(可用于 click/press)。',
  13. inputs: {
  14. text: '要匹配的目标文字/正则(建议让用户提供稳定的关键字)',
  15. variable: '输出变量名(保存坐标)',
  16. },
  17. outputs: {
  18. variable: '坐标(x,y 或 position 对象)',
  19. },
  20. };