SuperAPI AI 工具集

org-chart

通用与其它

查看项目

更新于 10-16 00:32

技能介绍

用途:为组织内任意人员生成可视化 ASCII 组织架构图,把目标人员放在中心(用 ⭐ 标记),上方显示其管理层级链直到组织根节点,下方显示直属下属,并把下属按经理、资深个人贡献者、个人贡献者分组。

主要能力:

  • 通过 workiq-ask 查询当前用户身份、按姓名或邮箱查找人员、获取经理与直属下属信息。
  • 向上递归遍历完整管理层链至组织根,或尝试一次请求完整链条(结果不完整时回退逐步遍历)。
  • 清理非主要账号(如 displayName 含 "(NON EA SC ALT)"、"(SC ALT)" 等标记)。
  • 按职位关键词分类角色:含 Manager/Lead 为经理(👔),含 Principal/Senior/Staff 为资深 IC(🔧),其余为 IC(💻)。
  • 渲染树状图,直属经理与目标用完整方框,更上层祖先用紧凑单行格式;直属下属超过 6 人时改用紧凑列表布局。
  • 使用标题缩写表压缩显示(如 Principal Software Engineer→Prin SWE、Software Engineering Manager→SW Eng Mgr),未收录职位按去词与简写规则处理。
  • 结尾输出汇报链与直属下属数量的汇总行。

使用方式:调用 workiq-ask 获取身份与人员信息。参数:Person 可选,默认当前用户("me"),可填姓名、邮箱或 "me";Depth Down 可选,默认 1 级,控制向下展示层数;向上链条无深度限制。依赖 workiq(本地 WorkIQ CLI)的 ask 工具。

适用场景:查看自己的组织位置、查询同事或团队负责人的组织树、可视化某人的汇报结构,并可对结果追问(如深入某位经理的子树)。

限制:需要 WorkIQ CLI 的 ask 工具可用,否则无法访问目录服务且不应猜测或编造数据;同名多人时需用户从候选中选择;管理层链超过 10 层时停止递归并显示截断标记;向上每次迭代依赖前一次结果,需顺序调用;资料未提供收费、价格、支持平台等更多信息。