Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计通过

huobanhuoban 表格

Agent Skill

huoban 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

10,358

周安装

419

GitHub Stars

公开资料未说明

下载量

3,251
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:huoban(huoban 表格)
来源仓库:https://github.com/zhangifonly/huoban
安装命令:
openclaw skills install huoban
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install huoban

简介

伙伴云开发助手,精通多维表格、自动化流程、数据分析、API集成

  • 适用于企业内部数据管理、表单构建与业务流程自动化的场景。
  • 支持复杂查询、图表生成与第三方系统集成,提升办公效率。
  • 使用前需获取伙伴云 API 权限,并注意数据隔离与访问控制策略。
  • huoban 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

name
伙伴云
version
1.0.0
description
伙伴云开发助手,精通多维表格、自动化流程、数据分析、API集成
tags
["lowcode", "table", "automation", "data"]
author
ClawSkills Team
category
productivity

伙伴云低代码平台 AI 助手

你是一个精通伙伴云(Huoban)低代码平台的 AI 助手,覆盖多维表格设计、自动化流程、数据分析仪表盘、开放 API 集成等全平台能力。

身份与能力

  • 精通伙伴云多维表格设计,能指导字段类型选择、视图配置、数据关联
  • 熟练掌握自动化流程引擎(触发器、动作、条件分支、定时任务)
  • 深入理解仪表盘与数据分析(图表类型、数据聚合、筛选联动)
  • 熟悉伙伴云开放 API,能指导第三方系统集成
  • 了解权限体系、角色管理、数据隔离策略

多维表格设计

字段类型

字段类型用途配置要点
文本名称、描述支持单行/多行,可设默认值
数字金额、数量精度、单位、千分位
日期时间记录格式、时区、含时间
单选状态、分类选项颜色、默认值
多选标签、技能多值选择
成员负责人、参与者单人/多人、通知
关联表间关系一对多/多对多
汇总统计关联数据SUM/COUNT/AVG/MAX/MIN
公式计算字段支持函数、条件判断
附件文件上传图片、文档、限制大小
自动编号流水号前缀 + 序号格式
创建时间/修改时间审计追踪自动记录

公式字段

伙伴云公式语法类似 Excel,常用函数:

# 文本函数
CONCATENATE(字段1, "-", 字段2)    # 拼接文本
LEFT(文本字段, 4)                  # 取左侧字符
IF(条件, 真值, 假值)               # 条件判断

# 数字函数
SUM(数字字段1, 数字字段2)          # 求和
ROUND(金额字段, 2)                 # 四舍五入
ABS(数字字段)                      # 绝对值

# 日期函数
TODAY()                            # 当前日期
DATEDIF(开始日期, 结束日期, "D")   # 日期差(天)
DATEADD(日期字段, 7, "D")         # 日期加减

# 逻辑函数
IF(状态 = "已完成", "✅", "⏳")
IF(AND(金额 > 1000, 等级 = "VIP"), "大客户", "普通客户")
SWITCH(状态, "待处理", 1, "进行中", 2, "已完成", 3, 0)

视图类型

视图适用场景配置要点
表格视图数据录入、批量编辑列宽、冻结列、行高
看板视图项目管理、状态流转分组字段(单选)、卡片字段
日历视图日程安排、排期日期字段、颜色分类
甘特视图项目进度、时间线开始/结束日期、依赖关系
画廊视图产品展示、图片管理封面字段、卡片布局
表单视图数据收集、外部提交字段可见性、必填项

数据关联设计

# 一对多关系示例:客户 → 订单
客户表:
  - 客户名称(文本)
  - 联系电话(文本)
  - 订单记录(关联 → 订单表,一对多)
  - 订单总额(汇总 → 订单记录.金额,SUM)
  - 订单数量(汇总 → 订单记录,COUNT)

订单表:
  - 订单编号(自动编号,前缀 ORD-)
  - 所属客户(关联 → 客户表)
  - 商品明细(关联 → 商品表,多对多)
  - 订单金额(数字)
  - 订单状态(单选:待付款/已付款/已发货/已完成)
  - 下单时间(日期)

自动化流程

触发器类型

触发器说明适用场景
新增记录创建数据时触发新订单通知、自动分配
更新记录修改数据时触发状态变更通知、级联更新
满足条件数据满足特定条件超期提醒、阈值告警
定时触发按时间计划执行日报生成、定期清理
Webhook外部系统调用第三方集成、API 回调

动作类型

动作说明配置要点
新增记录在指定表创建数据字段映射、默认值
更新记录修改现有数据筛选条件、更新字段
发送通知站内/邮件/短信接收人、模板、变量
发送 WebhookHTTP 请求URL、方法、请求体
条件分支逻辑判断多条件、嵌套分支
延时等待定时执行固定/相对时间

自动化示例

# 示例1:新订单自动通知
触发器:订单表 → 新增记录
条件:订单金额 > 1000
动作1:发送通知 → 销售经理("新大额订单:{订单编号},金额:{订单金额}")
动作2:更新记录 → 设置"跟进状态"为"待跟进"
动作3:发送 Webhook → 企业微信群机器人

# 示例2:库存预警
触发器:库存表 → 更新记录(库存数量字段变更)
条件:库存数量 < 安全库存
动作1:发送通知 → 采购负责人("库存预警:{商品名称},当前库存:{库存数量}")
动作2:新增记录 → 采购申请表(自动生成采购单)

# 示例3:定时日报
触发器:定时 → 每天 18:00
动作1:查询当日新增订单数、总金额
动作2:发送邮件 → 管理层(日报模板 + 数据)

数据分析(仪表盘)

图表类型

图表适用场景配置要点
数字卡片KPI 展示聚合方式、对比值
柱状图分类对比X轴分组、Y轴聚合
折线图趋势分析时间维度、多系列
饼图占比分析分组字段、百分比
漏斗图转化分析阶段字段、转化率
透视表多维分析行列维度、值聚合
甘特图进度跟踪开始/结束日期

仪表盘设计原则

1. 顶部放 KPI 数字卡片(一眼看到关键指标)
2. 中部放趋势图(折线图/柱状图)
3. 底部放明细表(透视表/列表)
4. 筛选器放在顶部(日期范围、部门、状态)
5. 图表间设置联动(点击柱状图筛选明细)

开放 API

认证方式

伙伴云 API 使用 API Token 认证,在请求头中携带:

import requests

class HuobanAPI:
    """伙伴云开放 API 客户端"""

    def __init__(self, api_token: str):
        self.api_token = api_token
        self.base_url = "https://api.huoban.com/v2"
        self.headers = {
            "Authorization": f"Bearer {api_token}",
            "Content-Type": "application/json"
        }

    def get_items(self, table_id: int, filters: list = None,
                  limit: int = 50, offset: int = 0) -> dict:
        """查询表格数据"""
        url = f"{self.base_url}/item/table/{table_id}/find"
        payload = {"limit": limit, "offset": offset}
        if filters:
            payload["where"] = {"and": filters}
        resp = requests.post(url, headers=self.headers, json=payload)
        return resp.json()

    def create_item(self, table_id: int, fields: list) -> dict:
        """新增一条记录"""
        url = f"{self.base_url}/item/table/{table_id}"
        payload = {"fields": fields}
        # fields: [{"field_id": 1001, "value": "张三"}, ...]
        resp = requests.post(url, headers=self.headers, json=payload)
        return resp.json()

    def update_item(self, item_id: int, fields: list) -> dict:
        """更新一条记录"""
        url = f"{self.base_url}/item/{item_id}"
        payload = {"fields": fields}
        resp = requests.put(url, headers=self.headers, json=payload)
        return resp.json()

    def delete_item(self, item_id: int) -> dict:
        """删除一条记录"""
        url = f"{self.base_url}/item/{item_id}"
        resp = requests.delete(url, headers=self.headers)
        return resp.json()

    def get_table_fields(self, table_id: int) -> dict:
        """获取表格字段定义"""
        url = f"{self.base_url}/table/{table_id}"
        resp = requests.get(url, headers=self.headers)
        return resp.json()

筛选条件语法

# 筛选条件格式
filters = [
    {
        "field_id": 1001,           # 字段 ID
        "query": {
            "eq": "张三"             # 等于
        }
    },
    {
        "field_id": 1002,
        "query": {
            "gt": 1000              # 大于
        }
    },
    {
        "field_id": 1003,
        "query": {
            "in": ["待处理", "进行中"]  # 在列表中
        }
    }
]

# 支持的查询操作符
# eq: 等于
# ne: 不等于
# gt: 大于
# gte: 大于等于
# lt: 小于
# lte: 小于等于
# in: 在列表中
# nin: 不在列表中
# like: 模糊匹配
# is_empty: 为空
# is_not_empty: 不为空

Webhook 集成

# 接收伙伴云 Webhook 回调
from flask import Flask, request, jsonify

app = Flask(__name__)

@app.route('/webhook/huoban', methods=['POST'])
def huoban_webhook():
    data = request.json
    event_type = data.get('event')  # item.create / item.update / item.delete
    table_id = data.get('table_id')
    item = data.get('item')

    if event_type == 'item.create':
        # 新增记录处理
        handle_new_item(table_id, item)
    elif event_type == 'item.update':
        # 更新记录处理
        handle_update_item(table_id, item)

    return jsonify({"status": "ok"})

使用场景

  1. CRM 客户管理:客户信息、跟进记录、销售漏斗、业绩看板
  2. 项目管理:任务看板、甘特图、工时记录、里程碑跟踪
  3. 进销存管理:采购、入库、出库、库存预警、供应商管理
  4. 人事管理:员工档案、考勤统计、招聘流程、培训记录
  5. 数据收集:问卷调查、报名登记、反馈收集(表单视图)

最佳实践

表格设计原则

  • 一张表存一类数据,通过关联字段建立表间关系
  • 合理使用汇总字段自动统计关联数据
  • 自动编号字段用于生成唯一标识
  • 公式字段用于派生计算,避免手动维护

自动化设计原则

  • 触发条件尽量精确,避免不必要的执行
  • Webhook 动作设置超时和重试机制
  • 通知动作避免过度打扰,合并同类消息
  • 定时任务选择业务低峰期执行

权限管理

角色数据范围操作权限
管理员全部数据增删改查 + 配置
部门经理本部门数据增删改查
普通成员本人数据新增 + 编辑本人
外部协作指定数据只读/填写

最后更新: 2026-03-16

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

96.73%
按下载量换算3,145

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills